Тихая установка FoxitReader .:Все версии:.
Подскажите плз, кто ставил себе фоксридер. с какими ключами поставить, чтоб при установке не вылазили окна ?
Решение от seriych Код:
FoxitReader.exe" -i -custom -allusers -desktop -startmenu -register Скрипты для перепаковки FoxitReader 2: NSIS для версии 2.2 - от hb860 Inno для версии2.3.2008.2825 - от unikum111 Inno для версии 3.0.1120 - от EgOrus Для быстрой интеграции ассоциаций pdf-файлов: достаточно запустить Foxit Reader.exe с ключом -register: Код:
"Foxit Reader.exe" -register По другим вопросам пишите в теме. volk1234. |
jeka66
А ключи от верии 1.3 не подходят? Код:
/VERYSILENT /SP- |
geraser
в старой версии ключи работают, в новой нет. пока поставил старую, правда она в 2 раза больше весит, но сразу русская и языки подбрасывать не нужно спасибо |
jeka66
Мб. Вам подойдет [addon] Foxit Reader? Сам так и сделал не сумев подобрать нужные ключи для тихой установки. |
Как вариант:
1) Запустив установщик, скопировать Foxit Reader.exe из TEMP 2) Скачать модуль русского языка 3) Создать install.cmd такого содержания Код:
mkdir "%PROGRAMFILES%\Foxit Reader\" Код:
Windows Registry Editor Version 5.00 |
Автоустановка Foxit PDF Reader 2.0.0530
Кто-нибудь ставил в тихую эту прогу?
Хочу её включить в свой набор, но я не нашел для неё ключей к тихой установки. Кто что знает? |
Может чем-то поможет эта тема
А вапще, на сайте разработчиков есть возможность скачать MSI инсталлятор... Foxit_Reader.msi /quiet |
Berline
Скачал то, что ты мне дал, спасибо большое. А вот если не использовать *.msi файл, а простой *.exe какие всё таки можно ключи подобрать? P.S. вот ссылка на программу с тихой установкой, там в архиве прога и lang.pac http://rapidshare.com/files/35509988...Reader_2.0.exe |
Можно попробовать мою сборку — там Foxit Reader 2.0 build 1606. Русский язык прилагается. Можно поставить как обычным способом, так и «тихим» — имя_инсталлятора.ехе /verysilent
Лежит здесь: [старая версия удалена, ниже ссылка на сообщение с новой версией] http://forum.oszone.net/thread-84934.html#post653555 |
можно вообще не распаковывать а просто скопировать в папку и через реестр сделать ассоциацию с PDF
|
Инсталятор универсальнее — если делать диск с системой, после установки которой появляется меню с программами, которые можно выбрать и установить, то легче использовать его. Иначе придётся писать батник, копирующий .ехе и русификатор с диска (или использовать папку $OEM$, наличие которой препятствует установке системы на RAID-массив — дискету по F6 не подсунешь), потом задавать ассоциацию через реестр. Да и ярлыков не будет. В общем, слишком много возни.
Кстати, необязательно ассоциацию задавать через реестр, надо просто запустить Foxit Reader, и в меню «Справка» поставить галку в пункте «связать с PDF-файлами». |
Цитата:
|
Я неточно выразился — это происходит при автоустановке системы, если ещё вдобавок использовать $OEM$.
Народ по этому поводу извращается как может. В основном, решается в основном интеграцией всех существующих в природе RAID-драйверов или созданием мультизагрузочного DVD с кучей конфигураций. Лично я папки $OEM$ не использую, т. к. у XP есть переменная %SOURCE%, так что я сделал меню с выбором приложений при первом запуске, и всё ставится напрямую с диска без копирования на винт. В том числе там используется и перепакованный мной Foxit Reader, который я и предлагаю выше! (Это поклон в сторону названия темы, а то разводим флейм). :) |
Цитата:
P.S. IMHO, |
Вы меня процитировали, но не прочитали.
Я ещё и ссылку привёл выше на другую ветку. Зачем — не понимаю теперь. Ещё раз: При автоустановке Windows и при использовании $OEM$ одновременно. Подсунуть-то дискету можно, только ошибка выскакивает. |
Я сделал новую сборку Foxit Reader 2.2 build 2129.
В неё включен русский язык, декодер JBIG2/JPEG2000 и поддержка JavaScript. Можно поставить как обычным способом, так и «тихим» — имя_инсталятора.ехе /verysilent Лежит здесь: http://rapidshare.com/files/59933831/Foxit_Reader.exe (3.4 Мб) |
а как через реестр сделать ассоциацию с PDF файлами?
весь реестр перебрал так и не понял как это сделать |
Цитата:
Цитата:
|
да эти ветки я тоже включал, но не помогло((
выход пока один скачал у DJ Mogarych Foxit Reader 2.2 build 2129 и сделал тихий инсталик с ключом /verysilent |
Можете попробовать сразу запустить Foxit Reader из командной строки сразу после установки, а потом закрыть (можно паузу поставить секунд 5 перед закрытием, на всякий случай). Foxit Reader при запуске проверяет ассоциацию с pdf, и предлагает установить себя по умолчанию, если обнаруживает, что какая-то другая программа "владеет" ассоциацией. Возможно, что если никаких программ для работы с pdf, кроме Foxit Reader-a не стоит, возможен и такой вариант, что Foxit молча возьмёт на себя этот груз. :)
В конце концов, ничего не стоит просто один раз запустить Foxit Reader вручную, и ассоциировать его с pdf. Это дело 5 секунд. |
Вложений: 1
Выкладываю свой NSIS-cкрипт для установки сабжа.
Использую: 1.свежая версия кладётся в d:\foxitreader\ 2.туда же плагины по вкусу 3.туда же файл русского языка компилируется скрипт, на выходе получается файл iPDF.exe, в тихую ставится iPDF.exe /S Всё вышеуказанное легко поправить под свои нужды, ибо NSIS хорошо документирован, и скрипт предельно прост. Может, кому-то пригодиться для создания своей, персональной сборки. |
Для тех, кому нужно ассоциировать через реестр .pdf файлы с Foxit Reader'ом. Сделал пробный вариант для InnoSetup. Методом научного тыка + RegShot. Пробуйте, кому охота:
Код:
[Registry] |
Цитата:
|
snark, эти ключи проще импортировать в HKEY_CLASSES_ROOT, а в ...\SOFTWARE\CLASSES\.. они сами упадут.
|
Котяра, Да
snark, unikum111, HKEY_CLASSES_ROOT - это "зеркало" для HKLM\SOFTWARE\Classes\ Он является виртуальным представлением HKLM. Записывать информацию надо именно в HKLM\SOFTWARE\Classes\. Изменения, внесенные в HKLM\SOFTWARE\Classes\, сразу появятся и в HKEY_CLASSES_ROOT Цитата:
Мой вариант NSIS скрипта с ассоциациями, на основе личных копаний и кода snark,а также информации о рекламе отсюда По-прежнему пользую так: 1.свежая версия кладётся в d:\foxitreader\ 2.туда же плагины по вкусу(я кладу только JBIG2/JPEG2000 Decoder - fxdecod1.dll) 3.туда же файл русского языка(D:\FoxitReader\lang_ru_ru.xml) компилируется скрипт, на выходе получается файл iPDF.exe, в тихую ставится iPDF.exe /S Код:
!define PRODUCT_NAME "Foxit PDF Reader" |
|
По поводу ассоциации pdf-файлов: достаточно запустить Foxit Reader.exe с ключом -register. Тоесть:
Код:
Foxit Readier.exe -register Код:
[Setup] |
Цитата:
|
Последняя, 2.3
|
Цитата:
|
Обновил шапку.
Цитата:
Код:
HKCU\SOFTWARE\Classes\ Ветка HKEY_CLASSES_ROOT формируется каждый раз при входе пользователя в систему, за основу берется "шаблон" из HKLM\SOFTWARE\Classes\, затем на него "налепливаются" все отличая для конкретного пользователя из HKCU\SOFTWARE\Classes\ |
У себя нашел вот такой скрипт, автор EgOrus,
|
Цитата:
|
Там еще все запутаннее.
HKCU\SOFTWARE\Classes\ берется из HKU\SIDпользователя_Classes Вобщем это сделано чтобы каждый пользователь мог иметь свои настройки ассоциаций файлов. Но это когда мы меняем существующие значения. Или добавляем праметры. Когда создаем новый ключ в HKCR - то он создается в HKLM\SOFTWARE\Classes\, а когда редактируем существующий ключ в HKCR то редактируется он там где реально находится (HKLM,HKCU). А вот если значение есть и в HKLM и в HKCU, вот тогда у HKCU преимущество. Почти всегда разработчики используют HKCU. |
Foxit Reader Silent 3.0.2009.1817
Сделал простой тихий установщик в WinRar-е. Скачать можно здесь К программе добавил 3 файла: FoxitReader_Preferences.ini - с выбранным русским языком. fxdecod1.dll (версия 2.0.2009.0616 Foxit Reader Addon: JBIG2/JPEG2000 Decoder). lang_ru_ru.xml - русский язык для меню. Иконку к архиву взял из самого Foxit-a. После распаковки автоматически программа будет зарегистрирована для файлов с расширением .pdf, и добавиться ярлык в меню "Пуск-Программы" С реестром вообще ничего не вышло, добавлял настройки но программа их не считывает из реестра. Качал раньше как портабельную... Баннер с рекламой в верхнем правом углу - убрать не могу, может в ini как-то можно отключить - но не знаю как. Комментарий к sfx-архиву: Код:
;Расположенный ниже комментарий содержит команды SFX-сценария |
люди, а можно сделать скрипт FoxitReader + FoxitEditor, так чтобы после установки такой сборки, при нажатии в ридере меню правка/правка содержимого документ открывался в эдиторе, а то у мну всё время пишет не найден компонент (хотя сам едитор ставил своим скриптом правда), наверно какойто ключ теряю.
|
Поставьте FoxitEditor из оригинального дистрибутива и должно все заработать..
|
Цитата:
или здесь вообще не ключ надо? |
Именно через ключ реестра. У меня была похожая проблема с STDU, я спросил разрабочика - оказалось через секцию Uninstal в реестре путь ищется :) Т.е. когда программа установилась - она пишет путь к своей папке для удаления. Может и здесь так?
Вообще используйте ProcessMonitor и точно найдете куда ображается программа по нажатию кнопки. |
Ура нашел!!! если кому интересно то вот этот ключ
[HKEY_LOCAL_MACHINE\SOFTWARE\Foxit Software\PDF Editor] "SetupPath"="папка_в_которой_лежит_pdfedit\\" |
Что-то я не понял, а почему в шапке написано, что простого решения не найдено и в теме вроде не написано. Я так ставлю:
Код:
"FoxitReader.exe" -i -custom -allusers -desktop -startmenu -register P.S. В шапке в коде Foxit Reader почему-то с ошибкой написан: "Foxit Readier.exe" |
Раз уж в шапку добавили, то вот тогда список ключей оригинального инсталлятора:
-i - установить программу -custom - При использовании этого ключа можно задать другие параметры установки, иначе применяются настройки по умолчанию -filepath - задать путь установки -allusers - установить для всех пользователей -desktop - создать ярлык на рабочем столе -startmenu - создать ярлык в главном меню -quicklaunch - создать ярлык в панели быстрого запуска -register - задать как просмотрщик PDF по умолчанию |
Последние версии не ставятся по тихому с ключем -i, теперь вместо установки вылазиет лицензионное соглашение без единой кнопки.
|
Foxit Reader Pro 3.2.1.0401 Ru
Ключ для "тихой" установки: /VERYSILENT |
В последней версии 3.3 опять сделали тихую установку.
Ключи установки: Например, если мы хотим установить программу для всех пользователей, не создавая ярлыков на рабочем столе и в быстром запуске, но создать группу в меню "пуск", то ставим так: Код:
start /wait "" "FoxitReader.exe" -udt -uql -sm -a -ufp Добавлено: Вроде закончил. Тестировал на XP x86 и семерке x64: Итоговый bat файл установки: Habetdin, Ошибочку исправил, спасибо |
seriych,
Цитата:
|
seriych
Круто. Пользую. От себя добавил руссификацию. [HKEY_CURRENT_USER\Software\Foxit Software\Foxit Reader\LANGUAGE] "langid"="40827d" |
Painted,
Если просто добавить это в реестр, то фоксит будет ломиться в инет за языком и выдавать ошибку, ибо русский перевод пока не готов полностью. Поэтому надо сначала качнуть lang_ru_ru.xml, кинуть в папку с батником и добавить в конце кода: Код:
:: Проверка битности ОС и установка пути к папке с фокситом Блин, когда ставишь тег PHP, все кравиво окрашивается, но обратные слэши пропадают в некоторых местах. |
Вышла версия 3.3.1, в которой пофиксили принудительную установку ask-бара.
Ключи установки: Не совсем понимаю работу /allow. Напиример, если сделать так: /allow /sm /a /register, то ярлыки на ebay все равно создаются. Надежнее использовать /disallow. Например, так можно установить фоксит без ask панели, ярлыков ebay, плагина для FF, и ярлыков на рабочем столе и панели быстрого запуска: start /wait "" "FoxitReader331.exe" /disallow /dt /ql /fp /ebay /foxitbar Правка языка происходит также, как в 3.3.0, языковой файл подходит. |
Foxit Reader Pro 3.3.1.0518 Ru
Ключ для "тихой" установки: /VERYSILENT |
Вышла версия 4.0.0.0619
Устанавливается также, как 3.3.1: start /wait "" "FoxitReader40.exe" /disallow /dt /ql /fp /ebay /foxitbar Языковой файл от 3.3.0 вроде подходит, но в настройках часть текста обрезается и не видна. |
Вложений: 1
FoxitReader502.0718_enu_Setup.exe
Пробую ставить так: Код:
start /wait FoxitReader502.0718_enu_Setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /register /disallow /dt /ql /fp /ebay /foxitbar |
Shpionus,
Теперь используется msi-установщик и ключи /disallow /dt /ql /fp /ebay /foxitbar действия не имеют. Код:
:: Устанавливаем Лично у меня при таком способе не поставилась панель ask, но если что решение по ссылке выше. Надо еще посмотреть где сохраняются настройки мастера, который вылезает при первом запуске, но сейчас некогда. |
Цитата:
Цитата:
Код:
msiexec.exe /passive /norestart ALLUSER=1 SAFEMODE=1 DESKTOP_SHORTCUT=0 STARTMENU_SHORTCUT=1 MAKEDEFAULT=0 LAUNCHCHECKDEFAULT=0 VIEW_IN_BROWSER=0 /i FoxitReader502.0718_enu.msi Цитата:
Код:
Windows Registry Editor Version 5.00 |
Можно расшифровать свойства MSI-инсталятора?
Цитата:
1-да? или для разных PROPERTY разные значения? |
brandom, это подробно расписано в «Microsoft Windows Installer 4.5 Software Development Kit». Ссылка на страницу загрузки Windows Installer 4.5 Software Development Kit более недействительна, другие же перенаправляют на загрузку всего SDK: Download details: Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1. Тем не менее, прямая ссылка на загрузку пока никуда не делась.
Рекомендую. Цитата:
Состав и значения заданных в самом инсталляционном файле PROPERTY можно посмотреть при помощи той же ORKA из вышеуказанного комплекта SDK. |
Есть ли ключ для установки которая отменяет установку Ask bar?
|
Привет всем. А как насчёт ключей для EnterpriseFoxitReader 6?
Кто уже решил проблему - поделитесь, пожалуйста... |
Надо бы обновить темку :)
для понимания, качаем новую версию Foxit и первым делом запускаем этот файлик с параметром /? или /HELP. Самым интересным для меня показался параметр /SAVEINF="filename". Если запускаете установку с эти параметром, то опции проведённой вами установки сохранятся в этот файлик. Соответственно, в дальнейшем используем его для авто установки передав дистрибутиву параметры: /SILENT /LOADINF="filename". Вместо /SILENT можно использовать /VERYSILENT чтоб совсем ничего не показывалось. |
Такой использую для русификации
с сайта скачать сам enterprise.msi и шаблон ответов к нему для русификации сохранить в .bat msiexec.exe /i "%~dp0Setup.msi" /quiet /norestart /L "c:\windows\temp\FoxitReader_install.log" AUTO_UPDATE=0 TRANSFORMS="%~dp0ru.mst" |
Время: 09:57. |
Время: 09:57.
© OSzone.net 2001-