home *** CD-ROM | disk | FTP | other *** search
- ------------------------------------------------------------------------------
- Dokumentation zur AmigaUUCPplus.Library von Ingo Feulner
- ------------------------------------------------------------------------------
-
- Copyright: ⌐1991 Matthias Zepf & Ingo Feulner
-
- Letzte ─nderung: 19. MΣrz 1991
-
- Version: 0.1
-
- Hinweis: Diese Dokumentation darf unentgeldlich verbreitet werden.
- Fehlerbeschreibungen und VorschlΣge bitte an:
-
- Ingo Feulner
- Wolfacher Weg xx
- D-7030 B÷blingen
- Deutschland
-
- Telefon: (+49) 7031 272691
-
- E-Mail: bugs@xenon.stgt.sub.org
-
- ------------------------------------------------------------------------------
-
- INHALT
-
- amigauucpplus.library/CompressFile
- amigauucpplus.library/DeCompressFile
- amigauucpplus.library/DeLhArcFile
- amigauucpplus.library/GetConfigLine
- amigauucpplus.library/GetNickName
- amigauucpplus.library/GetPath
- amigauucpplus.library/GetRealName
- amigauucpplus.library/LhArcFile
- amigauucpplus.library/PostNews
- amigauucpplus.library/SendMail
- amigauucpplus.library/UUdecodeFile
- amigauucpplis.library/UUencodeFile
-
- ------------------------------------------------------------------------------
-
- amigauucpplus.library/CompressFile amigauucpplus.library/CompressFile
-
- NAME
- CompressFile -- Verkleinert die angegebene Datei mit dem UNIX-
- "compress"-Verfahren.
-
- ANWENDUNG
- error = CompressFile(file, maxbits);
- D0 A0 D0
-
- UWORD CompressFile( struct FileHandle *file, UWORD maxbits );
-
- FUNKTION
- CompressFile verkleinert die angegebene Datei unter Verwendung des
- von UNIX her bekannten "compress"-Verfahrens. Dabei k÷nnen eine
- Anzahl von "Bits" angegeben werden. Je mehr "Bits", desto besser
- die Verkleinerung der Datei, aber auch desto gr÷▀er der Speicher-
- bedarf. Maximal kann 16 angefordert werden. Dazu wird aber mindestens
- 500 kByte freier, zusammenhΣngender Speicher ben÷tigt!
-
- Nach Durchfⁿhrung der Verkleinerung liegt die Datei unter dem selben
- Name vor (!!).
-
- ▄BERGABEN
- file - BCPL-Zeiger auf den FileHandle.
- maxbit - maximale Anzahl an "Bits".
-
- R▄CKGABEN
-
- error - AUUCP_ERROR_OK, es ist kein Fehler aufgetreten.
- AUUCP_ERROR_COMPRESSED, Datei ist bereits "compressed".
- AUUCP_ERROR_OUTOFMEM, nicht ausreichend Arbeitsspeicher.
- AUUCP_ERROR_DISKFULL, Diskette/Festplatte voll.
-
- HINWEISE
- Es k÷nnen ASCII- und BinΣr-Dateien verkleinert werden, die ent-
- stehende Datei ist immer binΣr. Je nach Rechnergeschwindigkeit
- kann die Verkleinerung einige Zeit in Anspruch nehmen. (Der Benutzer
- sollte einen "Warte"-Hinweis bekommen, wenn diese Funktion wΣhrend
- dem interaktiven Betrieb aufgerufen wird.)
-
- BEISPIEL
-
- AUSNAHMEN
-
- FEHLER
-
- SIEHE AUCH
- DeCompressFile, LhArcFile, DeLhArcFile
-
- ------------------------------------------------------------------------------
-
- amigauucpplus.library/DeCompressFile amigauucpplus.library/DeCompressFile
-
- NAME
- DeCompressFile -- Bringt eine Datei, die mit "compress" verkleinert
- wurde wieder in den Originalzustand.
-
- ANWENDUNG
- error = DeCompressFile(file);
- D0 A0
-
- UWORD DeCompressFile( struct FileHandle *file );
-
- FUNKTION
- Dateien, die mit dem von UNIX bekannten "compress"-Verfahren ver-
- kleinert wurden, werden mit DeCompressFile wieder in ihren ursprⁿng-
- lichen Zustand gebracht. Zur Durchfⁿhrung wird ausordentlich viel
- Arbeitsspeicher ben÷tigt (ohne weiteres 300 bis 400 kByte).
-
- Nach der Ausfⁿhrung dieser Funktion liegt die Datei unter dem selben
- Name vor (!!).
-
- ▄BERGABEN
- file - BCPL-Zeiger auf den FileHandle.
-
- R▄CKGABEN
-
- error - AUUCP_ERROR_OK, es ist kein Fehler aufgetreten.
- AUUCP_ERROR_NOTCOMPRESSED, Datei ist nicht "compressed".
- AUUCP_ERROR_OUTOFMEM, nicht ausreichend Arbeitsspeicher.
- AUUCP_ERROR_DISKFULL, Diskette/Festplatte voll.
-
- HINWEISE
- Die entstehende Datei kann binΣr oder im ASCII-Format sein. Je nach
- Rechnergeschwindigkeit kann die Durchfⁿhrung einige Zeit in Anspruch
- nehmen. (Der Benutzer sollte einen "Warte"-Hinweis bekommen, wenn
- diese Funktion wΣhrend dem interaktiven Betrieb aufgerufen wird.)
-
- BEISPIEL
-
- AUSNAHMEN
-
- FEHLER
-
- SIEHE AUCH
- CompressFile, LhArcFile, DeLhArcFile
-
- ------------------------------------------------------------------------------
-