Показать полную графическую версию : Какой ключ для авто установки AIMP 3.00.915 Beta 4 ???
Саня a.k.a. Sb
13-10-2011, 22:53
Какие только не пробовал,но не нашел.Может кто подскажет???
Habetdin
14-10-2011, 00:03
Саня a.k.a. Sb, у оригинального самописный инсталлятор, можно использовать перепакованную (http://forum.oszone.net/thread-212866.html) версию, или написать что-нибудь вроде AutoIt (http://forum.oszone.net/forum-103.html)-скрипта, который будет сам нажимать на кнопки в оригинале :)
P.S.: Beta 5 уже :happy:
оригинального самописный инсталлятор »
разве? там вроде используется NSIS (http://forum.oszone.net/thread-67386.html)
Habetdin
14-10-2011, 00:49
Hector, во второй версии - да, а вопрос про третью :) В третьей - самописный инсталлятор, запускающийся из 7z-SFX :jester:
CitromonZ
30-11-2011, 21:07
Добрый день.
Мне нужно создать unattended дистрибутив AIMP3.
Вопрос: где хранятся настройки AIMP? В реестре или в каком-нибудь ini файле?
Я сделал снимок реестра, он позволяет ассоциировать аудио файлы с AIMP, но другие настройки не позволяет применить.
CitromonZ,я скачал с офсайта последнюю 3.00.950_rc_1 версию.
При установке программы предлагаются два способа.
Установка Portable-версии и стандартная.
"Прицепом" предлагает установить всякую муть типа Яндекс-бара и т.д.
Можно собрать свой инсталлятор NSIS-ом или InnoSetup-ом, предварительно настроив "под себя" программу. Тогда можно использовать ключи для автоматической установки.
Ещё как вариант - Portable-версия.
Кстати настройки хранятся в файле AIMP3.ini
CitromonZ
01-12-2011, 17:50
shao, благодарю за ответ.
У меня всё получилось с обычным WinRAR. Устанавливал я обычную версию.
Я в интернете прочёл, что есть такая переменная %appdata%. Посмотрел туда - увидел профиль AIMP - и создал sfx архив, который разархивирует бэтот профиль на другом компе в ApplicationData, вставил в этот sfx архив exe-к с твиком реестра для выполнения ассоциации aimp-a с аудио файлами. И этот sfx архив поместил в основной архив с самой программой.
Кстати настройки хранятся в файле AIMP3.ini »
Извините - не указал путь :)
%appdata%\AIMP3\AIMP3.ini
wolkow70
12-01-2012, 19:03
Собрал сборку-инсталлятор для интерактивной и автоматической установки на базе версии AIMP v3.00 Build 976. Тип инсталлятора NSIS.
В ручном режиме предусмотрено три типа установки:
1. Полная (все ярлыки, ассоциации, интеграция в контекстное меню, автозапуск дисков).
2. Сокращенная.
3. Минимальная.
Разумеется, Вы можете установить сборку и в режиме интерактивной установки (по выбору).
В автоматическом (тихом) режиме программу можно устанавливать с ключом /S
Сборка поддерживает работу в режиме "генератора ответов", то есть, запустив инсталлятор с ключом /G Вы можете пройти сеанс виртуальной установки, отмечая опции, которые Вы хотели бы задействовать. В результате такой процедуры, в одной директории с инсталлятором будет создан файл AIMP3.ini, в который пропишутся опции установки. Полученный таким образом сценарий установки можно использовать, если запустить инсталлятор с ключом /S, при условии, что файл ответов будет находится в одной директории с инсталлятором и иметь одинаковое с ним название (за исключением расширения). Если файла ответов в директории не будет, то программа установится тихо, но только в режиме полного типа установки.
В архиве сборки имеются образец файла ответов для полного варианта установки, а также cmd-файлы для запуска инсталлятора с ключами /S и /G.
Внимание! В файле ответов генерируется абсолютный путь установки - проследите за буквой системного диска. Если, Вы хотите, чтобы сборка ставилась в автоматическом режиме на системный диск с любым буквенным обозначением, перепишите в файле ответов строку директории установки в ручную таким образом (через системную переменную):
INSTALLDIR=%programfiles%\AIMP3
Запуск генератора ответов перезаписывает имеющийся файл ответов, поэтому делайте при необходимости резервные копии.
Интегрированы обложки:
Black Lineage 3.acs2
Eternal v1.0.acs2
Euphoria Remix (All-In-One)
PCB.acs3
S7Reflex v1.9.acs2
Интегрированы файлы иконок:
black_sphere.dll
green_line.dll
neon.dll
valve.dll
Внимание! Инсталлятор должен ставиться на систему, в которой не установлен AIMP3 и нет профиля с настройками приложения. Иначе следы предыдущей установки придется предварительно удалить.
Ссылка на скачивание первоначальной версии сборки:
Ссылка на скачивание новой версии сборки:
Ссылки удалены по требованию автора программы.
Перепаковка оригинального дистрибутива запрещена!
Что нового (http://forum.oszone.net/post-1844871-20.html)
wolkow70, А можно ли приобрести исходники для самостоятельного изготовления сборки.
wolkow70
13-01-2012, 14:10
wolkow70, А можно ли приобрести исходники для самостоятельного изготовления сборки. »
Скрипт довольно сложен для самостоятельного освоения. Справитесь?
Скрипт довольно сложен для самостоятельного освоения. Справитесь? »
Если так то не нужно, буду использовать старый метод. Имеется опыт только с работой 7-zip SFX
wolkow70
14-01-2012, 08:22
Если так то не нужно, буду использовать старый метод. Имеется опыт только с работой 7-zip SFX »
Можете для установки программы использовать сборку, а скины и прочие дополнения добавлять посредством 7-zip SFX.
DindiDag
21-01-2012, 10:11
wolkow70, скажите, а шпион яндекса и все что с ним связано, вырезано?
wolkow70
21-01-2012, 10:30
wolkow70, скажите, а шпион яндекса и все что с ним связано, вырезано? »
Старался ;)
DindiDag
22-01-2012, 08:08
Респект вам уважаемый! А яндексам и всяким квипам и майлам ру вечный антиреспект!
Простенький скрипт для перепаковки AIMP3 на Inno Setup:
В папку {app} складываем содержимое %ProgramFiles%\AIMP3 (никакого файла AIMP3.ini там быть не должно)
В папку {profile} складываем файлы настроек (взятые из %AppData%\AIMP3, достаточно одного AIMP3.ini)
Кормим компилятору AIMP.iss
Ассоциации, контекстное меню, автозапуск и их удаление делаются средствами AIMP, остатки ассоциаций при удалении подчищаются автоматически.
Скачать (http://www.mediafire.com/download.php?505r0cfc0ftazti)
XXXler, а с ассоциациями можно?, и еще в случае если AIMP добавлен в автозагрузку после удаления программы он и от туда удаляется?
а с ассоциациями можно? »
в смысле? он делает ассоциации и деассоциации, просто для этого запускается AIMP3.exe с ключами /REG=R /REG=I /REG=MENU /REG=UALL (собственно как и в оригинальном дистрибутиве)
если AIMP добавлен в автозагрузку после удаления программы он и от туда удаляется »
если через интерфейс - то да
wolkow70
26-01-2012, 14:16
Обновил свой вариант сборки (http://forum.oszone.net/post-1834168-9.html) AIMP3.
ЧТО НОВОГО:
1. Изменен способ установки дополнительных компонентов. Из самой сборки удалены дополнительные скины, файлы иконок и т.д.
Теперь в одной директории с инсталятором может быть создана папка AIMP3 со вложенной структурой папок, в которые и помещаются нужные Пользователю дополнения. В процессе установки файлы автоматически копируются в папки назначения.
Копирование происходит по расширениям:
- из папки Skins по расширениям acs2 и acs3;
- из папки Icons по расширению dll;
- из папки Plugins по расширениям svp и dll;
- из папки Modules по расширению dll;
- из папки Langs по расширению lng;
(В архиве со сборкой имеется папка с наиболее распространенными дополнениями, состав которых Вы можете изменить самостоятельно)
2. Добавлена поддержка однопользовательской установки. По умолчанию опционально отмечена многопользовательская установка. Выбор производится радио-кнопками или по файлу ответов (в варианте тихой установки). При данном типе установки настройки AIMP3 сохраняются в профиле, создаваемом в папке с самой программой. Настройки для всех пользователей в этом случае одни.
3. Так как, установка AIMP3 поверх ранее сделанной установки невозможна, добавлена возможность осуществить принудительное экспресс-удаление ранее установленной программы AIMP3 и провести новую (чистую) установку.
Если на компьютере установлен AIMP3, то выводится сообщение:
==============================================================
ВНИМАНИЕ!
AIMP3 уже установлен, или на вашем компьютере есть настройки этого приложения.
Данный инсталлятор не может быть использован поверх уже установленного AIMP3.
При нажатии кнопки 'Ok' будет произведено полное удаление предыдущей установки
и выполнена новая установка AIMP3.
При нажатии кнопки 'Отмена' установка AIMP3 будет отменена.
Выполнить новую установку AIMP3 ?"
=============================================================
(Данная функция имеет эксперементальный характер и связана с принудительным удалением файлов, записей в реестре и перезапуском Windows Explorer.)
4. Убрал внесение файловых ассоциаций в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Classes, оставил ассоциации только для текущего Пользователя (как в оригинальном инсталляторе). К сожалению, программа не умеет управлять ассоциациями, установленными для всех Пользователей, и не видит их. Поэтому пришлось пойти на поводу у программы, чтобы не ограничивать ее функционал.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.