home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!portal!cup.portal.com!Rick_Michael_Cortese
- From: Rick_Michael_Cortese@cup.portal.com
- Newsgroups: comp.sys.atari.8bit
- Subject: Re: My ego VS UUE
- Message-ID: <72634@cup.portal.com>
- Date: Wed, 30 Dec 92 13:35:39 PST
- Organization: The Portal System (TM)
- References: <72423@cup.portal.com> <5R4HwB2w165w@cyberden.sf.ca.us>
- Lines: 41
-
- 4 DIM BASE(4),TRANS(4)
- 5 DIM SUM(3),BIN(3):X=1
- 6 BIN(0)=1:BIN(1)=256:BIN(2)=65536
- 7 BIN(3)=16777216
- 8 BASE(0)=1
- 9 BASE(1)=85
- 10 BASE(2)=7225
- 11 BASE(3)=614125
- 12 BASE(4)=52200625
- 14 CLOSE #3:OPEN #3,4,0,"D9:PRETTY.COM"
- 15 CLOSE #4:OPEN #4,8,0,"D9:OUT.DAT"
- 16 ? #4;".BEGIN";:PUT #4,13:PUT #4,10
- 20 TRAP 90
- 30 FOR N=0 TO 3:SUM(N)=0:NEXT N
- 35 SUM=0:FOR N=0 TO 3
- 40 GET #3,A
- 50 SUM(N)=A*BIN(N):? A,;
- 60 NEXT N
- 65 FOR N=0 TO 3:SUM=SUM+SUM(N):NEXT N
- 66 ? SUM:GOSUB 100
- 70 GOTO 30
- 90 FOR N=0 TO 3:SUM=SUM+SUM(N):NEXT N
- 93 GOSUB 100:PUT #4,13:PUT #4,10:? #4;".END";:PUT #4,13:PUT #4,10
- 95 CLOSE #3:CLOSE #4:END
- 100 REM **TRANSLATION TO 5 CHARACTORS**
- 121 FOR N=0 TO 4:TRANS(N)=0:NEXT N
- 140 TRANS(4)=INT(SUM/BASE(4)):SUM=SUM-BASE(4)*TRANS(4)
- 141 TRANS(3)=INT(SUM/BASE(3)):SUM=SUM-BASE(3)*TRANS(3)
- 142 TRANS(2)=INT(SUM/BASE(2)):SUM=SUM-BASE(2)*TRANS(2)
- 143 TRANS(1)=INT(SUM/BASE(1)):SUM=SUM-BASE(1)*TRANS(1)
- 144 TRANS(0)=INT(SUM/BASE(0)):SUM=SUM-BASE(0)*TRANS(0)
- 200 FOR N=4 TO 0 STEP -1
- 205 C=TRANS(N)+33
- 210 ? CHR$(C);
- 220 ? #4;CHR$(C);:NEXT N:?
- 225 REM IF YOU NEED LF
- 230 X=X+1:IF X=8 THEN PUT #4,13:PUT #4,10:X=1
- 240 RETURN
- tart the "CAPTURE" immediately. I had to send it one
- Atari <CR> to get it to save the first part of the file. I'm
- not sur
-