|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоматическая установка Foobar 2000 |
|
Автоматическая установка Foobar 2000
|
Ветеран Сообщения: 3206 |
![]() Перепакованный установщик Foobar 2000 как для ручной, так и для автоматической установки (инсталлятор NSIS). Текущая версия: foobar2000 v1.3.2 Предусмотрено три варианта установки: 1. Полная: со всеми ассоциациями, ярлыками, интеграцией в контекстное меню, автозапуском CD дисков, поддержкой дополнительных форматов; 2. Сокращенная. 2. Минимальная. Кроме того, в интерактивном режиме возможна установка "по выбору Пользователя". Добавлена подержка форматов: AC3, DTS, APE, TTA, TAK, SHN, OFR При этом, возможна просто установка плагинов поддержки и возможна установка с ассоциацией этих типов файлов. Добавлен плагин поддержки воспроизведения файлов из 7-Zip архивов. В автоматическом (тихом) режиме программу можно устанавливать с ключом /S Сборка поддерживает работу в режиме "генератора ответов", то есть, запустив инсталлятор с ключом /G Вы можете пройти сеанс "виртуальной установки", отмечая при этом опции, которые Вы хотели бы задействовать. В результате такой процедуры, в одной директории с инсталлятором будет создан файл foobar.ini, в который пропишутся параметры установки. Полученный таким образом сценарий установки можно использовать для автоматической тихой инсталляции программы, если запустить инсталлятор с ключом /S, при условии, что файл ответов будет находится в одной директории с инсталлятором и иметь одинаковое с ним название (за исключением расширения). Если файла ответов в директории не будет, то программа установится тихо, но в режиме минимального типа установки. В архиве сборки имеются образец файла ответов для полного типа установки, а также cmd-файлы для запуска инсталлятора с ключами /S и /G. Внимание! В файле ответов генерируется абсолютный путь установки - проследите за буквой системного диска на который будет устанавливаться программа. Если, Вы хотите, чтобы сборка ставилась в автоматическом режиме на системный диск с любым буквенным обозначением, подправьте в файле ответов строку директории установки в ручную таким образом: INSTALLDIR=%programfiles%\foobar2000 В секцию создания ярлыков добавлена опция "Закрепить ярлык на Панели задач" (для win 7). По умолчанию эта опция подключена только в режиме полной установки. Для тихого режима установки подключается параметром TaskBar=1 в файле ответов. Сборка не содержит никаких скинов, переработок интерфейса и т.д. Это чистый Foobar 2000 с доработанным механизмом для автоматической установки . Заменены только иконки файлов на более современные. Сайт программы: http://www.foobar2000.org/ Ссылка для скачивания сборки: http://rusfolder.com/40400628 |
|
------- Отправлено: 09:25, 01-05-2011 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Обновил сборку до версии 1.1.7
Переработал инсталлятор. Предусмотрена возможность установки по файлу ответов. Добавлена подержка форматов: AC3, DTS, APE, ALAC, TTA, TAK, SHN, OFR Добавлен плагин поддержки воспроизведения файлов из 7-Zip архивов. |
------- Последний раз редактировалось wolkow70, 11-11-2011 в 15:32. Отправлено: 12:39, 08-08-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Обновил сборку до версии 1.1.9
Доработал скрипт инсталляции (переработан механизм резервирования ассоциаций при установке программы и их восстановления к ранее ассоциированной программе при деинсталляции. Теперь работает на XP, Vista и Windows 7). Все подробности о сборке и способах установки в шапке. Ссылка для скачивания сборки: http://ifolder.ru/26881391 |
------- Последний раз редактировалось wolkow70, 12-11-2011 в 20:08. Отправлено: 15:09, 11-11-2011 | #3 |
Ветеран Сообщения: 1025
|
Профиль | Отправить PM | Цитировать О, круто! Хотел уже сам делать. wolkow70, не подскажешь, как сделать сборку Foobar2000?
|
------- Отправлено: 13:24, 16-11-2011 | #4 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата apozlevich:
![]() Могу свой скрипт выложить, если интересно. |
||
------- Отправлено: 15:31, 16-11-2011 | #5 |
Ветеран Сообщения: 1025
|
Профиль | Отправить PM | Цитировать Конечно интересно
![]() |
------- Отправлено: 15:41, 16-11-2011 | #6 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать В шапке во вложении скрипт сборки.
Большую помощь в работе над скриптами мне оказывал участник форума kotkovets, являющийся автором кода генератора ответов. |
------- Последний раз редактировалось wolkow70, 21-11-2011 в 09:49. Отправлено: 12:54, 18-11-2011 | #7 |
Ветеран Сообщения: 648
|
Профиль | Сайт | Отправить PM | Цитировать wolkow70, а каким образом можно разместить в сборке дополнительные папки (например codecs, images, папку с файлами конфигурации configuration с настроенными *.cfg)
В идеале - настроить фубар как надо, создать темы и затем - перенести все в новый, не штатный от Питера foobar.exe (для однопользовательской настройки, т.е. все в папке проги). Если это в принципе возможно - подскажите пожалуйста. Изучить с нуля мне будет тяжко и по времени и по сути. В этом методе привлекает простота ассоциаций (при деинсталляции они удаляются?) ----------------------- Вот для конкретики, что я хочу перепаковать |
------- Последний раз редактировалось San_dr, 21-11-2011 в 00:02. Отправлено: 23:36, 20-11-2011 | #8 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата San_dr:
В скрипте это: Section "!${PRODUCT_NAME}" Install SectionIn RO SetOutPath "$INSTDIR" ; для файлов File "${pkgdir}\foobar2000\foobar2000 Shell Associations Updater.exe" File "${pkgdir}\foobar2000\foobar2000.exe" File "${pkgdir}\foobar2000\installer.ini" File "${pkgdir}\foobar2000\Query Syntax Help.html" File "${pkgdir}\foobar2000\shared.dll" File "${pkgdir}\foobar2000\ShellExt32.dll" File "${pkgdir}\foobar2000\titleformat_help.css" File "${pkgdir}\foobar2000\titleformat_help.html" File "${pkgdir}\foobar2000\foourl.ico" File "${pkgdir}\foobar2000\zlib1.dll" File "${pkgdir}\foobar2000\user_profiles_enabled" ; для папок со вложенной структурой !insertmacro InstallFolder "${pkgdir}\foobar2000\components" !insertmacro InstallFolder "${pkgdir}\foobar2000\icons" !insertmacro InstallFolder "${pkgdir}\foobar2000\themes" и далее... Переменная ${pkgdir} - есть путь к дистибутивной паке foobar2000. В моем случае это: !define pkgdir "D:\NSIS" |
|
------- Последний раз редактировалось wolkow70, 21-11-2011 в 10:28. Отправлено: 10:07, 21-11-2011 | #9 |
Ветеран Сообщения: 1025
|
Профиль | Отправить PM | Цитировать Будет ли обновление сборки? (а то самому влом
![]() |
------- Отправлено: 13:53, 08-04-2012 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - автоматическая блокировка в Windows 2000 | monomar | Microsoft Windows 2000/XP | 1 | 06-08-2009 08:03 | |
Автоматическая установка 2000 | andrei.ru | Автоматическая установка Windows 2000/XP/2003 | 9 | 21-04-2009 14:39 | |
автоматическая установка и Wi-Fi | tussinchik | Автоматическая установка Windows 2000/XP/2003 | 1 | 31-05-2008 01:59 | |
Автоматическая установка Microsoft Office 2000 | Serjione | Автоматическая установка приложений | 16 | 21-01-2007 00:12 | |
автоматическая установка office 2000 | zic_t | Автоматическая установка приложений | 1 | 08-06-2006 23:55 |
|