|
|
| Line 307: |
Line 307: |
| | <remove cmd='"%SOFTWARE%\packages\mozilla\remove-extensions.cmd" Firefox %FXEXT% >nul'/> | | <remove cmd='"%SOFTWARE%\packages\mozilla\remove-extensions.cmd" Firefox %FXEXT% >nul'/> |
| | </package> | | </package> |
| | + | </source> |
| | + | |
| | + | === Firefox 2.0 Series Extensions === |
| | + | |
| | + | See [[Firefox2 extensions]] |
| | + | |
| | + | ==== New limitations on -install-global-extension parameter in version 2.0.0.7 ==== |
| | + | |
| | + | Be aware that, for security reasons, Mozilla Firefox 2.0.0.7 will no longer allow global extensions or global themes to be installed from HTTP or UNC paths via the -install-global-extension or the -install-global-theme command line parameters: |
| | + | |
| | + | http://larholm.com/2007/09/ |
| | + | |
| | + | You must copy your XPI on local drive before install this. (for example) |
| | + | |
| | + | <source lang="xml"> |
| | + | <install cmd='cmd /C copy /Y "%SOFTWARE%\mozilla\fx_extensions\firebug-1.05-fx+fl.xpi" c:\NETINST' /> |
| | + | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\FIREFOX.EXE" -install-global-extension c:\NETINST\firebug-1.05-fx+fl.xpi' /> |
| | + | <install cmd='cmd /C del /q /S c:\NETINST\firebug-1.05-fx+fl.xpi'/> |
| | </source> | | </source> |
| | | | |
| Line 363: |
Line 381: |
| | See also | | See also |
| | [http://kb.mozillazine.org/Default_browser#Windows Mozillazine on Default Browser]. | | [http://kb.mozillazine.org/Default_browser#Windows Mozillazine on Default Browser]. |
| − |
| |
| − | === Firefox with Extensions and Default Profile ===
| |
| − |
| |
| − | Old version with Firefox 2 is here: [[Firefox2 extensions]].
| |
| − |
| |
| − | You need the following structure:
| |
| − | %SOFTWARE%\packages\mozilla\firefox-(version)-(language).exe
| |
| − | %SOFTWARE%\packages\mozilla\fx_extensions (all extensions you need)
| |
| − | %SOFTWARE%\packages\mozilla\fx_profile (copy in whatever you need in Firefox' dir)
| |
| − | %SOFTWARE%\tools\pskill.exe (from sysinternals)
| |
| − |
| |
| − | We assign two profiles - one for normal users, one for webdevelopers,
| |
| − | with <depends profile-id "..."> in profiles.xml:
| |
| − |
| |
| − | <source lang="xml">
| |
| − | <profile id="firefox3">
| |
| − | <package package-id="firefox3" />
| |
| − | <package package-id="firefox3-ext-adblockplus" />
| |
| − | <package package-id="firefox3-ext-bookmarkdupdetect" />
| |
| − | <package package-id="firefox3-ext-downthemall" />
| |
| − | <package package-id="firefox3-ext-fireftp" />
| |
| − | <package package-id="firefox3-ext-ieview" />
| |
| − | <package package-id="firefox3-ext-pdfdownload" />
| |
| − | <package package-id="firefox3-ext-plaintexttolink" />
| |
| − | <package package-id="firefox3-ext-screengrab" />
| |
| − | <package package-id="firefox3-ext-dic-de-de" />
| |
| − | </profile>
| |
| − | </source>
| |
| − |
| |
| − | <source lang="xml">
| |
| − | <profile id="firefox3-dev">
| |
| − | <depends profile-id="firefox3" />
| |
| − | <package package-id="firefox3-ext-aardvark" />
| |
| − | <package package-id="firefox3-ext-cssviewer" />
| |
| − | <package package-id="firefox3-ext-webdeveloper" />
| |
| − | <package package-id="firefox3-ext-firebug" />
| |
| − | <package package-id="firefox3-ext-livehttpheaders" />
| |
| − | <package package-id="firefox3-ext-splitbrowser" />
| |
| − | <package package-id="firefox3-ext-colorzilla" />
| |
| − | </profile>
| |
| − | </source>
| |
| − |
| |
| − | Don't forget to adjust the language version of firefox and its extensions,
| |
| − | the profile etc. The check conditions for the extensions could be wrong
| |
| − | for other languages, too. The pskill is sometimes needed: if firefox is
| |
| − | started the first time as default user - it asks for importing the ie bookmarks
| |
| − | and never comes back ... If there is an older version of Firefox < 1.5 during
| |
| − | first install, the program dir is just renamed (too much different ways of
| |
| − | uninstall).
| |
| − |
| |
| − | The extensions are now easier to manage: same structure for all packages using variable name "%FXEXT%" with the name of the xpi file.
| |
| − | '''Attention:''' Variables in remove cmd do work only in newer development versions of wpkg (1.1.0-M6++).
| |
| − |
| |
| − | Don't use taskkill -> not existent on W2K systems, that's why we use pskill here.
| |
| − |
| |
| − | <source lang="xml">
| |
| − | <!-- TEMPLATE package for fx_extensions (change XX) (38 lines) -->
| |
| − | <package
| |
| − | id="firefox3-ext-XX"
| |
| − | name="firefox extension XX"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\XX\defaults\preferences\XX.js" />
| |
| − |
| |
| − | <variable name='fxext' value='XX.xpi'/>
| |
| − | <variable name='fxdir' value='XX'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" c:\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension c:\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\"%FXDIR%\ ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" c:\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension c:\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\"%FXDIR%\ ' />
| |
| − |
| |
| − | </package>
| |
| − | <!-- TEMPLATE END -->
| |
| − |
| |
| − | </source>
| |
| − |
| |
| − | Main Firefox package with installation of default profile and search plugins:
| |
| − | <source lang="xml">
| |
| − | <package
| |
| − | id="firefox3"
| |
| − | name="Mozilla Firefox 3"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="10">
| |
| − |
| |
| − | <check type="file" condition="versiongreaterorequal" path="%programfiles%\mozilla firefox\firefox.exe" value="1.9.0.3307" />
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /c if exist "%programfiles%\mozilla firefox\firefox.exe" move /y "%programfiles%\mozilla firefox" "%programfiles%\mozilla firefox.bak"' >
| |
| − | <exit code="1" />
| |
| − | </install>
| |
| − | <install cmd='"%SOFTWARE%\packages\mozilla\firefox-30007-deu.exe" -ms' />
| |
| − | <install cmd='cmd /c if exist "%programfiles%\mozilla firefox.bak\searchplugins" copy /y "%programfiles%\mozilla firefox.bak\searchplugins\*" "%programfiles%\mozilla firefox\searchplugins\"' >
| |
| − | <exit code="1" />
| |
| − | <exit code="0" />
| |
| − | </install>
| |
| − | <install cmd='xcopy /v /s /i /e /h /c /y /q "%SOFTWARE%\packages\mozilla\fx_profile\*" "%programfiles%\mozilla firefox\"' >
| |
| − | <exit code="1" />
| |
| − | </install>
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -CreateProfile default '>
| |
| − | <exit code="0" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='"%SOFTWARE%\packages\mozilla\firefox-30007-deu.exe" -ms' />
| |
| − | <upgrade cmd='xcopy /v /s /i /e /h /c /y /q "%SOFTWARE%\packages\mozilla\fx_profile\*" "%programfiles%\mozilla firefox\"' >
| |
| − | <exit code="1" />
| |
| − | </upgrade>
| |
| − | <remove cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </remove>
| |
| − | <remove cmd="%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe /s" />
| |
| − | </package>
| |
| − | </source>
| |
| − |
| |
| − | Firefox extensions:
| |
| − | <source lang="xml">
| |
| − | <package
| |
| − | id="firefox3-ext-aardvark"
| |
| − | name="firefox extension aardvark"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\aardvark@rob.brown\defaults\preferences\aardvark.js" />
| |
| − |
| |
| − | <variable name='fxext' value='Aardvark_2.97_fx_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{dd6976bb-536b-45cf-b2b6-5c137ec19a76}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{dd6976bb-536b-45cf-b2b6-5c137ec19a76}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-adblockplus"
| |
| − | name="firefox extension adblock"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <variable name='fxext' value='AdblockPlus_1.0.1_fx+tb+sm+fl+sg_de-DE.xpi'/>
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\chrome\adblockplus.jar" />
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q /s %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\" ' />
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-bookmarkdupdetect"
| |
| − | name="firefox extension bookmarkdupdetection"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{ba243cb0-b824-4a26-9418-73ee795d9b9d}\chrome\duplicates.jar" />
| |
| − | <variable name='fxext' value='BookmarkDuplicateDetector_0.7.2_fx_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{ba243cb0-b824-4a26-9418-73ee795d9b9d}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{ba243cb0-b824-4a26-9418-73ee795d9b9d}\" ' />
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-cssviewer"
| |
| − | name="firefox extension cssviewer"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{8be51513-0433-45c1-9203-7b45019df871}\chrome\cssviewer.jar" />
| |
| − | <variable name='fxext' value='cssviewer-1.0.3-fx.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{8be51513-0433-45c1-9203-7b45019df871}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{8be51513-0433-45c1-9203-7b45019df871}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-downthemall"
| |
| − | name="firefox extension downthemall"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{DDC359D1-844A-42a7-9AA1-88A850A938A8}\defaults\preferences\dta.js" />
| |
| − | <variable name='fxext' value='DownThemAll_1.1.0_fx+tb+sm+fl+sg_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{DDC359D1-844A-42a7-9AA1-88A850A938A8}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{DDC359D1-844A-42a7-9AA1-88A850A938A8}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-pdfdownload"
| |
| − | name="firefox extension pdfdownload"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{37E4D8EA-8BDA-4831-8EA1-89053939A250}\chrome\pdfdownload.jar" />
| |
| − | <!-- Download: https://www.erweiterungen.de/installieren/PDFDownload_1.0.1.2_fx+fl_de-DE.xpi -->
| |
| − | <!-- <variable name='fxext' value='PDFDownload_1.0.1.2_fx+fl_de-DE.xpi'/> -->
| |
| − | <variable name='fxext' value='PDFDownload_2.1.0.1_fx+fl_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{37E4D8EA-8BDA-4831-8EA1-89053939A250}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{37E4D8EA-8BDA-4831-8EA1-89053939A250}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-ieview"
| |
| − | name="firefox extension ieview"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{6e84150a-d526-41f1-a480-a67d3fed910d}\chrome\ieview.jar" />
| |
| − | <!-- Download: https://www.erweiterungen.de/installieren/IEView_1.3.7_fx+sm+fl_de-DE.xpi -->
| |
| − | <variable name='fxext' value='IEView_1.4_fx+sm+fl_win_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{6e84150a-d526-41f1-a480-a67d3fed910d}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{6e84150a-d526-41f1-a480-a67d3fed910d}\" ' />
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-winupdate"
| |
| − | name="firefox extension winupdate"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{35106bca-6c78-48c7-ac28-56df30b51d2b}\chrome\windowsupdate.jar" />
| |
| − | <variable name='fxext' value='WindowsUpdate_1.1.10_fx_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{35106bca-6c78-48c7-ac28-56df30b51d2b}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{35106bca-6c78-48c7-ac28-56df30b51d2b}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-webdeveloper"
| |
| − | name="firefox extension webdeveloper"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{c45c406e-ab73-11d8-be73-000a95be3b12}\chrome\webdeveloper.jar" />
| |
| − | <!-- Download: https://www.erweiterungen.de/installieren/WebDeveloper_1.1.6_fx+fl_de-DE.xpi -->
| |
| − | <variable name='fxext' value='WebDeveloper_1.1.6_fx+fl_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{c45c406e-ab73-11d8-be73-000a95be3b12}\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{c45c406e-ab73-11d8-be73-000a95be3b12}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-screengrab"
| |
| − | name="firefox extension screengrab"
| |
| − | revision="2"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{02450954-cdd9-410f-b1da-db804e18c671}\chrome\screengrab.jar" />
| |
| − | <variable name='fxext' value='Screengrab_0.96_fx_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{02450954-cdd9-410f-b1da-db804e18c671}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{02450954-cdd9-410f-b1da-db804e18c671}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-dic-de-de"
| |
| − | name="firefox extension dic de-de"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\de-DE@dictionaries.addons.mozilla.org\dictionaries\de-de.dic" />
| |
| − | <variable name='fxext' value='DeutschesWoerterbuch_1.0.1_fx+tb+sm_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\de-DE@dictionaries.addons.mozilla.org\"' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\de-DE@dictionaries.addons.mozilla.org\"' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-firebug"
| |
| − | name="firefox extension firebug"
| |
| − | revision="2"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\firebug@software.joehewitt.com\defaults\preferences\firebug.js" />
| |
| − | <variable name='fxext' value='firebug-1.3.3-fx.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\firebug@software.joehewitt.com\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\firebug@software.joehewitt.com\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-fireftp"
| |
| − | name="firefox extension fireftp"
| |
| − | revision="2"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{a7c6cf7f-112c-4500-a7ea-39801a327e5f}\chrome\fireftp.jar" />
| |
| − | <variable name='fxext' value='FireFTP_1.0.4_fx_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{a7c6cf7f-112c-4500-a7ea-39801a327e5f}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{a7c6cf7f-112c-4500-a7ea-39801a327e5f}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-switchproxy"
| |
| − | name="firefox extension switch proxy"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{27A2FD41-CB23-4518-AB5C-C25BAFFDE531}\chrome\switchproxy.jar" />
| |
| − | <variable name='fxext' value='SwitchProxy_1.4.2_fx+tb+sm_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{27A2FD41-CB23-4518-AB5C-C25BAFFDE531}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{27A2FD41-CB23-4518-AB5C-C25BAFFDE531}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-xyzproxy"
| |
| − | name="firefox extension xyz proxy"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{3EA1289D-F5EF-4272-9CAF-159E1F661BFD}\install.rdf" />
| |
| − | <variable name='fxext' value='xyzproxy_1.17_fx+fl_de-DE.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{3EA1289D-F5EF-4272-9CAF-159E1F661BFD}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{3EA1289D-F5EF-4272-9CAF-159E1F661BFD}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-livehttpheaders"
| |
| − | name="firefox extension livehttpheaders"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a}\chrome\livehttpheaders.jar" />
| |
| − | <variable name='fxext' value='live_http_headers-0.14-fx+sm.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a}\" '/>
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a}\" '/>
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-splitbrowser"
| |
| − | name="firefox extension splitbrowser"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{29c4afe1-db19-4298-8785-fcc94d1d6c1d}\defaults\preferences\splitbrowser.js" />
| |
| − | <variable name='fxext' value='split_browser-0.5.2008112201-fx.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{29c4afe1-db19-4298-8785-fcc94d1d6c1d}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{29c4afe1-db19-4298-8785-fcc94d1d6c1d}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-colorzilla"
| |
| − | name="firefox extension colorzilla"
| |
| − | revision="1"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{6AC85730-7D0F-4de0-B3FA-21142DD85326}\defaults\preferences\colorzilla.js" />
| |
| − | <variable name='fxext' value='ColorZilla_2.0.1.xpi'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{6AC85730-7D0F-4de0-B3FA-21142DD85326}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{6AC85730-7D0F-4de0-B3FA-21142DD85326}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | <package
| |
| − | id="firefox3-ext-plaintexttolink"
| |
| − | name="firefox extension plaintexttolink"
| |
| − | revision="4"
| |
| − | reboot="false"
| |
| − | priority="99">
| |
| − |
| |
| − | <depends package-id="firefox3" />
| |
| − |
| |
| − | <check type="file" condition="exists" path="%programfiles%\mozilla firefox\extensions\{C90B0826-5A17-4970-A5BF-A43D22452E21}\defaults\preferences\prefs.js" />
| |
| − |
| |
| − | <variable name='fxext' value='PlainTextToLink_1.5.20090213_fx_de-DE.xpi'/>
| |
| − | <variable name='fxdir' value='{C90B0826-5A17-4970-A5BF-A43D22452E21}'/>
| |
| − |
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <install cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <install cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </install>
| |
| − |
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − | <upgrade cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{C90B0826-5A17-4970-A5BF-A43D22452E21}\" ' />
| |
| − | <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\packages\mozilla\fx_extensions\%FXEXT%" %SYSTEMDRIVE%\NETINST' />
| |
| − | <upgrade cmd='"%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension %SYSTEMDRIVE%\NETINST\%FXEXT%' />
| |
| − | <upgrade cmd='cmd /C del /q %SYSTEMDRIVE%\NETINST\%FXEXT%'/>
| |
| − | <upgrade cmd='%SOFTWARE%\tools\pskill.exe firefox.exe'>
| |
| − | <exit code="-1" />
| |
| − | </upgrade>
| |
| − |
| |
| − | <remove cmd='cmd /c del /q /s "%programfiles%\Mozilla Firefox\extensions\{C90B0826-5A17-4970-A5BF-A43D22452E21}\" ' />
| |
| − |
| |
| − | </package>
| |
| − |
| |
| − | </source>
| |
| − |
| |
| − |
| |
| − | ==== New limitations on -install-global-extension parameter in version 2.0.0.7 ====
| |
| − |
| |
| − | Be aware that, for security reasons, Mozilla Firefox 2.0.0.7 will no longer allow global extensions or global themes to be installed from HTTP or UNC paths via the -install-global-extension or the -install-global-theme command line parameters:
| |
| − |
| |
| − | http://larholm.com/2007/09/
| |
| − |
| |
| − | You must copy your XPI on local drive before install this. (for example)
| |
| − |
| |
| − | <source lang="xml">
| |
| − | <install cmd='cmd /C copy /Y "%SOFTWARE%\mozilla\fx_extensions\firebug-1.05-fx+fl.xpi" c:\NETINST' />
| |
| − | <install cmd='"%PROGRAMFILES%\Mozilla Firefox\FIREFOX.EXE" -install-global-extension c:\NETINST\firebug-1.05-fx+fl.xpi' />
| |
| − | <install cmd='cmd /C del /q /S c:\NETINST\firebug-1.05-fx+fl.xpi'/>
| |
| − | </source>
| |
| | | | |
| | === Locking user preferences / Firefox settings for all users (like proxy etc.) === | | === Locking user preferences / Firefox settings for all users (like proxy etc.) === |
The 'revision' is left for you to change to the version of Firefox WPKG packaging within your own system.
In this series the silent install command line switch must be "-ms" because "/S" is broken (bug 506867, except for the uninstall, it seems), even though Installer:Command_Line_Arguments says "-ms" is deprecated.
In this series the silent install command line switch must be "-ms" because "/S" is broken (bug 506867, except for the uninstall, it seems), even though Installer:Command_Line_Arguments says "-ms" is deprecated.
As the Firefox installer now nicely upgrades and doesn't leave the old one in the registry, there is no need to differentiate versions in "package id".
When a new version comes out, replace every occurrence of the version number in the installer file from, e.g. 1.5.0.4, with, e.g. 1.5.0.5 and then increment the package revision number.
Note that the Add/Remove Programs string of Firefox 1.5 is used for all subversions (1.5.0.4, 1.5.0.5 etc). We don't bump the package version number assuming that minor version upgrade works from Firefox itself. If we did, we would force reinstall on the people who already have Firefox automatically updated.
To install extensions globally:
Install the extension by hand, this will (for IETab) create a directory "{77b819fa-95ad-4f2c-ac7c-486b356188a9}" in your %userprofile%\Mozilla\Extensions. Copy this folder to a reasonable place within your %SOFTWARE% share. To install the application, you will have to xcopy or robocopy it to your "%PROGRAMFILES%\Mozilla Firefox\extensions" directory.
You will need to get robocopy or xcopy for this. xcopy comes with WinXP, Robocopy is part of the Windows Resource Kit. Copy the *copy.exe file to your %SOFTWARE%-share, a "tools"-folder might be a good place for that.
Don't be confused, the exit code "1" of robocopy means success! (don't ask me why...)
So, there is a better and much smoother way deploying extensions. And: it makes adding a new extension to a WPKG repo about 80 percent easier: templating.
What we see here: creating a new extension package is just as easy as putting the extension name and version key in, so that the variables "ext-name" and "ext-key" build together with "-" the name of the xpi file: screengrab-0.96.3-fx.xpi.
And updates? Updates have never been easier: Save the xpi to packages/mozilla/fx_extensions/ and change the "ext-key" variable in firefox-ext-(extname).xml.
The following template is used together with install-extensions.cmd and remove-extensions.cmd. For your convenience, you can find all needed files here: Firefox_ext_install_downloads.
Be aware that, for security reasons, Mozilla Firefox 2.0.0.7 will no longer allow global extensions or global themes to be installed from HTTP or UNC paths via the -install-global-extension or the -install-global-theme command line parameters:
You must copy your XPI on local drive before install this. (for example)
Use the uninstall helper to set Firefox as the default browser. Add these lines to your package definition after the lines that install or upgrade Firefox.
This one will set Firefox as the default browser for all users - it will try to start Firefox in the background, which will set itself as the default browser. After 10 seconds, we kill the Firefox process, as it's no longer needed, and repeat the process again to make sure we really did set the default browser to Firefox (it's needed to do it like this in some circumstances). Note the "taskkill" command exists in Windows XP Pro (and probably Windows Server 2003) but not Windows 2000 or XP Home.
Add this to the end of all.js file (you will find this file in "%ProgramFiles%\Mozilla Firefox\greprefs\"):
Then, create a file called mozilla.txt (yes, mozilla.txt, not
mozilla.cfg), and put your custom settings there (NOTE: this file has to begin with //, as the first line of this config file seem to be ignored):
Next, convert this file into mozilla.cfg, and copy this file to
"%PROGRAMFILES%\Mozilla Firefox". You can do conversion here:
The file mozilla.cfg must be located in "%ProgramFiles%\Mozilla Firefox\".
You can find a complete autoconfiguration with bookmarks and permission of popup, cookies and images here:
If Firefox is started by a user without administrative powers, automatic Firefox update will fail - which is harmless, but can confuse some users.
To disable Firefox auto updates, read locking user preferences above first - add this line to your mozilla.cfg file: