DEMON DIALER for CU-SeeME (TM) Version 0.98.7.1 11/03/96 ============================================================================ (COMING SOON!) DEMON DIALER WP v2.0 (for White Pines CU-SeeMe) WEB SITE : http://www.crosslink.net/~craig EMAIL SUPPORT : craig@crosslink.net ============================================================================ SPECIAL NOTICE EFFECTIVE IMMEDIATELY: DEMON DIALER v0.98 does not support White Pines CU-SeeMe since the older betas (which were very identical to the Cornell version) have expired. DEMON DIALER has now been created into 3 different version to better serve the CU-SeeMe community. These version are noted as: DEMON DIALER CU v0.98 = Cornell's CU-SeeMe (.84b7) (COMING SOON!) DEMON DIALER WP v2.0 = White Pines CU-SeeMe DEMON DIALER FV v2.0 = FreeVue Teleconferencing (1.04) ============================================================================ TABLE OF CONTENTS: ================== 1. BACKGROUND PROGRAM INFORMATION 2. INSTALLATION INSTRUCTIONS 3. QUICKSTART INSTRUCTIONS a. First Time Startup b. Customizing Demon Dialer c. First Time Connection d. Auto-redialing a busy reflector 4. PROGRAM & FEATURE HISTORY 5. FINAL NOTES ============================================================================ 1. BACKGROUND: ============== CU-SeeMe is video conferencing software for the PC and Macintosh on the Internet. The Demon Dialer is an enhancement utility that is run along with Cu-SeeMe. Demon Dialer is a reflector database and connection manager which allows for easy look-up and connection to Cu-SeeMe reflectors. Also works great with private reflectors that require a unique conference ID. This program has evolved mainly from the input of the internet community. Your ideas have made this program what it is today. We will never charge a fee to use this program and offer it FREE to the CU-SeeMe users everywhere. All that we ask is that you spread the word about this program and offer suggestions on improving the software. THIS SOFTWARE IS PROVIDED BY THE TRUSTEES AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE TRUSTEES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- Download the ddcu.zip file in binary mode and unzip using PKUNZIP.EXE. If you don't have a copy of the ZIP compression utilities you can download them from ftp.cit.cornell.edu in the pub/dos/util directory as pkz204g.exe. Then execute this file to extract the zip utilities. ZIP is also available on lots of other public servers. Contents of ddcu.zip: cu-demon.txt : This file. cu-demon.exe ; The Demon Dialer program itself. cudemon.ini ; The Demon Dialer configuration file. reflect.dbf ; Reflector database reflect.mdx ; Database index file reflect.dbt ; Database table file qex.ini ; Ini file for database settings qevbdbf.vbx ; Database library for DBF functions vbrun300.dll ; VB runtime file. This file can be deleted already on system. inicon3.vbx ; ini file management library. threed.vbx ; 3D effects library 2.INSTALLATION: =============== If the installation routine fails, you can manually move the files to the following locations: The cu-demon.exe, reflect.dbf, reflect.mdx, reflect.dbt can go in any directory by themselves. All DLL and VBX files may remain in the same directory as cu-demon.exe or in your windows/system directory. Also, vbrun300.dll should only go in your /windows/system directory if you don't already have one. cu-demon.txt : installation directory (ex: c:\cudemon) cu-demon.exe ; installation directory (ex: c:\cudemon) cudemon.ini ; installation directory (ex: c:\cudemon) reflect.dbf ; installation directory (ex: c:\cudemon) reflect.mdx ; installation directory (ex: c:\cudemon) reflect.dbt ; installation directory (ex: c:\cudemon) qex.ini ; Windows directory (ex: c:\windows) qevbdbf.vbx ; Windows System directory (ex: c:\windows\system) vbrun300.dll ; Windows System directory (ex: c:\windows\system) inicon3.vbx ; Windows System directory (ex: c:\windows\system) threed.vbx ; Windows System directory (ex: c:\windows\system) You can use the Windows Program Manager to add a 'program item' for cu-demon.exe as 'CU-Demon Dialer'. 3. QUICKSTART INSTRUCTIONS: =========================== We attempted to design this program to be as user-friendly as possible. Of course, if you have any improvement ideas just drop us a line and we will try to include it in the next release. FIRST TIME STARTUP: 1. Start CU-SeeMe Cornell version .84b7 2. Start Demon Dialer (you can start either one first) 3. Click on the 'Don't Start CUSM' (more on that later) 4. Demon Dialer icon bar should now be located on your screen. 5. Click on the 'DOWN ARROW' icon (2nd from left). This will give you captions for the icon buttons. When you are familiar with the icon titles, you can click on the 'UP ARROW' icon (2nd from left). CUSTOMIZING DEMON DIALER: 1. Click on the 'SETUP' icon. 2. All options are in 'question' format. 3. Some things you need to remember are: a. CU-SeeMe Options: When entering the full path for CU-SeeMe, you must enter something similar to the following: c:\internet\cuseeme\cuseeme.exe b. CU-SeeMe Utilities: The 'Find Windows' button is to help those instances where you may lose your CU-SeeMe windows. This usually happens when users switch between video resolutions (ie. 800x600 to 640x480). This utility will bring them all back to your desktop. 4. Answer all the questions or fill out the information required and click on the SAVE button. FIRST CONNECTION: 1. Click on the 'DEMON EYE' icon. 2. You are now presented with a listing of all reflectors in the database. For instructional purposes: a. Click on the letter N at the bottom of the window b. Double-click on a NASA reflector...any of them. 3. You should have been transferred to the Demon Dialer icon bar where Demon Dialer has now started attempting a call to the NASA reflector you have selected. Several reponses are now possible from NASA: a. No Response (usually mean the reflector is down) b. Too Many Lurkers (the reflector is full) c. If a connection is made, you will see NASA video. 4. To disconnect, click on the 4th icon from the left. AUTO-REDIALING A BUSY REFLECTOR: If after following the steps listed above and you come upon a busy reflector/too many lurkers message: 1. Click on the 'ON' button which is on top of the 'OFF' button. 2. Click on the CONNECT icon (3rd icon button from left) 3. If the connection is made, Demon Dialer will automatically stop auto-redial. However... 4. If you receive another busy/too many lurkers message, you must click on the 'OK' button for that message and then Demon Dialer will redial. 5. To stop auto-redialing, click on the 'STOP' icon. 4. PROGRAM HISTORY: =================== v0.10b3 (12/12/95): * Corrected installation problem. Could not find vbrun300.dl_. * Pre-loaded into database the most popular reflectors. * Added readme.txt file for update information. v0.10b2 (12/10/95): Created setup diskette for wide beta test release after initial input from small release group. * Added small help icon and window for easy instructional use. * Corrected a connection problem for accepting conference id's. * Improved general appearance when run in Windows 95. v0.10b1 (12/08/95): Initial program release to several testers. v0.90b1 (12/26/95): Major enhancements to the overall program including: * Re-designed user interface to take up less screen area * Moved all setup and database functions to separate windows * Included a configuration ini file to save settings * Now compatible with White Pine version of Cuseeme * Now saves transmitting setting in file * Renovated the connection procedure routines. v0.90b2 (12/27/95): Corrected an installation problem with a missing file. v0.91b1 (01/07/96): By request, relocated the startup position of the program to the bottom of the screen instead of the top where the video windows overlaped. Added many new features to further automate CU-SeeMe (.84b7): * Icon button to close or open all video windows (toggle) * Icon button to open the Participants window * Icon button to open the Audio Panel * Icon button to open Chat window Re-formatted the reflector display area. Set-up window revisions: * Added ability to turn on/off the tool-tips feature * Better error-trapping to force user to the Setup window if an error is encountered. v0.92b1 (01/10/96): This version corrects the imcompatibilities of the new special alpha release of CU-SeeMe from White Pines Software 1.0a2. With this upgrade, the previous version of White Pines will not work with this copy of Demon Dialer. Please visit White Pines at www.wpine.com. Other revisions to this upgrade are: * reduction of overall size of program by 200k * re-organizing the icon bar * improved on the disconnecting feature in CU-SeeMe with our own macro routine. v0.92b1 (01/10/96): Corrected a problem with the database fields when entering a new record. These fields were disabled. v0.93b1 (01/10/96): Added the following list of features to the project: * Added Reflector Info Bar to display more ref information * Added 'arrow' icon to open the Reflector Info Bar * Added ability for Demon Dialer to launch CU-Seeme at start * Added routine to correct a problem with CU-SeeMe where you may lose any of the windows (ie local video, chat, audio). Routine brings all windows back to the desktop screen. v0.94b1 (02/04/96): (not released) - Added auto-redialing, still in testing mode. v0.95b1 (02/10/96): - New database format using the DBF file type - Finalized auto-redial on busy reflectors. - Added buttons to bar for turning auto-redial on and off - New reflector lookup screen and database manager. - Added to the setup a 'rate of redial' for the user. v0.96b1 (02/17/96): (not released) - Corrected the Dial button in the database window to dial the selected reflector when pressed. - Added function to the database grid. When double-clicked, it will automatically select and dial, returning you to the main button bar. - Removed all the 'Help Tips' from all screens and the vbx from the install kit - Removed all routines for White Pines CU-SeeMe version 1.0a2. - Enhanced the Disconnect routine to tell CUSM to retry the dis- connects in hopes of improving the performance of that routine. - Added 2 new features to the database management area: - You can now catagorize a reflector that you visit frequently into a 'Favorite Site' and/or - Catagorize a reflector as a 'Special Event' site for TV shows, shuttle missions, concerts, etc. - Added a 'Warning Message' when Demon Dialer attempts to dial a 'Private Reflector' (reflector with a conferenc ID). This will remind users to minimize any IRC software programs that may be running while dialing reflectors. Some IRC software will accept reflector information into a cu-seeme chat channel instead of it going to the CU-SeeMe software program. A later version will automatically sense the IRC software and correct the problem. - Added feature to automatically capitalize the first letter of the reflector site name when entering a new reflector. This corrects an earlier problem of newly entered reflectors not showing up in the indexed list because they were not capitalized. - Corrected problem of non-capitalized reflector sites not appearing in the database list. v0.97b1 (02/20/96): - Added an expiration to the program to remind users to come back to the web site for a new update. - Added feature to remember location placement of Demon Dialer so it will return to that location on next startup. - The 'FIND WINDOWS' CU-SeeMe fix located in the SETUP window has been updated. The window positions for Participants, Menu, Audio, Local Video Window, and Chat Window have been changed. v0.98 (02/26/96): - Added feature to setup for option of making Demon Dialer a floating top-most window. This option can be turned on and off from the setup window. - Now using Windows API calls to communicate with CUSM. This is a much more efficient way of automating CUSM and thus, more features as a result: - When connecting to a reflector and AUTO-REDIAL is 'ON', AUTO-REDIAL will turn off automatically when the reflector's "Message of the Day" is encountered. No need to press the STOP icon to halt the dialing operation. The "Message of the Day" Window is standard on MOST reflectors. - Some users reported that DD would transmit reflector information to the mIRC 3.9 software or the CU-SeeMe Chat Window. This has been corrected and is guaranteed not to happen anymore! v.97 contained a warning to those connecting to a 'private reflector' as a temporary solution until a fix could be coded. v0.98.1 (03/01/96): - Added API recheck routines to look for CU-SeeMe in the windows enviroment for users who exit CUSM and reload CUSM without exiting Demon Dialer. - Added a 'Minimize on Connection' option for those who want to minimize Demon Dialer when not in use during a connection. You can turn on this option in the Setup area. This option will work only if a reflector is using the standard 'Message of the Day' messagebox. - Added a button on startup Demon Dialer welcome message to allow users easy viewing of this text file. The Window's Notepad utility must be on your system. v0.98.2 (03/15/96): - Added additional API recheck routines to look for CU-SeeMe in the windows enviroment for users who exit CUSM and reload CUSM without exiting Demon Dialer. Now rechecks are done everytime a message is sent to CU-SeeMe for security reasons on private reflectors. - Minor coding revisions with no added features. v0.98.3 (04/02/96): - Minor code changes to streamline efficiency. No codes reported to correct. v0.98.4 (05/02/96): - New auto-sort buttons added to database grid display. - Minor code changes to streamline efficiency. No codes reported to correct. v0.98.5 (06/22/96): - Minor code changes to streamline efficiency. No codes reported to correct. - Expiration date changed to 8/15/96. v0.98.6 (08/22/96): - Updated code for faster response. - New API calls to replaced redundent code. - Expiration date changed to 10/15/96 for free replacement. v0.98.7 (09/14/96): - Added new QuikConnect (similar to DEMON DIALER FV). Use for single dialing to dynamic IP Addresses of individuals or to check out a new reflector to decide if you want to add it into the database. - Corrected some coding problems that did not work on all platforms. - More API calls to replaced redundent code. - Expiration date remains 10/15/96 for free replacement. 5. FINAL NOTES: =============== This program has evolved mainly from the input of the internet community. Your ideas have made this program what it is today. We will never charge a fee to use this program and offer it FREE to the CU-SeeMe users everywhere. All that we ask is that you spread the word about this program and offer suggestions on improving the software. If you have any suggestions on improving this program, please write to craig@crosslink.net or visit the web site www.crosslink.net/~craig