Supportnet / Forum / Webseiten/HTML
[Mozilla] Lage der aktuellen bookmark-Datei ermitteln
Frage
Hallo Leute,
gibt es eine Möglichkeit aus einem Applet heraus die aktuelle Bookmarkdatei des Anwenders zu ermitteln?
Danke!
Antwort 1 von Das_Urmel
Warum das?
Zugriff auf HD ist nicht - Favoriten hinzufügen reicht dir nicht?
Oder was genau hast du vor und warum?
mfg
Michael Bormann
Zugriff auf HD ist nicht - Favoriten hinzufügen reicht dir nicht?
Oder was genau hast du vor und warum?
mfg
Michael Bormann
Antwort 2 von Fridolin
Hi Urmel,
ein Zugriff auf HD ist sehrwohl möglich. Und zwar mit einem signierten Applet.
Was ich vor habe: Ich möchte mit einer Java-Anwendung die Bookmarks weiterverarbeiten und im Idealfall auch Schreibvorgänge ich die bookmarks.html-Datei durchführen, also bspw. Lesezeichen entfernen.
ein Zugriff auf HD ist sehrwohl möglich. Und zwar mit einem signierten Applet.
Was ich vor habe: Ich möchte mit einer Java-Anwendung die Bookmarks weiterverarbeiten und im Idealfall auch Schreibvorgänge ich die bookmarks.html-Datei durchführen, also bspw. Lesezeichen entfernen.
Antwort 3 von Das_Urmel
Zitat:
Und zwar mit einem signierten Applet
Und zwar mit einem signierten Applet
Ok, das relativiert das.
%userprofile%\anwendungsdaten - schau es dir doch mit dem Explorer einfach an, dann versuche das in Java hinzubekommen.
Ob die Sandbox das erlaubt, bin ich überfragt.
Nur ich möchte ehrlich nicht, das ein Applet aus dem Web auf meiner HD rumfummelt - gar nicht.
mfg
Michael
Antwort 4 von rabies
Verstehe ich das richtig, dass Du einfach Daten auf der Festplatte des Benutzers bearbeiten willst? D.h. in Deinem Falle x-beliebige Favoriten hinzufügen.
Wenn ich das richtig aufgefasst habe: -> Find´ ich reudig.
Wenn ich das richtig aufgefasst habe: -> Find´ ich reudig.
Antwort 5 von Fridolin
@Urmel,
"%userprofile%\anwendungsdaten" ...wie meinst Du das?
Die Lage der bookmarks.html-Datei ist klar, aber bei jedem
Firefox-User ist ja der Pfad ein anderer und dort liegt das
Problem. Mit dem Explorer das Verzeichnis zu suchen und
darauf zuzugreifen nachdem Pfad bekannt ist, ist kein Problem.
Ich suche bspw. eine Möglichkeit eine "Systemvariable" von
Firefox anzusprechen um den aktuellen Pfad zu erfahren. Den
Pfad zum Userverzeichnis liefert mir das OS, der Rest muß von
der Anwendung also in diesem Fall Firefox kommen.
@rabies,
das hast Du richtig aufgefaßt, ich will bei bedarf etwas
hinzufügen oder auch entfernen, also die Lesezeichen letztlich
so verwalten wie es der User selbst tun oder lassen kann.
Anmerkung: Darf ich auf meinen Rechnern nicht machen was
will? Ich habe z.Z. vier PCs an zwei Orten mit diverses OS.
Demnächst werden es sechs an drei Orten sein. Und überall
sind andere bookmarks gespeichert... Du siehst, es gibt ein
Problem... :)
"%userprofile%\anwendungsdaten" ...wie meinst Du das?
Die Lage der bookmarks.html-Datei ist klar, aber bei jedem
Firefox-User ist ja der Pfad ein anderer und dort liegt das
Problem. Mit dem Explorer das Verzeichnis zu suchen und
darauf zuzugreifen nachdem Pfad bekannt ist, ist kein Problem.
Ich suche bspw. eine Möglichkeit eine "Systemvariable" von
Firefox anzusprechen um den aktuellen Pfad zu erfahren. Den
Pfad zum Userverzeichnis liefert mir das OS, der Rest muß von
der Anwendung also in diesem Fall Firefox kommen.
@rabies,
das hast Du richtig aufgefaßt, ich will bei bedarf etwas
hinzufügen oder auch entfernen, also die Lesezeichen letztlich
so verwalten wie es der User selbst tun oder lassen kann.
Anmerkung: Darf ich auf meinen Rechnern nicht machen was
will? Ich habe z.Z. vier PCs an zwei Orten mit diverses OS.
Demnächst werden es sechs an drei Orten sein. Und überall
sind andere bookmarks gespeichert... Du siehst, es gibt ein
Problem... :)
Antwort 6 von rfb
mit diesem Script kannst du für ein object (hier das navigator-object) alle möglichen Werte abfragen. Wenn der bookmark-Speicherort dabei ist müsstest du den bei irgendeinem object sehen.
Liste aller objecte:
http://de.selfhtml.org/javascript/objekte/index.htm
function naviliste() {
var t="";
for (var j in navigator) {
t+="navigator."+j+" = "+navigator[j]+"\n";
}
alert(t);
}Liste aller objecte:
http://de.selfhtml.org/javascript/objekte/index.htm
Antwort 7 von Fridolin
@rfb
Danke für Deinen anderweitig sehr interessanten Hinweis, aber dieses konkrete Problem läßt sich damit auch nicht lösen. Gibt es evtl. eine Möglichkeit Mozilla-plugins in Java zu programmieren? Und ist damit der Weg zu den Bookmarks frei? Soll also heißen: Ist es mit einem Plugin möglich an den Pfad der Bookmarks zu gelangen?
Danke.
Danke für Deinen anderweitig sehr interessanten Hinweis, aber dieses konkrete Problem läßt sich damit auch nicht lösen. Gibt es evtl. eine Möglichkeit Mozilla-plugins in Java zu programmieren? Und ist damit der Weg zu den Bookmarks frei? Soll also heißen: Ist es mit einem Plugin möglich an den Pfad der Bookmarks zu gelangen?
Danke.

