374 lines
11 KiB
Plaintext
374 lines
11 KiB
Plaintext
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The Hacker's Choice
|
|
|
|
÷ GENERAL DIALER V1.0 á ÷
|
|
|
|
(C) 1995 KaRL MaRX
|
|
|
|
Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
NOTE: Whatever you do with that little program - I'm not responsible in any
|
|
way. It is your decision what this thing could be good for. I donno it.
|
|
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GENERAL DIALER V1.0á
|
|
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
This is only a beta version of the dialer. I hope that I'll get the time to
|
|
release the first real version soon. So if you have any comments,suggestions
|
|
or if you found bugs please call LORE BBS and leave mail for KaRL MaRX.
|
|
In the case of a bug,when possible,give a precise description of the failure
|
|
(where/when etc.) and also of your machine and its config. Thnx in advance!
|
|
|
|
LORE BBS will provide you with the newest versions of GD.
|
|
|
|
LORE BBS +49 (0)69823282
|
|
|
|
LOGIN:THC PW:THC
|
|
|
|
|
|
What makes GD interesting?
|
|
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
* GUS support - which means that it is written for the Gravis Ultrasound
|
|
* 5 Frequencies
|
|
* C4/C5/R2 forward/R2 backward/DTMF supported
|
|
* Volume for EACH frequency entry
|
|
* Volume Ramp (you can define the course of the volume while playing a tone -
|
|
see notes)
|
|
* Large phonebook (200 entries)
|
|
* Many trunks definable
|
|
* Little Scanner (PBX,Card,VMB,Routing etc.)
|
|
* Quick help function
|
|
|
|
|
|
|
|
Something to the trunk edit mode
|
|
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
I don't want to point out every little feature but it seems to be useful to
|
|
explain the screen in the trunk/dialset edit menu:
|
|
|
|
|
|
|
|
Name:Here's the trunk name (press space to edit these entries)
|
|
|
|
Comment:Here you can enter comments
|
|
|
|
Entry A <---- This is the entry you're editing (A-T)
|
|
|
|
- Freq1 - Freq2 - Freq3 - Freq4 - Freq5 - Len --- Delay - Ramp Volume -
|
|
2400 2600 0 0 0 200 0 30 300 150
|
|
->2400 0 0 0 0 200 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
0 0 0 0 0 0 0 0 0 2
|
|
--------------------------------------------------------------------
|
|
250 250 250 250 250 Volumes Line 2
|
|
|
|
|
|
The name & comment points I don't have to explain. Just press SPACE to edit
|
|
them. Now to the table.
|
|
|
|
To select an entry use the cursor keys for moving the little arrow. To change a
|
|
value push enter.
|
|
|
|
As you can see there are 10 lines. Every line has 5 frequency entries.
|
|
The frequencies range from 0 Hz to 4009 Hz. The maximum length and delay for a
|
|
TONE (which consists of up to 5 frequencies) is 65000 ms.
|
|
Each frequency entry got its own volume. The volumes for the selected line are
|
|
below the frequency table. (in this example all volumes of line 2 still
|
|
have their default value 250). When editing the dialset there are no volumes
|
|
available. The volume played depends on the global volume (BREAKVOL). A value
|
|
of 511 for the BREAKVOL means 100% of the volume from a single frequency.
|
|
When you use more then one frequency and both BREAKVOL and frequency volume
|
|
got high values you get distortion which sometimes seems to be useful.
|
|
The values for the volumes range from 0-511.
|
|
|
|
You can increase a value by 10/5/1 using the q/w/e key. To decrease you may do
|
|
this by using a/s/d. To edit the volumes additionally press the SHIFT-Key.
|
|
|
|
To send the trunk press "+" - to dial your current dialstring press CTRL+ENTER.
|
|
To dial any other string of your current phone page press ALT + A..T
|
|
(A..T means that the entries range from A to T)
|
|
|
|
Now to Volume Ramp:
|
|
|
|
With the help of volume ramp you can tell the dialer to change to volume while
|
|
playing a tone. An example:
|
|
|
|
|
|
- Freq1 - Freq2 - Freq3 - Freq4 - Freq5 - Len --- Delay - Ramp Volume -
|
|
2400 2600 0 0 0 200 0 30 300 150
|
|
|
|
|
|
The tone (2400 Hz + 2600 Hz) which is played for 200 ms will increase its volume
|
|
from 30 to 300 within 150 ms. After these 150 ms it continues with a volume of
|
|
300.
|
|
If the time the tone needs to reach the endvolume is longer than the length of
|
|
the tone then the tone does not reach its endvolume but a volume between start
|
|
and end (sounds logical).
|
|
|
|
It is also possible to decrease the volume while playing by using a high start
|
|
volume and a low endvolume.
|
|
|
|
Volume Ramp disables the volume settings for each single tone and also the
|
|
global volume (BREAKVOL). So you can set a single volume for all of the 5
|
|
frequency of a line without changing the single volumes.
|
|
|
|
I think that it is explained enough. Toggle Volume Ramp on/off with "v"
|
|
When toggled "ON" then the frequency line will appear red.
|
|
|
|
|
|
|
|
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
Now to the key and scanner functions:
|
|
|
|
|
|
MAIN MENU (Dial/Trunk - Directory)
|
|
-----------------------------------
|
|
|
|
0-9,*,# and A-H.....Play Tones of current Dialset (CTRL+BACKSPACE)
|
|
UP/DOWN.............Select entry
|
|
LEFT/RIGHT..........Select page
|
|
BACKSPACE...........Change between trunk/phonedir screen
|
|
CTRL+BACKSPACE......Change to dialset screen
|
|
SPACE...............Edit current Record (trunk or phone #)
|
|
DEL.................Delete current record
|
|
PGUP/PGDN...........Inc/Dec Break Volume
|
|
POS1/END............Inc/Dec Dial Volume
|
|
CTRL+POS1/CTRL+END..Inc/Dec global dialspeed
|
|
ALT +A..T ..........Dial entry A..T
|
|
CTRL+A..T ..........Choose trunk A..T and send it
|
|
+ / ENTER...........Send trunk/dial string
|
|
F9/F10..............Enable/Disable MiC-iN/LiNE-iN
|
|
F8..................The Scanner (Routing/PBX/VMB/CARD...)
|
|
H,?,F1..............Help
|
|
ESC.................QUiT
|
|
|
|
|
|
DIALSETSCREEN:
|
|
--------------
|
|
|
|
SPACE. .............Edit current DIALSET
|
|
|
|
Editfunctions as in TRUNK-Edit Mode BUT
|
|
- no volume Ramp
|
|
- no volumes at all
|
|
...you'll see...
|
|
|
|
|
|
TRUNK-Edit Mode:
|
|
----------------
|
|
|
|
ENTER...............Enter new frequency
|
|
SPACE...............Enter new name & comment
|
|
q,w,e...............Inc value by 10/5/1
|
|
a,s,d...............Inc value by 10/5/1
|
|
BACKSPACE...........Delete current value (set to 0)
|
|
CTRL+BACKSPACE......Delete current trunk (whole record)
|
|
F9/F10..............Enable/Disable MiC-iN/LiNE-iN
|
|
PGUP/PGDN...........Inc/Dec break volume
|
|
POS1/END............Inc/Dec dial volume
|
|
CTRL+POS1/CTRL+END..Inc/Dec global dialspeed
|
|
+ ..................Send trunk/dial string
|
|
v...................Enable/Disable Volume Ramp
|
|
CTRL+LEFT/RIGHT.....Move to previous/next trunk
|
|
CTRL+ENTER..........Send current dial string
|
|
ALT+ A..T ..........Dial entry at [A..T]
|
|
H,?,F1..............Help!
|
|
ESC.................Quit Trunk Edit Mode
|
|
|
|
|
|
|
|
Scan-Mode
|
|
---------
|
|
|
|
ENTER...............Dial & increase
|
|
CTRL+ENTER..........Dial & do not increase
|
|
ALT+ A..T ..........Dial entry A..T
|
|
CTRL+A..T ..........Select trunk A..T and send it
|
|
UP/DOWN.............Select string
|
|
INS/DEL.............Select scan set (1-10)
|
|
+...................Send current trunk
|
|
@...................Dial selected string
|
|
A...................Toggle Automatic-Mode
|
|
e...................Enter scan set name
|
|
SPACE...............Edit selected string
|
|
SHIFT+D.............Delete current string
|
|
N...................Number of digits to use
|
|
n...................Edit current #
|
|
BACKSPACE...........Move to the next dialset
|
|
CTRL+BACKSPACE......Move to the previous dialset
|
|
, and . ............Increase/Decrease current #
|
|
F9/F10..............Enable/Disable MiC-iN/LiNE-iN
|
|
ESC.................Quit Scanner
|
|
|
|
|
|
Strings 0-9:
|
|
|
|
+ ..................Send current trunk
|
|
0-9,A-H.............Play tones (current dialset)
|
|
",".................Wait 250 ms
|
|
@X@.................Wait X ms
|
|
x...................Dial # & increase
|
|
X...................Dial # & DO NOT increase
|
|
A...................Toggle Automatic-Mode
|
|
|
|
|
|
"To DiAL" - string:
|
|
|
|
+ ..................Send current trunk
|
|
0-9.................Play string 0-9
|
|
@X@.................Wait X ms
|
|
",".................Wait 250 ms
|
|
x...................Dial # & increase
|
|
X...................Dial # & DO NOT increase
|
|
|
|
|
|
Short & Incomplete history:
|
|
---------------------------
|
|
|
|
Before August 1995
|
|
- the main functions:
|
|
- sound output
|
|
- selecting and editing trunks & dialstrings
|
|
- The Scanner
|
|
|
|
Somewhen after August 1995
|
|
- 10 Phone/trunk Pages
|
|
- different dialsets
|
|
(had to rewrite the whole thing)
|
|
|
|
13.9.95
|
|
- ALT + [A..T] dials entry # A..T from every point in program
|
|
(Suggestion of JFF)
|
|
- added Config-File for saving the settings when leaving program
|
|
- added Volume for each Frequency:
|
|
SHIFT+Q/A increase/decrease Volume by 10
|
|
SHIFT+W/S increase/decrease Volume by 5
|
|
SHIFT+E/D increase/decrease Volume by 1
|
|
- The breakvolume is now GLOBAL VoLUME.
|
|
That means that a value of 511 is 100% of Volume for the
|
|
respective frequency
|
|
- removed Mic/Line Bug (tried to)
|
|
if it still does not work try to enable mic/line with ULTRINIT.EXE
|
|
(it should work...<8o )
|
|
- included Help Functions
|
|
|
|
27.9.95:
|
|
- Bar in Phonedir changes its position when pressing ALT+A..T
|
|
(Jff's suggestion)
|
|
|
|
5.10.95
|
|
|
|
- Better Video output (removed flickering) hope that there won't be any bugs
|
|
- CTRL+DEL in spite of CTRL+BACKSPACE would change the program too much
|
|
(sounds strange)
|
|
- Added CTRL+A..T for selecting the current trunk (suggestion of JFF)
|
|
- Screen Saver (VERY! usefull :))
|
|
|
|
|
|
7.10.95
|
|
- changed some colors and helptexts
|
|
- some little things
|
|
|
|
8.10.95
|
|
- some little changes (edit trunk/dialset/dialstring)
|
|
- corrected some helptexts
|
|
|
|
11.10.95
|
|
- Added C4
|
|
- removed ramp-already-enabled bug
|
|
|
|
13.10.95
|
|
- added CTRL+LEFT/RIGHT in trunk edit mode
|
|
- fixed some small bugs
|
|
|
|
15.10.95
|
|
- first release (beta)
|
|
|
|
|
|
Planned features:
|
|
--------------------------
|
|
- Volume/Freq scanner
|
|
- Better sound output (16 Bit,optimized freq-ranges)
|
|
- Terminal (little one)
|
|
- Noise generator
|
|
- Not planned at the beginning but MAYBE in the future: SB support
|
|
(I don't relly believe it)
|
|
- CTRL+INS , CTRL+DEL for editing entries
|
|
- Encryption for Phonebook/Trunksets/Dialsets/Scansets
|
|
|
|
- GD seems not to run under Windows (which of course SUX)
|
|
maybe fixed in the future (maybe not 8)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HAVE PHUN!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|