PDA

Показать полную графическую версию : Автоматическая установка плагинов FireFox


Stalingrad
20-10-2007, 20:33
Привет :lff: ,моя задача состоит в том чтоб найти как установить ЛЮБОЙ (подписанный и неподписанный) add-on в mozilla firefox 2.0.0.8.
в тихом режиме:::тоесть тыкнул на адд-он и он сразу установился а чтоб не спрашивал если я хочу установить или нет.

Может есть какойто ключ при помощи которого я смогу запустить установку адд-он в тихом режиме?Это мне все нужно чтоб Firefox установился с [GuiRunOnce]
вот код бат файла который запускается с [GuiRunOnce]

echo [+]Installing Mozzila FirefoX 2.0.0.8 Rus
start /wait "%cdrom%\$OEM$\soft\Firefox Setup 2.0.0.8Rus\setup.exe" /S /D=%programfiles%
regedit /s "xpi.reg"
start /wait "%cdrom%\$OEM$\soft\Firefox Setup 2.0.0.8Rus\flashgot.xpi"
start /wait "%cdrom%\$OEM$\soft\Firefox Setup 2.0.0.8Rus\noscript.xpi"
xpi.reg - Это рег файл добавляюший ассоциацию ".xpi" файлов с firefox
Код xpi.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xpi]
"Application"="FIREFOX.exe"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xpi\OpenWithList]
"a"="FIREFOX.EXE"
"MRUList"="a"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xpi\OpenWithProgids]
"xpi_auto_file"=hex(0):

[HKEY_CLASSES_ROOT\.xpi]
@="xpi_auto_file"

voler
22-10-2007, 08:00
А вроде аддоны становятся, только для конкретного пользователя? Или я не прав? Все аддоны находятся в профелях пользователей?

Minoz
22-10-2007, 11:48
Самый простой способ установить аддоны, это сначало установить все необходимые аддоны в уже установленный фокс. Затем распаковать дистриб фокса и кинуть из "Documents and Settings\User\Application Data\Mozilla\Firefox\Profiles\***.default" папочку extensions и extensions.* в "\localized\defaults\profile\" нашего распакованного фокса. Фокс их инсталит "Program Files" и автоматически устанавливает при первом запуске фокса в профиль запустившего юзера.

voler
24-10-2007, 09:36
Самый простой способ установить аддоны, это сначало установить все необходимые аддоны в уже установленный фокс. Затем распаковать дистриб фокса и кинуть из "Documents and Settings\User\Application Data\Mozilla\Firefox\Profiles\***.default" папочку extensions и extensions.* в "\localized\defaults\profile\" нашего распакованного фокса. Фокс их инсталит "Program Files" и автоматически устанавливает при первом запуске фокса в профиль запустившего юзера. »


Сделал как ты сказал. Скачал все addon. Если ставить ручками то дополнения встают, но если я ставлю в режиме тихой установки то нет.

Тихую установку запускаю с параметром setup.exe -ms -ira

Дистрибутив встает, но без addon

voler
24-10-2007, 10:57
Все исправил.

Вот прога зацените. (http://www.upload2.net/page/download/62SHvb4QpApshVZ/Setup.exe.html)

Список addon.

addblock 0.7.5.3
chatzilla 0.9.78.1
download Statusbar 0.9.5.1
Febe 5.0
GcalQuickTab 0.3.3
Gmail Manager 0.5.3
Gmail Skins 0.9.8
Gmail Space 0.5.7
infoRSS 1.1.2
KeyScrambler 1.3.2
PDF Download 0.9.3.1
Russian Bar 1.0.8
Send Page By Email 0.4.0
Simple Mail 1.70
Yandex ToolBar 1.0.2

Установка происходит в тихом режиме.

Minoz
24-10-2007, 12:19
voler
Еще раз и по пунктам. :)
1- В установленный фокс инсталим нужные аддоны. (А вот где хранятся настройки и как их перенести я хз :( )
2- Распаковываем скаченный из инета дистриб фокса.
3- Копируем из нашего профиля установленного фокса (типо Documents and Settings\User\Application Data\Mozilla\Firefox\Profiles\***.default ) папку extensions и файлики extensions.* в папку нашего распакованного дистрибутива (типо ...\localized\defaults\profile\ ). Расширения типа АД-Блок создают свои папки, и их тоже можно скопировать.
4- Архивируем наш дистриб с аддном, винраром например, и прописываем командную строку для запуска типо: Setup.exe /S

ЗЫ. Удаляем наш фокс с его профилем и проверяем новый. :)

ЗЫЫ. Каждый делает сборку под себя, так как у всех разные потребности в аддонах. ;)

yurfed
24-10-2007, 12:31
Stalingrad, для того чтобы небыло вопросов ставить или нет плагин, есть плагин (смешно звучит) в extensionpack, который отменяет все эти вопросы. Как называется не помню ;)

voler
24-10-2007, 12:33
Спасибо. Все уже сделанно. Выложил дистрибутив.

Перед его установкой удаляем свой.

Тему можно закрыть.

yurfed
24-10-2007, 13:12
Выложил дистрибутив. »Куда выложил? Эта ссылка что выше?

voler
24-10-2007, 14:07
Вот прога зацените. »

Bysh
08-01-2008, 19:04
А можно выложить еще раз дистрибутив, а то ссылка не работает, а сам не могу разобраться :(

yurfed
08-01-2008, 19:23
Bysh, Это не аддоны, это плагины, собранные в "extensionpack" для "рыжей лисы".
ExtensionPack 0.7 for Firefox 1.5 – 3.0 (http://www.forumnashare.net/2007/07/21/extensionpack_0.7_for_firefox_1.5__3.0.html) (15.5МБ)

Cписок расширений:
AdBlock Plus 0.6.1.1, AdBlock Plus 0.5.10, All-in-One Sidebar 0.6.4, All-in-One Gestures 0.17.4, Alt-Text for Links 0.3, Autohide 1.0, autoHideStatusbar 0.3.5, Auto Copy 0.6.2, Back to top 3.0, BBCode 0.4.1.3, BBCodeXtra 0.3.3, Bookmarks Menu Button 0.3.1, Bookmark Duplicate Detector 0.2.17, Cachefixer 1.0, Cache Status 0.6.2, Cards 0.98, ChatZilla 0.9.72, Click2Tab 0.9.4.3, CoLT 1.3, ConQuery 1.6.4, Cookie Crumbler 1.0, Compact Menu 1.7.4.5, Copy Link Name 1.2.0, Copy Plain Text 0.3, ChromEdit 0.1.1.1, Clippings 1.2, CustomizeGoogle 0.34, CuteMenus - Crystal SVG 0.9.9.71, Cute Menus 2 0.6.3, Deepest Sender 0.7.6, del.icio.us 1.1, DerBrowserTimer 0.4.1, Disable Targets For Downloads 1.0, Download Statusbar 0.9.4, Download Manager Tweak 0.7.1, downTHEMall! 0.9.8.7, Dr.Web anti-virus link checker 1.0.9, EditCSS 0.3.5, Edit Config Files 1.5.7+, Editus Externus 0.9.1, Email Notifier Toolbar 1.0.1.0, ExtensionPack 0.6 for Firefox 1.5-1.6a2(20051124), Enhanced Bookmark Search 0.1.4.00, Enhanced History Manager 0.5.8.04, Extended Link Properties 1.2.3, External Applications Button 0.7.2, Ez Sidebar 3.1.2006011301, Fasterfox 1.0.3, Feed Your Reader 1.5.1, Findbar Basics 1.2.09, FireFoxMenuButtons 1.1, Firesomething 1.7.0, Flashblock 1.5.0, FlashGot 0.5.9.99, Forecastfox 0.8.5.2, Forecastfox Enhanced 0.8.5.2, Forecastfox l10n 0.7.2006032401, Forum.mozilla-russia.org 1.7.6, FoxyTunes 1.2, GMail Manager 0.4.3.4, Gmail Notifier 0.5.4, Gmail Skins 0.8, Gmail Space 0.2, Googlebar 0.9.5, Google Toolbar 1.0.20051122, googlepreview 1.2.1, Google Safe Browsing 1.1, Grab And Drag 1.0.2, HideUpdate 0.0.2, HTML Validator 0.7.8, Human URL 0.1.1, IE Tab 1.0.8, IE View 1.2.7, Image-Show-Hide 0.17, Image Toolbar 0.6.3, ImgLikeOpera 0.6.10, Info Lister 0.9c, InFormEnter 0.4.6, Lingvo OnLine! 1.3.5b, Link Checker 0.4.5, Linkification 1.2.3, Linky 2.7.1, Link Visitor 1.2.20050417, Localite 0.3.1+, MAF 0.6.3, Mass Installer 0.3, Menu Editor 1.2, Mines 1.0, Minimize to tray 0.0.1.2006022107+, Mouse Gestures 1.0.4, Mozilla Calendar 0.3a1+, mozilla-russia.org Navigator 1.7.4, MR Tech's About:About 2.1.0.1, MR Tech's Disable XPI Install Delay 2.1.0.1, MR Tech's Local Install 4.6, Newsfox 0.4.5.1, Nightly Tester Tools 0.7.9.11 / 0.8b1, NoScript 1.1.4, Nuke Anything Enhanced 0.5.3, Open profile folder 1.1.3, Open Book 1.3.4, OperaView 0.4.1, Options Menu 1.0, Paste Email 2.1, Paste Quote 0.3, Pearl Crescent Page Saver 1.0, PDF Download 0.6, Plain Old Favorites 0.5.6.1, Plain Text To Link 1.5.20060124, Profile Password 0.3, QuickNote 0.6.0.2, ReGet Plugin 1.05, ReloadEvery 1.5.1, ReminderFox 0.9.4, Remove It Permanently 1.0.6, Resizeable Textarea 0.1b, Resize Search Box 0.0.7, Restart Firefox 0.3.1, Right Encoding 0.2.1, Ru-Board Navigation 1.4, Sage 1.3.6, Save Image in Folder 0.8, Save Link in Folder 1.0, Save with URL 0.2.2, ScrapBook 0.22.12, ScreenGrab! 0.8, Search Engine Ordering 0.9.5, Search Button 0.4.8, Searchbar Autosizer 1.0.6, SearchWP 0.6.6, Session Saver .2 0.2.1.030.4 rus, Simple Clear Button 1.1.03, Simple EMbuttons 1.0.03, Simple Options Button 1.1.04, Slim Extension List 0.3.1, Spiderzilla 1.5.3, Status Buttons 1.0, Statusbar Clock 1.7.1, Stop-or-Reload Button 0.2, Super Drag And Go 0.2.4, SuperScroll 1.5.2, superT 0.3.12.1, SwiftTabs 0.3.2.3, Switch Proxy 1.3.4.1, Separe 0.1.3, Tab History 1.0.2, Tabbrowser Extensions 2.1.2006031301, Tabbrowser Preferences 1.2.8.8, Table2Clipboard 0.0.2, Tab Sidebar 1.0.1, TabMix Plus 0.3.0.1, TargetAlert 0.8.9.7, Text Link 1.3.2006031401, TextZoom 1.7.0, TickerFox 0.2.6, Toolbar Enhancements 0.16.2, UndoCloseTab 20051204, User Agent Switcher 0.6.8, Venkman 0.9.87, Viamatic foXpose 0.3, ViewSourceWith 0.0.7.9, View formatted source 0.9.4.7, WikiCode 0.6.10.

Аннотация к установке Здесь (http://forum.mozilla-russia.org/viewtopic.php?id=6403)

Bysh
09-01-2008, 17:27
На мой взгляд, после выхода Firefox 2 необходимость в ExtensionPack отпала, т.к. Firefox стал достаточно функционален. В свою же сборку хотелось бы внедрить пару тем и расширение TabMix Plus, а сделать это не получается (ложу в "\localized\defaults\profile\" папку extensions из "Documents and Settings\User\Application Data\Mozilla\Firefox\Profiles\***.default". Пробовал все вложенные папки, пробовал только файлы jar, не получается). В чем нюанс?

Bysh
19-01-2008, 13:58
Разобрался, может, кому пригодится. Оказывается, не все дополнения подхватываются при автоустановке, например, моя любимая тема ColorGnome, устанавливаясь обычным способом, меняет название файла jar (пришлось скачивать другим браузером оригинал, и его ложить в папку extensions). Другие темы, проверенные мной, легко устанавливаются. Для TabMix Plus тоже пришлось скачивать инсталляцию с расширением xpi, которая подхватывается при автоустановке.

RT FM
24-02-2008, 14:13
Можно закаченный jar-архив с темой просто перетащить(например с рабочего стола) в окошко расширения в Mozilla. Тема установится автоматически.




© OSzone.net 2001-2012