a99: Wohin damit?

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mi Okt 28 08:34:59 CET 1998


Wohin mit "a99"?                                                 19981028

... und mit den ganzen Dateien, die dazugehoeren? Wo muessen, sollen
oder koennen die stehen? Welche werden gebraucht und wofuer?

Auf diese brennenden Fragen versuchen wir hiermit eine moeglichst
erschoepfende Antwort. (In A99.TXT steht das meiste auch schon drin.)

Es gibt 2 Ausgangssituationen:

1. "Erst mal sehen, ob das was taugt!"
Dann will man im Negativfall das ganze Zeugs hinterher wieder rueckstands-
frei loswerden koennen. Nichts soll sich in der Registry einnisten o.dgl.!
Man verfaehrt dann so, wie in den "news" empfohlen: Das ganze Paket aus
"a99i.exe" in ein Verzeichnis C:\A99. Wenn man das loescht, ist alles 
garantiert spurlos wieder weg. Mit den Befehlen "a99" oder "a99 0" oder
"a99 1" kann man alles ausprobieren. Man macht sich INI-Dateien und startet
"a9 xyz", um xyz.ini zu aktivieren.
Wenn man C:\A99 loescht, ist der ganze Spuk vorbei.

Oder aber:

2. "Spitze, da will ich mit arbeiten!"
Dann kopiere man gleich alles in sein Programmverzeichnis - so viele Dateien
sind's nun auch wieder nicht! Man legt die INI-Dateien auf c:\allegro
ab und richtet sich einen CockPit-Menuepunkt ein (in CP.OPT):

R a99, a9c.bat, Datenbank mit a99 benutzen

und in a9c.bat steht nur:

   a99 #.\%-b%.ini

Man braucht also eine xyz.ini fuer die Datenbank xyz, damit es klappt.

Es folgt die Liste der Dateien, die man wirklich braucht, und wo sie 
liegen muessen oder koennen:

---------------------------------------------------------------------------

"a99" funktioniert selbstaendig, wenn alle Dateien auf dem Aufrufverzeichnis
liegen. Fast alle koennen aber auch auf dem ProgDir liegen, dann muss dessen
Name in A99.INI angegeben sein
("lokal" heisst "Startverzeichnis". Diese Dateien sind nutzerspezifisch)

DbDir   : Der Name des Datenverz. muss in der INI ausdruecklich angegeben 
          sein, sonst wird nur die Offline-Datei bearbeitet (Offline=...)

ProgDir : Default ist C:\ALLEGRO

Name               Ort (falls nicht lokal, was immer geht)
----------------------------------------------------------

A99.EXE            ProgDir (dieses sollte dann im PATH enthalten sein)
A9.BAT             ProgDir (Batch fuer Aufruf mit einer INI-Datei)
A99.INI            lokal. 
                   Wird nur gebraucht, wenn man A99 ohne Option startet
                   (in der mitgelieferten sind alle Befehle beschrieben)

RS.BAT             ProgDir (Batch und Parameter fuer den PRESTO-Aufruf)
RS.APR

*.INI              an beliebiger Stelle, denn der Aufruf muss erfolgen mit
                   a99 #<Pfadname der INI-Datei>
                   also z.B.
                   a99 #c:\bolero\bol.ini    oder
                   a99 #.\cat.ini        (wenn diese auf dem Startverz. ist)
D-W0.APR           ProgDir   Default fuer SatzAnzeige, wenn D-W.cPR fehlt
E-W0.APR           ProgDir   Default fuer Export und externes Edit.
                                     wenn E-W.cPR fehlt

HE_ADENG           Allgemeine Hilfsdateien
...                ProgDir
HEBO4GER    

HiGER              Dbdir oder lokal. Datenbank- oder Userspezifische Hilfs-
                   seiten zu einzelnen Kategorien oder -gruppen,
                   z.B.  H4GER fuer die Kategorien der Gruppe #4
                         H57i  fuer die Kategorie #57i
                   (wird aktiviert, wenn man im Schreibfeld F1 drueckt)

UIF0GER            ProgDir. Default ist GER
UIF0ENG            User-Interface. enth. u.a. die Button-Beschriftungen!
UIFEGER     
UIFEENG     

<Datenbank>        DbDir

*.CFG              DbDir, sonst ProgDir, auch lokal moeglich
D-W.cPR            DbDir oder ProgDir (aus D-1.cPR abgeleitet)
E-W.cPR            DbDir oder ProgDir. Fuer Export und externes Edit.
*.cPT


O.APT              DbDir, sonst ProgDir.
D.APT              Werden automatisch geladen, wenn Befehle to und td fehlen

PHRASE.A99         lokal

CAT.FRM            lokal   (CAT = Name der Datenbank)


EBOX.ICO           Egal. Braucht man nur fuer Desktop
A-TIMES.TTF        Muessen ordnungsgemaess als Schriftarten installiert sein
A-LETTER.TTF


Dyamische Dateien (nur bei Bedarf zur Laufzeit)

EXTERN.DAT         Fuer Menuepunkt "Datei / Externe Erg.Menge"
                   kann von externer Software bereitgestellt werden und
                   muss dem eigenen Format entsprechen (.cLG oder .cDT)

OUTPUT.ADT         Entsteht als Default-Exportdatei (OutputFile=...)


Die folgenden 5 existieren nur waehrend einer Sitzung, oder wenn man die
Sitzung spaeter fortsetzen will:
DbName._i          Erg.Mengen (Nummernlisten)
DbName.$$$         Hilfsdatei mit Kopien von Saetzen
DbName.TAB         Hilfstabelle
DbName.RSS         Hilfstabelle
DbName.RXX         Hilfstabelle


Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro