home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / phn111.zip / README.1ST < prev    next >
Text File  |  1994-09-17  |  7KB  |  157 lines

  1. =============================================================================
  2. LAN Telephone V1.11.
  3.  
  4. /////////////////////////////////////////////////////////////////////////////
  5. YOU ARE USING THIS PRODUCT COMPLETELY ON YOUR OWN RISC. THE AUTHOR IS NOT
  6. RESPONSIBLE FOR ANY LOSSES IN TIME, MONEY OR ANY OTHER VALUE, COMMING FROM
  7. USING, OR NOT BEING ABLE TO USE, THIS PRODUCT. IN AREAS WHERE LOCAL LAWS
  8. INHIBIT THESE RESTRICTIONS, YOU ARE NOT EVEN ALLOWED TO USE THE PROGRAM.
  9. /////////////////////////////////////////////////////////////////////////////
  10.  
  11.                         Conditions of use.
  12.  
  13.                This version of the program is SHARE-WARE.
  14.  
  15.                         Please, register!
  16.  
  17.  
  18.                         Restrictions of use!
  19.  
  20.  
  21.  The only restriction is that users of the product may NOT try to hold the
  22.             author responsible for the programs behaviour.
  23.  
  24.  THE USER THAT DO NOT ACCEPT THIS IS STRICTLY FORBIDDEN TO USE THE PROGRAM!!
  25.  
  26. /////////////////////////////////////////////////////////////////////////////
  27.  
  28. The author:
  29.    M. Gustav SCHAFFTER
  30.    Rue du Soleil Levant - Crêt
  31.    74100 VILLE-LA-GRAND
  32.    France
  33.    Tel: +33-50.37.74.76
  34.    Fax: +33-50.37.74.76    (Fax calls automatically detected.)
  35.  
  36.    CompuServe: 100411,450
  37.  
  38.    For any phone calls or faxes, please remember that i live in the CET
  39.    (Central European Time) time-zone.
  40.  
  41.  
  42. This package contains the following files.
  43.       README.1ST        This file.
  44.       ORDER.TXT         Order your registered copy!
  45.       PHONE.EXE         The program.
  46.       PHONE.HLP         The help file.
  47.       GZFTPM.DLL        Important PM library.
  48.       PHLS30.DLL        Library containing LAN Server 3.0 support.
  49.       PHNB40.DLL        Library containing NetBios 4.0 support.
  50.       DDE4MBS.DLL       Multitreaded C runtime library.
  51.       WHATS.NEW         The development legend of the product.
  52.  
  53.  
  54. LAN Telephone is a "chat-program" emulating a telephone accross your LAN.
  55. The program is 32-bit multithreaded, written to be run under OS/2 V2.0 or
  56. higher. It is also written to be used with IBM LAN Server V3.0.
  57. Finally, it requires the NetBios protocoll for it's communication.
  58.  
  59. The LAN Telephone program is developed using the IBM C/C++ tools under OS/2 V2.1.
  60. It is tested under OS/2 V2.1 and V2.0 (with service-pack) using the LAN
  61. Server V3.0. It will NOT work with Novell NetWare unless you install the
  62. IBM LAN Requester V3.0 together with the Novell Requester, using the
  63. ODINSUP protocoll. By the way, this is not an easy task, though possible.
  64.  
  65. Installation:
  66. Easy. Just copy the files to a directory of your choise. Make sure that
  67. the *.DLL files are placed in a directory where OS/2 will find them using
  68. the LIBPATH directive.
  69. (A common recommendation is to put a dot (.) in your LIBPATH to allways
  70. make it possible to find a *.DLL file in the current directory. When
  71. installing OS/2 V2.1 this is done for you by the install program.)
  72. Also make sure that the .HLP file is possible to find in the HELP environment
  73. variable.
  74.  
  75. Upgrading:
  76. Note that this version is NOT backwards compatible with early beta versions.
  77. All users on the LAN MUST change to version 1.01 or later versions unless
  78. you accept some unpredictable error messages. Even so, you will NOT be able
  79. to communicate with users running the beta versions of the program.
  80.  
  81. Execution:
  82. The program should be rather straight-forward to use. Start the program,
  83. call a user or wait for someone to call you. When someone calls you, you
  84. can either answer or ignore it. When you have both "said" what you want,
  85. you hang up. Use it in the same way as you use your telephone.
  86. The program does take optional command line options.
  87. In most cases the program will be run against your network adapter with
  88. logical number 0 (zero), which is the default value. If you are satisfied
  89. with this, you don't have to do anything.
  90. If you do know that you would like to run it against another adapter
  91. number, you can declare that when starting the program. It is up to you
  92. to choose a correct adapter number. The program will try to use the adapter
  93. indicated with the option (if any) and if it fails it will tell you so.
  94. Then you will have to restart the program with a corrected value.
  95.  
  96. Syntax:
  97. PHONE [options]
  98.       where options can be:
  99.       -e             Create error log.
  100.       -A:n           Use network adapter with logical number n.
  101.       -I:n           This is instance number n of the program.
  102.  
  103. Help:
  104. The program contains context sensitive help. Press F1 for help.
  105.  
  106.  
  107. Requirements:
  108. - OS/2 V2.0 or higher.
  109. - Of course, this program can only be used in a Local Area Network (LAN).
  110.   Note, though, that a LAN can be installed in one single computer, if the
  111.   computer is equipped with a network card and a T-connection with two
  112.   end connections making the physical LAN. Not very useful, but a poor
  113.   mans choise for testing LAN applications.
  114. - The program uses the NetBios protocol. It must be available and running
  115.   in your computer for this program to work.
  116.   (If you have installed LAN requester in your computer you will also have
  117.   the NetBios support installed.)
  118. - The program uses 6 NetBios sessions, 7 NetBios NCB's and 7 NetBios names.
  119.   If you start multiple instances of the program in your computer you must
  120.   multiply the required resources by the estimated number of instances that
  121.   you want to run.
  122.   Make sure you have enough NetBios resources available for all your NetBios
  123.   programs. This is preferably done using the LAPS.EXE program (in LAN
  124.   Server 3.0) but can be a little bit tricky. If you have problems with lack
  125.   of resources, try to find someone who could help you with this. Or, of
  126.   course, do it yourself, if you know what and how to do.
  127.  
  128. Restrictions:
  129. - Your computer name MUST be unique in it's first 13 bytes. At least in
  130.   IBM LAN Server V3.0 it is possible to have as many as 15 bytes in the
  131.   computer name. But for running multiple copies of this program in the
  132.   network, your first 13 has to be unique. If two, or more, programs are
  133.   started and their computer names are NOT unique in the first 13 bytes,
  134.   then all but one of them will fail. Now, most computers tend to have a
  135.   network name of 8 bytes. So this won't normally be a problem for you.
  136.  
  137. About the DDE4MBS.DLL library.
  138. The two library files PHLS30.DLL and PHNB40.DLL both calls 16-bit functions
  139. using LAN Server 3.0 api's. Since we all(?) want to be able to start multiple
  140. instances of the program, these library files must use the multithreaded
  141. version of the C runtime library. The C/C++ compiler does NOT support
  142. static linking of a multithreaded C runtime library in a module calling
  143. 16-bit functions. Therefore it is, unfortunately, necessary to do a
  144. dynamic linking of the C runtime library. That's why you need to have a
  145. separate instance of the DDE4MBS.DLL library file.
  146.  
  147. The future.
  148. - It should be possible to choose half duplex communication.
  149. - It should be possible to transfer clipboard graphics.
  150. - I do have plans for implementing file transfering.
  151. - Improvements for the answering machine.
  152. - Etc.
  153.  
  154. =============================================================================
  155. END OF FILE
  156.  
  157.