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

Показать сообщение отдельно

Аватара для wolkow70

Ветеран


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

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


Обновил свой вариант сборки 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, оставил ассоциации только для текущего Пользователя (как в оригинальном инсталляторе). К сожалению, программа не умеет управлять ассоциациями, установленными для всех Пользователей, и не видит их. Поэтому пришлось пойти на поводу у программы, чтобы не ограничивать ее функционал.

-------
Человек человеку - друг, товарищ и волк!


Последний раз редактировалось wolkow70, 24-04-2012 в 17:14.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:16, 26-01-2012 | #20