home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
M.u.C.S. Disc 2000
/
MUCS2000.iso
/
sigisoft
/
kompakt
/
kompakt.lst
< prev
next >
Wrap
File List
|
1987-04-21
|
5KB
|
137 lines
CLS
PRINT AT(17,1);"Bild Kompaktor/Dekompaktor Public Domain Version 3.0"
PRINT CHR$(27)+"p";
PRINT AT(1,2);" -------- (c) 1990 by Siegfried Hübner,Obere Vorstadt 21,8812 Windsbach ------- "
PRINT CHR$(27)+"q"
PRINT AT(24,4);"Dieses Programm ist frei kopierbar"
PRINT AT(10,5);"Jeder der dieses Programm öfters benützt, sollte mir ein kleines "
PRINT AT(15,6);"Anerkennungshonorar von ca 5-10 DM zukommen lassen."
PRINT AT(17,7);"Sollten sich viele an diesem Konzept beteiligen,"
PRINT AT(17,8);"so werden mit zimlicher Sicherheit noch viele"
PRINT AT(18,9);"neue PD Programme von mir als PD freigeben ."
PRINT STRING$(80,45)
PRINT AT(23,11);" Programmautor Siegfried Hübner"
PRINT AT(23,12);" Obere Vorstadt 21"
PRINT AT(23,13);" 8812 Windsbach"
PRINT STRING$(80,45)
PRINT AT(10,15);"Allso denkt auch einmal an die Programmierer von PD Programme."
PRINT AT(10,16);"Wenn Ihnen dieses Programm gefällt und Sie mir schreiben,"
PRINT AT(10,17);"dann gebt bitte auch euer Computermodell, sowie Programmname und"
PRINT AT(10,18);"Versionsnummer meines PD Programmes mit an."
PRINT AT(10,19);"Auch von welchen PD Anbieter Ihr dieses Programm herhabt."
PRINT STRING$(80,45)
PRINT AT(10,21);"Viel Spa₧ wünsche ich allen ehrlichen PD Anwendern, und allen"
PRINT AT(10,22);"nichtregistrierten sowie Schwarz Anwendern meiner Programme"
PRINT AT(18,23);"wünsche ich einen 3 fachen Atari Bombenhagel."
PRINT CHR$(27)+"p";
PRINT AT(18,24);" ------ Bitte eine Taste drücken ---------- ";
PRINT CHR$(27)+"q";
REPEAT
UNTIL MOUSEK>0 OR INKEY$=>CHR$(0)
CLEAR
ON ERROR GOSUB fehler
DO
ALERT 3,"Bild Konpaktor/Dekompaktor|Public Domain Version 3.0|(c) 1990 by Siegfried Hübner|------ frei kopierbar ------",1,"LADEN|SAVEN|END",d%
IF d%=3
CLS
PRINT AT(17,1);"Bild Kompaktor/Dekompaktor Public Domain Version 3.0"
PRINT CHR$(27)+"p";
PRINT AT(1,2);" -------- (c) 1990 by Siegfried Hübner,Obere Vorstadt 21,8812 Windsbach ------- "
PRINT CHR$(27)+"q"
PRINT AT(24,4);"Dieses Programm ist frei kopierbar"
PRINT AT(10,5);"Jeder der dieses Programm öfters benützt, sollte mir ein kleines "
PRINT AT(15,6);"Anerkennungshonorar von ca 5-10 DM zukommen lassen."
PRINT AT(17,7);"Sollten sich viele an diesem Konzept beteiligen,"
PRINT AT(17,8);"so werden mit zimlicher Sicherheit noch viele"
PRINT AT(18,9);"neue PD Programme von mir als PD freigeben ."
PRINT STRING$(80,45)
PRINT AT(23,11);" Programmautor Siegfried Hübner"
PRINT AT(23,12);" Obere Vorstadt 21"
PRINT AT(23,13);" 8812 Windsbach"
PRINT STRING$(80,45)
PRINT AT(10,15);"Allso denkt auch einmal an die Programmierer von PD Programme."
PRINT AT(10,16);"Wenn Ihnen dieses Programm gefällt und Sie mir schreiben,"
PRINT AT(10,17);"dann gebt bitte auch euer Computermodell, sowie Programmname und"
PRINT AT(10,18);"Versionsnummer meines PD Programmes mit an."
PRINT AT(10,19);"Auch von welchen PD Anbieter Ihr dieses Programm herhabt."
PRINT STRING$(80,45)
PRINT AT(10,21);"Viel Spa₧ wünsche ich allen ehrlichen PD Anwendern, und allen"
PRINT AT(10,22);"nichtregistrierten sowie Schwarz Anwendern meiner Programme"
PRINT AT(18,23);"wünsche ich einen 3 fachen Atari Bombenhagel."
PRINT CHR$(27)+"p";
PRINT AT(18,24);" ------ Bitte eine Taste drücken ---------- ";
PRINT CHR$(27)+"q";
REPEAT
UNTIL MOUSEK>0 OR INKEY$=>CHR$(0)
END
ENDIF
IF d%=1
' ************* Bild_Lader Version 3.0 *********
PRINT AT(1,1);"Bild Lader Version 3.0 by Siegfried Hübner"
FILESELECT "\*.SHK",a$,a$
CLS
OPEN "I",#1,a$
REPEAT
INPUT #1,y$
REPEAT
INPUT #1,x$
HIDEM
EXIT IF x$="*"
LPOKE VAL("&H"+x$)+XBIOS(2),VAL("&H"+y$)
UNTIL x$="*"
UNTIL EOF(#1)
REPEAT
UNTIL MOUSEK>0 OR INKEY$=>CHR$(0)
ENDIF
IF d%=2
PRINT AT(1,1);"Bild Saver Version 3.0 by Siegfried Hübner"
PRINT AT(1,2);"zu Ladenden Bild Namen eingeben"
FILESELECT "\*.DOO",a$,a$
CLS
BLOAD a$,XBIOS(2)
FILESELECT "\*.SHK",file$,file$
OPEN "O",#1,file$
HIDEM
wert%=XBIOS(2)
x%=wert%
flasche%=wert%
ADD flasche%,32000
DO
sd:
INC y%
y%=LPEEK(x%)
IF y%=FALSE
ADD x%,4
ENDIF
IF x%=flasche%
GOTO was_solls
ENDIF
IF y%=FALSE
GOTO sd
ENDIF
d%=FALSE
REPEAT
IF LPEEK(x%)=y%
IF d%=FALSE
PRINT #1,HEX$(y%);",";
d%=1
ENDIF
PRINT #1,HEX$(x%-XBIOS(2));",";
LPOKE x%,FALSE
INC d%
ENDIF
ADD x%,4
UNTIL x%=flasche%
PRINT #1,"*";",";
ADD l%,4
x%=wert%+l%
LOOP
was_solls:
CLOSE #1
hut1:
ENDIF
LOOP
PROCEDURE fehler
RUN
RETURN