
FILELINK
--------
Ein kurzes Programm zum Erzeugen "symbolischer Zeiger" auf Programme.
Diese symbolischen Zeiger sind sehr kurze Dateien, die bei
Doppelklick ein Programm starten (meistens haben sie dessen Namen,
stehen aber in einem anderen Verzeichnis).

Vorteil gegenber anderen Produkten hnlicher Art ist vor allem der
kleinere Platzverbrauch und der Freewarestatus von FILELINK.

Ein Nachteil: Drag und Drop (MultiTOS) bzw. das "Ablegen" einer Datei
              auf einem Softlink klappt nicht.

Installation:
-------------
FILELINK.PRG irgendwohin kopieren, selektieren und im Desktop
den Menpunkt "Anwendung anmelden.." whlen.
Die Dateiendung als "TTL" eintragen, OK whlen.
Menpunkt "Arbeit sichern" whlen.
Je nach TOS die Datei NEWDESK.INF oder DESKTOP.INF in einen Editor
laden (z.B. den beigelegten ED_E.PRG: Starten, CTRL-O).
Die Zeile, in der FILELINK vorkommt, vervierfachen (ED_E: dreimal CTRL-D).
Statt der drei berzhligen "TTL" die Endungen "APL", "PRL", "TOL" eintragen.
Optional knnen diese vier Dateitypen noch als Programm-Icons definiert
werden; dies ist TOS-abhngig 
(TOS2.x..4.x: Zeile "#I 03 03 000 @ *.APL@ @ " einfgen).
Abspeichern (ED_E: CTRL-S).
Rechner am besten neu starten oder NEWDESK.INF neu einlesen lassen.

(Es ist NICHT sinnvoll, hier das Programm DCLICK zu benutzen, da sonst
 zuerst das Programm DCLICK gestartet, dessen DCLICK.INF-Datei geladen
 wird, und dann erst FILELINK ausgefhrt wird; allerdings ist die
 Strafzeit" eher gering)

Nun knnen Softlinks mit einem Editor erstellt werden:
Die erste Zeile einer solchen Datei mu lauten:
##SL##abcs#p f k
mit
a: "C" bedeutet: Programm will eigenen Startpfad
   "N" bedeutet: Programm luft im aktuellen Pfad
b: "P" bedeutet: Programm erwartet Parameter (wie TTP-Programme)
   "F" bedeutet: Programm erwartet einen Parameter, der um den aktuellen
                 Pfad erweitert wird
   "N" bedeutet: Programm erwartet keinen externen Parameter
c: "G" bedeutet: GEM-Programm
   "T" bedeutet: TOS-Programm
   "S" bedeutet: TOS-Programm, Start per AES-SHEL_WRITE
   "A" bedeutet: GEM-Programm, Start per AES-SHEL_WRITE
s: Symbol fr "Joker" in der Kommandozeile (meistens "*")
p: Steht fr den Pfad des auszufhrenden Programmes; wird nur angegeben,
   wenn bei a ein "C" gewhlt wurde.
f: Name des auszufhrenden Programmes (mit Pfad)
k: Parameter fr das Programm (oft mit dem "Joker", der durch s angegeben ist.

   ** Die Lnge der Parameterzeile darf 125 Zeichen nicht erreichen! **

Die restlichen Zeilen der Datei sind Kommentar..
Ein Beispiel (SID.TTL) liegt bei; dort ist auch eine englische Kurz-Version
dieser Beschreibung angehngt..

Zum Thema AES-SHEL_WRITE: Einige Programme (z.B. RCS.PRG) lesen ihre
Parameter nicht in ihrer Basepage, sondern mit der Funktion SHEL_READ.
Damit diese Programme ihre Kommandozeile bekommen, mssen sie mit
SHEL_WRITE gestartet werden.

Ich bernehme keinerlei Verantwortung fr Schden, die aus der Benutzung
von FILELINK entstehen. FILELINK wurde lediglich unter TOS1.04 und 4.04
einigermaen grndlich getestet.

Viel Spa mit FILELINK,

Christian Peppermller
(Christian.Peppermueller@rzmail.uni-erlangen.de)
Ebrardstr. 23
91054 Erlangen
