. . . README.DOC . InJoy Release 1.1 . May 30, 1997 . . . . . . . . . . . . _ _| | . | __ \ | _ \ | | . | | |\ | ( | | | . ___|_| _|\___/ \___/ \__,| . ____/ . . . . . . . . . . . . . . . . . . . . . . . . . . The Best Way To The Internet . . . . . . . . . . . . . . . . Bjarne Jensen . DK-4300 Holbaek . Denmark . E-mail: injoy@poboxes.com . http://www.fx.dk . . . . . . . . . . . . . . . . Copyright (c) 1996-1997, F/X Communications, All Rights Reserved. . . For best viewing use a viewer allowing at least 80 columns and select a non-proportional font. The combination of the OS/2 System Editor (E.EXE) and the System Monospaced font is ideal if the word wrap option (under the Options menu) is off. InJoy's documents are constantly changing to meet the needs of our users. The latest versions are linked from: http://www.fx.dk/injoy ========================================================================== C O N T E N T S =======================================What's Where======================= o Description......................................Short & Sweet o Legal Info...............................Your Attention Please o Hard & Software Requirements......................The Minimums o Rapid Start Install.......................For Those In A Hurry o Killjoy...........................................Just In Case o InJoy Feature List......................They Made InJoy Famous o Future Plans..............................Keeping InJoy On Top o Acknowledgements.......................Giving Credit Where Due o Contacts..........................Additional Help Is Available ========================================================================== D E S C R I P T I O N =======================================Short & Sweet====================== InJoy is the best high-performance PPP/SLIP dialer available for the OS/2 operating system, and through InJoy's IP Masquerading, you can connect your LAN to the Internet with a minimum of fuss and expense. InJoy is neither an extension to, nor a user interface for the PPP.EXE included in the OS/2 Internet Access Kit. Using IBM's code results in slower performance and a much higher hit on resource usage. Instead InJoy is a completely new dialer that uses the IBM TCP/IP stack for transport. This gives you the best possible performance with your existing Internet and TCP/IP LAN applications. InJoy will put your LAN on the Internet when you demand it and let it disconnect when requested through IP Masquerading and Dial On Demand for only a fraction of the price of similar, often hardware based solutions. Additionally, you can spice up your surfing with interesting info on what's hot and what's not, using the easily configurable graphical ticker. IP Masquerading, Dial on Demand and Host Triggered Actions are available only in the registered "Extended Client" and "Professional Enterprise Server/Client" versions. Those functions are not available in the "Basic Client" version, whether registered or not. ========================================================================== L E G A L I N F O =======================================Your Attention Please============== InJoy is distributed as shareware in an archive named INJOYxxx.ZIP where xxx is the version number. This software requires registration after a 30 day trial period. For registration refer to the included file REGISTER.TXT. By installing and using this program you accept it as is and agree to the limits of liability and other provisions outlined in LICENSE.DOC. You should read that file before proceeding with installation or using the program. Copyrights and trademarks remain the property of their owners. ========================================================================== H A R D & S O F T W A R E R E Q U I R E M E N T S ==========================================================The Minimums==== o IBM OS/2 2.1 or OS/2 for Windows 1.0 o 386SX o 4 MB total memory o Up to 4 MB free disk space o TCP/IP base kit or OS/2 Internet Access Kit ========================================================================== R A P I D S T A R T I N S T A L L ==============================================For Those In A Hurry======== o Unzip the archive into a directory of your choice. - Use unzip with the -d option, assuring that directories are created as needed. - If updating version 0.06 (or later) unzipping over the old version allows continued use of existing data files and configuration. - When updating to a new version, it is a good idea to backup first, and check host configuration after the new install. o InJoy creates both data and temporary files: Check that the working directory is correctly set in the executable's settings notebook. o Launch InJoy and configure (NOTE: This is a VERY short tutorial. Many find that it works for them, first time. More detailed information can be found in the file USERGUID.DOC.) - Start the configuration process by clicking on [New] under [Host] - DO NOT PRESS ENTER at the end of each line when filling in settings. Doing so will place a SPACE at the end of the line, and InJoy will NOT work. - As a guide, use the "hint" (appearing at the bottom of the screen) for each user configurable option. - Type "Test" in the Configuration name block and, when you have filled in your "Test" Host, DO NOT press 'Save as Default' until you have a proven configuration. - Tab to, or mouse click on, the User ID block (REPEAT, do not press Enter to move from block to block) - Fill in your user ID and password in the appropriate blocks. - Continue until all blocks specific to your needs are configured. - NOTE: If your ISP offers automatic negotiation through PAP or CHAP you will probably NOT need a log on script. Therefore do NOT setup InJoy for automatic script learning unless you are certain that a script is required. Many find a script unnecessary. o Try a hookup by clicking on [Dial]. ========================================================================== K I L L J O Y =======================================Just In Case======================= KILLJOY.EXE is a small utility program that will kill InJoy from the command line and still allow the connection log to update correctly. o Open an OS/2 command window o Change to InJoy's directory o Type "killjoy" (without the quotes) and press enter. InJoy will die instantly, and drop any modem connections. o Or, type "killjoy -" (again, without the quotes) and press enter. InJoy will die as soon as the modem connection is dropped InJoy's implementation of user configurable disconnect actions makes the Killjoy program obsolete. However, it is retained in the distribution archive for backward compatibility and for those whose existing script routines require it. ========================================================================== F E A T U R E L I S T =======================================They Made InJoy Famous============= o Full 32 bit PPP or compressed SLIP connections (compliant with the latest RFC's) o Full terminal mode capability o Dial on Demand o IP Masquerading (share PPP connection simultaneously with work stations on your LAN, including Mac's, Win95, 3.1 and all other TCP/IP clients) o Host Triggered Actions o Port speeds configurable to 345,600 (hardware and driver permitting) o Disconnect actions allowing program exit on any of these events: - Any disconnect - Any unprovoked disconnect - Idle TIMEOUT - TIMER expire - Dialing failure o CHAP and PAP authentication fully supported (including MS-CHAP running on NT servers) o Included SetJoy utility changes Idle Timeout and Timer while connected o Low CPU resource usage o Easy configuration o Connection info stored in CONNECT.TXT, and viewable while connected o Easy auto learning of log on scripts o Automatic IP address grabbing under SLIP. (No need for REXX!) o Script pausing to allow changing password insertion. Perfect for setup's with constantly changing passwords (such as SecureID). o Auto Internet connect at program start o Auto line drop if modem negotiates a connection at a speed lower than the user configurable limit o Auto re-connect if carrier drops unintentionally o Auto start/stop user-specified programs on connect/disconnect and almost ANY event. This is terrific for mail, news and FTP clients. o Auto re-dial on connection failure. o Phone number list with up to 10 phone numbers, with user-selectable dialing sequence. o Backup as well as primary name server (DNS) o Adjustable program priority o PPP options allowing connection fine tuning o Online time monitoring (since last reset) o Tracing capabilities (including line monitoring) o Monitor character per second (CPS) rates in real time (both graphic and numeric) o Auto connection logging (date, start, stop, duration and CPS stats) o Monitor connection speed and duration o Shared modem within your IBM PEER workgroup o Timeout function (drop line after x seconds of line inactivity) o Timer function (drop line after y seconds even if line is active) o Timeout warnings (prior to line drop) o User configurable performance tuning o Graceful logoff (if host does not allow carrier drop) o Possible to copy and share your host's definitions o Optional sounds at connect/disconnect/timer warning/timeout warning o NULL modem support o Allows parity changing within scripts (great for CompuServe) o PM Patrol (tm) aware o Hiding password and user ID from scripts using the [$PASSWORD] and [$USERID] metavariables o Configurable user confirmations o Stable connections, even on RAM starved machines o Releases COM port when not in use o Textual "news ticker", showing OS/2 commercials and announcements o Automatic graphical "news ticker" messages from the InJoy Command Center (198.64.266.104) - InJoy Headquarter News - OS/2 news - OS/2 sites - OS/2 advertisements - Win 95/NT news - Win 95/NT advertisements - Internet general - Job openings - World news - Business and finance ========================================================================== F U T U R E P L A N S =======================================Keeping InJoy On Top=============== InJoy was created to provide native OS/2 dialer which is: o Low in resource consumption o Fast, for high performance o Reliable and highly stable o Multi-featured for broad application and acceptability My goal for InJoy is for it to be the "standard" by which all other OS/2 Internet dialers are measured. I intend to achieve that goal through a development program which will add these functions and features: o PPP server o SLIP server o Presentation Manager version (GUI) o WAV-file support (sound) o Periodic dialing o Auto monitor POP servers and HTML pages on the net o Automated downloading and installation of new InJoy versions o Dedicated ISDN support via CAPI o A few secret projects I just can't reveal yet . . . o Your good idea might fit in here, e-mail me . . . Unfortunately, it is impossible for me to promise just when those features will be in a generally available version. All are currently on my development "to do" list, and I want to bring all of them to InJoy. However, some may be just too difficult, or impossible to bring to market at a sane price. ========================================================================== A C K N O W L E D G E M E N T S ==============================================Giving Credit Where Due===== I would like to thank all the people who helped during the development phase. Without their motivation I would have stopped this long ago. A few of those deserving special recognition for their service are now members of the InJoy Team and more information on them is found on my Web site at http://www.fx.dk/injoy/team.html And, special thanks to The WordSmith (WordSmith@IBM.Net) for his help with the docs. ========================================================================== C O N T A C T S =======================================Additional Help Is Available======= The below resources are pointers to where you might find more help in using InJoy. Support: First try these InJoy channels: Our mailing list has more than 400 people connected and they will gladly take a stab at almost any problem. See below for help on subscribing to the list. If the mailing list does not give you the help you need, e-mail the InJoy Support Center at support@os2net.demon.nl. As a general rule, I would like to help you with any problem you might have. Mailing me normally results in a quick reply, but I might be out of the country (or, just out of this world). If you can't contact me via e-mail your best support bets are: (1) Mail list, (2) Support Center, and (3) USENET news groups. In that order. Web: http://www.fx.dk/injoy I post the most recent news about InJoy at the F/X Communications site. I try to keep it current and also link my latest release from there. Web: http://www.fx.dk/injoy/glance.html The "PPP at a Glance" page has links to informative and authoritative information that may be useful basic setup. E-Mail: injoy@poboxes.com Mailing list: ** TO SUBSCRIBE: ** Send a message with the word "SUBSCRIBE" (without the quotes) in the subject line (message body may be blank) to : INJOY-ADMIN@tir.com ** TO SEND MAIL: ** To send mail to ALL list subscribers, use this address: INJOY-MAIL@tir.com (NOTE: You canNOT subscribe or unsubscribe at this address.) ** TO UNSUBSCRIBE: ** To STOP receiving mail from the InJoy list, send a message with the word "UNSUBSCRIBE" (without the quotes) in the subject line to: INJOY-ADMIN@tir.com Use the e-mail addresses EXACTLY as they are here: INJOY-MAIL@tir.com | /v v\ <|> <|> < > / \ / \ < > /> <\ < > < > | \o/ \o/ \ | \ / \o o/ o | | o o o o v\ /v __|>_ / \ / \ <\__ __/> <\__ __/> <\/> / o __/> лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Copyright (c) 1996, 1997 F/X Communications. All rights reserved.