1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

Manuelle Archive gesichert - Klassenziel erreicht?

  • Bratfrosch
  • 30. Januar 2017 um 23:53
  • Geschlossen
  • Unerledigt
  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.024
    Beiträge
    11.810
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 4. Februar 2017 um 15:04
    • #41

    Hallo Susanne,

    Zitat von SusiTux

    Das ist eine Umgebungsvariable, wie z.B. auch PATH usw. . Sie kann dauerhaft gesetzt sein oder auch nur für eine aktive Shell/Session, dann z.B. über ein Script oder in Windows über eine *.bat.

    OK, ich bin sicher, dass ich nie eine solche Variable gesetzt habe in den letzten fünf Jahren, weder auf meinem alten Mac noch auf dem neuen.

    Zitat von SusiTux

    Welches das Kommando unter Mac OS ist, weiß ich nicht. Du kannst ja man "env" ausprobieren.

    ich kann's ja mal versuchen. Oder ich frage in einer macOS Diskussionsgruppe, ob einer der Experten eine solche Variable kennt.

    Zitat von SusiTux

    Aufrufparameter -no-remote eine (zusätzliche) einfachere Methode zur Verfügung gestellt hat.
    Nach meinem Verständnis gibt es immer noch beide Methoden, wobei man die über MOZ_NO_REMOTE=1 sogar dauerhaft einstellen kann.

    OK.

    Zitat von SusiTux

    In beiden von Dir geposteten Anleitungen wird übrigens von -no-remote Gebrauch gemacht. Sowohl in dem Artikel von Toad-Hall für Windows

    Normal in der Antwort von Toad-Hall, da er ja von Windows spricht (der Frager benutzt Windows).

    Zitat von SusiTux

    als auch in der Anleitung für MacOS. Dort heißt es:


    bzw.
    Das dürfte Dein Launcher sein. In beiden Fällen wird mit -no-remote gestartet.

    Der erste Befehl in der von mir verlinkten Anleitung für macOS für die Erstellung des FirefoxLauncher lautet


    Bash
    #!/bin/bash
       /Applications/Firefox.app/Contents/MacOS/firefox-
       bin -no-remote -P work &

    Ich habe ihn aber auch ohne -no-remote getestet und das so erzeugte Applikation zum direkten Aufruf des Profile Managers funktioniert eben so gut.
    Wenn ich in das Applikationspaket gehe und die exec Datei ThunderbirdLauncher öffne, sieht sie so aus:

    Der zweite, alternative Befehl open -n -a Firefox.app --args -no-remote -P work funktioniert nicht mehr auf Intel Macs:
    Wenn ich die damit erstellte Applikation starte, erhalte ich eine Fehlermeldung "Die Applikation FirefoxWork.app kann nicht geöffnet werden, da PowerPC Applikationen nicht unterstützt werden".
    PowerPC waren die Vorgänger der Intel Macs.

    Zitat von SusiTux

    Was nun das Script von Azer angeht, verstehe ich es so, dass ein Apple-Script Script gibt, von dem aus mit dem Kommando do shell ein shell-script gestartet wird. Enthält das Apple-Script Script in diesem Fall noch mehr als nur das do shell Kommando?

    Du meinst die Anleitung zum Erstellen eines Apple Scripts von Asa Dotzler?
    Ich zitiere hier einfach mal seine Anleitung:

    Code
    Step 1: Open the Script Editor
    If you're like me you probably haven't ever done this before, or if you did, it was an accident :-) To launch the Script Editor, simply open a Finder window and navigate to Applications -> AppleScript -> Script Editor. Double-click on the Script Editor to launch.
    Alternatively, you can just hit Command+Space to active Spotlight and then type "script e" and hit Enter.
    
    
    
    
    Step 2: Write some AppleScript
    The good news here is that the AppleScript can actually be very simple. The even better news is that I'm not even going to ask you to write it. You just have select, copy, and paste this text into the Script Editor:
    do shell script "/Applications/Firefox.app/Contents/MacOS/firefox -ProfileManager
    &> /dev/null &"
    That's almost human readable :-) and it's pretty clear that it's simply doing for us what we used to do manually in the Terminal. The odd bits at the end are saying something like "just do what I said and don't tell me about it".
    
    
    
    
    Step 3: Save your new AppleScript
    Now that you've written ;-) the AppleScript, you need to save it. Select File -> Save As... and you'll be prompted with the normal options to give it a title (Save As: text field) and a location (Where: selection). I named my AppleScript "Firefox Profile Manager" and selected my Applications folder as the location.
    Since we want this script to actually run when we double-click it, rather than opening back up in the Script Editor, before pressing Save we need to change the File Format from Script to Application Bundle. Don't mess with any of the Options check boxes. They're not relevant here.
    Alles anzeigen
    Zitat von SusiTux

    Außerdem hast Du zwei verschiedene shell scripte als Ziel genannt. (Man kann übrigens die erste Instanz stets normal starten. Es genügt, wenn die weiteren Aufrufe mit -no-remote erfolgen.) :

    do shell script "/Applications/http://Thunderbird.app/Contents/MacOS/thunderbird-bin -p namedesprofils"
    do shell script "/Applications/http://Thunderbird.app/Contents/MacOS/thunderbird -P name &> /dev/null &"

    Da meine profiles.ini Datei in der zweiten Zeile StartWithLastProfile=0 lautet, wird auch die erste Instanz immer über den Profile Manager gestartet, was mich nicht weiter stört.
    Dei beiden Apple Scripts funktionieren gleichermaßen, auch ohne -no-remote, zum Erzeugen von Desktop-Kürzeln.

    Ich habe übrigens noch eine dritte (sehr umständliche) Anleitung von Desktop-Kürzeln unter macOS, die ebenfalls ohne -no-remote auskommt:
    http://spf13.com/post/managing-…ofiles-in-os-x/

    Zitat von SusiTux

    Kompliziert und etwas verwirrend wird es in Deinem Fall nur dadurch, dass es unter MacOS offenbar nicht so einfach ist, einen Starter anzulegen, dem man gleich eine Startoption mitgibt. Unter Windows ist das ein Kinderspiel.

    Da hast du recht, unter Windows ist das sehr viel einfacher.

    Ich muss übrigens noch eine frühere Aussage korrigieren:
    ich hatte geschrieben, dass bei mir im Terminal mit einer Befehlszeile wie /Applications/http://Thunderbird.app/Contents/MacOS/thunderbird-bin —no-remote -P Test1
    überhaupt nichts passiert. Kann ja auch nicht, da -no-remote an der falschen Stelle stand ;)
    Der Befehl muss lauten /Applications/http://Thunderbird.app/Contents/MacOS/thunderbird-bin -P —no-remote Test1, aber dann öffnet sich trotzdem nur der Profile Manager, während der Befehl

    /Applications/http://Thunderbird.app/Contents/MacOS/thunderbird-bin -P Test1 direkt das Profil Test1 öffnet!

    Sehr merkwürdig....

    Mir raucht der Kopf, während andere sich beim Skilaufen vergnügen ;)

    Jetzt kommt erst mal eine Pause ....


    Grüße

    Mapenzi

  • SusiTux
    Gast
    • 4. Februar 2017 um 19:00
    • #42

    Lieber Gallier,

    Zitat von Mapenzi

    Mir raucht der Kopf, während andere sich beim Skilaufen vergnügen

    Würde es helfen, wenn ich sage, dass das Wetter zum Schifahren schon besser war? Nett war es natürlich trotzdem. :-)

    Zitat von Mapenzi

    OK, ich bin sicher, dass ich nie eine solche Variable gesetzt habe in den letzten fünf Jahren, weder auf meinem alten Mac noch auf dem neuen.

    Das musst Du ja nicht selbst gewesen sein. Es könnte auch aus einem Script heraus erfolgen, z.B. in diesem: /Applications/Thunderbird.app/Contents/MacOS/thunderbird. Oder aus diesem /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin, falls sich dahinter denn ein Script verbirgt. Der Name deutet ja eher auf ein Binary hin.

    Zitat von Mapenzi

    Oder ich frage in einer macOS Diskussionsgruppe, ob einer der Experten eine solche Variable kennt.

    Das Setzen dieser Variable ist nicht spezifisch für den Mac. Das klappt ebenso unter Windows und Linux. Die Variable selbst ist allerdings spezifisch für Firefox und Thunderbird. Du könntest ja seine Majestät Macbeth* im Camp fragen. :D
    Aber das ist eigentlich nicht nötig.

    Zitat von Mapenzi

    Ich habe ihn aber auch ohne -no-remote getestet und das so erzeugte Applikation zum direkten Aufruf des Profile Managers funktioniert eben so gut.

    Das ist die einzige Kleinigkeit, die nicht ins Bild passen will. Ohne no-remote (und ohne die Variable) sollte dieselbe TB-Version nur in einer Instanz zu starten sein. Gleiches gilt übrigens auch für den Firefox.

    Zitat von Mapenzi

    Du meinst die Anleitung zum Erstellen eines Apple Scripts von Asa Dotzler?

    Ja, ich habe den guten Asa in der Schreibweise nur mit einem US-Kollegen von mir verwechselt.

    Zitat von Mapenzi

    Dei beiden Apple Scripts funktionieren gleichermaßen, auch ohne -no-remote, zum Erzeugen von Desktop-Kürzeln.

    Ja, das ist nicht weiter verwunderlich.


    Zitat von Mapenzi

    Der Befehl muss lauten /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin -P -no-remote Test1, aber dann öffnet sich trotzdem nur der Profile Manager, während der Befehl

    /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin -P Test1 direkt das Profil Test1 öffnet!

    Auch das ist ganz normal und hat nichts mit dem Mac zu tun. Die Option -p oder auch -P ohne Angabe eines Profilnamens startet den Profilmanager. In Deinem Beispiel sollte es sogar möglich sein, beide gleichzeitig auszuführen, weil Du Test1 ja mit -no-remote startest.

    Ich wünsche Dir einen schönen Abend

    Susanne

    * : Dass mich niemand des Verstoßes gegen ein Coypright verdächtigt. Dieser Spitzname stammt leider nicht von mir sondern aus einer kreativeren "Feder".

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.024
    Beiträge
    11.810
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 4. Februar 2017 um 19:47
    • #43

    Liebe Bajuwarin,

    Zitat von SusiTux

    Würde es helfen, wenn ich sage, dass das Wetter zum Schifahren schon besser war?

    Sicher immer noch besser als die von Feinstaub verseuchte Pariser Luft!

    Zitat von SusiTux

    Nett war es natürlich trotzdem.

    Das freut mich für dich ;)

    Ich werde vermutlich erst morgen auf den Rest antworten können, da ich Gäste erwarte.
    Außerdem muss ich wohl noch das Zitieren lernen. Ich schaffe es einfach nicht, einen meiner Sätze auf den du geantwortet hast, mit zu zitieren in meiner neuen Antwort.
    Anders gesagt, das Zitieren geht immer nur auf einer Ebene, wobei manchmal einfach der Zusammenhang in der Diskussion verloren geht.

    Bis später
    Mapenzi

  • graf.koks
    Senior-Mitglied
    Reaktionen
    155
    Beiträge
    1.054
    Mitglied seit
    19. Jun. 2016
    Hilfreiche Antwort
    1
    • 5. Februar 2017 um 12:15
    • #44
    Zitat von SusiTux

    Hallo graf.koks,

    Danke. Diese paar Einstellungen betreffen aber nicht 50 .. 100 Dateien, die bei fast täglicher Sicherung jedesmal kopiert werden, weil sie Windows als "neu" erscheinen.
    Hab das grad mal im Backup-Protokoll verfolgt - Zeugs wie extensions, mime-types, addons und Dutzende cal-Einträge ändern sich doch nicht permanent. Kann es sein, daß TB das Änderungsdatum aller Profil-Dateien jedesmal schreibt?

    Kurzer Check - der Ordner calender-data enthält Dateien von vor wenigstens einer Woche; gleichwohl wird er schon wieder mitgesichert ...

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.024
    Beiträge
    11.810
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 5. Februar 2017 um 13:38
    • #45

    Guten Morgen,

    Zitat von SusiTux

    Das musst Du ja nicht selbst gewesen sein. Es könnte auch aus einem Script heraus erfolgen, z.B. in diesem: /Applications/http://Thunderbird.app/Contents/MacOS/thunderbird. Oder aus diesem /Applications/http://Thunderbird.app/Contents/MacOS/thunderbird-bin, falls sich dahinter denn ein Script verbirgt.

    /Applications/http://Thunderbird.app/Contents/MacOS/thunderbird ist doch nur eine Befehlszeile im Terminal und noch kein Script, oder?
    Alle Programme unter macOS haben eine solche "exec" Datei in /Anwendungsordner/Contents/MacOS/, Thunderbird und Firefox haben zusätzlich zu den exec Dateien thunderbird und firefox noch eine exec Datei thunderbird-bin und firefox-bin:


    Beide exec Dateien haben die selbe Größe. Wenn ich die Dateien thunderbird und thunderbird-bin in einem Text-Editor öffne, kann ich keinen Unterschied erkennen.
    Der Inhalt ist weitgehend "chinesisch" fûr mich, z. B. hier ein Teil der exec Datei thunderbird-bin:

    Zitat von SusiTux

    Das ist die einzige Kleinigkeit, die nicht ins Bild passen will. Ohne no-remote (und ohne die Variable) sollte dieselbe TB-Version nur in einer Instanz zu starten sein. Gleiches gilt übrigens auch für den Firefox.

    Ich bin kein Informatiker, nur ein kompletter Autodidakt.
    Ich habe keine Erklärung dafür, warum das hier - für Thunderbird und Firefox - seit fünf Jahren sowohl auf einem alten wie auch auf dem neuen Mac funktioniert, obwohl es theoretisch nicht funktionieren dûrfte.
    Hat es vielleicht damit zu tun, dass ich (außer jetzt zum Testen) keine Desktop-Kürzel für bestimmte Versionen und/oder bestimmte Profile benutze und dass keine meiner Thunderbird-Versionen direkt gestartet wird, sondern immer über den Profile Manager (StartWithLastProfile=0 in meiner Datei profiles.ini)?

    Zitat von SusiTux

    Ja, das ist nicht weiter verwunderlich.

    Jetzt verstehe ich dich nicht.
    Warum ist das Funktionieren von meinen per Apple Script ohne -no-remote (zum Testen) erstellten Desktop-Kürzeln für ein bestimmtes Profil nicht weiter verwunderlich, wohingegen das Funktionieren des per Apple Script ebenfalls ohne -no-remote erstellten Desktop-Kürzels zum Starten des Profile Managers nicht ins Bild passt?

    Ich muss gestehen, dass das inzwischen etwas über meinen Horizont geht. Leider findet man auch nur sehr wenige Informationen dazu.
    Auf jeden Fall werde ich bei nächster Gelegenheit diese Befehlszeilen ohne -no-remote auf dem Mac einer Freundin testen.

    Gruß
    Mapenzi

  • SusiTux
    Gast
    • 5. Februar 2017 um 19:41
    • #46

    Hallo Mapenzi,

    ich fasse vielleicht für alles späteren Leser einmal die verschiedenen Punkte zum Starten des TB zusammen und komme so auch auf das eigentliche Thema zurück.

    @graf.koks eröffnen bitte Deinen eigenen Faden. Wir sind hier hier eh schon recht off-topic, da sollten wir uns nicht auch noch um das Thema "Windows-Backup" kümmern.

    Ausgangssituation war, dass ich dem Bratfrosch als Option für ein Archiv vorgeschlagen hatte, dafür ein eigenes Profil zu erstellen, das man dann über den Profilmanager auswählen oder auch direkt per Desktopverknüpfung starten kann.

    Dazu wurde die Frage gestellt, ob das zu Konflikten zwischen den Profilen führen könnte. Die Antwort lautet: Nein. Man muss allerdings darauf achten, dass ein Profil ggf. hin und wieder mit neueren Versionen des TB aktualisiert werden muss.

    Zum Thema Programmstart. Man hat grundsätzlich folgenden Möglichkeiten, den TB (oder den FF) zu starten:

    • Man startet den TB mit dem jeweils zuletzt benutzen Profil. Das ist der Normalzustand, wenn nur ein Profil vorhanden ist.
    • Man startet über den Startparameter -p den Profil-Manager und wählt ein Profil aus.
    • Man startet über den Startparameter -p Profilname direkt das gewünschtes Profil "Profilname" unter Umgehung des Profilmanagers.
    • Man baut sich ein eigenes Startscript (in Windows eine *.bat). In diesem Script starten man den TB gemäß der Möglichkeiten 1 bis 3, hat aber zusätzlich die Möglichkeit, vor und nach dem Start des TB weiter Aktionen erfolgen zu lassen.

    Auf diese Art ist es also möglich, mehrere Profile anzulegen und für jedes eine eigene Desktopverknüpfung anzulegen, die dann den TB gleich mit dem gewünschten Profil startet.

    Beispiel 1: Jemand hat ein aktives Profil "Produktion" und möchte z.B. eine Erweiterung oder irgendwelche Optionen testen, bevor er sie im produktiven Profil benutzt. Er kann sich dann einfach zusätzlich ein Profil "Test" anlegen und dieses per thunderbird -p Test starten.
    Unter "normalen" Bedingungen kann er aber nicht beide Profile gleichzeitig starten. Das verhindert der TB bzw. der Firefox. Es geht kein zweites TB-Fenster auf, wenn man versucht, den TB ein zweites Mal zu starten.

    Beispiel 2: Nun sei aber gewünscht, dass sich beide Profile "Produktion" und "Test" gleichzeitig jeweils in einem eigenen TB-Hauptfenster starten lassen. Auch das ist möglich. Dazu startet man

    • ...\thunderbird.exe -p Produktion
    • ...\thunderbird.exe -no-remote -p Test

    Mit der Startoption -no-remote wird also das Starten mehrerer Instanzen derselben Version ermöglicht.

    @Feuerdrache: Im Gegensatz zu meiner Aussage in Beitrag #25 ist -no-remote auch dann erforderlich, wenn man zwei verschiedene Versionen des TB installiert hat. Ich habe gerade unter Windows getestet. Ich werde den Beitrag korrigieren.

    Noch kurz zur Option 4. Alternativ zu einer Desktopverknüpfung kann man sich natürlich auch jeweils ein Startscript (unter Windows z.B. "Produktion.bat" und "Test.bat") anlegen, das man ebenfalls per Doppelklick starten kann.
    Man könnte dann z.B. vor dem Start des TB eine Kopie des Profils erstellen lassen oder/und nach dem Beenden ein Backup anstoßen usw. .

    In der Standardinstallation von Ubuntu startet der Aufruf "thunderbird" nicht das Programm Thunderbird sondern das in Beitrag 40 erwähnte Script, welches dann über den Befehl exec $MOZ_LIBDIR/$EXE (das entspricht gemäß der gesetzten Variablen dem Pfad /usr/lib/thunderbird/thunderbird) das eigentliche Programm startet.

    In einem solchen Startscript könnte man auch eine Umgebungsvariable MOZ_NO_REMOTE=1 setzen. Dann benötigt man kein -no-remote. Setzt man diese Variable permanent, dann lassen sich sowohl der TB als auch der FF ohne -no-remote mehrfach starten.

    Deshalb hatte ich nachgefragt, was sich hinter /Applications/Thunderbird.app/Contents/MacOS/thunderbird bzw. /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin verbirgt - also ob hier bereits das Programm gestartet wird oder ein Startscript wie bei mir.

    Deinen Screenshots zufolge ist es kein Script, zumindest kein lesbares. Weshalb Du dort zwei offenbar identische ausführbare Dateien Thunderbird und Thunderbird-bin hast, kann ich nicht sagen. Das ist vielleicht speziell beim Mac so, wenngleich ich nicht wüsste, weshalb zwei identische Executables vorhalten sollte. Für mich lag die Vermutung nahe, dass Thunderbird-bin das Programm und Thunderbird ein Startscript wären.


    Zitat von Mapenzi

    Warum ist das Funktionieren von meinen per Apple Script ohne -no-remote (zum Testen) erstellten Desktop-Kürzeln für ein bestimmtes Profil nicht weiter verwunderlich, ...

    Das beruhte auf meinem Irrtum, man könne zwei verschiedene Versionen auch ohne -no-remote starten. Siehe oben.


    Zitat von Mapenzi

    Auf jeden Fall werde ich bei nächster Gelegenheit diese Befehlszeilen ohne -no-remote auf dem Mac einer Freundin testen.

    Ja, ein weiterer Test unter MacOS wäre gut. Meine Tests unter Windows und Linux bestätigen, was Mozilla selbst dazu schreibt. Möglicherweise verhält es sich unter MacOS tatsächlich anders. Dann müsste man den Artikel ergänzen.

    Gruß

    Susanne

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.024
    Beiträge
    11.810
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 6. Februar 2017 um 12:32
    • #47

    Guten Morgen Susanne,

    Zitat von SusiTux

    Ja, ein weiterer Test unter MacOS wäre gut. Meine Tests unter Windows und Linux bestätigen, was Mozilla selbst dazu schreibt.

    Der von dir verlinkte Artikel der MozillaZine KB ist von Mitarbeitern des amerikanischen Mozilla Forums erstellt und sehr allgemein gehalten. Er geht leider nicht auf die Unterschiede zwischen Betriebssystem ein.

    Zitat von SusiTux

    Möglicherweise verhält es sich unter MacOS tatsächlich anders.

    Ich bin weiterhin der Meinung, dass es sich unter macOS anders verhält und habe auch gesehen, dass ich nicht der einzige bin, der ohne -no-remote auskommt:
    http://xulforge.com/blog/2011/07/m…-instances-mac/ (siehe unter "Comments").

    Um noch einmal auf die beiden "exec" Dateien "thunderbird" und "thunderbird-bin" im Anwendungspaket http://Thunderbird.app/contents/MacOS/ zurückzukommen:
    die Mozilla-Anwendungen Thunderbird und Firefox sind die einzigen unter macOS, die zwei solcher exec Dateien haben.
    Ich habe die beiden exec Dateien nochmal im Text-Editor geöffnet und genau unter die Lupe genommen. Ihre Inhalte sind identisch außer am Ende, wo die Datei "thunderbird" einige andere und zusätzlichen Zeilen hat. Das hatte ich beim ersten Vergleich leider übersehen.
    Da das alles binäre Zeichen sind, kann ich nicht erkennen, worin der Unterschied besteht.
    Wahrscheinlich handelt es sich bei diesen exec Dateien um "Starterdateien" (launcher). Ich vermute jetzt einfach mal ganz kühn, dass beim "normalen" Start von TB die Datei "thunderbird" benutzt wird und dass beim Aufrufen des Profile Managers (oder beim Start via ein Desktop-Kürzel) die Datei "thunderbird-bin" eingesetzt wird.

    Gruß
    Mapenzi

  • SusiTux
    Gast
    • 6. Februar 2017 um 18:04
    • #48

    Hallo Mapenzi,

    ja, den Kommentaren dort zufolge bist Du nicht der einzige, bei dem das ohne -no-remote funktioniert. Somit scheint bestätigt, dass der Startparameter -no-remote nur unter Windows und Linux notwendig ist, nicht aber unter MacOS.

    Zitat von Mapenzi

    Wahrscheinlich handelt es sich bei diesen exec Dateien um "Starterdateien" (launcher). Ich vermute jetzt einfach mal ganz kühn, dass beim "normalen" Start von TB die Datei "thunderbird" benutzt wird und dass beim Aufrufen des Profile Managers (oder beim Start via ein Desktop-Kürzel) die Datei "thunderbird-bin" eingesetzt wird.

    Dazu kann ich gar nichts sagen, denn ich kenne mich mit dem Mac und seinen Besonderheiten viel zu wenig aus. Ein Kollege sagte mir heute, man könne kompilierte Applescript-Dateien auch gleich als Programm speichern, also in ausführbarer aber nicht mehr lesbarer Form. Vielleicht handelt es sich ja um solche Dateien? Wobei ich nicht weiß, ob Applescript-Dateien überhaupt mit einem Texteditor lesbar sind oder eh nur mit dem Applescript-Editor.
    Vom Stammpersonal hier bist Du der einzige Apple-Benutzer. Würde hier jemand danach fragen, würde ich raten "Warte, ob Mapenzi sich dazu meldet." :-)

    Ich denke, damit haben wir unseren etwas längeren Exkurs erfolgreich zu einem Ende gebracht. Für den @Bratfrosch ändert sich mit dieser Erkenntnis nichts. Wenn er für sein Archiv ein eigenes Profil anlegen möchte, dann kann er es konfliktfrei zu seinem bestehenden, produktiven Profil benutzen.
    Wenn es der Speicherplatz hergibt, würde dieses Archivprofil auf einer lokalen Platte speichern und mir dazu der Einfachheit halber eine eigene Desktop-Verknüpfung anlegen. Das ist unter Windows ja sehr einfach in einer Minute erledigt. Natürlich gehört ein Backup auf einer externen Platte dazu.

    Gruß

    Susanne

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.024
    Beiträge
    11.810
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 7. Februar 2017 um 13:31
    • #49

    Hallo Susanne,

    Zitat von SusiTux

    Ein Kollege sagte mir heute, man könne kompilierte Applescript-Dateien auch gleich als Programm speichern, also in ausführbarer aber nicht mehr lesbarer Form.

    Das ist richtig. Das ist der große Vorteil, dass man ein Shell script gleich als Programm (Application) speichern kann.
    Wenn ich zum Beispiel im Apple Script Editor das Shell script mit dem Inhalt do shell script "/Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin -p" als Programm "TB Profile Manager.app" speichere, erhalte ich ein kleines Programm, mit dem ich direkt den Profile Manager von Thunderbird starten kann anstelle zunächst das Terminal zu öffnen und die entsprechende Befehlszeile einzugeben.

    Zitat von SusiTux

    Vielleicht handelt es sich ja um solche Dateien? Wobei ich nicht weiß, ob Applescript-Dateien überhaupt mit einem Texteditor lesbar sind oder eh nur mit dem Applescript-Editor.

    Wenn ein Apple Script als *.scpt gespeichert wird, kann es natürlich wieder im Script Editor geöffnet (und modifiziert) werden.
    Ein als Programm (*.app) gespeichertes Script wie im Beispiel der "TB Profile Manager.app" ist nicht mehr als Ganzes im Script Editor oder einem Text-Editor lesbar.
    Man kann aber wie auch bei anderen Programmen (z. B. Thunderbird.app, Firefox.app, Safari.app, ...) den Inhalt des Programm-Pakets im Finder des Mac anzeigen und die einzelnen Bestandteile ansehen:

    Bestimmte Dateien darin, z. B. "Info.plist", lassen sich in einem Text-Editor lesen und ändern.
    Der Unterordner "MacOS" enthält immer die exec(utable) Datei, in der Instruktionen zur Ausführung des Programms stehen. Auch diese exec Dateien kann ich im Text-Editor öffnen, meist enthalten sie jedoch weitestgehend nur binäre Zeichen.

    Im Unterschied zu der obigen im Script Editor erstellten "TB Profile Manager.app" habe ich mein seit fünf Jahren benutztes Programm zum Aufrufen des Thunderbird Profile Managers manuell nach dem hier http://asqueella.blogspot.fr/2010/01/using-…n-mac-os-x.html beschriebenen "Baukasten-Prinzip" gebastelt und am Ende "executable" gemacht über einen chmod u+x Befehl im Terminal. Ich habe diese Anleitung erneut getestet unter Auslassung des -no-remote Befehls, und das so erzeugte Programm funktioniert eben so gut.

    Zitat von SusiTux

    Ich denke, damit haben wir unseren etwas längeren Exkurs erfolgreich zu einem Ende gebracht.

    Ja, ich glaube auch, dass das "Klassenziel" erreicht ist ;)


    Gruß
    Mapenzi

  • Bratfrosch
    Mitglied
    Beiträge
    46
    Mitglied seit
    20. Jun. 2008
    • 7. Februar 2017 um 16:51
    • #50
    Zitat von Mapenzi


    Ja, ich glaube auch, dass das "Klassenziel" erreicht ist

    Zitat von SusiTux

    Ich denke, damit haben wir unseren etwas längeren Exkurs erfolgreich zu einem Ende gebracht. Für den @Bratfrosch ändert sich mit dieser Erkenntnis nichts. Wenn er für sein Archiv ein eigenes Profil anlegen möchte, dann kann er es konfliktfrei zu seinem bestehenden, produktiven Profil benutzen.

    nun, Susanne (jo servus!) und Mapenzi

    erst mal ganz herzlichen Dank für Eure Geduld mit einem, der ganz viel keine Ahnung hat :thumbsup:

    Ich bin noch am Verdauen, ahne aber, Licht am Ende des Tunnels zu sehen.

    Viele Grüße

  • SusiTux
    Gast
    • 7. Februar 2017 um 19:05
    • #51

    Hallo Bratfrosch,

    Zitat von Bratfrosch

    Ich bin noch am Verdauen, ahne aber, Licht am Ende des Tunnels zu sehen.

    Lass Dich nicht schrecken. Unsere vielen Beiträge zum Nebenthema "-no-remote" betreffen Dich ja gar nicht. Du könntest Dir ganz einfach ein zusätzliches Profil, z.B. "Archiv_2016", anlegen. Dort hinein importierst Du mit der Erweiterung ImportExportTools alle lokalen Ordner, die Du archivieren möchtest.
    Wenn Du überprüft hast, ob alles korrekt importiert wurde, kannst Du diese Ordner aus dem Arbeitsprofil löschen.

    Ein Backup solltest Du nicht nur regelmäßig sondern natürlich auch insbesondere vor diese Aktion durchführen!

    Auch dieser Schritt:

    Zitat von Mapenzi

    Wenn ich zum Beispiel im Apple Script Editor das Shell script mit dem Inhalt do shell script "/Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin -p" als Programm "TB Profile Manager.app" speichere, erhalte ich ein kleines Programm, mit dem ich direkt den Profile Manager von Thunderbird starten kann anstelle zunächst das Terminal zu öffnen und die entsprechende Befehlszeile einzugeben.

    betrifft Dich nicht. Ich bin recht überrascht, dass man dazu auf dem Mac solche Klimmzüge machen muss.

    Unter Windows geht das sehr viel einfacher. Ganz allgemein über eine *.bat-Datei, in diesem Fall aber sogar noch simpler: Du kopierst Dir auf dem Desktop einfach die vorhandene Verknüpfung zum TB, benennst sie um in "Archiv_2016" und editierst sie so, dass der TB mit der Option -p Archiv_2016 gestartet wird. Das sind nur wenige Klicks und die Buchstaben, die Du anhängen musst. Danach kannst Du Dein Archiv per Doppelklick auf dieses Icon startet. In einem der Links, die Mapenzi gepostet hat, gibt es auch ein Bild dazu.

    Gruß

    Susanne

  • graf.koks
    Senior-Mitglied
    Reaktionen
    155
    Beiträge
    1.054
    Mitglied seit
    19. Jun. 2016
    Hilfreiche Antwort
    1
    • 9. Februar 2017 um 10:40
    • #52

    Hallo,
    meine Frage aus #17 und #44 ist wohl hier im OT untergegangen ...

  • SusiTux
    Gast
    • 9. Februar 2017 um 17:21
    • #53

    Nein, sie ist nicht untergegangen. Es ist nur so, dass Mapenzi und ich ja schon ein ordentliches Stück off-topic waren. Noch ein drittes Thema aufzumachen und damit noch weiter vom eigentlich Thema weg zu gehen, ist keine gute Idee und dem Bratfrosch gegenüber nicht fair.

    Deshalb hatte ich Dir bereits oben geantwortet:

    Zitat von SusiTux

    @graf.koks eröffnen bitte Deinen eigenen Faden. Wir sind hier hier eh schon recht off-topic, da sollten wir uns nicht auch noch um das Thema "Windows-Backup" kümmern.

  • Community-Bot 3. September 2024 um 20:30

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 138.0.1 veröffentlicht

    Thunder 13. Mai 2025 um 23:25

Aktuelle ESR-Version

  • Thunderbird 128.10.1 ESR veröffentlicht

    Thunder 14. Mai 2025 um 21:50

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™