Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоматическая установка Mozilla Firefox

Ответить
Настройки темы
Автоматическая установка Mozilla Firefox

Новый участник


Сообщения: 1
Благодарности: 1

Профиль | Цитировать


Изменения
Автор: volk1234
Дата: 03-08-2009
Описание: Обновил шапку
Исходный вопрос автора темы:
читать дальше »

Есть трабл с автоматической установкой 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.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:03, 09-02-2005

 

Аватара для CTEPBA

Старожил


Сообщения: 231
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ничего в этот момент ни открыто кроме WPI, после нажатия "ok" установка продолжается дальше а скрипт просто завершает работу, и начинается естановка следующих приложений параллельно с установкой FifeFox.

Отправлено: 23:26, 21-11-2005 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 118
Благодарности: 2

Профиль | Отправить PM | Цитировать


Для тех кто искал: запустите setup.exe с параметрами и будет вам счастье!

Код: Выделить весь код
Usage: Setup.exe [options] 

[options] can be any of the following combination: 
	-h: This help.
	-a [path]: Alternate archive search path.
	-app [app id]: ID of application which Is launching the installer (shared installs) 
	-app_path [app]: Points to (full path) representative file of application (Shared installs)
*	-dd [path]: Suggested install destination directory. (Shared installs)
*	-greLocal: Forces GRE to be installed into the application dir.
*	-greShared: Forces GRE to be installed into a global, shared dir (normally)
		c:\program files\common files\mozilla.org\GRE 
	-reg_path [path]: Where to make entries in the Windows registry. (Shared installs) 
	-f: Force install of GRE installer (Shared installs), though it'll work 
		for non GRE installers too. 
	-greForce: Force 'Component GRE' to be downloaded, run, and installed. This
		bypasses GRE's logic of determining when to install by running its
		installer with a -f flag, -n [filename]: Setup's parent process filename.
*	-ma: Run setup in Auto mode.
*	-ms: Run setup in Silent mode, -ira: Ignore the [RunAppX] sections
	-ispf: Ignore the [Program FolderX] sections that show
		the Start Menu shortcut folder at the end of installation.
*	-showBanner: Show the banner image in the download and install progress dialogs
*	-hideBanner: Hide the banner image in the download and install progress dialogs
*	-cleanupOnUpgrade: Tells Setup to check to see if user is upgrading (installing on top 
	of previous version of product). If user is upgrading:
		* NORMAL mode: prompt user on how to proceed
		* All other modes: assume user wants to cleanup.
*	-noCleanupOnUpgrade: Tells Setup to not check if user is upgrading (installing on top 
	of previous version of product). This will disable the cleanup feature.

* means it will override config.ini
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:14, 17-04-2006 | #12


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Народ!! помогите пожалуйста!!
есть необходимость запаковать ветку C:\Documents and Settings\!!USERNAME!!\Application Data\Mozilla в SFX архив чтобы он смог распоковать фаилы в ту же самую дирикторию. как это зделать чтобы небыло проблем?
У меня не получается..
Помогите ПЛЗ!!!

Отправлено: 01:29, 28-04-2006 | #13


Аватара для specialist

Старожил


Сообщения: 406
Благодарности: 108

Профиль | Отправить PM | Цитировать


denis_k
запаковать а в параметрах пути распаковки написать:
для текущего активного пользователя - "%userprofile%\Application Data\Mozilla"или
для всех пользователей системы - "%allusersprofile%\Application Data\Mozilla"

P.S.: вышеприведенное актуально если не менялись пути размещения профилей пользователей - если менялись - надежнее и короче в любом случае использовать:
"%appdata%\Mozilla"
но только для одного текущего пользователя - это будет в подавляющем большинстве случаев эквивалентно "C:\Documents and Settings\!!USERNAME!!\Application Data\Mozilla"

и еще одно могу порекомендовать: прочти мою соавторскую статью про среды: http://oszone.net/display.php?id=3673

-------
Все что было создано руками и умом одного человека, может быть изменено по своему образу и подобию другим. ICQ: 560-361 Блог: repacksbyspecialist.blogspot.com


Отправлено: 13:54, 30-04-2006 | #14


Старожил


Сообщения: 291
Благодарности: 49

Профиль | Отправить PM | Цитировать


Мой вариант автоматической установки расширений Firefox. Расширения нужно брать в уже установленном виде из
%appdata%\Mozilla\Firefox\Profiles\мой.профиль\extensions\{guid}
Набор букв и цифр - уникальный идентификатор расширения. По сути, в таком виде их можно просто скопировать в новый профиль или в %Program Files%\Mozilla Firefox\extensions, удалив перед этим в профиле несколько файлов. Проще в папку программы - тогда они уже будут в каждом новом профиле.
Чтобы добавить свои настройки, если файл prefs.js уже существует, достаточно их просто дописать в конец этого файла. Firefox при запуске автоматически удалит строки со старыми настройками.
Вот мой пример скрипта для NSIS, реализующий все это. Поскольку каждый предпочитает свой набор расширений, я их удалил, оставив только пустые папки для наглядности.
http://vampik.net.ru/files/firefoxext.7z (5,8Кб)
Если кого-то вдруг заинтересует мой список расширений, тут готовый инсталлятор, заливал для друзей, если кому-нибудь пригодится - буду только рад.
http://vampik.net.ru/files/firefox-1.5.0.3-ext.exe (3Мб)

Отправлено: 12:10, 01-06-2006 | #15


Аватара для artas90

Новый участник


Сообщения: 6
Благодарности: 1

Профиль | Отправить PM | Цитировать


Silence of the foxes v1.0
-------------------------------
Silence of the foxes(SOF) is a little program which will try to help you make silent Mozilla based setup packages the way you want. Everything you configured before including your bookmarks,plugins,search plugins and settings will be included.I have coded this little utility in my spare time so it is not very well tested.There is not so much error checking, so dont play with it to much


Usage
------
* Install your program if you didn't and configure the way you want
* Unpack SOF package to a some directory lets says c:\SOF
* Choose your profile ie Firefox,Thunderbird etc...
* If you didnt unpacked your setup file choose "New Project"
* Choose your original setup package and click "Unpack".When unpack process ends, "Next" button will be enabled and you can go to next page
* Click "Copy My files" and the files will be copied according to your profile


Here is the explanation of ini file


[Firefox];profile ID
Name=Mozilla FireFox ;Meaningfull description
RegKey=Software\Mozilla\Mozilla Firefox\ ;This keys hold the current version of product.
Path=%PROGRAMFILES%\Mozilla Firefox\ ;Program path
ExeName=Firefox.exe ;exe name
Profile=%APPDATA%\Mozilla\Firefox\ ;profile path
ProfileFiles=prefs.js,bookmarks.html,mimeTypes.rdf ;this files will be copied from profile
RemoveProfile=xxx,yyy;those files will be removed from your projects profile
MainFiles=plugins,searchplugins,components ;those files will be copied from program path
RemoveMain=aa\bb.dll,xxx.exe;those files will be removed from your program path
Output=sfirefox.exe


Let me explain the sytax and inner working of those files.
Every file/folder is separated with ",".Wildcards and relative paths are supported.For example if you want to copy all files in searchplugins directory you just enter searchplugins.

If you enter searchplugins\*, the files in searchplugins will be copied to Main directory.It wont create the searchplugins directory.

RemoveProfile and RemoveMain is same sytax.Any file/folder will be deleted from your projects directory after copied.

Please be carefull with the sytax of INI file.Dont forget \ character especially in RegKey

* Remember Profile directory must have prefs.js at least or you will see Import settings wizard when we install themes and extensions.
* For themes and extensions, you have to put *original* setup files to Extensions and Themes directory.So, you have to download your theme and extension files again.
* Add your extensions(.XPI) files to Project\[PROJECTID]\Extensions directory.
* Add your theme files(.JAR) files to Project\[PROJECTID]\Themes directory.
* You can add or remove files before hitting pack button.
* Hit the "Pack" button.
* At the end you will have silent setup file in the current directory.
* Have fun!


I hope you like it and works for you smile.gif
Download Locations
http://bleddyn.co.uk/creations/sof.7z
http://elodz.net/msfn/Sof.zip

Отправлено: 20:54, 01-01-2007 | #16


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


artas90
Неплохо бы источник указать, да и перевод желателен (иначе достаточно просто ссылки).

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:55, 05-01-2007 | #17


Новый участник


Сообщения: 29
Благодарности: 6

Профиль | Отправить PM | Цитировать


Нашел еще один способ, наверное самый простой. Навел на него d0ublezer0, за что ему спасибо... Суть в следующем:

В экзешнике, что качаем с сайта надо заменить строку "setup.exe" на "setup.exe -ms"
В блокноте этого делать не стоит, испортите экзешник. Юзайте хекс редактор.
Я например редактировал в фаре в режиме замены.

Отправлено: 22:26, 10-03-2007 | #18


Аватара для Phil

Пользователь


Сообщения: 133
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


я делаю так:
Беру уже инсталлированный FF, настраиваю профиль, причем он лежит в папке самого FF, ну и пакую его в rar SFX с комментом
Код: Выделить весь код
Path=%ProgramFiles%
Silent=1
Overwrite=1
ну и он прекрасно у меня устанавливается но при первом запуске приходится запускать с ключем -p и указывать где лежит профиль.
Пробовал раньше подсовывать во время установки информацию с C:\Documents and Settings\USER\Application Data\Mozilla\
но в таком случае ругался на то, что FF уже запущен. хотелось бы всетаки решить проблему первого запуска с нужным профилем

Отправлено: 03:19, 31-03-2007 | #19


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


При автоустановке Винды у меня создается папочка PROGI, куда переписываются все программы, не требующие установки и туда же кидается папка с используемыми расширениями и темами для Firefox. Если создаю нового пользователя, вхожу под ним и все расширения и темы кидаю в папку C:\Program Files\Mozilla Firefox\extensions, после чего запускаю Firefox. Все автоматом подхватывается, а дистрибутивы расширений из вышеназванной папки пропадают.
Вопросик такой - а нельзя ли это как-нибудь автоматизировать, в реестре например прописать? Чтобы при первом входе в систему какого-либо пользователя производилось два действия: копировались файлы из одной папки в другую и запускался Firefox.

Отправлено: 11:39, 06-04-2007 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоматическая установка Mozilla Firefox

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Mozilla Firefox (все вопросы) SimSim Программное обеспечение Windows 2691 30-08-2023 19:38
Mozilla Firefox 3.5.4 OSZone Software Новости программного обеспечения 0 28-10-2009 14:30
C/C++ - Mozilla Firefox septera Программирование и базы данных 4 25-08-2009 23:42
Автоматическая установка плагинов FireFox Stalingrad Автоматическая установка приложений 14 24-02-2008 14:13




 
Переход