Wizard Program Install (WPI)

Ответить
 • Просмотры: 31
Аватара пользователя
Galavarez

Wizard Program Install (WPI)

Сообщение Galavarez »

Всем привет!



Не давно обсуждал тему
MInstAll - Мастер автоустановки приложений
по альтернативе многим известной программы MInstAll.

Там предложили сделать не что свое...



Вот в общем первые наработки авто установщика программ. Выкладываю в месте с программами (там только бесплатные но репаки).

https://disk.yandex.ru/d/G1KWIVjUzQSWvA
размер примерно 258 мб



Сразу говорю программа пока что не устанавливает программы т.к. до начало установки нужно решить много других дел.



Что WPI умеет:

1) Подгружает из папки (любой) логотип большой и красивый, на ваш вкус и цвет. Пока что картинка только jpg.

2) Подгружает из папки (любой скриншоты программы как сделано на всяких варезниках. Пока что скриншоты только jpg.

3) Подгружает описание пока что обычный текст.

4) Подгружает операционные системы и если система не соответствует программе то WPI не даст ее установить.

5) Автоматически подгружается версия программы

6) Достаточно указать папку с программой и она сама найдет exe. Не надо указывать путь (хотя возможность такая осталась). Теперь закинули новую версию программы и прописывать больше ни чего не нужно.

7) Есть быстрый поиск, шикарная весь когда у вас 30+ программ.

8) Конечно же есть деления на группы(разделы) программ, единственное что нету подразделов. Но смотря на MInstAll By Andreyonohov там они и не пользуются ими.

9) Так же есть возможность использовать "Переменнае среды" пока что не много но основные есть %SYSTEMDRIVE% %USERPROFILE% %WINDIR%

10) Скорость запуска мгновенна в отличии от MInstAll

11) Погрузка данных идет из файла wpi.ini



Из минусов (временных):

1) Добавления групп и новых программ пока что в ручную редактируя wpi.ini

2) Установка выбранных программ пока что не работает, пока что только симуляцию написал чтобы тестировать wpi

3) Могут быть глюки т.к. wpi пишется с нуля.





Тему создал для тех кому интересна такая альтернатива.

Вдохновлялся конечно же MInstAll, старыми WPI (которые были в ZverDVD) и сайтами варезника.

Прогу делаю в свободное время по желанию и возможностям.

Если есть какие пожелания или хотелки то говорите, может и реализую.

Точною копию MInstAll делать не планирую, есть другое виденья программы.



Фотка WPI



http://forum.oszone.net/attachment.p...1&d=1694542777
Вложения

[Расширение png было запрещено, вложение больше недоступно.]

Аватара пользователя
Galavarez

Re: Wizard Program Install (WPI)

Сообщение Galavarez »

Свежая версия 2023/09/28
https://disk.yandex.ru/d/UiTXYwKnUffRUQ


Что нового:

+ Добавил пункт исключения как в MInstAll. В ini пункт называется EXCLUSION. Не даст одновременно поставить несколько чекбоксов которые состоят в группе исключения.

+ Изменил дизайн главного окна

+ Скриншоты расширил до 4х

- Убрал "выбрать все" (выделить все чекбоксы разом)

- Убрал возможность выбора логотипа, думаю это лишнее, теперь автоматически берется иконка из программы, либо ставиться картинка заглушка.

з.ы. Следующее наверное будет редактор программ, чтобы руками не исправлять ini файл.
Аватара пользователя
Vanadiy777

Re: Wizard Program Install (WPI)

Сообщение Vanadiy777 »

Цитата Vanadiy777:



Спасибо, что начали свою разработку, буду тестить с удовольствием.
Wizard Program Install (WPI)




Не за что Изображение Буду стараться а там посмотрим, что получится.




Цитата Vanadiy777:



Пока не совсем понятно, как организована проверка на совместимость устанавливаемой программы с операционной системой...
Wizard Program Install (WPI)




wpi определяет систему на пк, это видно в левом нижнем углу. Далее wpi проверяет каждую программу на совместимость с вашей системой, если она подходит то выбрать программу можно иначе нельзя. Когда программу добавляете можно выбрать любую систему и разрядность галочками или в ручную в ini файле.

В новой версии будет удобнее добавлять проги.



В новой версии добавил 2023/09/16
https://disk.yandex.ru/d/V5xsDbTIGLZ8Rg


- Добавления новых программ (пока что криво но работает)

- Удаления программ
Аватара пользователя
Stranger13

Re: Wizard Program Install (WPI)

Сообщение Stranger13 »

Попробовал добавить архиватор, сохранил вроде работает. Стоило указать папку со скриншотами начинает ругаться, без exe файла скриншоты работают.

При добавлении ключей чувствительна прога к регистру больших и малых букв.

/s выдала ошибку и показывает что прога установилась, поменялась иконка

/S установка прошла нормально.
Аватара пользователя
Stranger13

Re: Wizard Program Install (WPI)

Сообщение Stranger13 »

Цитата Vanadiy777:



Возможно ли добавить кнопку "По умолчанию"?
Wizard Program Install (WPI)




Думаю да, надо ввести переменную (default) в конфиг (ini) и проверять при запуске программы.

Попробую сделать к следующей версии.
Аватара пользователя
Stranger13

Re: Wizard Program Install (WPI)

Сообщение Stranger13 »

Цитата Galavarez:



надо ввести переменную (default) в конфиг (ini) и проверять при запуске программы.
Wizard Program Install (WPI)




Galavarez,

Согласитесь, что это будет разумно. Многие люди имеют свой любимый набор программ, которые они устанавливают себе, да и не только...

При этом на сборнике должны присутствовать и другие программы, которые можно выбирать по своему усмотрению.

Также, было бы неплохо предусмотреть функцию "Сбросить все", ну или как назовете.



Ждем следующую версию.
Аватара пользователя
Vanadiy777

Re: Wizard Program Install (WPI)

Сообщение Vanadiy777 »

Цитата Vanadiy777:



Согласитесь, что это будет разумно. Многие люди имеют свой любимый набор программ, которые они устанавливают себе, да и не только...

При этом на сборнике должны присутствовать и другие программы, которые можно выбирать по своему усмотрению.

Также, было бы неплохо предусмотреть функцию "Сбросить все", ну или как назовете.
Wizard Program Install (WPI)




Согласен, штука нужная да и делается не тяжело.




Цитата Vanadiy777:



Ждем следующую версию.
Wizard Program Install (WPI)




А вот и она Изображение
https://disk.yandex.ru/d/7q01nz841nL1Fw




Изменения:

- Исправил баг со скриншотами

- Добавил пункт установка по умолчанию в ini. Он называется flag

- Добавил выделить все, снять все, и по умолчанию. Как в MInstAll
Аватара пользователя
Galavarez

Re: Wizard Program Install (WPI)

Сообщение Galavarez »

Цитата Galavarez:



- Добавил выделить все,
Wizard Program Install (WPI)




Конкретно этот пункт сразу зря... ИМХО.

Многие люди, возможно, будут добавлять в сборники, сделанные на основе Вашей программы,

разные версии одних и тех же программ, например, офисы разные.

И если выбрать все, то тогда каша получится.



Из пожеланий:

Возможно ли добавить функцию исключения? Допустим, я выбрал программу, а другая (другие) становится неактивной для выбора, ну и наоборот, соответственно.

Так сказать взаимоисключение.
Аватара пользователя
Galavarez

Re: Wizard Program Install (WPI)

Сообщение Galavarez »

Цитата Vanadiy777:



Многие люди, возможно, будут добавлять в сборники, сделанные на основе Вашей программы,

разные версии одних и тех же программ, например, офисы разные.
Wizard Program Install (WPI)




Согласен пункт надо убрать, оставить снять все и по умолчанию




Цитата Vanadiy777:



Из пожеланий:

Возможно ли добавить функцию исключения? Допустим, я выбрал программу, а другая (другие) становится неактивной для выбора, ну и наоборот, соответственно.

Так сказать взаимоисключение.
Wizard Program Install (WPI)




Надо подумать как это сделать, в MInstAll такую функцию видел но ни когда не пользовался.
Ответить

Вернуться в «Автоматическая установка приложений»