Profilmanager

  • steht z.B. für meinen ArbeitsFox das geschrieben:

    Richtig, für die installierte Version.

    Sieht hier so aus:


    Mit freundlichem Gruß
    Andreas
    Mein Laptop  Meine Add-ons

    Einmal editiert, zuletzt von 2002Andreas (13. Mai 2026 um 19:06) aus folgendem Grund: Ein Beitrag von 2002Andreas mit diesem Beitrag zusammengefügt.

  • Ok, ich bedanke mich dann erst einmal für diese Informationen!

    Wo kann ich denn portable Firefoxversionen herbekommen?

    Ich hätte da ganz gerne einen sehr alten Fuchs, die derzeitige Beta, die Nightly
    und eventuell noch eine Version so z.B. die 140.

    Mit <3lichem Gruß

    Mira

  • Wo kann ich denn portable Firefoxversionen herbekommen?

    Hier mal eine Anleitung etc. + Starter.

    Dateien MozHelp


    Ich hätte da ganz gerne einen sehr alten Fuchs

    Du hast eine PN;)

    Mit freundlichem Gruß
    Andreas
    Mein Laptop  Meine Add-ons

    Einmal editiert, zuletzt von 2002Andreas (13. Mai 2026 um 19:25) aus folgendem Grund: Ein Beitrag von 2002Andreas mit diesem Beitrag zusammengefügt.

  • Danke.
    Habe mir so einige Versionen nach Anleitung portabel gemacht.

    Die sind ja nur zum Testen!

    Mein erstes Problem ist, die installierte Nichtly zum Laufen zubekommen.
    Und zwar per Skript!

    Meine Idee, die compatibility.ini im Profilordner auslesen und eben das richtige Programm zu starten!

    Wenn ich das irgendwann geschafft habe, geht es an portable Versionen.
    Aber das wird noch dauern.

    Mit <3lichem Gruß

    Mira

  • Portables in fester Nutzung machen keinen Sinn, auch wenn jene die INI(s) nicht nutzen. Dennoch ist die compatibility.ini aktiv.

    Was ist denn so schwer daran, firefox -p <profilname" aufzurufen und dennoch profiles.ini und installs.ini zu nutzen?

    Wenn ein Script Mist baut, ist das doch nur Farbe und Tünche, aber keine Lösung!

    Tipp: bei Portable ist der Starter zu verlinken, nicht Firefox(.exe). Und erst recht nicht als Standardbrowser setzen wollen.

    Frei nach Einstein: „Zwei Dinge sind unendlich, Marketing und die menschliche Gutgläubigkeit, bei einem bin ich mir noch nicht ganz sicher.“

    Meine Glückszahl hier: 98.

  • .DeJaVu Ich nehme an, Du hast nicht alles gelesen.

    Was ist denn so schwer daran, firefox -p <profilname" aufzurufen und dennoch profiles.ini und installs.ini zu nutzen?

    Eigentlich nichts!
    Nur müsste ich ja dann für jedes Profil eine eigene Verknüpfung anlegen, wo auch immer!
    So mache ich es z.Z. mit der Nightly.

    Das Ziel, welches ich mir gesteckt habe ist, nicht nur ein X-belibiges Profil zusätzlich zustarten,
    was ja mit dem Skript schon prima funktioniert,
    sondern eben auch die Nightly, die ach eventuell mehrere Profile hat.
    Angemerkt sei noch, dass die Nightly installiert ist.

    Sicher könnte ich das auch "hardcoden", aber das ist doch langweilig.
    Das wäre dann z.B. so ein Aufruf => "C:\Program Files\Firefox Nightly\firefox.exe" -P "Nightly" (oder so ähnlich).
    Aber dann müssten andere, die eventuell auch das Skript nutzen wollen, es erst einmal für sich anpassen.

    Ok, in erster Linie mache ich es ja für mich, aber es soll dann in der Anwendung einfach sein, es zu nutzen.

    Mit <3lichem Gruß

    Mira

  • Erste Etappe geschafft!

    Das Skript erstellt einen Button, der es ermöglicht alle Profile aller installierten Firefox Versionen,
    sei es eine Standardinstallation, eine Beta oder auch eine Nightly, zu starten.
    Für das erzeugte Menü wird die profiles.ini ausgelesen.
    Für die Zuordnung der EXE wird die compatibility.ini in den Profilen ausgelesen
    und dem Profil zugewiesen.

    Mit <3lichem Gruß

    Mira

  • Für das erzeugte Menü wird die profiles.ini ausgelesen.

    Habe dein Script von v150 bis v152 getestet, Button wird erzeugt, Menü ist auch da, aber überall mit der Meldung darin "profiles.ini fehlt". Das ist natürlich nicht der Fall, funktioniert es denn bei dir, dass die *.ini ausgelesen wird?

    Grüße vom FuchsFan

  • FuchsFan Wie hast Du die portablen Versionen erstellt?
    Warum hast Du verschiedene Launcher.exe?

    Kannst Du mir mal eine komplette portable Version von Dir zukommen lassen?

    Ich habe zwar von 2002Andreas verschiedene Möglichkeiten bekommen,
    eine portable Version zu erstellen, aber diese lassen sich ums verrecken nicht aus "meinem",
    aber auch nicht aus "Deinem" Skript heraus starten!

    Um das Problem, dass das Skript z.Z. nicht in einer Protablen funktioniert, werde ich mir dann,
    bei Gelegenheit auch mal anschauen.

      2002Andreas Das werde ich berücksichtigen und mir auch bei Gelegenheit anschauen.
    Z.Z. nutze ich solche "unechten" Profile nicht. (Dient nur zur Unterscheidung!!)

    Mit <3lichem Gruß

    Mira

  • portable Version zu erstellen, aber diese lassen sich ums verrecken nicht aus "meinem",
    aber auch nicht aus "Deinem" Skript heraus starten!

    Das kann ich, mit Script von FuchsFan bestätigen. Funktioniert hier auch nicht.
    Verwende die selbe Portable Version wie von 2002Andreas.
    Dein Script habe ich noch nicht getestet.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:151.0) Gecko/20100101 Firefox/151.0.3
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • auch nicht aus "Deinem" Skript heraus starten!

    Wenn ich das so in seinem Skript eintrage, dann funktioniert das einwandfrei hier, und ich kann die Nightly und Beta starten.

    Code
    addProfileItem(document, popup,
          "Portable Nightly  🔥", "profile",
          "D:\\Nightly\\NightlyMultiLoader.exe",
          "file:///C:/FoxIcons/Nightly.png"
        );
    addProfileItem(document, popup,
          "️Portable U Beta 3 🔥 ", "profile",
          "D:\\Beta\\BetaLoader.exe",
          "file:///C:/FoxIcons/Beta.png"
        );
  • Ich habe in Fuchsfan's Skript das mal eingetragen, schaut so aus:

    Funktioniert nicht!

    Auch wenn ich einen andere "Starter" verwenden will, funktioniert das nicht.
    Kann doch nicht am Pfad liegen? :/

    2002Andreas
    Hast Du die PNG's für mich?


    Danke Endor
    Das mit dem "Loader" war der entscheidend Tip!
    Nutze ich den "MultipleFirefoxLoader.exe", starten auch die Portablen:!:

    Ist das AutoIt?

    Bene - Pastebin.com
    Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
    pastebin.com


    Dann würde ich den für eventuell mich "neu" machen, mit neuem Symbol.

    Mit <3lichem Gruß

    Mira

    4 Mal editiert, zuletzt von Mira_Belle (14. Mai 2026 um 12:44) aus folgendem Grund: Ein Beitrag von Mira_Belle mit diesem Beitrag zusammengefügt.