Dieser Ins-Tanz des Wniki ist umgezogen. Hier geht es ins neue Haus: https://wwwww.aktion23.com/wniki

Technische Probleme immer wieder da ! Forum läuft nur sporadisch und irgendwie. Mehr Infos zum Ausfall hier, Infos zu unseren Maßnahmen hier.

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
diskordianische-praksis:technomagie:portable_thunderbird [2019/03/24 00:41]
Bwana Honolulu [Loader]
diskordianische-praksis:technomagie:portable_thunderbird [2019/09/30 00:34] (aktuell)
Bwana Honolulu Portable Thunderbird 68.1.1 + Enigmail 2.1.2 + gpg4win 3.1.10
Zeile 3: Zeile 3:
 ===== Download der aktuellen Version ===== ===== Download der aktuellen Version =====
  
-  * [[https://​mega.nz/#​!5J9iXIaJ!BnDDw9ewhsnKxqskwD_X-ZOHHjbeP0Djcvpy63oHI5w|Portable Thunderbird ​52.7.+ Enigmail 2.0.2 + gpg4win 3.1.0]] (aktuell) +  * **Portable Thunderbird ​68.1.+ Enigmail 2.1.2 + gpg4win 3.1.10** (aktuell) 
-  * [[https://​mega.nz/#​!BN8HEKZY!OJQ4ghV9aU2J_izFPoi99_Cmt66zBBYhoFzmTCKhaXw|Portable Thunderbird ​52.7.0 + Enigmail ​1.99 + gpg4win 3.1.0]] <wrap important>​(Legacy)</​wrap>​ +    <wrap download>​[[https://​mega.nz/#​!1VMRRQzJ!m90Wh8SRTwhDXxYaHnXQXH-jtLz3_c4YO5M6DwboOKw|Download bei MEGA]]</​wrap>​ 
 +    * <wrap download>​[[https://​www.magentacloud.de/​lnk/​UKgBCD47|Download bei Magenta Cloud]]</​wrap>​ 
 +  * **Portable Thunderbird ​60.8.0 + Enigmail ​2.0.12 + gpg4win 3.1.10** <wrap important>​(Legacy)</​wrap>​ 
 +    * <wrap important>​[[https://​mega.nz/#​!JQcHxIaT!Tn1FTpIxKmTqP1diFSTiMf-H3gaE-_vws-ZLXxjTyRw|Download bei MEGA]]</​wrap>​ 
 +    * <wrap important>​[[https://​www.magentacloud.de/​lnk/​kVABiRxv|Download bei Magenta Cloud]]</​wrap>​
  
 ([[#​versionen|weitere Versionen]]) ([[#​versionen|weitere Versionen]])
Zeile 57: Zeile 60:
 Beim Loader handelt es sich um ein kompiliertes [[https://​www.autoitscript.com/​site/​autoit/​|AutoIt]]-Script. Ein fertig kompilierter Loader inklusive leerer Ordnerstruktur kann [[https://​mega.nz/#​!dNMiwaZb!mbfAllcsPX_S4-HnKyMCBkokLivRLr3jFkTAClJqbB8|hier]] heruntergeladen werden. Eine Batch-Datei hätte es wohl auch getan, aber als kompilierte EXE sieht'​s cooler aus. Sei's drum, hier der Quelltext: Beim Loader handelt es sich um ein kompiliertes [[https://​www.autoitscript.com/​site/​autoit/​|AutoIt]]-Script. Ein fertig kompilierter Loader inklusive leerer Ordnerstruktur kann [[https://​mega.nz/#​!dNMiwaZb!mbfAllcsPX_S4-HnKyMCBkokLivRLr3jFkTAClJqbB8|hier]] heruntergeladen werden. Eine Batch-Datei hätte es wohl auch getan, aber als kompilierte EXE sieht'​s cooler aus. Sei's drum, hier der Quelltext:
  
-<code autoit ThunderbirdGPGLoader.au3>#​include <​WinAPIProc.au3>​ +<code autoit ThunderbirdGPGLoader.au3>#​NoTrayIcon 
-#NoTrayIcon+ 
 +#Region AutoIt3Wrapper Directives
 #​AutoIt3Wrapper_Icon=.\Thunderbird\chrome\icons\default\messengerWindow.ico #​AutoIt3Wrapper_Icon=.\Thunderbird\chrome\icons\default\messengerWindow.ico
 +#​AutoIt3Wrapper_Outfile=ThunderbirdGPGLoader.exe
 +#​AutoIt3Wrapper_Res_Description=Loader for Portable Thunderbird with Enigmail and GnuPG
 +#​AutoIt3Wrapper_Res_Fileversion=0.3.1
 +#​AutoIt3Wrapper_Res_ProductVersion=0.3.1
 +#EndRegion AutoIt3Wrapper Directives
 +
 +#Region Includes
 +#include <​WinAPIProc.au3>​
 +#EndRegion
 +
 $params = IniRead( "​ThunderbirdGPGLoader.ini",​ "​Thunderbird",​ "​parameters",​ ""​ ) $params = IniRead( "​ThunderbirdGPGLoader.ini",​ "​Thunderbird",​ "​parameters",​ ""​ )
 If $cmdline[0] Then $params = $params & " " & $cmdline[1] If $cmdline[0] Then $params = $params & " " & $cmdline[1]
Zeile 115: Zeile 129:
 exe_directory=pEp\bin</​code>​ exe_directory=pEp\bin</​code>​
  
-Der Loader tut eigentlich nicht viel mehr, als der lokalen ''​PATH''​-Variable von Windows den Pfad zum portablen GPG hinzuzufügen,​ damit Enigmail diese finden kann, und dann den Thunderbird zu starten. Der Pfad zum portablen GPG wird dabei an den Anfang der ''​PATH''​-Variable angefügt, damit nicht aus Versehen eine lokale Version von GPG verwandt wird. Ebenso erfolgt der Start von Thunderbird mit dem Parameter ''​-profile Profilordner'',​ um den Profilordner der portablen Version anzusprechen und nicht ein lokal auf dem Rechner installiertes Profil einzubinden. Außerdem erfolgt eine Prüfung, ob bereits eine (nicht portable) Instanz von Thunderbird auf dem Rechner gestartet wurde. In diesem Fall wird Thunderbird mit der Option ''​-no-remote''​ geladen(([[https://​developer.mozilla.org/​en-US/​docs/​Mozilla/​Command_Line_Options|MDN:​ Command Line Options]])). Der Loader liest außerdem Kommandozeilenparameter aus, die ihm übergeben wurden und gibt diese ggf. an Thunderbird weiter.+Der Loader tut eigentlich nicht viel mehr, als der lokalen ''​PATH''​-Variable von Windows den Pfad zum portablen GPG hinzuzufügen,​ damit Enigmail diese finden kann, und dann den Thunderbird zu starten. Der Pfad zum portablen GPG wird dabei an den Anfang der ''​PATH''​-Variable angefügt, damit nicht aus Versehen eine lokale Version von GPG verwandt wird. Ebenso erfolgt der Start von Thunderbird mit dem Parameter ''​-profile Profilordner'',​ um den Profilordner der portablen Version anzusprechen und nicht ein lokal auf dem Rechner installiertes Profil einzubinden. Außerdem erfolgt eine Prüfung, ob bereits eine (nicht portable) Instanz von Thunderbird auf dem Rechner gestartet wurde. In diesem Fall wird Thunderbird mit der Option ''​-no-remote''​ geladen(([[https://​developer.mozilla.org/​en-US/​docs/​Mozilla/​Command_Line_Options|MDN:​ Command Line Options]])). Der Loader liest außerdem Kommandozeilenparameter aus, die ihm übergeben wurden und gibt diese ggf. an Thunderbird weiter. Nachdem die ''​thunderbird.exe''​ beendet wurde, überprüft der Loader nach kurzer Wartezeit, ob noch abhängige Prozesse (''​gpg.exe''​ und ''​pep-json-server.exe''​) im Hintergrund laufen und beendet diese gegebenenfalls.
  
 Falls der Loader kompiliert werden soll, kann als Icon das Thunderbird-Icon unter ''​%programfiles(x86)%\Mozilla Thunderbird\chrome\icons\default\messengerWindow.ico''​ genutzt werden. Falls der Loader kompiliert werden soll, kann als Icon das Thunderbird-Icon unter ''​%programfiles(x86)%\Mozilla Thunderbird\chrome\icons\default\messengerWindow.ico''​ genutzt werden.
Zeile 125: Zeile 139:
 Enigmail kann man [[https://​addons.mozilla.org/​de/​thunderbird/​addon/​enigmail/​|auf der AddOns-Seite von Mozilla]] herunterladen. Statt Thunderbird zu starten und die Erweiterung in das Profil zu installieren,​ übertragen wir sie stattdessen folgendermaßen in den Programm-Ordner:​ Die ''​.xpi''​-Datei kommt in das Verzeichnis ''​\Thunderbird\distribution\extensions\''​ und wird in ''​{847b3a00-7ab1-11d4-8f02-006008948af5}.xpi''​ umbenannt.(([[https://​developer.mozilla.org/​en-US/​Add-ons/​Extension_Packaging#​Including_add-ons_in_a_customized_application|Mozilla Developer Network: Extension Packaging]])) Es ist nicht mehr (wie bei früheren Versionen) nötig, die Inhalte der XPI-Datei zu entpacken. Beim ersten Start der portablen Applikation wird Enigmail so automatisch in das Profil installiert,​ bleibt aber erhalten, falls der Profilordner mal geleert (oder ein anderes Profil angelegt) wird. Enigmail kann man [[https://​addons.mozilla.org/​de/​thunderbird/​addon/​enigmail/​|auf der AddOns-Seite von Mozilla]] herunterladen. Statt Thunderbird zu starten und die Erweiterung in das Profil zu installieren,​ übertragen wir sie stattdessen folgendermaßen in den Programm-Ordner:​ Die ''​.xpi''​-Datei kommt in das Verzeichnis ''​\Thunderbird\distribution\extensions\''​ und wird in ''​{847b3a00-7ab1-11d4-8f02-006008948af5}.xpi''​ umbenannt.(([[https://​developer.mozilla.org/​en-US/​Add-ons/​Extension_Packaging#​Including_add-ons_in_a_customized_application|Mozilla Developer Network: Extension Packaging]])) Es ist nicht mehr (wie bei früheren Versionen) nötig, die Inhalte der XPI-Datei zu entpacken. Beim ersten Start der portablen Applikation wird Enigmail so automatisch in das Profil installiert,​ bleibt aber erhalten, falls der Profilordner mal geleert (oder ein anderes Profil angelegt) wird.
  
 +{{anchor:​pep}}
 ==== p≡p ==== ==== p≡p ====
  
Zeile 136: Zeile 151:
  
 =====Versionen ===== =====Versionen =====
-  * <wrap download>​[[https://​mega.nz/#​!5J9iXIaJ!BnDDw9ewhsnKxqskwD_X-ZOHHjbeP0Djcvpy63oHI5w|Portable Thunderbird 52.7.0 + Enigmail 2.0.2 + gpg4win 3.1.0]]</​wrap>​ (aktuell+  * <wrap download>​[[https://​mega.nz/#​!1VMRRQzJ!m90Wh8SRTwhDXxYaHnXQXH-jtLz3_c4YO5M6DwboOKw|Portable Thunderbird 68.1.1 + Enigmail 2.1.2 + gpg4win 3.1.10]]</​wrap>​ (aktuell) 
-  * <​wrap ​important>​[[https://​mega.nz/#​!BN8HEKZY!OJQ4ghV9aU2J_izFPoi99_Cmt66zBBYhoFzmTCKhaXw|Portable Thunderbird 52.7.0 + Enigmail 1.99 + gpg4win 3.1.0]]</​wrap>​ (Legacy)+  * <wrap important>​[[https://​mega.nz/#​!JQcHxIaT!Tn1FTpIxKmTqP1diFSTiMf-H3gaE-_vws-ZLXxjTyRw|Portable Thunderbird 60.8.0 + Enigmail 2.0.12 + gpg4win 3.1.10]]</​wrap>​ (Legacy) 
 +  * <wrap alert>​[[https://​mega.nz/#​!cVMg1YaZ!MLxdxHODMKZtJZimoNv_ESpgfcHFo_k7QQTeWxdEJ4U|Portable Thunderbird 60.6.0 + Enigmail 2.0.9 + gpg4win 3.1.5]] </​wrap>​ (veraltet) 
 +  * <wrap alert>​[[https://​mega.nz/#​!5J9iXIaJ!BnDDw9ewhsnKxqskwD_X-ZOHHjbeP0Djcvpy63oHI5w|Portable Thunderbird 52.7.0 + Enigmail 2.0.2 + gpg4win 3.1.0]]</​wrap>​ (veraltet
 +  * <​wrap ​alert>​[[https://​mega.nz/#​!BN8HEKZY!OJQ4ghV9aU2J_izFPoi99_Cmt66zBBYhoFzmTCKhaXw|Portable Thunderbird 52.7.0 + Enigmail 1.99 + gpg4win 3.1.0]]</​wrap>​ (veraltet)
   * <wrap alert>​[[https://​mega.nz/#​!xAkHXJzY!3wH_4lQhYmCowwoaW0pmbcEs-ZSqXz5vxogSFapbFyU|Portable Thunderbird 52.2.0 + gpg4win 2.3.3 (korrigierter Build ohne Update-Ordner)]]</​wrap>​ (veraltet)   * <wrap alert>​[[https://​mega.nz/#​!xAkHXJzY!3wH_4lQhYmCowwoaW0pmbcEs-ZSqXz5vxogSFapbFyU|Portable Thunderbird 52.2.0 + gpg4win 2.3.3 (korrigierter Build ohne Update-Ordner)]]</​wrap>​ (veraltet)
   * <wrap alert>​[[https://​mega.nz/#​!BcUUEBBI!a9sNMk4jjWA3M3TXdb97zOz5mwUSsw8xkyx26_qIvTs|Portable Thunderbird 52.2.0 + gpg4win 2.3.3]]</​wrap>​ (veraltet)   * <wrap alert>​[[https://​mega.nz/#​!BcUUEBBI!a9sNMk4jjWA3M3TXdb97zOz5mwUSsw8xkyx26_qIvTs|Portable Thunderbird 52.2.0 + gpg4win 2.3.3]]</​wrap>​ (veraltet)
Zeile 153: Zeile 171:
   * [[https://​github.com/​Perflyst/​thunderbird-privacy-profile|GitHub:​ Provacy Thunderbird Profile]]   * [[https://​github.com/​Perflyst/​thunderbird-privacy-profile|GitHub:​ Provacy Thunderbird Profile]]
   * [[https://​dev.pep.foundation/​Enigmail%20pEp/​Enigmail|p≡p Foundation developer wiki]]   * [[https://​dev.pep.foundation/​Enigmail%20pEp/​Enigmail|p≡p Foundation developer wiki]]
 +  * [[https://​proxallium.dtw.tools/​|ProxAllium - FOSS GUI wrapper for Tor]]
 +  * [[https://​stackoverflow.com/​a/​30896241|7zip SFX installer]]
  
 {{tag>​Software HyperCom Thunderbird Mail eMail E-Mail Crypto Encryption Technomagie Download Downloads}} {{tag>​Software HyperCom Thunderbird Mail eMail E-Mail Crypto Encryption Technomagie Download Downloads}}
Drucken/exportieren