Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Автоматическая установка плагинов FireFox (http://forum.oszone.net/showthread.php?t=92547)

Stalingrad 20-10-2007 20:33 664322

Автоматическая установка плагинов FireFox
 
Привет :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 664855

А вроде аддоны становятся, только для конкретного пользователя? Или я не прав? Все аддоны находятся в профелях пользователей?

Minoz 22-10-2007 11:48 664969

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

voler 24-10-2007 09:36 666147

Цитата:

Цитата Minoz
Самый простой способ установить аддоны, это сначало установить все необходимые аддоны в уже установленный фокс. Затем распаковать дистриб фокса и кинуть из "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 666186

Все исправил.

Вот прога зацените.

Список 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 666239

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 666244

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

voler 24-10-2007 12:33 666246

Спасибо. Все уже сделанно. Выложил дистрибутив.

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

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

yurfed 24-10-2007 13:12 666282

Цитата:

Цитата voler
Выложил дистрибутив. »

Куда выложил? Эта ссылка что выше?

voler 24-10-2007 14:07 666338

Цитата:

Цитата voler
Вот прога зацените. »


Bysh 08-01-2008 19:04 711934

А можно выложить еще раз дистрибутив, а то ссылка не работает, а сам не могу разобраться :(

yurfed 08-01-2008 19:23 711943

Bysh, Это не аддоны, это плагины, собранные в "extensionpack" для "рыжей лисы".
ExtensionPack 0.7 for Firefox 1.5 – 3.0 (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.


Аннотация к установке Здесь

Bysh 09-01-2008 17:27 712612

На мой взгляд, после выхода 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 720658

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

RT FM 24-02-2008 14:13 747398

Можно закаченный jar-архив с темой просто перетащить(например с рабочего стола) в окошко расширения в Mozilla. Тема установится автоматически.


Время: 21:19.

Время: 21:19.
© OSzone.net 2001-