home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / ck2net.zip / CK2NET.DOC next >
Text File  |  1994-09-05  |  4KB  |  134 lines

  1.                   
  2. Check2 Net Connect 2.0 by Peter DeNitto 1@1813100 VirtualNet
  3.  
  4.  
  5.         Being as my server is a long distance call to me, and I have 4
  6. clients, I needed a way to make sure that I got my net mail packet each night.
  7. So I wrote this utility to check to see if I had connected.
  8.  
  9. What CK2net does:
  10. -----------------
  11.            
  12.         Cknet checks either the CALLERS.LST or BBS.LOG to see if you've
  13. connected with your server.  Pretty easy really.
  14.  
  15.  
  16. Why?
  17. ----
  18.  
  19.  
  20.         It's a chore for Vnet to toss mail to a large amount of clients, which
  21. I've watched locally and it takes a bit for 6 clients, consider if your server
  22. has 20...  So rather than set your connect retrys to some outrageously large #
  23. CK2net enables you to run an event and check it for you.
  24.  
  25. What is needed for CK2net:
  26. --------------------------
  27.  
  28.         CK2net needs to be placed in your Main VBBS directory.  You also need
  29. to modify the CKNET.CFG file (also placed in the main VBBS directory) as
  30. follows...
  31.  
  32. Example CKNET.CFG file:
  33. c:\vbbs\data
  34. c:\vbbs\data\bbs.log
  35.  
  36. if you use callers.lst, then line 2 can read
  37.  
  38. c:\vbbs\data\callers.lst
  39.  
  40. The first line is the directory to your NETWORKS.LST, and Net.* files.
  41. The second line is special.  The New version of CK2net enables you to use
  42. either your CALLERS.LST, or any other file.  By using any other file, though
  43. there is a restricition.  In the other file, the name of the Net as listed
  44. in NETWORKS.LST must be on the same line as the Network ID# of your server.
  45. For example...  In the BBS.LOG file, it says:
  46.  
  47. CH 1    1608: @1210000   VirtualNET                    Ch  1 04:06
  48.  
  49. Which will work...  But in the NETWORK.LOG file it says...
  50.  
  51. CH 1 -----
  52. CH 1 Dialing VirtualNET Node @1210000 12106183196 
  53. CH 1 -----
  54. CH 1 Dialing VirtualNET Node @1210000 12106183196 
  55. CH 1 *07-15-1993 04:00:37 VirtualNET Network Transfer
  56. CH 1 Node: 1210000 Remote VNET: 6.10  Max Packet: 04574kb Approx Recving: 00389kb
  57.  
  58. The reason not to use the network.log file is that it logs the dial out even
  59. if you don't connect.
  60.  
  61. If the new file, say BBS.LOG doesn't exisit, CK2net will go ahead and dial out
  62. to your server.  This takes in the same assumption as with the CALLERS.LST file
  63. being that if you haven't had a net connect today, then you haven't connected
  64. with your server either.
  65.  
  66.  
  67. Implementation:
  68. ---------------
  69.         All you need to do is call CK2net from the events command line.  Such
  70. setting up a soft event to run an hour after your normal net callout, or even
  71. just call CK2net as your normal net callout.
  72.  
  73. The Commands are:
  74.  
  75.         Networkid=??            - Specify which network to check.
  76.  
  77.         Help                    - Get Help
  78.  
  79.         Force                   - Force Dialout
  80.  
  81.         BBS                     - Get the # to my BBS - :)
  82.  
  83.         Config                  - CKNet will help configure itself.
  84.  
  85.         Register                - Register with password sent to you.
  86.  
  87.  
  88. The networkid corresponds with the network you want to check.  It must be a
  89. type 1 (VNET type) otherwise it won't work with any other net.
  90.  
  91. The only commands that can be used at the same time are Networkid and force.
  92.  
  93.  
  94. Thanks:
  95. -------
  96.        I don't like to require them (especially these people who ask for $30
  97. for cheeseware.  I'm only asking $15 to register CKNet3, which isn't much at all.
  98. You have a liscense to use it for 30 days before you must register, otherwise
  99. please delete it from your harddrive.
  100.  
  101.         Fill out the included Register.frm PRECISELY as it asks you.  Please
  102. try to use a printer, so there will be no mistakes due to bad handwriting.
  103.  
  104.  
  105.         Make checks / Money Orders / et. al. to:
  106.  
  107.         Peter A. DeNitto
  108.         P.O. Box 151
  109.         Televast, FL  34270 - 0151
  110.  
  111.  
  112.  
  113.         Peter DeNitto aka Aldebaran
  114.         1@1813100 VirtualNet
  115.         ind00799@pegasus.cc.ucf.edu
  116.  
  117. Version Notes:
  118. --------------
  119.  
  120. 1.00    Original Non-Release.  Compiled on a DOS machine.  Had no
  121.         way to test.
  122.  
  123. 1.10    Found a tester.  Program bombed.
  124.  
  125. 1.20    Revised code w/o machine language subroutines.
  126.  
  127. 1.30    Late night testing.  Fixed a ton of bugs.
  128.  
  129. 1.90b   Beta test thru a Novel Network.
  130.  
  131. 1.91    Fixed Bugs within dir commands.
  132.  
  133. 2.00    Release!
  134.