Показать полную графическую версию : MInstAll - Мастер автоустановки приложений
tanitta, с чего начать - http://www.cyberforum.ru/cmd-bat/thread671323.html, Русский текст в консоли - http://www.cyberforum.ru/cmd-bat/thread738351.html, тема на oszone - http://forum.oszone.net/forum-102.html »
Ух ты..это ж целый клондайк) Спасибо огромное!
Сrack, вы гений! Все работает идеально-портабл открываются вмиг и без проблем. Спасибо вам!
Обновление, версия 1.0.0.45
• Добавлен ProgressBar
• Добавлена кнопка "Справка", пока справки нет автоматическая переадресация на форум
• Добавлен профиль "Панель управления (Win7/8)" для демонстрации возможностей профиля с атрибутом "Для запуска портативного софта"
• Добавлена переменная {Root} = на папку выше переменной {Patch}
sibirnik
20-09-2013, 19:17
Сrack, Спасибо! Программа великолепная!!! В процессе пользования в голову пришла мысль...Было бы неплохо, если бы при удаления программы из списка - она бы ещё и удалялась из папки software и помещалась в корзину или в специально созданную папку в самой программе...Я конечно извиняюсь и ни на что не претендую...А вдруг это будет интересно всем...Спасибо...
Было бы неплохо, если бы при удаления программы из списка - она бы ещё и удалялась из папки »
А если дистрибутив состоит не из одного exe-шника, то что удалять? А если прописан запуск bat-ника который непосредственно устанавливает приложение, то удалится только сам bat-ник, а приложение останется. Как правило сборник находится на флэшке, а это значит в корзину не получится удалить.
Есть такая функция "Открыть папку" она открывает проводник и выделяет приложение, так вот перед удалением приложения из списка можно воспользоваться этой функцией и удалить файл(ы) с диска, а потом удалить из списка.
Может есть смысл открывать папку автоматически при удалении приложения из списка?
Может есть смысл открывать папку автоматически при удалении приложения из списка? »
Вот это было бы замечательно! Папка откроется и уже на выбор что хочешь то и делай с прогой. Хочешь удаляй, хочешь в сторонку откладывай.
Если будет удаляться прога автоматом, это не очень хорошо. А вдруг не надо чтоб удалялась.
Всегда должен быть выбор.
Я в последнем обновлении где вы в 4-м профиле собрали системные утилиты, поменяла профили местами :) Просто переименовав. Профиль по умолчанию и 4-й.
И теперь системное открывается сразу)) я туда еще добавила кое-что и получился полный набор..
Надеюсь такая перемена мест (профилей) не повлияет на работоспособность?)
http://img849.imageshack.us/img849/8546/22fq.jpg
sibirnik
21-09-2013, 09:18
Сrack, Может есть смысл открывать папку автоматически при удалении приложения из списка? ---В принципе очень хорошая идея...Я поддерживаю..И было бы неплохо если бы курсор сразу же фиксировался на нужном файле или папке с программой...Спасибо..Удачи в решении задачи...Ждём
sibirnik,
ох, и осложняете жисть вы автору мастера ..
пак программ, разложенный по полочкам .. несколько профилей .. и каждый профиль выполняет свою функцию - один содержит, к примеру, только системные программы, другой - интернет .. профиль для любителя всё установить, профиль для минималиста ..
зачем удалять физически софт? удаляйте пункты меню для установки конкретной программы ..
защита от дурака, удалить и уничтожить значительно проще, чем создать, подготовить и собрать
ЗЫ. хорошее применение функции Exclude (или радио-кнопки) .. одна и та же программа может быть включена в меню установки несколько раз
к примеру программа CCleaner (от Piriform) можно её засунуть в группу чистка системы (и в строке группа несовместимых указать к примеру Piriform), и также можно создать отдельно группу Piriform (и там также создать строку для установки той же программы CCleaner и указать ту же группу несовместимых Piriform) .. тогда галочкой мы можем пометить только одну метку для исталляции этой программы
Сrack, отличная софтина! Удачи в разработке :up
есть вопрос: можно-ли использовать несколько команд под одним пунктом?
например:
...
Name=KLCP
Hint=|K-Lite Codec Pack x86/x64
Patch={Patch}\software\klcp_x86.exe
Patch={Patch}\software\klcp_x64.exe ?
Key=/VERYSILENT
...
7ka, В MInstAll нет, но можно в моей утилите Macros сделать такой скрипт:
http://jpegshare.net/images/c8/59/c8596b16ac521f857075c662a27d83bb.png (http://jpegshare.net/)
или так:
http://jpegshare.net/images/9f/a1/9fa14f169ce15fc5bbdb902480b3000e.png (http://jpegshare.net/)
Потом выбрать:
Файл -> Сохранить как -> Тип файла -> exe
и сохранить в той же папке, где ваша программа klcp_x86.exe, а в MInstAll добавлять сохраненный скрипт (exe-приложение).
В первом скрипте: на x86 системе будет выполнятся только первая команда, на x64 системе будет выполнятся только вторая команда.
Во втором скрипте: на x64 системе будут выполнятся обе команды, а на x86 только первая.
sibirnik
22-09-2013, 17:55
wadimus, "ох, и осложняете жисть вы автору мастера" ..Я не требую, а просто предлагаю автору, мною сильно УВАЖАЕМОМУ, свои пожелания и просьбы, или своё видение этого ВЕЛИКОЛЕПНОГО программного продукта...А уж дело автора самому решать....ЧТО и КАК...
В следующей версии будет так:
http://jpegshare.net/images/54/f7/54f742b47eba30494fe9a5d48a11a108.png (http://jpegshare.net/)
Если поставить галочку, то откроется проводник и найдет файл, а там сами удалите что надо.
sibirnik
23-09-2013, 03:17
Сrack, Отлично!!! Ждём...
А если для установки одного приложения нужно запустить два разных ехе-шника, то как быть ? :)
1 ============================================
Прошу вас рассмотреть возможность добавить информационное поле в
программе MInstAll.
Хотелось бы видеть поле URL в параметрах приложения. В нем при
необходимости указываю линк на офсайт/форум/трекер, ну вообщем на
любой ресурс который я связываю с данным приложением, а в контекстном
меню активный пунк "Открыть URL" при заполнении адреса.
зачем спросите вы ? Да все просто, один раз заполнил и в любой момент
открываю чтоб проверить не вышло ли обновление того же кодека / флаша
и т.д.
2============================================
Профили приложений minst.ini / minst.....ini прошу вынести в подкаталог, например configs/Profiles
и
отвязать "жесткое" наименование minst. Сделать вожможность любого имени. Проще говоря любой ini файл есть профиль.
Визуально упрощает восприятие и название файла может нести смысловую нагрузку. Примерно получаем такое
-Каталог программы
-MInst.exe
-minst.Key
--Каталог Profiles
--Офис.ini
--Бухгалтерия.ini
--Wlan1.ini
--Wlan2.ini
--Wlan3.ini
А если для установки одного приложения нужно запустить два разных ехе-шника, то как быть ? »
Пишем bat-ник примерно такого содержания:
MyProg1.exe /SILENT
MyProg2.exe /SILENT
bat-ник сохраняем в папке, где ваши MyProg1.exe и MyProg2.exe, в MInstAll добавляете этот батник.
Что бы скрыть окно командной строки можно поставить галочку "Скрытый запуск".
Хотелось бы видеть поле URL в параметрах приложения. »
Идея понравилась, будет поле URL.
Профили приложений minst.ini / minst.....ini прошу вынести в подкаталог, например configs/Profiles »
Надо подумать, может так действительно лучше.
отвязать "жесткое" наименование minst. Сделать вожможность любого имени. Проще говоря любой ini файл есть профиль. »
Такая идея была изначально, надо придумывать другой принцип работы с профилями, вот будет нечем заняться, займусь профилями.
Пишем bat-ник примерно такого содержания: »
Нет, так не удобно, нельзя добавить возможность запускать по очереди две команды для одного пункта ? :)
П.С
в батнике нужно писать
start /wait prog1.exe
start /wait prog2.exe
иначе оба процесса запустятся вместе
Нет, так не удобно, нельзя добавить возможность запускать по очереди две команды для одного пункта ? »
В чем неудобство? Кому то две надо, а кому то 10, а кому то еще импорт в реестр нужен. Поэтому с батником универсальный вариант.
иначе оба процесса запустятся вместе »
Ничего подобного, по очереди запускаются. Я вообще никогда не пользуюсь командой "start /wait" и все по очереди запускается.
Без bat-ника другой вариант:
Для подобных целей у меня есть утилита Macros (http://forum.oszone.net/thread-264841.html), но похоже никто так и не научился ей пользоваться.
Для подобных целей у меня есть утилита Macros, но похоже никто так и не научился ей пользоваться. »
Вот вот :yes: без руководства или инструкции ну никак..)))
Обновление, версия 1.0.0.49
• Новый диалог удаления
• Добавлена ссылка на панель управления "Программы и компоненты" в контекстное меню
• Добавлено отдельное поле для URL
• Добавлены активные ссылки в поле "Описание"
• Добавлено отдельное поле для версии
• Теперь всегда отображается количество выбранных приложений в нижнем левом углу
• Добавлена функция "Выбор по умолчанию"
and000010
24-09-2013, 22:02
Сrack, при попытке добавить в поле "Описание"скопированного описания с мыши вставить не возможно,только с клавы Ctrl+v .
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.