Показать полную графическую версию : Программа для автоматической установки приложений с тихой инсталляцией
В добавок к обзору программ с выбором устанавливаемых приложений (K-Tool, Mars Installer, WPI и т.д.) добавляю к вашему выбору еще одну, которую написал сам. Soft Install Pack. Версия, так сказать, бетка, поэтому всем замеченным ошибкам буду рад как услышать о них, так и немедленно исправить их. Прежде, чем задавать вопросы внимательно прочитайте хелп, который я аккуратно оформил. основной файл smi.exe. написан под .Net Framework 2.0. Понимаю, что это не айс и все же переход на вин7 не даст почувствовать вам проблему зависимости от Framework.
SmartInstall Soft Pack
Это отличная оболочка для пакетной установки ваших программ с тихой инсталляцией.
Возможности этой оболочки:
- Ведение лога с содержательной информацией
- Предупреждение о запущенном антивирусе
- Несколько видов действий после окончания установки:
Проигрыш мп3-файла
Перезагрузка ПК (с возможностью вытащить лоток привода)
Закрытие приложения
Ожидание
- Возможность добавления своих функций до и после установки программ (платформа .NET)
- Возможность отображения описания устанавливаемой в данный момент программы
- Поддержка профилей. У каждого профиля свой набор настроек установки. Временные профили.
IbraM,
При запуске makeprof.exe - сразу " обнаружена ошибка, приложение будет закрыто".
ОС - WinXP SP3х32 с Net Framework
Может не выполняются какие -либо условия запуска ? Тогда желательно предусмотреть лог и дополнить утилиту всем необходимым, чего может не быть в ОС пользователя (ну, кроме Net Framework)
И хорошо бы, при наличии программы (программ) в Programs, чтобы при запуске smi.exe сразу же формировался хотя бы базовый профиль, а уж пользователь его потом отредактирует (или запускался (предлагался запуск) редактор профиля, что наверное удобнее)
stalinit078
08-10-2010, 10:27
IbraM,
makeprof.exe не запускается, никаких ошибок не выдает.
ОС - Windows XP SP3 х32 с Net Framework 3.5
Благодарю, ребята. makeprof наваял быстро т.к. она как бы второстепенная утилитка, поэтому возможно с ней косяки такие. Обязательно просмотрю ее и выведу на новый более стабильный уровень. Плюс ко всему, воспользуюсь советом MKN - в следующей версии, если профиль не будет обнаружен, будет предложен запуск makeprof.exe. Работы начну в ближайшее время. Пока можете ручками профили создавать, а в качестве программ использовать хелло ворлды всякие и проверять созданный лог и др функции программы. Если вы готовы помочь мне набрать побольше имен ехешников антивирусов (для детекции) - пишите на мыло. В данный момент поддерживаются каспер, зайцев и нод.
На 7 также тихо отваливается.
В данный момент решаю вопрос "отваливания". У знакомых 50-50: у кого-то работает, у кого-то - нет. В ближайшее время произведу отладку на машине, где не работает прога и постараюсь выяснить причину.
Ошибка исправлена, внесено мелкое обновление, предложенное MKN. Приношу извинения за предыдущую ошибку, все исправлено и должно работать. С радостью жду ваших озывов, критик, помощи. Файл перевыложил уже, можете тестить.
stalinit078
08-10-2010, 18:17
Если вы готовы помочь мне набрать побольше имен ехешников антивирусов (для детекции)»
А утилита откуда узнает что в системе установлен антивирус: из памяти, Program Files или из реестра?
По запущенным процессам. Не сработает в случае переименнованного ехешника антивируса, но кто бы этой ерундой занимался, тем более, что это в основном для блондинок рассчитана функция, которые точно не станут переименовывать ехешник антивиря, ну и для тех, кто случайно забыл выключить его. Хочу занести в память проги как можно больше антивирей, три это все же мало.
Было бы неплохо добавить возможность запуска программы на T13.
stalinit078
08-10-2010, 18:51
IbraM,
Хотел создать профиль и получил ошибку (скриншот прикрепил).
liben, я рассмотрю эту возможность. Не уверен, что дотнетовская прога способна работать на Т13 и все же я перелопачу инфу и сообщу результат. Пока лучше тестить что заложено, чтобы кол-во ошибок к минимуму свести (либо искоренить вовсе), а уже потом хорошо будет заняться улучшением, хотя правильно делаете, что заранее идеи подаете. Я запишу все и пока вы тестируете данную версию, я буду готовить новую.
stalinit078, снова приношу извинения. Невнимательность прям на меня напала:(. Исправлю в ближайшее время и выложу исправленный вариант. Ошибка мне понятна, все решаемо и быстро.
stalinit078
08-10-2010, 19:06
IbraM,
Информация про антивирусы:
Avira AntiVir Personal 10.0.0.561:
avgnt.exe
avguard.exe
avshadow.exe
avast! Home Edition 5.0:
Avastui.exe
Avastsvc.exe
Outpost Antivirus Pro 7.0.2:
op_mon.exe
stalinit078, исправил, залил новую версию. Повториться не должна больше ошибка.
P.S. за список модулей отдельное спасибо!
stalinit078
08-10-2010, 19:31
IbraM,
Предложение:
Добавить кнопку Выход в Генераторе профиля.
Добавить пункт Закрытие программы после окончания установки всех программ в Генератор профиля.
Информация про антивирусы:
AVG Anti-Virus Free Edition 9.0:
avgtray.exe
avgcsrvx.exe
avgrsx.exe
avgchsvx.exe
avgemc.exe
avgnsx.exe
avgwdsvc.exe
Comodo Internet Security 4.1 (только антивирус):
cmdagent.exe
Moon Secure AV:
msavcore.exe
moontray.exe
DrWeb Security Space Pro 6.0 (без файрволла):
dwengine.exe
spideragent.exe
spidergate.exe
spiderml.exe
ESET Smart Security 4.0.474:
ekrn.exe
egui.exe
Перевыложил.
[+] Добавил вышеперечисленные антивирусы
[+] Добавил настройку профиля "Выход из программы по окончании установки прог"
[+] Обновил help.pdf
stalinit078
09-10-2010, 21:20
IbraM,
А можете сделать что бы не надо было переименовывать установочный файл программы в script.exe а то у меня около 400 программ, и переименовать каждую это очень долго.
stalinit078, можно сделать, конечно, чтобы в конфигурационный файл все это (имена запускаемых ехешников) заливалось, но это тоже не быстрее. Эти разговоры о времени справедливы, если все в ручную делать, чего никто не заставляет:) Чтобы мне лишнюю работу не делать, вы легко переименуете без труда свои установочники мощной утилитой с поддержкой пакетной обработки файлов Renamer. Ссылка на скачку с оф.сайта - http://www.den4b.com/projects/ReNamer/ReNamer.zip
stalinit078
09-10-2010, 21:34
IbraM,
а это можете добавить
Добавить кнопку Выход в Генераторе профиля. »
Добавить кнопку Выход в Генераторе профиля
Не совсем понимаю зачем она нужна в генераторе профилей и каково ее назначение будет?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC