home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 2
/
FFMCD02.bin
/
new
/
amigalibdisks
/
disk933
/
guiarc
/
guiarc_n.doc
< prev
next >
Wrap
Text File
|
1993-12-21
|
33KB
|
577 lines
GuiArc V1.22
Grafisch gebruikers interface voor archivers.
1. Copy-rights.
Dit programma is uitgegeven als FreeWare. Dit houdt in dat het
programma vrij te kopiëren is, zolang alle documentatie die er
bij zit en het programma zelf, ongewijzigd blijft.
Het houdt tevens in dat er Copy-rights rusten op zowel het
programma als het document. Verandering zijn derhalve niet
toegestaan. Het is niemand anders, behalve mijzelf, toegestaan
iets aan het programma te verdienen. Commercieel
gebruik/verspreiding van dit programma is dan ook niet toegestaan
(Fish-disks etc. dus wel). Ook bijsluiting van dit programma
bij commerciele producten is niet toegestaan zonder voorafgaande
schriftelijke toestemming van de auteur.
2. Inhoud distributie.
Bij de distributie moeten in ieder geval de volgende files
aanwezig zijn:
ArcTypes
ArcTypes.info
GuiArc
GuiArc.info
GuiArc_E.doc
GuiArc_E.doc.info
GuiArc_N.doc
GuiArc_N.doc.info
De file 'GuiArcConfig' mag absoluut NIET aanwezig zijn bij
distributie. De aanwezigheid van deze file, die wordt aangemaakt
bij het saven van de configuratie, schakelt namelijk de requester
bij het opstarten van het programma uit, en ik vind dat iedereen
die toch minstens één keer 'bewonderd' moet hebben :-).
3. Doel van het programma.
Het programma heeft als doel, een gebruikersvriendelijke
interface te bieden, waarmee op eenvoudige en doeltreffende wijze
met archivers kan worden omgegaan. Het programma is vooral
geschreven op het programma 'Lha' van Stefan Boberg, maar is door
middel van een configuratie file eenvoudig voor meerdere
archivers (tegelijk) geschikt te maken.
Het programma is zodanig opgezet, dat het automatisch de
verschillende archivers herkent aan hun file-pattern. Wanneer
bijvoorbeeld 5 archieven geselecteerd zijn, elk van een ander
type, en je selecteert 'extract', dan zullen alle archieven, door
hun eigen bijbehorende archiver uitgepakt worden. Ook bij het
toevoegen van files aan een bestaand archief, en alle andere
handelingen op bestaande archieven, zal automatisch de juiste
archiver gebruikt worden. Bij het creëren van een nieuw archief,
zal de standaard archiver gebruikt worden ( = de eerste
gedefinieerde).
4. Bediening van het programma.
Het programma wordt opgestart via de workbench, of via de CLI.
Hierna opent het een window op de workbench, wat er als volgt uit
ziet:
+--------------------+ +--------------------+
| | | |
: A : : B :
: : : :
| | | |
+--------------------+ +--------------------+
| C | | D |
+--------------------+ +--------------------+
+------------+ +-----+ +------------+ +-----+
| | | | | | | |
| E | | F | | G | | H |
+------------+ +-----+ +------------+ +-----+
In de blokken A en B komt de directory of archief inhoud van de
geselecteerde directory of het geselecteerde archief te staan
voor respectievelijk het linker en rechter werk gebied. In C en D
staat het pad van beide blokken. Deze zijn te veranderen. De
blokken E en G vormen zogenaamde 'short-cuts' voor de paden C en
D, waarvan het gadget rechts-onder in beide blokken,
configureerbaar is. De blokken F en H, tenslotte, bevatten te
handelingen die met/op de archieven uitgevoerd kunnen worden.
5. Mogelijke handelingen.
In dit hoofdstuk zullen de mogelijke handelingen op archieven die
met het programma uitgevoerd kunnen worden, besproken worden.
Hiervoor moeten eerst even een paar begrips uitdrukkingen worden
vast gelegd.
Het bron gebied
is altijd het blok (A of B) met wiens gegevens de
actie uitgevoerd wordt. Dit is het blok waaronder de actie
(F of H) gekozen is, of waarin als eerste geklikt is.
Het doel gebied
is altijd het blok (A of B) waar het eventuele
resultaat van de actie in terecht komt. Dit is altijd het
andere blok dan het doel blok.
Een bron archief
is een archief wat geselecteerd is in het bron
gebied van de betreffende actie. Dit kan het bron gebied
zelf zijn (wanneer je 'in' een archief staat) of een of
meerdere geselecteerde archieven in het bron gebied.
De bron files
zijn de geselecteerde files en/of directories uit
het bron gebied. Dit kunnen zowel files/directories zijn uit
een directory, of uit het archief waar je 'in' staat. Dit is
afhankelijk van de actie die genomen wordt.
Een doel archief
is het archief wat geselecteerd is in het doel
gebied. Dit kan het doel gebied zelf zijn (wanneer je 'in'
een archief staat), een geselecteerde archief file in het
doel gebied (wanneer precies één archief file is
geselecteerd in het doel gebied) of een nieuwe file waar het
programma om vraagt (wanneer geen van beide voorgaande
situaties aanwezig zijn).
Voor een aantal acties, bestaat ook nog een andere manier om ze
te activeren, behalve het aanklikken van het betreffende gadget
(blokken F en H) of het intypen van de onderlijnde letter in het
gadget. Dit staat bij de betreffende actie aangegeven. Een
actie vind altijd van het ene blok naar het andere plaats.
Wanneer bijv. links een actie wordt geselecteerd, komt het
resultaat in het rechter venster terecht. De volgende acties
zijn mogelijk (indien de gebruikte archiver dit kan... Lha
ondersteund ze allemaal):
Add
Add houdt het toevoegen van files in een archief in. De
bron files worden toegevoegd in het doel archief, welke zo
nodig aangemaakt wordt. Wanneer een nieuw archief
aangemaakt wordt, is dit normaal gesproken van het type wat
als eerst in het bestand 'ArcTypes' gedefinieerd is (of
'lha', wanneer geen 'arctypes' aanwezig is). Natuurlijk kun
je zelf een type 'afdwingen', door alvast de juiste extensie
mee te geven. Wanneer je bijvoorbeeld als naam voor het
nieuwe archief 'Test' zou ingeven, wordt de file 'Test.lha'
met Lha aangemaakt (aangenomen dat Lha het eerst
gedefinieerde type is). Wanneer je echter als naam
'Test.zoo' zou opgeven, wordt het archief 'Test.zoo'
aangemaakt, met de archiver Zoo. Op deze wijze kun je dus
elk type archief aanmaken.
Het toevoegen van files aan e