home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
utility
/
archiver
/
pksh216m
/
liesmich.txt
< prev
next >
Wrap
Text File
|
1994-05-19
|
11KB
|
289 lines
Kurzanleitung PackerShell ( GEM Packershell )
Entwicklungssystem ACSPro V2.05 & Pure C V1.1
Copyright (C)1991 92 93 by Braendli Otto
Dieses Programm ist Shareware und darf nicht als Public Domain
Software vertrieben werden. Wem das Programm gefällt und wer es
regelmässig benutzt, überweise mir bitte SFr. 30.-- auf CH
Postcheckkonto 60-54897-4 oder CH-Bankkonto "Schweizerische
Bankgesellschaft CH-6002 Luzern" Kontonummer: 24800 271 366 40 M
Besten Dank. Als Belohnung erhält der Benutzer eine erweiterte
Version, mit der alle anderen Packerprogramme auf komfortabelste
Weise benutzt werden können.
Einsatz des Programmes PackerShell
Obgenanntes Programm läuft auf allen STs, STEs TTs und Falcons
und allen Grafikkarten. Die Bildschirmauflösung muss mindestens
640 * 400 Pixel ( ST Hoch ) betragen. Ist sie kleiner wird das
Programm mit einer Meldung beendet.
Einschränkungen
Der Accessory-Betrieb wäre grundsätzlich möglich, aber da ein
Single-Tos nur eine Applikation zulässt, kann, wenn schon eine
Hauptapplikation läuft, kein zweites Programm von einem Accessory
gestartet werden - ein Absturz wäre die Folge. Unter einer
Multitaskingumgebung ist der Betrieb als Accessory möglich und
daher auch zugelassen. Das Programm muss nur in "ACC" umbenannt
und ins Bootlaufwerk kopiert werden.
Folgende Dateien werden zum Programmstart benötigt:
- PACKSHEL.PRG
- ARC .TTP
- LHA .TTP
- STZIP .TTP ( nur in der Registrierten Version möglich )
- UNARJ .TTP ( nur in der Registrierten Version möglich )
- ZOO .TTP ( nur in der Registrierten Version möglich )
- PACHSHEL.INF ( wird sonst bei Menüpunkt Packer suchen erstellt)
- LIESMICH.TXT ( diese Datei )
Installation
Ordner anlegen, anschliessend alle Dateien in den angelegten
Ordner kopieren.
LZH201H.TTP oder wie sie alle heissen in "LHA.TTP" umbenennen.
Das Programm sucht nach diesem Programmnamen.
Die Programme "ARC.TTP, STZIP.TTP, UNARJ.TTP, ZOO.TTP" müssen
nicht unbenannt weden.
Bedienung
Das obgenannte Programm ist voll unter der GEM Oberfläche
programmiert und läuft auf allen Grafikauflösungen ( ST/STE/TT )
Nach dem Programmstart muss als erstes mittels Pulldown Menupunkt
Packerprogramm suchen "LHA.TTP" gesucht und ausgewählt werden.
Existiert der Programmname, der ausgewählt wurde, wird die Datei
im Packerboxfenster angezeigt, in der der Programmname inkl. Pfad
zu sehen ist. Die Menues sind auch über Tastaturkürzel erreichbar
oder mittels Popupmenus sichtbar, wenn man in den leeren Desktop
klickt oder die Taste "F10" drückt.
Wichtig: Die Packerbox muss mit "OK" verlassen werden damit die
Datei "PACKSHEL.INF" erstellt wird!
Beschreibung Menüs
Zeige Info... Anzeigen der Infobox.
Ordner anlegen.. In der nachfolgenden Fileselectorbox kann
ein neuer Ordnername eingegeben werden.
Ansehen.. Hiermit kann ein komplettes Archiv angese-
hen werden
Einpacken Ein neues Archiv erstellen
Auspacken Ein Archiv auspacken.
Auwählen Packerprogramm auswählen
Protokoll Hier kann das Protokollfenster geöffnet wer-
den, in welchem die Aktivitäten des Packers
sichtbar sind. Beim Packen wird die Ausgabe
des Packers in eine Datei umgelenkt und beim
Ende des PackJobs angezeigt. Nur so ist es
möglich, dass es auf Grafikkarten keinen
Absturz gibt. Dieser Trick wird nur bei
Single Tasking TOS angewendet.
History - der Werdegang von der LHArcShel zur heuigen Packershell
Version 1.01 vom 22.12.91
Fehler nach Aufruf des Programmes "LHA.TTP behoben, Desktop
wiederherstellen
Version 1.02 vom 10.02.92
Anpassung ans neue Betriebssystem STE TOS V2.06 / TT TOS V3.06
bei ausgeschalteter Lina A Grafik.
Aufruf der Infobox nach Programmstart.
Zwischenspeicherung einmal ausgewählter Pfadnamem wenn mehrere
Dateien aus -oder eingepackt werden.
Version 1.03 vom 27.02.92
Neue Funktion " Ordner anlegen " im Dateimenü
Mit der Funktion " Archiv ansehen " besteht die Möglichkeit eine
LZH Datei anzusehen bevor sie ausgepackt wird. Wenn die LZH Datei
ohne Ordner verpackt wurde besteht die Möglichkeit einen neuen
Ordner anzulegen bevor die LZH Datei ausgepackt wird.
Version 1.04 vom 03.02.92
Probleme mit der Fileselectorbox behoben, unter ungünstigen
Voraussetzungen konnte das System abstürzen!
Version 1.05 vom 11.03.92
Mit der Funkton " Ordner anlegen " wurde der Fehler nicht
abgefangen wenn versucht wird einen Ordner zweimal mit demselben
Namen zu erstellen. Dieser Fehler ist nun behoben, es erscheint
danach eine Alertbox.
Version 1.06 vom 21.03.92
Die Dialogbox beim Verlassen des Programmes wurde durch eine
Alarmbox ersetzt. Die Funktion " Ordner anlegen " ist durch
Alarmboxen ergänzt worden, damit der Benutzer weiss ob die
Funktion erfolgreich war oder nicht.
Version 1.07 vom 24.03.92
Beim Anlegen der Datei " PACKSHEL.INF " auf eine schreibgeschütze
Partition der Harddisk konnte sich das Programm mit zwei bis vier
Bomben verabschieden. Dieser Fehler ist nun behoben. Desweiteren
erscheint eine Alertbox, wenn obgenannter Fall eintreten sollte.
Version 1.10 vom 09.04.92
Beim Anlegen eines Ordners auf eine schreibgeschütze Diskette
oder Harddisk Partition konnte sich der Computer mit Bombenhagel
verabschieden. Dieser Fehler hoffe ich behoben zu haben.
Version 1.15 vom 06.06.92
Die Dialogboxen vor dem Auswählen der Dateien erscheinen nur noch
wenn der Computer mit dem TOS V1.00 oder V1.02 bestückt ist, da
in diesen TOS Versionen keine Titelzeile in der Fileselectorbox
möglich ist. Programm mit neuem Betriebssystem MULTITOS getestet.
Version 1.20 vom 07.06.92
Probleme mit NEC A4 hoch Bildschirm und Matrix VME Karte M128
beim Bildschirm löschen wird neu mittels VDI Aufruf erledigt und
nicht mehr übers BIOS. Beim Ordner anlegen wird neu beim
Auspacken direkt ins neu erstellte Zieldirectory gesprungen.
Version 1.21 vom 22.07.92
Fehlerkorrektur beim Betrieb mit Ataris MULTITOS. Beim Aufruf des
Programmes LZH.TTP unter Multitos wurde der ganze Bildschirm
gelöscht. Neu wird das Programm LZH.TTP unter Multitos mit der
Funktion " SHEL_WRITE " gestartet. Unter Multitos wird jedoch
das Programm " MW " aktiviert, sodass das Auspacken in einem
GEM-Fenster durchgeführt wird. Somit können mehrere LHARC
Prozesse gestartet werden, oder auch andere Programme weiter
aktiv bleiben.
Version 1.24 vom 06.10.92
Der Parameter zum Einpacken wurde auf " U " anstelle des " A "
geändert. Das hat den Vorteil, dass in ein Archiv, welches schon
besteht, weitere Dateien dazugepackt werden können.
Version 1.25 vom 18.11.92
Einführung Tastaturbedienung ( z.B. Control Q = Programmende ).
Menüauswertung und Tastaturabfrage wird neu mittels
"EVNT_MULTI" durchgeführt.
Version 1.26 vom 21.11.92
Unter Tos Versionen kleiner als 1.04 hängte dich das Programm
nach dem Start sofort auf. Dieser Fehler war auf die Function
"WIND_UPDATE(0)" zurückzuführen, da diese Funktion nach dem
Menüaufbau aufgerufen wurde. Dieser Fehler ist nun behoben.
Version 1.28 vom 10.12.92
Bei der Bildschirmauflösung TT-MID konnte das Programm abstürzen,
wenn der Fileselector aufgerufen wurde, dieser Fehler ist dem
GFA-Basic zuzuschreiben da vor einem Fileselect Aufruf der ganze
Bildschirm in einen Puffer kopiert wird. Neu wird der Fileselect
Aufruf mittels AES 90,91 direct aufgerufen, womit obgenanntes
Problem gelöst ist. Des weiteren wird die AES Versionsnummer
abgefragt und je nach Versionsnummer FSEL_INPUT oder FSEL_EXINPUT
aufgerufen. Sollte ein Cookie_jar namens FSEL installiert sein so
wird dieser berücksichtigt und FSEL_EXINPUT aufgerufen.
Version 2.00 vom 27.07.93
Umschreiben des obgenannten Programmes von GFA BASIC auf C.
Sämtliche Dialog- und Alertboxen sind in Fenster gelegt. Damit
ist unter MULTITOS kein Rechnerstillstand beim Anzeigen von
Dialogen mehr festzustellen. Zusätzlicher Einbau (nur für regi-
strierte User!) und somit Unterstützung der Packer STZIP, UNARJ
und ZOO. Umlenkung der Packerausgabe unter SINGLE TOS in eine
Datei und anschlissendes Anzeigen in einem GEM Fenster.
Version 2.01 vom 29.07.93
Beim Testen der Bildschirmaufösung wurden die Deskwindowkoor-
dinaten anstelle der Desktopkoordinaten getestet. Dies konnte un-
ter einer Multitaskingumgebung zu falschen Resultaten der Bild-
schirmauflösung führen, da das Desktop in ein Fenster gelegt
wird. Dieser Fehler ist nun behoben.
Version 2.04 vom 20.08.93
Alertboxen in Fenster gelegt, und Programmcode optimiert. Die
Service Routine ist neu fuer alle Fenster zustaendig, vorher
hatte jedes Fenster eine eigene.
Version 2.05 vom 01.09.93
Fenster wenn sie einmal geoeffnet und plaziert sind und wieder
geschlossen werden, erscheinen sie beim erneutem Oeffnen immer am
selben Platz. Die ACS Fensterstrukturen werden neu nur noch beim
ersten Oeffnen angelegt und bleiben bestehn solange das Programm
laeuft.
Version 2.07 vom 14.11.93
Die Anzeige "Freier Systemspeicher" im Infofenster wird jetzt
auch freies TT Ram angezeigt wenn es vorhanden ist, resp. freies
ST und TT Ram werden zusammengezaehlt.
Version 2.10 vom 11.12.93
Fenster wurden nicht korreckt gezeichnet wenn sie am linken
Bildschirm gesetzt sind. Dies war ein Fehler in der ACS Library
dieser Fehler ist nun behoben. Programm mit neuer ACS Library neu
uebersetzt.
Version 2.11 vom 13.01.94
Anpassung an MagiX V2.00. Die Packer Ausgabe wird im Vt52 Fenster
getaetigt, resp als paralell Prozess gestartet.
Version 2,15 vom 19,05,94
Packerparameter koennen nun im Dialog Packerprogramm suchen
koennen nun vom Anwender selbst verändert werden. Bei Fehleingabe
der Parameter durch den Benutzer kann mittels Defaultbutton die
Defaultparameter der Packer aktiviert werden.
Registrierte Anwender erhalten nach der Registrierung das
erweiterte Programm " PackerShell " mit dem man auch mittels
" ZOO, STZIP, UNARJ " Packer Dateien aus und einpacken kann.
Und nun viel Spass beim Benutzen der "PackerShell", beim Ein- und
Auspacken.
Danke an Stefan Bachert ( Entwickler des ACSPro ) für seine guten
Ratschläge, wenn ich mal nicht mehr weiter wusste.
Der Autor
Braendli Otto
Email
Otto Braendli on 2:301/240,3@fiidonet.org
Otto Braendli on 90:1000/1002@nest.ftn