Ещё одна программа для выбора приложений для установки
Вложений: 1
Собственно, вот.
Сподвигнула меня на разработку своя собственная лень. Программа не позиционируется как замена таким монстрам как BoaSoft PostInstaller и WPI. Скорее, это приложение ближе к WIHU, да и то проигрывает ему своим функционалом. Её ключевая "фишка" - поиск исполняемых файлов для установки по шаблонам. В конфигурационном файле задается шаблон поиска вида winamp*exe, и в список приложений для установки добавятся файлы, например, Winamp-2.81.exe, Winamp5552.exe и т.п. Дело в том, что мне лень править конфигурационные файлы, когда меняется версия приложения. Конечно, можно называть установщики всё время одинаково, но мне так просто не удобно. Возможно, я такой не один, и поэтому я делюсь своим творением. Приведу пример конфигурационного файла. Он очень наглядно демонстрирует возможности программы Программа "умеет" выходить автоматически после установки приложений(функция управляется кнопкой). Ключи командной строки: Известные баги: - Если в группе нет ни одного приложения, группа всё равно отображается Программа в стадии Alpha-тестирования, возможны ошибки в работе. Delphi 7+RxLib. Забираем во вложении вместе с исходниками. |
hb860, а интерфейс может быть измените? Как-то простовато :)
|
Согласен, что главный плюс, что не надо править конфигурационный файл при изменении версии устанавливаемых програм. У меня большая коллекция бесплатных программ и за неделю новых версий скапливается много и такой подход мне нравиться.
По моему интерфейс соответствует простоте программы. Только жаль, что не Unicode, все во вопросиках. Цитата:
|
Выложил исходники в шапку
stasys44, а в какой момент вопросики появляются ? я потестил под Win7 и ХР, не обнаружил проблем с кодировкой. А вообще, надо как-то скомпилить Юникодно, только я пока не знаю как это сделать. |
Вопросики вместо слов идут и на загрузочном экране, и в меню. Все таки региональная настройка на русский язык для неюникодвого текста, вчера не посмотрел и подумал, это из-за того что ненастроена на русский. ОС английская.
|
Цитата:
И ещё одно исправление: Предпололжим есть такой конфиг: Код:
........ P.S> реализовал режим кэша, исправил ещё мелкие ошибки, которые нашел. Забираем во вложении. По-моему, наконец-то получилось то, что я хотел. stasys44, ОСь какая ? Я попробую "повторить" :) |
Цитата:
|
А реально ли в программе организовать поддержу профилей установки?
Типа создается 2-3 кэша приложений: базовый набор, для дизайнеров, для инета и т.д. Желательна поддержка профилей и при установке через командную строку. ------ программа супер! то что надо... |
Refer, реально. Попробую на досуге.
----------- Исправлено: -Кеш настроек не сохранял ключ автоустановки -Глюк с выделением отдельной группы - её элементы не всегда отмечались -При установке приложений окно "белело". Отрисовка исправлена. Версия 1.0.1.4 Alpha в шапке с исходниками |
Вместо, например, groupid=1 надо зделать чтоб надо было указывать так: group1, тогда станет понятно даже не читая пояснение к конфигу.
Или тогда уже так: groupid=group1. |
Версия 1.0.1.5 Alpha в шапке с исходниками
+установка приложений в отдельном потоке. Окно приложения не виснет, не белеет и лишено всех артефактов предыдущих версий. ToDo: *реализовать профили установки, возможность их загрузки и выбора из командной строки *убрать долбаный баг с группами |
Не подумайте что тема "сдохла". Новая версия пишется на C#. Дается нелегко, но оно того стоит.
|
Больше программ - больше выбора по вкусу. К сожалению, не могу все теcтировать...
|
Да и не надо. Я протестирую сам и выложу :)
|
Аууу!
Один форумчанин захотел использовать wildcard * и я вспомнил вашу програму |
Время: 03:11. |
Время: 03:11.
© OSzone.net 2001-