Показать полную графическую версию : Автоматическая установка Mozilla Firefox
indexbot
10-04-2011, 21:34
А готового экзешника с поисковиком google.ru ни у кого нет?)
indexbot, чем google.com не устраивает?
Модераторы поправят если не в тему...
После автоматической установки Мозиллы( вместе с сохранённым профилем) , на установленной Мозилле не очищается журнал посещений сайтов...
В списке отображаются одни и те же сайты ...... (Думаю , что с того времени, как сохранялся профиль для последующей .
автоматической установки.)
Журнал новых посещений очищается , но остаются старые ссылки... Может , кто знает как с этим бороться ?
wolkow70
08-05-2011, 12:09
Скрипт для перепаковки Firefox на NSIS :
!define PRODUCT_NAME "Mozilla Firefox"
!define PRODUCT_VERSION "4.0.1.0"
!define pkgdir "C:\Firefox"
!define MUI_WELCOMEFINISHPAGE_BITMAP "${pkgdir}\Firefox.bmp"
; MUI 1.67 compatible ------
!include "MUI.nsh"
SetCompressor /SOLID lzma
SetCompressorDictSize 32
!define MUI_ABORTWARNING
!define MUI_ICON "$pkgdir\Firefox.ico"
!define BRANDING "wolkow70"
; MUI Settings
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE "Russian"
Name "${PRODUCT_NAME}"
Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"
BrandingText "${BRANDING}"
OutFile Firefox.exe
VIProductVersion "4.0.1.0"
!define /date date "%H:%M %d %b, %Y"
VIAddVersionKey /LANG=1049 "LegalCopyright" "Mozilla Corporation"
VIAddVersionKey /LANG=1049 "Comments" "Built on ${date}"
VIAddVersionKey /LANG=1049 "CompanyName" "Mozilla Corporation"
VIAddVersionKey /LANG=1049 "FileVersion" "20110413222027"
VIAddVersionKey /LANG=1049 "FileDescription" "Firefox"
SubCaption 3 " "
!include IsUserAdmin.nsh
!include FileFunc.nsh
!insertmacro GetRoot
!insertmacro DriveSpace
Function .onInit
System::Call 'kernel32::CreateMutexA(i 0, i 0, t "FirefoxSetup") i .r1 ?e'
Pop $R0
StrCmp $R0 0 +3
MessageBox MB_OK|MB_ICONQUESTION|MB_TOPMOST "Установка Firefox уже запущена..."
Abort
ReadRegDWORD $0 HKLM SYSTEM\Setup SystemSetupInProgress
IntCmp $0 1 0 +2
SetSilent silent
${GetRoot} "$WINDIR" $R0
${DriveSpace} "$R0" "/D=F /S=M" $R1
IntCmp $R1 100 +3 0 +3
MessageBox MB_OK|MB_ICONEXCLAMATION|MB_TOPMOST "На системном диске должно быть более$\n100 мегабайт свободного места.$\nУстановка Firefox отменена!"
Abort
!insertmacro IsUserAdmin $R0
StrCmp $R0 1 +3
MessageBox MB_OK|MB_ICONEXCLAMATION|MB_TOPMOST "Для установки программы у пользователя$\nдолжны быть права администратора.$\nУстановка Firefox отменена!"
Abort
FunctionEnd
Section "!${PRODUCT_NAME}" secFirefox
SectionIn RO
SetOutPath "$TEMP\FirefoxSetup"
File /r "Distrib\*"
ExecWait '"$TEMP\FirefoxSetup\setup.exe" -ms'
HideWindow
SetOutPath "$TEMP"
RMDir /r "$TEMP\FirefoxSetup"
Quit
SectionEnd
LangString message ${LANG_ENGLISH} "Here is in English"
LangString message ${LANG_RUSSIAN} "А тут по русски"
LangString DESC_Firefox ${LANG_RUSSIAN} "Будет установлен Интернет-браузер ${PRODUCT_NAME} ${PRODUCT_VERSION}"
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${secFirefox} $(DESC_Firefox)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
Где в папку Distrib распаковываем инсталлятор, там должны оказаться папка Core, файлы Setup.exe и Setip.ini.
В свою очередь папка Distrib должна находится в папке Firefox, путь к которой определяется переменной "$pkgdir"
Scorpkoms
09-10-2011, 09:55
Доброго времени уважаемые,где поправить,чтоб браузер был по умолчанию? Или он уже ставиться по умолчанию?
Survover
09-02-2012, 12:50
Firefox 10.0 канает -ms
Firefox 10.0 канает -ms »
В шапке темы указан еще ключ -ira, из описания:
-ms: Run setup in Silent mode, -ira: Ignore the [RunAppX] sections
Переведите зачем нужен -ira...
Помогите запретить изменение настроек Mozilla Firefox.. Нужно запретить изменение параметров или убрать из меню кнопку настроек..
Спасибо!
vasya00, так с указанными в шапке параметрами установки - происходит "тихая" установка, без участия пользователя.
Какая "кнопка настроек " ? О чем речь ?
Речь о запрете изменения параметров браузера после установки.
Подскажите, актуальный на данный момент, для версии 30, способ автоматической установки расширений (adblock plus и др.)?
Спасибо!
способ автоматической установки расширений »Придётся перепаковать "Firefox Setup 30.0.exe"
С помощью 7-Zip (http://www.7-zip.org/download.html) распаковываете "Firefox Setup 30.0.exe" в любую удобную папку.
После того как распаковали: в своей папке (та в которую распаковали "Firefox Setup 30.0.exe"), должна быть папка "core".
Заходите в папку "core", затем в папку "browser" и наконец в папку "extensions".
Как раз в папку "extensions" и копируете необходимые расширения.
Подготовка перед копированием:
Скачиваете необходимое расширение "*.xpi"
Открываете *.xpi с помощью 7-Zip (http://www.7-zip.org/download.html)
Внутри расширения *.xpi, находите файл "install.rdf"
Откройте "install.rdf" с помощью блокнота.
Найдите строки типа:
RDF:about="urn:mozilla:install-manifest"
em:id="{0545b830-f0aa-4d7e-8820-50a4629a56fe}"
обратите внимание на {0545b830-f0aa-4d7e-8820-50a4629a56fe} (ID у каждого расширения свой)
теперь необходимо переименовать расширение использовав в качестве имени ID расширения {0545b830-f0aa-4d7e-8820-50a4629a56fe}
т.е {0545b830-f0aa-4d7e-8820-50a4629a56fe}.xpi
Теперь, после того как переименовали, копируете расширение в папку extensions (core\browser\extensions)
Так проделываете с каждым расширением.
Запаковываете всё обратно.
karencho
13-09-2014, 09:55
можете подсказать как установить последнюю версию мозилы?
как установить последнюю версию мозилы? »
Firefox Setup 32.0.exe /S
karencho
13-09-2014, 13:11
а где скачать сам Firefox Setup 32.0.exe так как на сайте доунлоадер
где скачать сам Firefox Setup 32.0.exe так как на сайте доунлоадер »
https://www.mozilla.org/en-US/firefox/all/
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.