Автоматическая установка Mozilla Firefox

Ответить
 • Просмотры: 3
Аватара пользователя
Int64

Автоматическая установка Mozilla Firefox

Сообщение Int64 »

Исходный вопрос автора темы:


читать дальше »




Есть трабл с автоматической установкой firefox 1.0.

пробовал такой способ:

инсталятор сначала распаковывается во временную папку. В ней есть файл config.ini, а в нем строки:

[General]

; Run Mode values:

; Normal - Shows all dialogs. Requires user input.

; Auto - Shows some dialogs, but none requiring user input. It will

; automatically install the product using default values.

; Silent - Show no dialogs at all. It will install product using default

; values.

Run Mode=Normal

при изменении run mode на auto или silent прога не ставиться вообще

как это поправить?





volk1234:

Тихая установка сабжа возможна, но весьма чуствительна не только к версии, но и к билду(!). Вот они издержки бесплатного софта...

Что удалось понять из ветки и документации.

Существует способ установить MF бесшумно. Есть два ключа: /S и /ms . Что интересно в докумнтации на wiki пишут, что /S неработает (сломан), а /ms - нежелателен к использованию Изображение

Как бы то нибыло, строка для бесшумной установки MF 3.x :



Код:

Код: Выделить всё

setup.exe -ms -ira

Также есть ключ /D который можно использовать совместно с /S для указания пути установки, причем есть варианты как с использованием знака '=', так и без него. RTFM.



Также, есть возможность установки с заранее заданными параметрами в INI-файле





Код:

Код: Выделить всё

firefox_install.exe /INI=Полный_путь_к_INI-файлу

Причем, смешивать ключи /S и /INI нельзя...



Впрочем, читайте сами:



Installer:Command Line Arguments


Советую заглянуть там же на вкладку Discussion.

Нашли ошибку в шапке? Есть что добавить? Пишите автору темы или модератору.

По другим вопросам пишите в теме. volk1234.
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
Vadikan

Re: Автоматическая установка Mozilla Firefox

Сообщение Vadikan »

Int64

FF весьма проблемный продукт для автоустановки. Для экономии времени и сил рекомендую воспользоваться
готовыми инсталляторами с MSFN
. Насчет локализованых версий - не знаю.
Аватара пользователя
Narm

Re: Автоматическая установка Mozilla Firefox

Сообщение Narm »

Setup.au3



Код:

Код: Выделить всё

; AutoIt3 Sript by D@nil
AutoItSetOption("WinTitleMatchMode", 2)
AutoItSetOption("TrayIconHide", 1)
$Exe = "FirefoxSetup.exe"
$1 = "\XPI\"
$2 = "\Theme\"
; ----------------------Install Firefox------------------------------------
run( $Exe )
WinWaitActive("Установка Firefox Community Edition")
Sleep ( 1000 )
Send("{ENTER}")
WinWaitActive("Лицензионное соглашение")
Send("{UP}" & "{ENTER}")
WinWaitActive("Тип установки")
Send("{ENTER}")
WinWaitActive("Выбор компонентов")
Send("{ENTER}")
WinWaitActive("Установка завершена")
Send("{ENTER}")
DirCopy	( @ScriptDir & "\Profile", @ProgramFilesDir & "\Mozilla Firefox\defaults\Profile", 1 )
WinWaitActive("Мастер импорта")
Send("{TAB}" & "{TAB}" & "{TAB}" & "{ENTER}")
ProcessClose ( "firefox.exe" ) 
; ----------------------Install Plugins------------------------------------
Func _Extra( $i1 , $i2 )
$search	= FileFindFirstFile ( @ScriptDir & $i1 & "*.*" )
If $search  -1 Then
While 1
$file = FileFindNextFile ( $search )
If @error Then ExitLoop
If $file  "." OR $file  ".." Then
RunWait ( @ProgramFilesDir & "\Mozilla Firefox\firefox.exe " & $i2 & Chr(34) & @ScriptDir & $i1 & $file & Chr(34) )
EndIf
Wend
FileClose	( $search )
EndIf
EndFunc
_Extra( $1 , "-install-global-extension " )
_Extra( $2 , "-install-global-theme " )
; -----------------------End-------------------------------------------------
Exit

Структура каталогов



Код:

Код: Выделить всё

XPI\textlink.xpi
XPI\AdBlock.xpi
Theme\qute-3-fx.jar
Profile\Chrome\userContent.css
Profile\Chrome\userChroe.css
Profile\user.js
Profile\signons.txt
Profile\prefs.js
Profile\key3.db
Profile\cookies.txt
Profile\bookmarks.html
Setup.exe
Setup.au3
FirefoxSetup.exe

Работает на 100% Изображение
Аватара пользователя
DragonVit

Re: Автоматическая установка Mozilla Firefox

Сообщение DragonVit »

Привет, Я скачал zip версию firefox 1,0, установил, поставил свою тему, несколько доп. плагинов, упаковал каталог со след. коментарием:





Код:

Код: Выделить всё

Path=
Silent=2
Overwrite=2
Shortcut=D, "Mozilla Firefox\firefox.exe", "", "", "mozilla Frefox"
Shortcut=P, "Mozilla Firefox\firefox.exe", "Mozilla Firefox", "", "mozilla Frefox"
Shortcut=P, "Mozilla Firefox\firefox.exe -safe-mode", "Mozilla Firefox", "", "mozilla Frefox-safe-mode"

у меня все работает

при первом запуске спрашивает, экспортировать или нет, настройки IE , будет ли он основным ну тд - все отлично работает. Единсвенно я не добавил ему несколько настроек касаемых параметров соединения и способа сохранения файлов на диске.- видимо они в реестре , но это мне пока не надо

Попробуй
Аватара пользователя
katok888

Re: Автоматическая установка Mozilla Firefox

Сообщение katok888 »

djoniAg

Такой способ имеет право на жизнь. Именно так я и делаю. Запускаю с ключом --profile defaults\profile, настраиваю, а потом устанавливаю unattended. У него все-таки есть недостатки. Во-первых, ставить FF нужно в каталог, аналогичный "шаблонному" (соблюдая пути), т.к. в конфигурационных файлах прописаны абсолютные пути. Во-вторых, при удалении FF и последующей "нормальной" установке могут быть проблемы с профилем. Вот
здесь это обсуждалось
(по кр. мере я там отмечался, и помню это место ;-)



AutoIT скрипты я не пробовал, тоже хороший вариант. Другое дело, что хочется настроенный уже браузер иметь Изображение
Аватара пользователя
Ssky

Re: Автоматическая установка Mozilla Firefox

Сообщение Ssky »

Код:

Код: Выделить всё

firefox_3.0.8.exe -ms -ira /INI=mfi.ini

Необходимо немного исправить или запускать только из командной строки:

Код:

Код: Выделить всё

start /wait firefox_install.exe -! /INI=Полный путь к ини файлу

В этом коде только 1 минус браузером по умолчанию он не встанет, но...

Мне на самом деле не хватило только ключей в ini файле, что бы он стал полностью готовым, сейчас пытаюсь упорно их найти.
Аватара пользователя
Eugene R

Re: Автоматическая установка Mozilla Firefox

Сообщение Eugene R »

1. не сработало:



PHP код:

Код: Выделить всё

start /d "C:\Eugene\Install\Dist\Mozilla" /w FirefoxSetup.exe /ms /ira 






сработало:



PHP код:

Код: Выделить всё

start /d "C:\Eugene\Install\Dist\Mozilla" /w FirefoxSetup.exe -ms -ira 






- почему?



2. не сработали:



PHP код:

Код: Выделить всё

start /d "%ProgramFiles%\Mozilla Firefox" /w firefox.exe -profile "Erud/" 








PHP код:

Код: Выделить всё

start /d "%ProgramFiles%\Mozilla Firefox" /w firefox.exe -profile "profile/Erud" 






оба раза имел счастье наблюдать следующую картинку:
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
mamont1

Re: Автоматическая установка Mozilla Firefox

Сообщение mamont1 »

Распаковываем дистрибутив FireFox, затем пакуем с командой:



setup.exe /n -ms



паковать можно WinRar, 7Zip.

В общем кто чем умеет.

Проверено с этими ключами устанавливается тихо.
Аватара пользователя
iChip

Re: Автоматическая установка Mozilla Firefox

Сообщение iChip »

А я Firefox 3.6.10 "тихо" устанавливаю так: сначала скачанный Firefox Setup 3.6.10.exe распаковываю WinRARoм или 7zip. В ней будут папки: localized; nonlocalized; optional и файлы: removed-files.log и Setup.exe. Файл Setup.exe запускаю с ключами /S /V/qn .
Аватара пользователя
minos66

Re: Автоматическая установка Mozilla Firefox

Сообщение minos66 »

CTEPBA

Видимо, нужно закрыть браузер, который был открыт на момент начала установки.
Ответить

Вернуться в «Автоматическая установка приложений»