[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
Proginstaller v1.7 (x86/x64) (Rus) [21/07/2018]
-Версия программы: 1.7
Сайт: Nelegal-Edition

Канал: Youtube
Группа: VK
Канал: Telegram
Язык интерфейса: Русский
Лечение: не требуется
Системные требования:
Процессор: 1,6 ГГц и выше
Объем ОЗУ: 2 Гб
Монитор: разрешение 1024х768 или больше
Операционная система: Windows Vista, 7, 8, 8.1, 10
Наличие Java: требуется, в комплекте есть портативная версия Java
-
Описание программы:
Proginstaller - автоматизированное средство установки набора часто используемых программ, аналог WPI и Minstall. Но отличается от них скоростью и простотой использования.
Основное предназначение - автоматическая установка набора заранее выбранных программ при инсталляции операционных систем

Первый запуск программы:

При первом запуске список программ будет пуст, так как отсутствуют сами программы. Рекомендуется воспользоваться инструкцией по добавлению новых программ. Proginstaller можно пользоваться совместно с Minstall. Для этого установите Proginstaller в папку с Minstall и при первом запуске программы список также будет пуст, но создастся файл конфигурации config.ini в котором нужно изменить параметр folder=Programm на folder=Software. Перезагрузив Proginstaller список заполнится программами от Minstall, останется только добавить ключи тихой установки и описание программы.

Добавление новой программы:

Рядом с Proginstaller находится папка Programm, для группировки программ по категориям необходимо создать в ней папки с соответствующим названием и разместить там программы.
При запуске Proginstaller сканирует содержимое папки Programm, обнаруженные папки вносятся в список как заголовки групп, содержимое этих папок соответственно записывается в данную группу. Но на данном этапе добавленные программы будут обозначены как неизвестные и отмечены "красным крестиком". Для идентификации программы нужно активировать меню редактирования, Proginstaller по возможности задаст имя и версию выбранной программы, а так же извлечёт иконку приложения. Пользователю останется только добавить ключ тихой установки, который можно получить запустив программу Skf.exe. Далее остаётся только сохранить внесённые изменения, если все параметры введены правильно, программа будет отмечена "зелёной галочкой".

Установка программ:

При запуске Proginstaller запускается таймер с обратным отсчётом времени, по истечении которого произойдёт "тихая" установка всех заранее отмеченных галочками программ. Таймер можно остановить соответствующей кнопкой. Задать время срабатывания таймера можно в настройках программы Proginstaller значения от 1 до 9 в секундах.
Далее остаётся только сохранить внесённые изменения, если все параметры введены правильно, программа будет отмечена "зелёной галочкой".

История обновлений программы:

Что нового в версии v1.0:

Добавлена кнопка обновления списка программ.
При установке набора отмеченных программ, будет отображаться ход выполнения.
Добавлена проверка запуска с правами администратора
Функция отключения таймера обратного отсчёта
Добавлена возможность изменять в ини файле название папки с программами (для совместимости с другими установщиками)
Улучшено определение имени и версии программы
Немного улучшен дизайн

Что нового в версии v1.1:

Добавлена возможность изменять иконку приложения
Исправлена ошибка с обновлением списка программ
Добавлена возможность устанавливать файлы реестра ( reg )

Что нового в версии v1.2:

Добавлена возможность изменять дизайн программы
Автоматическое закрывание меню настройки и редактирования
Файлы настроек отличаются от предыдущих версий!

Что нового в версии v1.3:

Переработан процесс установки программ и отображения прогресса установки
Добавлена функция проверки конфигурационного файла с автозахватом иконок

Что нового в версии v1.4:

Добавлена функция удаления файла с записью о нём в списке
Папки в списке будут выделены жирным шрифтом
Двойной клик по программе открывает меню редактирования

Что нового в версии v1.5:

Исправлено :
Фокусировка на выделенной строке после обновления списка
В списке отображаются только установочные файлы
Строка больше не смещается вправо при наличии подкаталога
В настройках можно отключить раскрывание всех групп списка

Что нового в версии v1.6:

Всплывающие подсказки (Описание программы) отображаются на фоне "облака" цвета кнопок.
Переработана поддержка cmd bat файлов.
Добавлены функции "Отметить все программы", "Снять отметки со всех программ"
Исправлены несколько незначительных ошибок в программе

Что нового в версии v1.7:

!!!Внимание!!! Теперь файл конфигурации называется как и программа
Proginstaller.ini. Пожалуйста переименуйте файл.
Добавлена функция онлайн обновления программы.
Меню настройки и редактирования вынесено в отдельное окно.

Скриншоты:

Скриншоты могут не соответствовать текущей версии программы!

-Скачать Proginstaller


Последний раз редактировалось: NeleGal-38 (2018-07-21 14:32), всего редактировалось 27 раз(а)

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
wadimus, aa
Да, все выше перечисленные функции программа не умеет делать, да и в планах не было настолько усложнять. Пока только вариант архивировать в sfx-ехе...
Вообще смотрел сборник Minstall (брал от туда все программы ab ) все программы идут по одному файлу и дополнительных действий делать не приходится!
А за идею с картинками спасибо! В следующей версии реализую.

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 9 лет 1 месяц
  • Сообщений: 151
  • Репутация:22

    [+] [-]
NeleGal-38, молодец =) Начал штамповать программки =) Правда ява не лучший выбор , а так молодец . ay

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
Mazahaka_lab, aa
Ява медленно, но верно набирает популярность, так что в скором будущем с ней проблем не будет возникать.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
NeleGal-38, aa
54474Ява медленно, но верно набирает популярность
Да дело не в популярности, универсальность программы теряется, нормальная портабельная прога должна запускаться везде и не требовать установки в систему дополнительных компонентов, кроме тех случаев, когда без них действительно нельзя обойтись.
То-же относится, например к .net , который может отсутствовать или быть несовместимой версии.
А таскать с каждой программой размером в десяток килобайт пакет на десятками мегабайт не лучшее решение.
Лично для себя - решение почти идеальное, но для других это создает некоторые неудобства, что, впрочем, не уменьшает полезность программы. az

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
nikzzzz, aa
Да, в таскании с собой портабельную яву есть конечно свой минус, потому и стараюсь писать проги такие, чтоб там папка с явой размером в 150 Мб была не заметна )))

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
Доброго времени суток.
Обновил программу до версии 1.1
Список изменений:
1 - Добавлена возможность изменять иконку приложения.
2 - Исправлена ошибка с обновлением списка программ.
3 - Добавлена возможность устанавливать файлы реестра ( reg ).

[Цитировать]

    wadimus
  • 14910
  • Стаж: 8 лет
  • Сообщений: 749
  • Репутация:91

    [+] [-]
немного копеек в развитие этого проекта ..
- версия файлов. приходится вводить вручную.
как вариант: есть утилита от мелкософта (filever.exe), живёт тут:
https://support.microsoft.com/ru-ru/help/913111/how...ormation-about-a
позволяет получать версию любого ехе-файла несколькими способами.
я активно пользуюсь этой утилиткой для получения своих автообновляемых инсталляторов.
чтобы было понятен принцЫп получения версий, bat-файл v.bat
@echo off
:: w - файл, для которого вычисляем версию
:: f1 - строковая переменная, в которой будет версия. вариант 1.
:: f2 - строковая переменная, в которой будет версия. вариант 2.
:: формат версии: 0.0.0.0
:: типа: 18.5.0.0
:: получение названия файла из ком.строки
set "w=%1"
:: - версия файла короткая
FOR /F "tokens=4 usebackq" %%a IN (`""filever.exe" /A /D "%~dp0%w%""`) do set f1=%%a
:: - версия файла подробная
FOR /F "tokens=2 usebackq" %%a IN (`""filever.exe" /A /D /V "%~dp0%w%" | findstr /R /C:"ProductVersion""`) do set f2=%%a
echo %f1%
echo %f2%
Exit /B
рядом с этим bat-файлом ложим filever.exe (или в любую прозрачную папку, прозрачная в смысле переменной path)
пользуемся так:
v.bat <название файла для которого вычисляем версию>
проблемы:
- некоторые файлы не содержат никакой информации или версия ложная (как пример прописана версия 7-zip модуля).
пример: мозилло-подобные .. инсталлятор Firefox-Setup-x86.exe показывает версию 18.1.0.0 и 18.01
пример: этот инсталлятор Proginstaller.exe - ничего нет!
- версия только для ехе-файлов! с msi-файлами не работает


Последний раз редактировалось: wadimus (2018-06-12 12:38), всего редактировалось 1 раз

[Цитировать]

    wadimus
  • 14910
  • Стаж: 8 лет
  • Сообщений: 749
  • Репутация:91

    [+] [-]
NeleGal-38, честно говоря, зря ты затеял этот проект af
поясню, хотелки .. будет много, например:
- радио-кнопка (выбрали кучу софта для автоустановки, но некоторые взаимно-непереносимые друг-с-другом. пример антивирусы .. галочку на Avast и галочку на KIS - и пошла установка всего)
- пометка всей группы
- системные требования (инсталлятор для win10, а хотим запустить на winхр к примеру)
- хинты (описание программы) - одно-строковая. возможность перевода на сл.строку?
- фильтр для показа файлов для установки (только ехе-, возможно msi-), чтобы не показывать мусор
еще .. иконки. в главном окне их нет. они появляются только в окне редактирования .. так таки они не нужны?

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
54503NeleGal-38, честно говоря, зря ты затеял этот проект
А я никого не уговариваю пользоваться этой программой.
Если в неё внедрять все хотелки - получится Wpi или Minstall с другим оформлением! Прога делалась простой и быстрой!
И чтоб иконка появилась в главном окне, надо кликнуть на программу чтоб иконка кешировалась, после обновления списка она появится в главном окне

[Цитировать]

    wadimus
  • 14910
  • Стаж: 8 лет
  • Сообщений: 749
  • Репутация:91

    [+] [-]
NeleGal-38, друг, не обижайся .. az
хорошая идея у тебя .. но, как обычно, а вот это бы сделать, а вот мне это нра- .. а мне то не нра- ..
и пошли писаться хотелки.
а тебе остаётся или посылать всё и всех или погружаться в переделки.
ЗЗЫ. а про расчёт версий - думаю, неплохая идея
еще заметил, непонятная фича ..
раскидал инсталляторы по папкам, хочу поработать с ключами автоустановки.
перехожу в редактирование, нажимаю на список Файл и получаю в списке все файлы! по всем папкам! или всё же ограничиться только текущей папкой, где расположен выделенный файл?
и как вернуться назад из редактирования?

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
wadimus,
Расчёт версий будет занимать много времени, если в имени файла прописана версия программы, она автоматом подхватится.
Список, или правильнее комбобокс, который справа вверху, там и должны загружаться все файлы, для удобства перехода к нужной программы.
Вернуться назад кнопкой сохранить, только в данной версии панель редактирования не убирается обратно..

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
Обновил программу до версии 1.2
Что нового в версии v1.2
Добавлена возможность изменять дизайн программы
Автоматическое закрывание меню настройки и редактирования
Скриншоты:

Ссылка в шапке

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
Очень полезный проект. Пробовал работает. Было бы хорошо добавить возможность запускат непосредственно портативных программ без запроса. aa

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    NeleGal-38
  • 122
  • Стаж: 9 лет
  • Сообщений: 506
  • Репутация:38

    [+] [-]
  • Откуда: Из леса вестимо
dimo70, aa
Немного не понял... Без запроса чего?

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
В смысле чтоб была возможность запускать портативных программ одним кликом. Как например в новых версии MInstAll. Я пробовал, но что то не успел сделать ето. Может я что то не понял...
Имеется и другая проблемма. Запустил три программы в soft, поставил галочки и запустил, но ничего не случилось. Только крутится анимация и появляется справа снизу что устанавливаются программы. Моя система Windows 10 1803

_________________
Подпись отключена за нарушение правил форума

Страница 2 из 7


Показать сообщения:    

Текущее время: 03-Дек 21:56

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы