![]() |
Программа для автоматической установки приложений с тихой инсталляцией
Вложений: 1
В добавок к обзору программ с выбором устанавливаемых приложений (K-Tool, Mars Installer, WPI и т.д.) добавляю к вашему выбору еще одну, которую написал сам. Soft Install Pack. Версия, так сказать, бетка, поэтому всем замеченным ошибкам буду рад как услышать о них, так и немедленно исправить их. Прежде, чем задавать вопросы внимательно прочитайте хелп, который я аккуратно оформил. основной файл smi.exe. написан под .Net Framework 2.0. Понимаю, что это не айс и все же переход на вин7 не даст почувствовать вам проблему зависимости от Framework.
SmartInstall Soft Pack Это отличная оболочка для пакетной установки ваших программ с тихой инсталляцией. Возможности этой оболочки: - Ведение лога с содержательной информацией - Предупреждение о запущенном антивирусе - Несколько видов действий после окончания установки:
- Возможность отображения описания устанавливаемой в данный момент программы - Поддержка профилей. У каждого профиля свой набор настроек установки. Временные профили. |
IbraM,
При запуске makeprof.exe - сразу " обнаружена ошибка, приложение будет закрыто". ОС - WinXP SP3х32 с Net Framework Может не выполняются какие -либо условия запуска ? Тогда желательно предусмотреть лог и дополнить утилиту всем необходимым, чего может не быть в ОС пользователя (ну, кроме Net Framework) И хорошо бы, при наличии программы (программ) в Programs, чтобы при запуске smi.exe сразу же формировался хотя бы базовый профиль, а уж пользователь его потом отредактирует (или запускался (предлагался запуск) редактор профиля, что наверное удобнее) |
IbraM,
makeprof.exe не запускается, никаких ошибок не выдает. ОС - Windows XP SP3 х32 с Net Framework 3.5 |
Благодарю, ребята. makeprof наваял быстро т.к. она как бы второстепенная утилитка, поэтому возможно с ней косяки такие. Обязательно просмотрю ее и выведу на новый более стабильный уровень. Плюс ко всему, воспользуюсь советом MKN - в следующей версии, если профиль не будет обнаружен, будет предложен запуск makeprof.exe. Работы начну в ближайшее время. Пока можете ручками профили создавать, а в качестве программ использовать хелло ворлды всякие и проверять созданный лог и др функции программы. Если вы готовы помочь мне набрать побольше имен ехешников антивирусов (для детекции) - пишите на мыло. В данный момент поддерживаются каспер, зайцев и нод.
|
На 7 также тихо отваливается.
|
В данный момент решаю вопрос "отваливания". У знакомых 50-50: у кого-то работает, у кого-то - нет. В ближайшее время произведу отладку на машине, где не работает прога и постараюсь выяснить причину.
|
Ошибка исправлена, внесено мелкое обновление, предложенное MKN. Приношу извинения за предыдущую ошибку, все исправлено и должно работать. С радостью жду ваших озывов, критик, помощи. Файл перевыложил уже, можете тестить.
|
Цитата:
|
По запущенным процессам. Не сработает в случае переименнованного ехешника антивируса, но кто бы этой ерундой занимался, тем более, что это в основном для блондинок рассчитана функция, которые точно не станут переименовывать ехешник антивиря, ну и для тех, кто случайно забыл выключить его. Хочу занести в память проги как можно больше антивирей, три это все же мало.
|
Было бы неплохо добавить возможность запуска программы на T13.
|
IbraM,
Хотел создать профиль и получил ошибку (скриншот прикрепил). |
liben, я рассмотрю эту возможность. Не уверен, что дотнетовская прога способна работать на Т13 и все же я перелопачу инфу и сообщу результат. Пока лучше тестить что заложено, чтобы кол-во ошибок к минимуму свести (либо искоренить вовсе), а уже потом хорошо будет заняться улучшением, хотя правильно делаете, что заранее идеи подаете. Я запишу все и пока вы тестируете данную версию, я буду готовить новую.
stalinit078, снова приношу извинения. Невнимательность прям на меня напала:(. Исправлю в ближайшее время и выложу исправленный вариант. Ошибка мне понятна, все решаемо и быстро. |
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. за список модулей отдельное спасибо! |
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 |
IbraM,
А можете сделать что бы не надо было переименовывать установочный файл программы в script.exe а то у меня около 400 программ, и переименовать каждую это очень долго. |
stalinit078, можно сделать, конечно, чтобы в конфигурационный файл все это (имена запускаемых ехешников) заливалось, но это тоже не быстрее. Эти разговоры о времени справедливы, если все в ручную делать, чего никто не заставляет:) Чтобы мне лишнюю работу не делать, вы легко переименуете без труда свои установочники мощной утилитой с поддержкой пакетной обработки файлов Renamer. Ссылка на скачку с оф.сайта - http://www.den4b.com/projects/ReNamer/ReNamer.zip
|
IbraM,
а это можете добавить Цитата:
|
Цитата:
|
Цитата:
информация про антивирусы: Norton AntiVirus 2011 18.1.0.37: ccSvcHst.exe Антивирус Касперского 2011 11.0.1.400: avp.exe |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
IbraM,
Запустил программу под Windows 7 и получил сообщение что "Прекращена работа программы smi". Подробности проблемы: Описание: Stopped working Сигнатура проблемы: Имя события проблемы: CLR20r3 Сигнатура проблемы 01: smi.exe Сигнатура проблемы 02: 1.0.0.0 Сигнатура проблемы 03: 4cad79ae Сигнатура проблемы 04: mscorlib Сигнатура проблемы 05: 2.0.0.0 Сигнатура проблемы 06: 4a275af7 Сигнатура проблемы 07: 344b Сигнатура проблемы 08: 15a Сигнатура проблемы 09: System.UnauthorizedAccess Версия ОС: 6.1.7600.2.0.0.256.1 Код языка: 1049 |
System.UnauthorizedAccess - запрещенный доступ
Закрыт доступ к созданию или считыванию файлов/папок. Разрешите доступ и все заработает. Со своей стороны выведу ошибку в более адекватном виде, но разрешить ее можете только вы, семерка в отличии от ХР к безопасности относится куда серьезнее. |
IbraM,
Решил. Запустил от имени администратора и все заработало. |
Отлично:) Тестируйте дальше.
|
Обновил проект. Архив перезалил сюда. Представляю появившиеся изменения по сравнению с предыдущей версией:
================================================== ГЕНЕРАТОР ПРОФИЛЯ [+] Добавлено отображение описания (при наличии) в генераторе профиля. [+] Добавлено отображения размера программы. [+] Добавлена функция "Открыть папку с программой" в контекстном меню списка доступных программ. ОСНОВНАЯ ПРОГРАММА [+] Добавлено обнаружение антивируса Norton Antivirus. [!] Исправлена ситуация вывода исключения UnathorizedAccessException после запуски проги не от имени админа. Теперь выводиться окошко с текстом ошибки и программа корректно завершает свою работу. [+] Добавлена возможность создания и использования временного профиля. (читаем подробнее в справке) [+] Убрана зависимость от библиотек Managed DirectX. Теперь они не нужны, воспроизведение музыки происходит через библиотеку Windows Media Player. [+] Повышена стабильность программы. ДРУГОЕ [+] Обновлена справка. =================================================================== Далее работы приостанавливаю на неизвестный период (забрасывать не буду, так что разводить дискусии и прочее не стесняемся, вниманием не обойду). Активно тестируем, отписываемся о результатах, ошибках, впечатлениях, предложениях. Все помогавшие могут написать мне на мыло, я внесу вас в справку как в список людей, кому я выражаю благодарность. |
Появилась идея, сделать официальную страничку в инете для этой утилитки. К сожалению, я в этих делах совсем не просвящен, поэтому тех, кто готов предоставить страничку в инете, где могла бы развиваться эта утилита (и, соответственно, поддерживать ее) - прошу связаться со мной (личка, мыло или аська).
|
ГЕНЕРАТОР ПРОФИЛЯ
[!] Исправлена ситуация, когда генератор валился при вводе недопустимых символах в имени профиля (например, кавычки двойные). [!] Исправлена ситуация, когда генератор валился при двойном клике на поле со списком программ. ОСНОВНАЯ ПРОГРАММА нет изменений ДРУГОЕ нет изменений *Спасибо Егору Кононенко, за уведомление об ошибках. |
Обновил раздачу в связи с некоторыми исправлениями.
Было произведение исправление некоторых недочетов и небольших ошибок в саму оболочку и в генератор профиля. Заливаем, пользуемся. |
В последней версии обнаружил ошибку доступа частей оболочки др к другу, так что просьба: не используйте ее. Исправлю и перевыложу в ближайшее время + проведу тщательные тесты.
|
Перезалил. Исправил ошибки, обновил справку (2011 год поставил :-D). Прошу прощения за доставленные неудобства.
|
Время: 07:08. |
Время: 07:08.
© OSzone.net 2001-