Werbung
 Bibliothek  
 Dokumentation
Hauptseite | Letzte Änderungen | Seite bearbeiten | Versionen | Anmelden | Spezialseiten
 
Inhaltsverzeichnis

1 Windows

Unter Windows sollte das Setup bei der Installation den benoetigte Registry-Eintrag erstellen, damit die Links an die GUI ‚uebergeben werden. Alternativ laesst sich dieser auch nachtraeglich erzeugen, z.B. mit diesem kleinen Programm: catch_ajfsp.exe (http://home.arcor.de/uselesspq/catch_ajfsp.exe)

Kurzanleitung zu catch_ajfsp:

  1. catch_ajfsp.exe starten
  2. "...an JavaGUI uebergeben" rechts unten anklicken
  3. AJCoreGUI.exe (normalerweise in "C:\Programme\appleJuice\gui\") auswaehlen und mit oeffnen bestaetigen

1.1 Opera (Windows)

  1. Die Einstellungen aufrufen (ALT+P)
  2. Erweitert->Programme
  3. auf Hinzufuegen... klicken
  4. Protokoll: ajfsp
  5. [x] Mit der Standardanwendung oeffnen

2 Linux mit Java GUI

Stellt zuerst sicher, dass ihr ein passendes Startscript von Hand installiert hat sollte den Abschnitt GUI installieren und starten nochmal durchlesen.

Im Folgenden wird davon ausgegangen, dass ein solches Script mit dem Namen ajgui existiert und in $PATH liegt. Ist das bei euch anders, muesst ihr den Namen entsprechend abaendern und evtl. den kompletten Pfad davor schreiben, also z.B.
/home/username/bin/ajgui statt nur ajgui.

Jetzt koennen die Links schon mal mit ajgui "ajfsp://file|.../" uebergeben werden.

2.1 KDE

Fuer KDE erstellt ihr eine neue Textdatei mit dem namen ajfsp.protocol und folgendem Inhalt:

[Protocol]
exec=ajgui "%u"
protocol=ajfsp
input=none
output=none
helper=true
listing=false
reading=false
writing=false
makedir=false
deleting=false

Diese kommt zu den anderen .protocol dateien, zu finden je nach verwendeter Distribution z.B. in /usr/share/services oder /opt/kde3/share/services

Nun sollten sich nach einem KDE Neustart die ajfsp:// Links im Konqueror anklicken lassen.

2.2 Gnome

Bei Gnome gebt ihr folgendes ein (nicht als Root sondern als user):

$ gconftool-2 -s -t string /desktop/gnome/url-handlers/ajfsp/command '/usr/local/bin/ajgui "%s"'
$ gconftool-2 -s -t bool /desktop/gnome/url-handlers/ajfsp/enabled true

2.3 Firefox (Linux)

  1. Ins Adressfeld about:config eingeben und bestaetigen
  2. Rechtsklick in die erscheinende Liste -> Neu -> String
  3. Name: network.protocol-handler.app.ajfsp
  4. Wert: ajgui

2.4 Opera (Linux)

  1. Die Einstellungen aufrufen (ALT+P)
  2. Erweitert->Programme
  3. auf Hinzufuegen... klicken
  4. Protokoll: ajfsp
  5. Mit anderem Programm oeffnen: ajgui

3 Allgemeines & Mehr infos

Mit dem Core laeuft auf dem XML-Port (standardmäßig der 9851) ein http-server. Wenn Befehle an den Core uebergeben werden sollten geschieht das ueber http-request auf diesen Port. Zur uebergabe von Links lautet die Anfrage /function/processlink?link=hier_der_ajfsp-link&password= wobei hinter &password= der MD5-hash vom gewaehlten core-passwort angehaengt werden muss. Anfragen mit leerem Core-Passwort (md5: d41d8cd98f00b204e9800998ecf8427e) werden nur akzeptiert, wenn die Anfrage von dem Rechner kommt, auf dem auch der Core laeuft. Grundsaetzlich laesst sich also alles was http Anfragen senden kann zum Links uebergeben missbrauchen.

Solltet ihr die Meldung "Der Zugriff auf das angegebene Geraet,den Pfad oder die Datei wurde verweigert" bei der AJ-Linkuebernahme erhalten, so blockiert die Firewall die Linkuebergabe an den Core.

Zu Loesungen ohne Java GUI koennt ihr einen Blick in diesen Forenthread werfen: http://community.applejuicenet.de/topic8810-0.html