home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Unsorted BBS Collection
/
thegreatunsorted.tar
/
thegreatunsorted
/
texts
/
boxes
/
phonegen.gfa
(
.txt
)
< prev
next >
Wrap
GFA-BASIC Atari
|
1993-06-13
|
2KB
|
85 lines
'
' CCITT #5 R1/R2 Phonebook Generator
'
PRINT "generating phonebook"
OPEN "o",#2,"Ph_book1.txt"
OPEN "o",#1,"Ph_book1.rom"
RESTORE phonebook
FOR t#=0 TO 15
READ a$,t$
a$=UPPER$(a$)
PRINT a$,t# AND 7,t$
PRINT #2,STR$(t# AND 7);" - ";t$
b$=MID$(a$,1,1)
IF b$="A"
PRINT #1,CHR$(1);
ELSE IF b$="B"
PRINT #1,CHR$(2);
ELSE IF b$="P"
PRINT #1,CHR$(0);
ELSE IF b$="N"
PRINT #1,CHR$(3);
ENDIF
FOR i#=2 TO 16
b$=MID$(a$,i#,1)
IF b$="0"
PRINT #1,CHR$(0);
ELSE IF b$="1"
PRINT #1,CHR$(1);
ELSE IF b$="2"
PRINT #1,CHR$(2);
ELSE IF b$="3"
PRINT #1,CHR$(3);
ELSE IF b$="4"
PRINT #1,CHR$(4);
ELSE IF b$="5"
PRINT #1,CHR$(5);
ELSE IF b$="6"
PRINT #1,CHR$(6);
ELSE IF b$="7"
PRINT #1,CHR$(7);
ELSE IF b$="8"
PRINT #1,CHR$(8);
ELSE IF b$="9"
PRINT #1,CHR$(9);
ELSE IF b$="A"
PRINT #1,CHR$(&HA);
ELSE IF b$="B"
PRINT #1,CHR$(&HB)
ELSE IF b$="C"
PRINT #1,CHR$(&HC)
ELSE IF b$="D"
PRINT #1,CHR$(&HD);
ELSE IF b$="E"
PRINT #1,CHR$(&HE);
ELSE IF b$="H"
PRINT #1,CHR$(&HF);
ELSE IF b$=" "
PRINT #1,CHR$(32);
ENDIF
NEXT i#
NEXT t#
CLOSE #1
CLOSE #2
PRINT "done.."
REM enter your phonenumbers here. Max of 16 numbers may be stored in the dialer
REM (local example: DATA "A18095630000 ","MTV-Partyline")
REM (int. example: DATA "B46018262804 ","Eagles Nest")
phonebook:
DATA "PD ","Code 11 Int. Oper"
DATA "PE ","Code 12 Int. Oper"
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "
DATA " "," "