home *** CD-ROM | disk | FTP | other *** search
/ TAP YIPL / TAP_and_YIPL_Collection_CD.iso / PHREAK / GENERAL / TL098.ZIP / TONELOC.CFG < prev    next >
Text File  |  1993-02-27  |  10KB  |  330 lines

  1.  
  2. ; Toneloc (c) 1993 by Minor Threat & Mucho Maas
  3. ;
  4. ; ToneLoc config file.  You may create multiple config files if you
  5. ; wish.  To use different config files with ToneLoc, run:
  6. ;
  7. ; TONELOC [Mask] /C:[ConfigFilename] ...
  8. ;
  9. ; Otherwise the default config filename is TONELOC.CFG.
  10.  
  11.  
  12.  
  13. ; You may choose how toneloc communicates with the modem.  You can use
  14. ; the FOSSIL routines, or the built-in SERIAL routines.  The FOSSIL
  15. ; routines require an external FOSSIL driver (like BNU) to be loaded.
  16. ; Choose whichever you prefer:  'Fossil'  or  'NoFossil'
  17.                                  
  18. noFossil
  19.  
  20.  
  21. ; This is the COM port to use.  '1' = COM1, '2' = COM2, etc.
  22.  
  23. Port    1
  24.  
  25.  
  26. ; This is the baud rate to send the modem commands at.
  27.  
  28. Baud            57600
  29.  
  30.  
  31. ; This indicates whether the speaker should start ON or OFF.
  32. ; 0 = off, 1 = on.
  33.  
  34. Speaker       1
  35.  
  36.  
  37. ; This sets whether ToneLoc should use a stupid sound effect
  38. ; when a tone or carrier is found.
  39. ; 0 = off, 1 = on.
  40.  
  41. FoundSound      1
  42.  
  43.  
  44. ; This can be used to disable all sounds. 0 = no sound, 1 = only
  45. ; enabled sounds.
  46.  
  47. Sound           1
  48.  
  49.  
  50. ; These set the color attributes of the windows and text.
  51.  
  52. ActivityWindow       3           ; Color of Activity Window border
  53. ActivityText         9           ; Color of Activity Window Text
  54. ModemWindow         15           ; Color of modem window border
  55. ModemText            2           ; Color of modem window text
  56. ToneText            10           ; Color of text for a found tone
  57. CarrierText         12           ; Color of text for a found carrier
  58. StatsWindow         11           ; Color of the Statistics window border
  59. StatsItems           3           ; Color of the Statistics window items
  60. StatsText           15           ; Color of the Statistics window text
  61. MeterBackground      1           ; Color of the meter background
  62. MeterForeground     14           ; Color of the meter foreground
  63.  
  64.  
  65. ; MeterBack and MeterFront - These are the characters that are used
  66. ; for the meter foreground and background.  purely cosmetic.
  67.  
  68. MeterBack  ▒
  69. MeterFront █
  70.  
  71.  
  72. ; InitString - is the modem init string.
  73. ;  '|' means send [Enter]
  74. ;  '~' means pause for 1/2 second
  75.  
  76. InitString   ATZ|~~~ATX4S11=50|~~
  77.  
  78.  
  79. ; This is what your modem should send back after sending the init
  80. ; string As long as this string is found anywhere in the return
  81. ; string, things will be Ok.
  82.  
  83. InitResponse  OK
  84.  
  85.  
  86. ; This is the dial string.  Usually "ATDT".  If you need to disable
  87. ; Call Waiting or Caller-ID, add *70 or *67 or anything else here.  Or
  88. ; if you need to dial "9" to get an outside line, add it here.
  89.  
  90. DialString    ATDT
  91.  
  92.  
  93. ; DialSuffix - This is added AFTER the phone number in the dial
  94. ; string.  Sometimes a comma is needed to avoid false VOICE detection
  95. ; on some switches.  (A comma tells the modem to wait 2 seconds)
  96.  
  97. DialSuffix
  98.  
  99.  
  100. ; ConnectString - This is the string that your modem sends upon
  101. ; connecting.  Almost always "CONNECT", but some modems may send
  102. ; strange strings like "CARRIER", etc.  If your modem sends multiple
  103. ; connect strings, you can use the IgnoreUnknown option to fix that
  104.  
  105. ConnectString     CONNECT
  106. ToneString        OK
  107. RingingString     RINGING
  108. BusyString        BUSY
  109. VoiceString       VOICE
  110. NoDialtoneString  NO DIAL
  111. NoCarrierString   NO CARRIER
  112.  
  113.  
  114. ; These are the strings to turn the speaker on and off. In case you
  115. ; prefer ATM2 or ATM3.
  116.  
  117. SpeakOn        ATM1|~
  118. SpeakOff       ATM0|~
  119.  
  120.  
  121. ; Strings that adjust the volume to various levels. Could also be used
  122. ; for macros or adjustments during dials.
  123. ; (you must end these with '|' if you want [enter] sent to modem)
  124.  
  125. Volume0      ATM0|~
  126. Volume1      ATM1|~
  127. Volume2      ATM2|~
  128. Volume3      ATM3|~
  129. Volume4      ATL4|~
  130. Volume5      ATL5|~
  131. Volume6      ATL6|~
  132. Volume7      ATL7|~
  133. Volume8      ATS11=60|~
  134. Volume9      ATS11=40|~
  135.  
  136.  
  137. ; CarrierHangUp - String to hang up the modem when there IS a carrier
  138. ; For most modems, simply use "!" (drops DTR for 1/4 second).  But some
  139. ; modems may need a longer delay ("<~>" drops dtr, pauses 1/2 second,
  140. ; and raises DTR again).  Some modems require a full "~~~+++~~~ATH0|",
  141. ; which is very slow.  Special characters are:
  142. ;
  143. ;  ~  = .5 second delay
  144. ;  |  = [Enter]
  145. ;  <  = lower DTR
  146. ;  >  = raise DTR
  147. ;  !  = quick dtr drop (1/4 second)
  148.  
  149. CarrierHangup    <~>
  150.  
  151.  
  152. ; ToneHangup - String to hangup modem when a tone is found.
  153. ; Some modems won't hangup using the regular DTR drop, but require
  154. ; a full "ATH0|" to properly hangup when a tone is found.  Same
  155. ; special characters as CarrierHangup above.
  156.  
  157. ToneHangup       ATH0|
  158.  
  159.  
  160. ; HangUp - string to hang up the modem when it is NOT CONNECTED
  161. ; Usually, a simple dtr drop ('!') or [enter] ('|') will work.  But some
  162. ; modems may require a full "ATH0|" to properly hangup.
  163. ; Same special characters as CarrierHangup above.
  164.  
  165. Hangup        !
  166.  
  167.  
  168. ; LogFile - This is the log file to use.  Everything that ToneLoc
  169. ; does is logged here.
  170.  
  171. LogFile       TONE.LOG
  172.  
  173.  
  174. ; This is how many milliseconds to pause after sending a modem command.
  175. ; This shouldn't need adjusting, but it's here just in case.
  176.  
  177. CommandDelay  250
  178.  
  179.  
  180. ; This is the amount of time (in milliseconds) to wait between calls.
  181. ; If you have 3-way calling, or a slow modem, you should set this higher.
  182. ; (1000 = 1 second)
  183.  
  184. BetweenDelay      250
  185.  
  186.  
  187. ; This sets whether ToneLoc should do a fancy wipe of the meter
  188. ; between calls during the BetweenDelay time.
  189. ;
  190. ; 1 = wipe edges to middle
  191. ; 2 = middle to edges
  192. ; 3 = wipe backwards
  193. ; 4 = double right
  194. ; 5 = triple right
  195. ; 6 = none
  196.  
  197. BetweenWipe        3
  198.  
  199.  
  200. ; This is the amount of time (in milliseconds) to wait for a carrier
  201. ; or tone for each call. (1000 = 1 second)
  202.  
  203. WaitDelay         23000
  204.  
  205.  
  206. ; This specifies whether or not ToneLoc should keep a .DAT file to
  207. ; prevent dialing the same number twice between runs.  Comment this
  208. ; out if you don't want the .DAT files saved.
  209.  
  210. NoDupes
  211.  
  212.  
  213. ; If your modem reports RINGING, you can set this to abort the call
  214. ; after X number of rings.  Since most PBXs answer after 1 ring, and
  215. ; most carriers answer after 2 or 3 rings, this may speed up the scan.
  216. ; 0 means no limit
  217.  
  218. MaxRing 3
  219.  
  220.  
  221. ; Sets the response ToneLoc will scan for.
  222. ;
  223. ; 0 = Tone
  224. ; 1 = Carrier
  225. ; 2 = All but tones
  226. ; 3 = All but carriers
  227.  
  228. ScanType        1
  229.  
  230.  
  231. ; IgnoreCD sets whether ToneLoc should ignore or use the Carrier Detect
  232. ; line of modem to detect a carrier.  Use this if your CD is always true
  233. ; or your modem is reporting false carriers to toneloc.
  234.  
  235. IgnoreCD        0
  236.  
  237.  
  238. ; ToneLoc checks for CTS at startup to make sure the modem is on and
  239. ; ready.  If ToneLoc always says the CTS signal isn't there, but your
  240. ; modem is actually on and ready, turn IgnoreCTS on.  This will also
  241. ; disable periodic checks toneloc performs to make sure the modem hasn't
  242. ; been turned off during the scan.  (what a lame thing to do)
  243.  
  244. IgnoreCTS       0
  245.  
  246.  
  247. ; IgnoreUnknown tells toneloc to ignore modem responses that are not
  248. ; recognized by toneloc.  If your modem sends strange messages like
  249. ; "DIALING ...", turn this on.  0 = off, 1 = on.
  250. ; Good for Rockwell Modems (Supra, DallasFax, etc.)
  251.  
  252. IgnoreUnknown   0
  253.  
  254.  
  255. ; Sets the interval in minutes for an automatic save of the .DAT file.
  256. ; Useful if your machine or power source is undependable. If set to
  257. ; 0 ToneLoc will only save the .DAT file on exiting.
  258.  
  259. AutoSave        20
  260.  
  261.  
  262. ; Sets the name of the found file. All tones or carriers found are
  263. ; logged to this file so you don't have to search through the
  264. ; big log files.
  265.  
  266. FoundFile    FOUND.LOG
  267.  
  268.  
  269. ; This the filename of a list of numbers ToneLoc will never dial - a
  270. ; personal blacklist.  Good numbers would be: your own numbers, your
  271. ; friend's numbers, the secret service field office, FBI, girlfriend,
  272. ; x-girlfriend, etc.
  273.  
  274. Blacklist    BLACK.LST
  275.  
  276.  
  277. ; ToneLoc can dial 3 ways: Random, Forward sequential, or Backward
  278. ; sequential. Keywords are:  Random, Forward, & Backward.
  279. ; (Default = Random)
  280.  
  281. Random
  282.  
  283.  
  284. ; Use this to enable or disable the log file ToneLoc keeps of scans.
  285. ; 0 = off, 1 = on.
  286.  
  287. Logging     1
  288.  
  289.  
  290. ; Use this to tell ToneLoc to exit to DOS if it gets too many
  291. ; "NO DIALTONE" messages from the modem IN A ROW (if your line dies).
  292.  
  293. NoToneAbort 30
  294.  
  295.  
  296. ; GetDelay - if you are having problems with ToneLoc recognizing
  297. ; responses from your modem, try increasing this value by 50 until
  298. ; it works.  If you get up to 500 or so look elsewhere for the
  299. ; problem.  Once you get it working, you should "tweak" it; get it
  300. ; as low as you can, while it still works reliably.
  301.  
  302. GetDelay 350
  303.  
  304.  
  305. ; SlowModem - Some modems may require a delay between characters sent
  306. ; by ToneLoc.  This specifies how many milliseconds to pause between
  307. ; each character sent.  This should be small (1-25 milliseconds)
  308. ; 0 means no delay
  309.  
  310. SlowModem 0
  311.  
  312.  
  313. ; AltScreen - This is in case your parents or someone other (minor) threat
  314. ; comes in to see your computer.  This is the filename of the screen
  315. ; to display as your "parent screen".  Press "B" to toggle between it
  316. ; and the normal ToneLoc screen.  If the file is not found, the screen
  317. ; is simply blanked.  Create with TheDraw, and save in <B>inary Mode.
  318.  
  319. AltScreen HELP.BIN
  320.  
  321. ; FlogString - String in found.log
  322. ; %d = Date,   %t = Time,   %n = Phone Number
  323. ; %b = Brief result (T, C, NT, NC)
  324. ; %r = Response from modem (i.e. CONNECT 9600/ARQ)
  325. ; %l = Long result  (Tone, Carrier, No Tone, No Carrier)
  326. ; "%d %t  %b  %l" would print "10-Mar-92 12:55:04  C  Carrier"
  327.  
  328. FlogString %d %t %n: %b %r
  329.  
  330.