home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
- IDCheck
- version 4.26
- Copyright (c) October, 1994 Illusions Inc.
- All Rights Reserved
-
-
- Please read through this entire manual, everything you will need to know
- is written here for IDCheck.
-
-
- Page 1 - Warranty crap, features and requirments, note from author.
- Page 2 - What IDCheck does, batch file examples.
- Page 3 - More batch file examples, and multi-line setup
- Page 4 - How to lock out numbers, foreign phone line setup
- Page 5 - DESQview, multi-tasking, Front Door notes, & command line stuff.
- Page 6 - Very important notes, registration, plans for the next version,
- & acknowledgements.
-
-
- Jason Eicholtz Illusions Inc can be reached at the Isles of Euphoria at
- 219-744-4219 10pm-8am United States Central Time Zone. Or you can send mail
- to Jason Eicholtz at one of the following addresses between 10pm-8am:
-
- 1:236/39
- 19:1219/105
- 30:219/13
- 85:868/206
- 113:113/0
- Jason.Eicholtz@f39.n236.z1.fidonet.org
-
- Or you can route mail through 1:236/20 that is addressed to 1:236/39
-
-
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. PAGE 1
-
- «««WARRANTY»»»
- Illusions Inc hereby disclaims all warranties relating to this
- software, whether express or implied, including without limitation
- any implied warranties of merchantability or fitness for a particular
- purpose. Illusions Inc will not be liable for any special, incidental,
- consequential, indirect or similar damages due to loss of data or any
- other reason, even if Illusions Inc or an agent of Illusions Inc has
- been advised of the possibility of such damages. The person using
- the software bears all risk as to the quality and performance of the
- software.
-
- F E A T U R E S:
-
- ■ Unregistered version capable of locking out 2 numbers
- Registered version capable of unlimited locked numbers
- ■ (Totally redone) Easy to follow display for the sysop
- ■ Writes IDCHECK.LOG of when locked out callers call
- ■ Able to lock out private callers (registered version)
- ■ Supports multiple lines
- ■ Supports foreign phone numbers and lines
- ■ Capable of logging all numbers that call
- ■ Ability to flag certian users with the access to leave a
- message to sysop (registered version)
- ■ Ability for sysop to leave a custom message to certian
- callers (registered version)
- ■ Supports COM ports 1-8
- ■ REGISTRATION *STILL* only $5
-
- R E Q U I R M E N T S:
-
- ■ MS-DOS 3.3 or higher, OS/2 (finally!) or MS-DOS Compatible
- operating system.
- ■ FD 2.12 or higher that supports caller ID
- ■ Fossil Driver locked at 57600 or lower
- ■ modem that has caller ID support
- ■ CALLER ID from your phone company
-
- FOR THOSE UPGRADING FROM A PREVIOUS VERSION YOU MUST RECONFIGURE AND REDO
- YOUR IDCHECK.DAT FILE - REMOVING THE FIRST THREE LINES of configuration and
- only leaving your locked out numbers in it.
-
- Quick note from the author:
-
- This program currently supports the USA standard Caller ID which is passed
- as NMBR and the Canada standard which is passed as MESG, or also known as the
- multi-page caller ID... If your phone company does not support these
- standards, or uses different standards please write a message with detailed
- info (include the DOBBS.BAT file) about it, (see TECH.TXT on how to contact me) and I'll make a version to support
- that as quickly as possible. Your DOBBS.BAT file(s) should have one of the
- following in it:"CALLER_NUMBER", "MESG", or "NMBR" (all without quotes)
- If it doesn't, please send me a snippet from your FD.LOG, and your DOBBS.BAT
- file..
- Thanks and Good Fortune,
- Jason Eicholtz of Illusions Inc
-
- IDCheck works with Front Door 2.12 and future versions. When FD is
- registered FD makes a file called DOBBS.BAT file, which, has the Caller ID
- number (assuming that you have Caller ID on your phone). IDCheck then takes
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. PAGE 2
-
- that number and compares it to numbers which you enter into the file
- IDCHECK.DAT. IDCheck will then either pass the caller to your BBS, or if the
- number was one in the IDCHECK.DAT, it will tell the caller he/she either:
-
- A)Not allowed to call; his/her number has been blocked
-
- or if he/she called with private and you specified NO PRIVATE callers he/she
- will be told:
-
- B) Not allowed to call with private calling
-
- after these messages IDCHECK will hangup and exit with a error level of 20
- so your batch file must look something like this:
- <------------------Beginning of MAILER.BAT-------------------------------->
- :loop
- cd\fd
- fd
- if errorlevel 255 goto after_tag
- if errorlevel 225 goto done
- if errorlevel 220 goto pack
- .
- (Here would be all of your other errorlevels and the like)
- .
-
- .
-
- if errorlevel 39 goto B14400
- if errorlevel 38 goto B9600
- .
-
- . (more errorlevels and ifs)
-
- .
-
- :B14400
- cd\fd (example for 14400 baud)
- idcheck
- if errorlevel 20 goto loop
- if errorlevel 10 goto 14400_allowed
- :14400_allowed
- cd\tag
- tag -controlcode=39-a=255
- goto loop
-
- :B9600
- cd\fd (example for 9600 baud)
- idcheck
- if errorlevel 20 goto loop
- if errorlevel 10 goto 9600_allowed
- :9600_allowed
- cd\tag
- tag -controlcode=38-a=255
- goto loop
- .
-
- .
-
- .
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. PAGE 3
-
- <---------------------------ending of MAILER.BAT---------------------------->
-
- Where the .'s are you would have the rest of your MAILER.BAT file.
- (It would take up unnecessary space to a put the enter file in the doc).
- If they are allowed to continue IDCHECK exits with the errorlevel 10, if
- they are not allowed IDHCEHCK hangs up and exits with errorlevel 20.
- You don't have to call the batch file MAILER.BAT, it can be anything you
- want to call it.
- If you are using the DOBBS.BAT method of running your BBS it would look like
- this instead:
- <------------------Beginning of MAILER.BAT for DOBBS.BAT running------------->
- :loop
- cd\fd
- fd
- if errorlevel 255 goto after_tag
- if errorlevel 225 goto done
- if errorlevel 220 goto pack
- .
- (Here would be all of your other errorlevels and the like)
- .
-
- .
-
- if errorlevel 39 goto RunBBS
- if errorlevel 38 goto RunBBS
- .
-
- . (more errorlevels and ifs)
-
- .
- :RunBBS
- cd\fd
- idcheck
- if errorlevel 20 goto loop
- if errorlevel 10 goto allowed
- :allowed
- DOBBS.BAT
- goto loop
-
- .
-
- .
-
- .
- <-------------------ending of MAILER.BAT for DOBBS.BAT running-------------->
-
- As the same with above, the .'s are for the rest of the file.
-
- M u l t i - l i n e s e t u p
-
- Ok.. This has changed from the last time. If you specify in the setup that
- you want to run mutli-line of IDCheck you must now specify the node number
- on the command line. For example, if you were running Front Door on node
- 2, you would run IDCheck like this:
-
- IDCheck 2
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. PAGE 4
-
- As with the above batch file examples, the IDCheck can stay where it is at,
- you must simple specify the node on the command line.
-
-
- M O D I F Y I N G I D C H E C K.D A T
-
- To modify IDCHECK.DAT and insert the numbers needed is very simple. Here's
- an example of IDCHECK.DAT:
- <---------------------------Beginning of IDCHECK.DAT------------------------>
- D2197444219
- L1234567
- {12}123456789012
- [9]123456789
- D2197444219F
- <---------------------------Ending of IDCHECK.DAT---------------------------->
-
- Note: Most phone companies do not send the "-" (without the"") across the
- line with Caller ID. So instead of getting a number like: 123-4567 you'll get:
- 1234567... Don't put the -'s in the file.
-
- The D in front of the 2197444219 number indicates that it is a long distance
- number. The L indicates a local number. IDCHECK treats these differently in
- the way that it reads it, so if the number to block is only 7 numbers then put
- a L in front of it, if it is 10 put a D. The number at the end with the F at
- the end means the sysop has allowed that caller the privledge to write the
- sysop a message (for explinations and such). This is for the registered
- version only. The caller has five lines to write a message, which is saved
- in IDCHECK.MSG.
-
-
- For Foreign numbers:
-
- If the number you are blocking is more then 10 digits then you must specify
- how many digits there are in the number. For example, the number you are
- blocking is 12 digits, you would use {12} to specify 12 digits before the
- number and then put the 12 digit number behind it. IDCHECK can read any
- number upto 20 digits.
- For numbers less then 10 digits you must also specify it. For example the
- number to block is 9 digits. then you would put [9] and the number.
- See the IDCHECK.DAT file example above to see exactly how to enter these.
-
- <---------------------------Beginning of IDCALLER.MSG------------------------>
- :ALL
- This message is for all callers to read:
- You've been locked out
- :
- :2197444219
- Hello there user..
- You've been locked out.
- :
- :2191234567
- Hello there user... You've been locked out too.
- :
- <---------------------------End of IDCALLER.MSG------------------------------>
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. PAGE 5
-
- To leave a custom message to a certian caller (for example the caller is
- 2197444219) you make a file called IDCALLER.MSG and put the phone number with
- a ":" (without the quotes) before the number and the message afterwards. Then at the
- you put another ":" (without the quotes) at then end of the message. You may
- have as many messages you want in there, but you can only have one block for
- each caller. You may also define a message for all callers by seeing the
- message at the top. Just like above, put a ":" before (wihout the quotes) and
- put on at the end of the message. This is for registered version only.
-
-
- Notes on DESQview and other multi-taskers:
-
- If you are using DESQview you need to chage the text pages (in the advanced
- options) under the entry you use to start your BBS up with. The text pages
- defaults to one, and it needs to be 3.
- Other multi-taskers will need to be changed too, if they have the option for
- it.
-
-
- S t u f f y o u n e e d t o c h a n g e i n F r o n t D o o r:
-
- File Global Mailer Editor Terminal Modem Printer Manager
- ════════════════════════════════════════════════╔══════════════════╗══════════
- ▒▒▒▒▒▒▒▒▒╔═════════════════════════════════════════ Command strings ╗▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Escape code +++ ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Return on-line ~ATO| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ On-hook ATH0| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Off-hook ~ATH1| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Dial ATDT ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ ├─Prefix ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ └─Suffix | ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Delay 7 ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Init-1 ATH0| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Init-2 AT #CID=1 &f2q0l3m0s7=35s11=90w2s0=0| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Init-3 ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Down ATH0| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ Attention AT #CID=1 &f2q0l3m0s7=55s11=90w2s0=0| ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒╚══════════════════════════════════════════════════════════╝▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-
-
- In The Modem-Default Task-Command Strings you must have ATH0| as init-1 and
- in your other init string you must have #CID=1.
-
- In Modem-
- Default Task-
- Answer Control... You need to enable LDFRS.
- C o m m a n d L i n e s:
-
- IDCHECK /C
- configures
- IDCHECK /R
- Registers IDCHECK, to find out how to register see REGISTER.FRM
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. PAGE 6
-
- Final notes:
-
- That should be it. I can't think of anything I might have missed, just make
- sure all the files are in the Front Door directory. Make sure that you have
- #CID=1 in your init string, it cannot be #CID=2. Also make sure that in the
- Front Door setup in Mailer - Errorlevels section you have Create BAT. file
- set to YES. And if your fossil is locked higher then 38400 tell IDCheck it
- is locked at 38400, don't tell IDCheck it is locked at 57600.
- If anything is unclear, or you need additional information, please see the
- TECH.TXT file for information on how to contact me.
-
- R e g i s t r a t i o n
-
- You may be wondering why the price is only $5. Well, with todays computers
- at the prices they are, the vast upgrades we must do, and the amount of money
- our gov't is taking from us (grin) we need to keep as much as we can. IDCheck
- was orignally ment for my own use, and quickly changed into something more
- then 100 people FREQed from my system alone - within a week.
- With all the time and efforts gone into this program I still only ask for
- $5 - Quality software at a fair price. See up near the top for the features
- you get when you register. By law, since this is Shareware, you are required
- to pay for this product. I hope you do register this program, the more who
- do, the faster new versions will be out and more will keep comming out.
- REGISTER.FRM has the information on how to register.
-
- A c k n o w l e d g m e n t s
-
- Thanks goes to the following for their contributions to making IDCheck
- possible, and for helping along the way.
-
- To Donn Bly for his help with certian routines in v4.0.
- To Kevin Fredrick for his tedious time spent on beta testing with me.
- To Mark Lime for allowing me to use his 24hr line for a F'Reqing site.
- To BIll Northrup for testing out the beta releases and allowing me to use
- his 24hr line for a F'Reqing site.
- To Greg Siler for his beta testing with me.
- To Matt Summers for his time spent on beta testing with me.
- To all those who wrote to me telling me about bugs that I needed to fix. :)
- To the beta testers that helped speed up the bug fixin' work.
- To TheSoft Programming Services & Ian E. Davis for making TheDraw.
- And finally thanks to all those who support and use this software.
-
- IDCheck 4.26 - Copyright (c) October, 1994 Illusions Inc. END
-
-