home *** CD-ROM | disk | FTP | other *** search
- $1 384 8n1
-
- ! ||~You will not be allowed to use this file until you edit it.||
- ! The reason for this is that, if you do not change *all* the passwords,|
- ! you may find your diary serialized in a supermarket tabloid and your|
- ! answering machine messages featured on Geraldo.||
- ! You will also find it helpful to record a greeting, assuming you|
- ! actually want it to work.||
- q 99
-
- * 255
-
- : 0
- = 384
- ; Kill possible voice mode
- < athz|
- > 2 OK|`0a
- p 8
- q 129
-
- : 2
- = 384
- ; Obtain known state, good for data
- < at&f&c1&d2|
- > 20 OK|`0a
- p 5
- q 130
-
- : 4
- ; Lock modem port at 16*2400=38400; must lock port for voice
- < at#bdr=16|
- > 6 OK|`0a
- p 5
- q 131
-
- : 6
- ; Select voice mode
- < at#cls=8|
- > 8 OK
- p 5
- q 132
-
- : 8
- ; This seems to default, but who knows...
- ; 4 bits per sample
- < at#vbs=4|
- > 12 OK|`0a
- p 5
- q 133
-
- : 12
- ; Don't much care for silence deletion.
- < at#vsd=0|
- > 14 OK|`0a
- p 5
- q 134
-
- : 14
- ; Silence > 6.0 seconds reported (DLE-s or DLE-q)
- < at#vsp=60|
- > 16 OK|`0a
- p 5
- q 135
-
- : 16
- ; Maximum likelihood of detecting silence
- < at#vss=3|
- > 18 OK|`0a
- p 5
- q 139
-
- : 18
- ; Put future inits here.
- g 25
-
- : 20
- 0 0
- > 22 RING
- p 0
-
- : 22
- > 23 RING|`0a
- p 8
- g 20
-
- : 23
- ; Count subsequent rings.
- r 4 3 0
- g 22
-
- : 25
- ; Zee modem, she is moody about answering right after a ring.
- c
- p t4
- < ata|
- > 30 VCON|`0a
- p 15
- g 240
-
- : 30
- x $@voicetx $1 384 $@greeting.vce * # c e d b t c0
- ; * is skip greeting, leave message
- # 34 0
- ; # is request command mode
- # 40 1
- ; c is fax CNG
- # 60 2
- ; e is Euro data CNG
- # 80 3
- ; Dialtone, busy and local instrument pickup mean we should hang up
- # 240 127
- # 35 128
- g 240
-
- : 34
- ; Dual sine tone, 0 Hz (=none) + 523 Hz (C above middle C), 1.5 seconds
- < at#vts=[0,523,15]|
- > 35 OK|`0a
- p 5
- g 240
-
- : 35
- ; Lock modem @ 19.2; will change after <CRLF>OK<CRLF>
- < at#bdr=8|
- > 36 OK|`0a
- p 5
- g 240
-
- : 36
- = 192
- ; Two bits per sample
- < at#vbs=2|
- > 37 OK|`0a
- p 5
- g 240
-
- : 37
- ; Voice messages go in <PCCPPATH>\vmsg\
- x $@voicerx $1 192 $@vmsg\ 180 # d b t s q c0
- < at#bdr=16|
- > 38 OK|`0a
- p 5
- g 240
-
- : 38
- = 384
- ; Three bits per sample (7200 samples/sec therefore 38.4)
- < at#vbs=3|
- > 240 OK|`0a
- p 5
- g 240
-
- ; NOTE: This password technique can be cracked about 1 digit more easily
- ; than it might be because it permits "change-ringing" (a la churchbells)
-
- ; The password illustrated is 314159 (look familiar?)
-
- : 40
- < at#vts=[523,659,15]|
- > 45 `103`101`104`101`105`109
- ; Some modems think long DTMF sequences are also a busy signal.
- > 45 `103`10b`101`104`101`105`109
- > 45 `103`101`10b`104`101`105`109
- > 45 `103`101`104`10b`101`105`109
- > 45 `103`101`104`101`10b`105`109
- > 45 `103`101`104`101`105`10b`109
- p 10
- g 240
-
- : 45
- x vbrowse $1 384 3 192 2 $@vmsg /d
- g 240
-
- : 60
- ; Enter fax class 2 as a submode of voice
- < at#cls=2|
- > 62 OK|`0a
- p 5
- g 240
-
- : 62
- ; This is your station ID for fax; change it!
- < at+flid="PCCP Noncustomized"|
- > 64 OK|`0a
- p 5
- g 240
-
- : 64
- < at+fdcc=1,5,0,2,0,0,0,0|
- > 66 OK|`0a
- p 5
- g 240
-
- : 66
- < at+fcr=1|
- > 68 OK|`0a
- p 5
- g 240
-
- : 68
- ; Command beginning of protocol (we're already off-hook)
- < ata|
- x $@rcvfax $1 384 192 $@fax
- = 192
- ; Hang up because termination of a submode does not
- < athz|
- > 2 OK|`0a
- p 8
- g 240
-
- : 80
- ; Enter data as a submode of voice
- < at#cls=0|
- > 82 OK|`0a
- p 5
- g 240
-
- : 82
- ; Command beginning of protocol (we're already off-hook)
- < ata|
- > 84 CONNECT 38400|`0a
- > 85 NO CARRIER|`0a
- p 70
- g 85
-
- : 84
- 0 1
- g 86
-
- : 85
- ; Terminate data communication (but we have to hang up explicitly later)
- -
- d 85
- +
- > 240 OK|`0a
- p 3
- g 240
-
- : 86
- < |`0aPlease enter password: -->
- > 90 kowabunga|
- > 88 |
- p 10 2
- : 88
- r 85 3 1
- g 86
-
- : 90
- x $@session $1 384
- g 85
-
- ; Absolutely, positively (we hope) hang up and re-init.
- : 240
- l 2 250
- g 250
-
- ; Behold! An actual subroutine!
-
- : 250
- = 384
- < athz|
- > 252 OK|`0a
- p 8
- = 192
- < athz
- > 252 OK|`0a
- p 8
- q 250
-
- : 252
- j 250
-
- : 254
- q 254
-
- : 255
- -
- l 254 250
- g 250