Войти

Показать полную графическую версию : MInstAll - Мастер автоустановки приложений


Страниц : 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

tanitta
12-09-2013, 22:02
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, вы гений! Все работает идеально-портабл открываются вмиг и без проблем. Спасибо вам!

Сrack
15-09-2013, 21:49
Обновление, версия 1.0.0.45
• Добавлен ProgressBar
• Добавлена кнопка "Справка", пока справки нет автоматическая переадресация на форум
• Добавлен профиль "Панель управления (Win7/8)" для демонстрации возможностей профиля с атрибутом "Для запуска портативного софта"
• Добавлена переменная {Root} = на папку выше переменной {Patch}

sibirnik
20-09-2013, 19:17
Сrack, Спасибо! Программа великолепная!!! В процессе пользования в голову пришла мысль...Было бы неплохо, если бы при удаления программы из списка - она бы ещё и удалялась из папки software и помещалась в корзину или в специально созданную папку в самой программе...Я конечно извиняюсь и ни на что не претендую...А вдруг это будет интересно всем...Спасибо...

Сrack
20-09-2013, 19:42
Было бы неплохо, если бы при удаления программы из списка - она бы ещё и удалялась из папки »
А если дистрибутив состоит не из одного exe-шника, то что удалять? А если прописан запуск bat-ника который непосредственно устанавливает приложение, то удалится только сам bat-ник, а приложение останется. Как правило сборник находится на флэшке, а это значит в корзину не получится удалить.

Есть такая функция "Открыть папку" она открывает проводник и выделяет приложение, так вот перед удалением приложения из списка можно воспользоваться этой функцией и удалить файл(ы) с диска, а потом удалить из списка.

Может есть смысл открывать папку автоматически при удалении приложения из списка?

tanitta
21-09-2013, 06:08
Может есть смысл открывать папку автоматически при удалении приложения из списка? »
Вот это было бы замечательно! Папка откроется и уже на выбор что хочешь то и делай с прогой. Хочешь удаляй, хочешь в сторонку откладывай.
Если будет удаляться прога автоматом, это не очень хорошо. А вдруг не надо чтоб удалялась.
Всегда должен быть выбор.

Я в последнем обновлении где вы в 4-м профиле собрали системные утилиты, поменяла профили местами :) Просто переименовав. Профиль по умолчанию и 4-й.
И теперь системное открывается сразу)) я туда еще добавила кое-что и получился полный набор..
Надеюсь такая перемена мест (профилей) не повлияет на работоспособность?)
http://img849.imageshack.us/img849/8546/22fq.jpg

sibirnik
21-09-2013, 09:18
Сrack, Может есть смысл открывать папку автоматически при удалении приложения из списка? ---В принципе очень хорошая идея...Я поддерживаю..И было бы неплохо если бы курсор сразу же фиксировался на нужном файле или папке с программой...Спасибо..Удачи в решении задачи...Ждём

wadimus
21-09-2013, 20:44
sibirnik,
ох, и осложняете жисть вы автору мастера ..
пак программ, разложенный по полочкам .. несколько профилей .. и каждый профиль выполняет свою функцию - один содержит, к примеру, только системные программы, другой - интернет .. профиль для любителя всё установить, профиль для минималиста ..
зачем удалять физически софт? удаляйте пункты меню для установки конкретной программы ..
защита от дурака, удалить и уничтожить значительно проще, чем создать, подготовить и собрать

ЗЫ. хорошее применение функции Exclude (или радио-кнопки) .. одна и та же программа может быть включена в меню установки несколько раз
к примеру программа CCleaner (от Piriform) можно её засунуть в группу чистка системы (и в строке группа несовместимых указать к примеру Piriform), и также можно создать отдельно группу Piriform (и там также создать строку для установки той же программы CCleaner и указать ту же группу несовместимых Piriform) .. тогда галочкой мы можем пометить только одну метку для исталляции этой программы

7ka
21-09-2013, 21:21
С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
...

Сrack
21-09-2013, 21:42
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, "ох, и осложняете жисть вы автору мастера" ..Я не требую, а просто предлагаю автору, мною сильно УВАЖАЕМОМУ, свои пожелания и просьбы, или своё видение этого ВЕЛИКОЛЕПНОГО программного продукта...А уж дело автора самому решать....ЧТО и КАК...

Сrack
22-09-2013, 18:04
В следующей версии будет так:
http://jpegshare.net/images/54/f7/54f742b47eba30494fe9a5d48a11a108.png (http://jpegshare.net/)
Если поставить галочку, то откроется проводник и найдет файл, а там сами удалите что надо.

sibirnik
23-09-2013, 03:17
Сrack, Отлично!!! Ждём...

vahe-91
23-09-2013, 12:38
А если для установки одного приложения нужно запустить два разных ехе-шника, то как быть ? :)

amel22
23-09-2013, 17:27
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

Сrack
23-09-2013, 18:13
А если для установки одного приложения нужно запустить два разных ехе-шника, то как быть ? »
Пишем bat-ник примерно такого содержания:

MyProg1.exe /SILENT
MyProg2.exe /SILENT

bat-ник сохраняем в папке, где ваши MyProg1.exe и MyProg2.exe, в MInstAll добавляете этот батник.
Что бы скрыть окно командной строки можно поставить галочку "Скрытый запуск".

Хотелось бы видеть поле URL в параметрах приложения. »
Идея понравилась, будет поле URL.

Профили приложений minst.ini / minst.....ini прошу вынести в подкаталог, например configs/Profiles »
Надо подумать, может так действительно лучше.

отвязать "жесткое" наименование minst. Сделать вожможность любого имени. Проще говоря любой ini файл есть профиль. »
Такая идея была изначально, надо придумывать другой принцип работы с профилями, вот будет нечем заняться, займусь профилями.

vahe-91
23-09-2013, 19:51
Пишем bat-ник примерно такого содержания: »
Нет, так не удобно, нельзя добавить возможность запускать по очереди две команды для одного пункта ? :)

П.С
в батнике нужно писать

start /wait prog1.exe
start /wait prog2.exe

иначе оба процесса запустятся вместе

Сrack
23-09-2013, 20:02
Нет, так не удобно, нельзя добавить возможность запускать по очереди две команды для одного пункта ? »
В чем неудобство? Кому то две надо, а кому то 10, а кому то еще импорт в реестр нужен. Поэтому с батником универсальный вариант.

иначе оба процесса запустятся вместе »
Ничего подобного, по очереди запускаются. Я вообще никогда не пользуюсь командой "start /wait" и все по очереди запускается.

Без bat-ника другой вариант:
Для подобных целей у меня есть утилита Macros (http://forum.oszone.net/thread-264841.html), но похоже никто так и не научился ей пользоваться.

tanitta
24-09-2013, 02:45
Для подобных целей у меня есть утилита Macros, но похоже никто так и не научился ей пользоваться. »
Вот вот :yes: без руководства или инструкции ну никак..)))

Сrack
24-09-2013, 21:42
Обновление, версия 1.0.0.49
• Новый диалог удаления
• Добавлена ссылка на панель управления "Программы и компоненты" в контекстное меню
• Добавлено отдельное поле для URL
• Добавлены активные ссылки в поле "Описание"
• Добавлено отдельное поле для версии
• Теперь всегда отображается количество выбранных приложений в нижнем левом углу
• Добавлена функция "Выбор по умолчанию"

and000010
24-09-2013, 22:02
Сrack, при попытке добавить в поле "Описание"скопированного описания с мыши вставить не возможно,только с клавы Ctrl+v .




© OSzone.net 2001-2012