Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   MInstAll - Мастер автоустановки приложений (http://forum.oszone.net/showthread.php?t=265582)

Сrack 05-08-2013 11:12 2196586

MInstAll - Мастер автоустановки приложений
 
Проект заморожен, автор удалил ссылки на программу - сообщение автора



Оригинальная шапка темы



MInstAll - Мастер установки приложений, бесплатная утилита для автоматической (тихой) установки приложений и настройки системы. Для работы программы не требуется отключение UAC (контроля учетных записей) т.к. запускаемые приложения наследуют права от MInstAll. В отличие от WPI программа имеет простой, интуитивно понятный интерфейс редактора для файлов конфигурации, и более быструю работу. Идеально подходит для работы в корпоративных сетях, т.к. оптимизирована для запуска непосредственно с сетевого диска, предусмотрена возможность предварительного копирования дистрибутива во временную папку. В программе реализована функция для проверки результата инсталляции и другие полезные функции.

Возможности и описание функций

Возможности:
• Сортировка программ по группам
• Создание нескольких профилей
• Справочник ключей для разных типов инсталляторов
• Сортировка последовательности групп и приложений
• Скрытый запуск приложений
• Два режима работы: "Установка" и "Редактирование"
• Добавление приложений перетаскиванием из проводника Windows (файлового менеджера)
• Перезагрузка операционной системы с последующим продолжением установки
• Установка иконок из exe-шника инсталлятора, из ico-файлов, из dll

Путь к иконке:
Код:

%WinDir%\system32\shell32.dll,21
где 21 - номер иконки

• Блокировка режима редактора

Все настройки хранятся в файле minst.ini, это профиль по умолчанию.
Для блокировки режима редактора, нужно установить значение параметра Lock=1
Для включения возможности редактирования, нужно установить значение параметра Lock=0
Код:

[MInst]
...
Lock=1
...

Можно всегда запускать программу в режиме редактора, не зависимо от значения Lock, с ключем /edit
Код:

MInst.exe /edit
• Авто запуск установки для профиля по умолчанию

Запускать с ключем /t
Код:

MInst.exe /t 20
запуск установки через 20 сек.
• Функции Exclude и Include

Exclude:
Для нескольких приложений, взаимно несовместимых, указываем одну и ту же группу несовместимости, в редакторе она называется "Группа взаимно исключаемых".
Название группы любое, но соответственно одно и то же для несовместимых приложений. Пункт "Выйти из программы установки" в группе взаимно исключаемых "End".
Include:
При выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически.

• Спец. профиль для запуска портативных приложений

Что бы сделать специальный профиль для запуска портативного софта, нужно поставить галочку в этом окне:



В режиме "Установка" портативные программы можно запускать по двойному клику,
в режиме "Редактирование" будет открываться окно редактора.

Режим "Установка" это когда скрыта боковая панель, а в контекстном меню нет пунктов по редактированию.
Режимы переключаются кнопкой в верхнем правом углу.
• Импорт reg-файлов

На 64-битной ОС информация по умолчанию добавляется в ветку Wow6432Node, но можно импортировать в основную ветку, для этого надо указать ключ "/x64", этот ключ не влияет на работу команды в 32-битной ОС.

• Поддержка Unicode

Профиль будет сохранятся в Unicode если установить параметр Unicode=1
Код:

[MInst]
...
Unicode=1
...

• Проверка наличия уже установленных приложений

Проверка наличия установленных приложений делается для предотвращения повторной установки, для экономии времени, а так же для контроля за результатом инсталляции приложения.

Проверка через реестр с помощью GUID:
Для включения проверки, нужно указать правильные GUID и версию, в таком виде, в котором она прописывается в реестре, а не так, как автоматом определилась при добавлении приложения.
Определить без ошибочно можно с помощью Check Device

Можно указывать два GUID разделив их знаком ";" (Больше двух GUID указывать нельзя)
Например когда приложение двух разрядное, и у каждой разрядности свой GUID.


Версию можно сократить, отбрасывая цифры после точки. Например если в реестре версия 3.4.0.30460 в MInstAll можно указать 3.4.0 или 3.4 или даже 3.
Если установлена такая же или более новая версия, приложение помечается зеленой галочкой.
Если установлена более старая версия, приложение помечается желтым восклицательным знаком.
Если в реестре нестандартная версия с буквами, словами и другой ерундой, в MInstAll указываем точно так же (без сокращений).

В операционных системах, где .NET Framework является частью системы его нет в списке установленных программ, поэтому в программе есть встроенный механизм проверки.
Для проверки .NET Framework указываем в поле GUID спец. код:
NF3.5SP1 - для проверки наличия Microsoft .NET Framework 3.5 SP1
NF4.5C - для проверки наличия Microsoft .NET Framework 4.5 Client
NF4.5F - для проверки наличия Microsoft .NET Framework 4.5 Full
NF4.6C - для проверки наличия Microsoft .NET Framework 4.6 Client

Проверка по наличию файла:
Если по GUID проверять не представляется возможным, можно проверять по наличию файла, при этом версия не учитывается.
Для включения проверки, в поле GUID указываем путь к файлу, для универсальности используем переменные, например:
если приложение 32-битное:
Код:

%ProgramFiles%\Microsoft Office\Office14\WINWORD.EXE
если приложение 64-битное:
Код:

%SystemDrive%\Program Files\Microsoft Office\Office14\WINWORD.EXE
Второй вариант, для тех случаев, когда приложение ставится в зависимости от разрядности ОС, на x64 ставится 64-битная версия, а на x86 ставится 32-битная версия.

• Отключение редиректа на 64-битной ОС для *.cmd и *.bat файлов

При необходимости, можно отключить редирект, указав ключ /x64 этот ключ обрабатывает сама оболочка MInstAll, он не передается в исполняемый файл.

• Идентификация инсталлятора с целью определения ключей для "тихой" установки

В комплекте идет утилита skf.exe, если она не определила инсталлятор, то можно попытаться запустить установщик с ключами "/?" и "/Help", для этого есть специальные кнопки.

• Описание программы в отдельном окне

Для открытия описания в отдельном окне, щелкните средней кнопкой мыши по интересующему приложению.
Из режима "Установки" данное окно будет открываться по двойному клику.

• Дополнительная информация в заголовке главного окна

Можно выводить свою информацию в заголовке окна, за нее отвечает параметр Caption в файле minst.ini, в заголовке можно использовать переменные: {mver}, {winver}, {winbuild}, {winname}, {p}.
{mver} - Версия MInstAll
{winver} - Версия ОС в привычном представлении
{winbuild} - Номер сборки Windows
{winname} - Название операционной системы
Так же эти переменные можно использовать в описании профиля.

• Открытие каталога с дистрибутивом через файловый менеджер

Путь к файловому менеджеру и ключи запуска задаются в файле minst.ini параметры FMPath и FMKey. Для параметра FMKey доступны две дополнительные переменные {OpenPathFile} = путь к файлу или {OpenPathDir} = путь к каталогу.

Пример для JustManager:
Код:

FMPath={Patch}\Portable\JustManager\JustManager.exe
FMKey={OpenPathDir}

Пример для Total Commander:
Код:

FMPath={Patch}\Portable\totalcmd\TOTALCMD.EXE
FMKey={OpenPathFile} r="%UserProfile%\Downloads" /i="{Patch}\Portable\totalcmd\wincmd.ini" /f="{Patch}\Portable\totalcmd\wcx_ftp.ini"

• Запуск методом FirstLogonCommands

Команда ищет файл профиля %i:\MInstAll\profiles\Autounattend.ini на всех дисках, при наличии данного профиля запуск MInstAll с автоматической установкой программ из профиля %i:\MInstAll\profiles\Autounattend.ini
Преимущество метода, это не надо перепаковывать install.wim, достаточно положить в корень диска файл ответов.
У метода есть недостаток, при наличии картридера, если буква пустого картридера будет раньше буквы диска с MInstAll, появится ошибка, для продолжения достаточно закрыть сообщение с ошибкой.
Команда start используется для того, что бы избежать ожидания выполнения запущенной команды, тем самым Windows продолжит процесс загрузки до рабочего стола не дожидаясь пока MInstAll установит все программы.

HTML код:

<FirstLogonCommands>
  <SynchronousCommand wcm:action="add">
  <Order>1</Order>
  <CommandLine>cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\MInstAll\profiles\Autounattend.ini start """" %i:\MInstAll\MInst.exe {Patch}\profiles\Autounattend.ini /t 0 & exit"</CommandLine>
  </SynchronousCommand>
</FirstLogonCommands>




FAQ:
• Выбор приложений по умолчанию

Есть два режима, в зависимости от опции Меню -> Настройки -> "Не снимать выбор с установленных и несовместимых в режиме редактора".

Если опция выключена (старый режим):
При сохранении профиля, расставленные галочки сохраняются. При загрузке профиля галочки ставятся только на против тех приложений, которые не установленны и при этом совместимы с текущей системой. Это, что бы вручную каждый раз не снимать галочки перед установкой. Перед каждым сохранением профиля, нужно восстанавливать галочки для уже установленных приложений, для этого есть кнопка "По умолчанию". При нажатии на кнопку "По умолчанию" галочки расставятся так, как они были расставлены перед прошлым сохранением в прошлом сеансе, потом при необходимости расставьте галочки и сохраните. Что бы каждый раз не видеть предупреждения о том, что приложение уже установленно или не совместимо, предварительно перейдите в режим редактирования (для сохранения все равно туда пойдете).

Если опция включена (новый режим, рекомендую):
При сохранении профиля, расставленные галочки сохраняются. При загрузке профиля, в режиме "установки" галочки ставятся только на против тех приложений, которые не установленны и при этом совместимы с текущей системой. При загрузке профиля в режиме "редактирования" галочки ставятся на всех приложениях выбранных "По умолчанию", даже если они уже установленны или несовместимы с текущей системой. Список выбранных "По умолчанию" формируется непосредственно при сохранении профиля. При переходе между режимами, галочки будут автоматически сниматься или ставится для выбранных "По умолчанию", имеются ввиду те приложения, которые уже установленны или несовместимы с текущей системой.


• Как назначить профиль по умолчанию (или как открывать другой профиль при запуске программы)

Профиль по умолчанию, тот что открывается при запуске MInst.exe, это файл MInst.ini, он как и любой другой, может быть профилем для авто-установки программ или профилем для запуска портативных программ. Режим переключается в свойствах профиля (Меню -> Файл -> "Свойства профиля"). Если так сложилось, и вы желаете открывать при запуске другой профиль, то есть три варианта:
1. Вариант: Физически поменять местами файлы профилей, ini-файлы и idb-файлы соответственно, последние можно вообще удалить, т.к. это кеш, после сохранения через программу они появятся опять. Определить, какой конкретно файл относится к текущему профилю, можно в свойствах профиля. Имейте ввиду, т.к. файл MInst.ini не только профиль, но еще и файл настроек, после замены, все текущие настройки сбросятся по умолчанию.
2. Вариант: Если пользуетесь моим AutoRun.exe, то можно в файле autorun.inf прописать параметр Profile который указывает путь к файлу профиля.
Код:

[Autorun]
***
Profile={Patch}\Profiles\2_Portable.ini

3. Вариант: Запускать MInst.exe (не путайте с AutoRun.exe) c ключем, в качестве первого параметра которого, путь до ini-файла нужного профиля.
• Дополнительные функции в контекстном меню

Что бы открыть контекстное меню, щелкните правой кнопкой мыши по нужному приложению.

• Авто установка в зависимости от версии и разрядности ОС

Делаем универсальный авто установщик с помощью моей утилиты Macros,
или любым другим вашим способом и добавляем его в MInstAll. Для разрядности есть специальная переменная.

• Добавление/Удаление профилей

Для добавления нового профиля, есть специальная функция в контекстном меню.
Имена ini-файлов профилей, для удобства можно переименовывать как угодно, хранить их можно в подкаталоге Profiles,
исключение файл minst.ini, он должен быть рядом с MInst.exe т.к. он одновременно и файл настроек.

• Переменные

Кроме стандартных переменных, программа поддерживает не стандартные переменные:
{Patch} - путь к папке из которой запущено приложение MInst.exe
{Root} - на папку выше {Patch}
{Disk} - буква диска, с которого запущено приложение
При добавлении приложений, переменные добавляются автоматически.
{P} - Разрядность ОС, принимает значение x86 или x64, нужно вручную заменять разрядность в путях на эту переменную, в тех случаях, когда это необходимо
{V} - Версия операционной системы
• Несколько команд для одного пункта

Вариант 1:
Используйте bat-ник, в качестве текущего каталога автоматически назначается каталог где лежит bat-ник.

Вариант 2:
Выполнение целого профиля одним пунктом



• Импорт в реестр до и после установки приложения

Смотри описание "Несколько команд для одного пункта"
• Ошибки при использовании дисков с аппаратной защитой от записи

MInstAll ничего не пишет на флешку (кроме настроек при закрытии программы).
Есть проблема в штатной виндовой функции, которая используется для загрузки ассоциированных иконок, проблема бывает только на дисках с аппаратной защитой от записи.
Cпособа решения:
При использовании дисков с аппаратной защитой от записи, должна быть включена опция: Главное меню -> Настройки -> "Определять защиту от записи".
• Условные обозначения


• Как переименовать группу?

Так же как переименовать файл в проводнике, два одинарных клика по группе, в редакторе групп.

Советы:
• Во избежании тормозов при наличие антивируса (защитник Windows) не указывайте в качестве иконки сам exe-шник дистрибутива, используйте специальные наборы в dll-ке или отдельный файл иконки *.ico. (Файл iconapp.dll содержит довольно много иконок)
• Открыть описание программы в отдельном окне, можно кликнув средней кнопкой мыши по интересующему приложению. Или кликнув левой кнопкой мыши по статусной иконке.
• Пункт "Выйти из программы установки" не работает, если программа зафиксировала ошибки. В связи с чем, не рекомендую принудительно запускать оболочку в скрытом виде.

Скриншоты



Скачать с оф.сайта :(


О ложных срабатываниях антивирусов

В моих программах нет и никогда не было вредоносного кода. Всегда были, есть и будут ложные срабатывания антивирусов, в этом нет моей вины, виноваты кривые антивирусы.
Авторские программы не защищенные именной цифровой подписью находятся в повышенной зоне риска, для антивирусов это неизвестный потенциально опасный файл, антивирус не знает какие функции выполняет программа, в связи с чем, довольно часто, как правило эвристический анализ, детектирует угрозу. Если антивирус не нашел угрозу в файле, это еще не значит, что ее там нет, антивирусы детектируют только вершину айсберга из всего вредоносного кода. Как же быть? Нужно для себя решить, доверяете вы конкретному автору или нет.

Авторитет антивирусов и их роль в жизни разработчика



vitbomba 05-08-2013 14:25 2196666

Сrack, Идея хорошая, но можно было прикрутить ключи запуска как GPInst, та и иконку самой проги можно изменить. По поводу проблем что описывал в той программе с ключом с кавычками так здесь всё нормально. Идея с профилями понравилась, та и то что в самой проге можно сразу отредактировать и проверить.

Сrack 05-08-2013 14:40 2196673

Цитата:

Цитата vitbomba
можно было прикрутить ключи запуска как GPInst »

Какие именно ключи нужны?
Есть ключ
Код:

/t 20
запуск установки через 20 сек.

Цитата:

Цитата vitbomba
иконку самой проги можно изменить »

Есть хорошие варианты иконок? Присылайте!

vitbomba 05-08-2013 15:17 2196693

Сrack, когда выбираешь ключ установки так там несколько вариантов тихой установки под разные инсталяторы. Не правильно перед этим выразился.

Сrack 05-08-2013 19:34 2196803

Цитата:

Цитата vitbomba
Идея хорошая, но можно было прикрутить ключи запуска как GPInst »

Версия: 1.0.0.8
• Добавил список ключей для инсталяторов. (файл MInst.Key)

Подойдет файл Key.lst от GPInst, только его надо переименовать в MInst.Key

vitbomba 05-08-2013 21:10 2196861

Сrack, а что там у вас за Яндекс
Group=4
Name=Yandex
Hint=
Patch=e:\загрузка\yandex.exe
Key=
CopyToTemp=0
Checked=0

Сrack 05-08-2013 21:16 2196866

vitbomba, Удалите, это я когда тестил не удалил.

vitbomba 05-08-2013 21:22 2196868

Сrack, та я понял :)

Painkiller 05-08-2013 21:42 2196881

Само радует что конфиг в ini =) Сrack , на чем пишите ?

Painkiller 05-08-2013 21:52 2196887

Цитата:

Цитата Сrack
Painkiller, Delphi »

Еще один Делфист )) Я тоже хотел написать такую утилиту с конфигом ini , да потом бросил. Всем не возможно заниматься .
Ps нужно больше место для описание приложений

Painkiller 06-08-2013 01:17 2196966

Сrack, есть предложения . Можно добавить чтобы в список групп можно было добавлять через программу, а не лазить в файл и дописывать группы нужные и так же ключи .
Очень удобно что утилита представляет собой и установщик программ и редактор )) Жду новых версий ))

Сrack 06-08-2013 10:18 2197064

Цитата:

Цитата Painkiller
Можно добавить чтобы в список групп можно было добавлять через программу, а не лазить в файл и дописывать группы нужные »

Наверное можно, только там некоторые заморочки с сортировкой, на это уйдет какое то время. Быстрее будет реализовать добавление в конец, то есть добавленная группа будет последней. Лично для меня важна последовательность групп (последовательность установки) т.к. я в основном использую не для установки софта, а для автоматизации настройки ОС, теста железа и отката (sysprep).

Цитата:

Цитата Painkiller
и так же ключи . »

C этим будет проще.

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

Сrack 06-08-2013 21:44 2197510

Обновление, версия 1.0.0.9
• Доработан справочник ключей

Добавление, удаление, сортировка ключей через программу.

Двойной клик по ключу - добавление ключа и закрытие справочника
Кнопка "Добавить ключ" - добавляет ключ без закрытия справочника, что бы можно было добавить еще ключ
С другими кнопками должно быть все понятно.

Painkiller 06-08-2013 22:24 2197534

Сrack, все ок, но есть маленькие нюансы . Очень не нравиться реализация описания программы . Лучше сделай как у GPInst.

Сrack 06-08-2013 22:45 2197554

Painkiller, Я еще не определился, как сделать описание программ. В плане интерфейса еще будут изменения.

Painkiller 06-08-2013 22:47 2197556

Цитата:

Цитата Сrack
Painkiller, Я еще не определился, как сделать описание программ. В плане интерфейса еще будут изменения. »

Ну ясно. Я уже боялся что это окончательный вариант для описания =)

Сrack 08-08-2013 00:20 2198221

Обновление, версия 1.0.0.10
• Изменен способ вывода описания программ
• Изменен дизайн главного окна

Painkiller 08-08-2013 13:34 2198403

Сrack, нужно в описании авто переносы текста на новую строку сделать, а то получается ерунда. Видимо забыл ? =)
ps хорошая реализация сортировки )) Почему бы не сделать такую же сортировку для групп и ключей ?

Сrack 08-08-2013 15:45 2198482

Цитата:

Цитата Painkiller
нужно в описании авто переносы текста на новую строку сделать, а то получается ерунда »

В смысле? Что не так?

Цитата:

Цитата Painkiller
хорошая реализация сортировки )) Почему бы не сделать такую же сортировку для групп и ключей ? »

В будущих версиях будет сортировка перетаскиванием.

Painkiller 08-08-2013 15:48 2198484

Цитата:

Цитата Сrack
В смысле? Что не так? »


Сrack 08-08-2013 15:58 2198491

Painkiller, Так у Вас нет пробелов!

Painkiller 08-08-2013 16:09 2198494

Цитата:

Цитата Сrack
Painkiller, Так у Вас нет пробелов! »

Вот оно что =) Вопрос снят

katya74 08-08-2013 17:24 2198538

Сrack Здравствуйте! Подскажите пожалуйста? Можно ли самому менять порядок групп. Спасибо.

Сrack 08-08-2013 17:54 2198557

Цитата:

Цитата katya74
Можно ли самому менять порядок групп. »

Можно. Добавил в шапку описание по редактированию групп.

Painkiller 08-08-2013 22:45 2198748

Всё отлично работает. В ходе добавления программ и их установки ошибок нет. Единственное неудобство это нет возможности сортировки групп как программ например

Еще один вопрос . Форма подстраивается автоматически под разрешения экрана или нет? Например как будет себя вести утилита ваша на нетбуках?

Сrack 08-08-2013 22:58 2198753

Цитата:

Цитата Painkiller
Форма подстраивается автоматически под разрешения экрана или нет? Например как будет себя вести утилита ваша на нетбуках? »

Форма подстраивается автоматически по высоте, но не более разрешения экрана. То есть за пределы экрана не уйдет.

katya74 09-08-2013 00:40 2198787

Добавила ключ тих.уст. в MInst.Key Windows WUA=/quiet /norestart

Сrack 09-08-2013 19:01 2199175

Обновление, версия 1.0.0.11
• Добавлена сортировка перетаскиванием в справочнике ключей.
• Добавлено описание для профиля.
• Добавлено редактирование имени и описания для профилей через программу.
• Другие мелкие исправления и улучшения, оптимизация кода.

Сrack 11-08-2013 00:32 2199703

Обновление, версия 1.0.0.12
• Добавлена возможность менять иконки на свои
• Добавлена функция скрытого запуска

Можно указывать свои иконки для приложений, в отличие от GPInst у меня комбинированный способ, одновременно можно использовать как иконку из приложения так и свою. Иконки в формате *.ico ни каких заморочек с редактированием ресурсов.

Функция скрытого запуска позволяет скрывать окно запущенного приложения, актуально для запуска bat-ников.

Добавлены пункты "Перезагрузка" и "Выключение", эти пункты добавлены как приложения, их можно удалить.

Painkiller 15-08-2013 22:27 2202354

Сrack , очень не хватает возможности открытия папки размещения установщика программы из списка

Сrack 15-08-2013 22:30 2202356

Цитата:

Цитата Painkiller
очень не хватает возможности открытия папки размещения установщика программы из списка »

В смысле? Открывать проводник на папке конкретной программы?

Painkiller 15-08-2013 22:39 2202362

Цитата:

Цитата Сrack
В смысле? Открывать проводник на папке конкретной программы? »

Ну да. Например мне нужно переименовать установщик. Не хочется лесть и искать в списке папок где именно он находиться .
Ps У меня большой список программ собранный вашей утилитой и при запуске видимая пауза , все программы имеют одинаковую иконку, потом начинают обновляться при прокручивания списка по тихоньку. Это как нибудь лечиться или ничего не сделать с этим ?

Сrack 15-08-2013 22:45 2202366

Цитата:

Цитата Painkiller
Ps У меня большой список программ собранный вашей утилитой и при запуске видимая пауза , все программы имеют одинаковую иконку, потом начинают обновляться при прокручивания списка по тихоньку. Это как нибудь лечиться или ничего не сделать с этим ? »

Попробуйте эту http://checkdevice.narod.ru/download/MInst13.zip
были некоторые изменения в этом плане.

Еще вопросы:
Какая ОС?
Есть антивирус?
Сколько программ в списке?

Painkiller 15-08-2013 22:53 2202370

Цитата:

Цитата Сrack
Попробуйте эту http://checkdevice.narod.ru/download/MInst13.zip
были некоторые изменения в этом плане. »

В этой все ок =))
Цитата:

Цитата Сrack
Еще вопросы:
Какая ОС?
Есть антивирус?
Сколько программ в списке? »

Windows 7 x64, Каперский( отключён), много (может добавить функцию подсчёта количества программ ?)

Как там продвигаться процесс по поводу реализации сортировки групп ?

Сrack 15-08-2013 22:59 2202378

Цитата:

Цитата Painkiller
может добавить функцию подсчёта количества программ ? »

Будет, пока другие слабые места дорабатываю.

Некоторые антивирусы сканируют дистрибутивы программ при обращении к ним, то есть на слабых ПК заметное притормаживание при прорисовки иконок.
Если использовать иконки из *.ico то будет быстрее, т.к. антивирус гораздо быстрее проверит файл *.ico нежели *.exe.

Painkiller 15-08-2013 23:07 2202385

Сортировка групп работает . Ошибок нет =)) Ура ура !!! Полностью перешёл на вашу утилиту =)

Сrack 15-08-2013 23:10 2202386

Группы можно переименовывать, щелкнуть по имени один раз, подождать секунду и щелкнуть второй раз.

Сrack 15-08-2013 23:35 2202404

Цитата:

Цитата Painkiller
очень не хватает возможности открытия папки размещения установщика программы из списка »

Добавил в контекстное меню http://checkdevice.narod.ru/download/MInst14.zip

Painkiller 15-08-2013 23:45 2202412

Цитата:

Цитата Сrack
Добавил в контекстное меню http://checkdevice.narod.ru/download/MInst14.zip »

Добавьте плизз еще выделения самого установщика

Сrack 16-08-2013 00:01 2202427

Цитата:

Цитата Painkiller
Добавьте плизз еще выделения самого установщика »

Добавил http://checkdevice.narod.ru/download/MInst15.zip

Painkiller 16-08-2013 00:07 2202433


Прикол ? =)

Сrack 16-08-2013 00:16 2202437

Это он на UPX так реагирует.
Перекачайте по последней ссылке, не упакованный exe-шник.

Painkiller 16-08-2013 00:20 2202439

Цитата:

Цитата Сrack
Это он на UPX так реагирует.
Перекачайте по последней ссылке, не упакованный exe-шник. »

Всё ок =) Я думаю лучше не пакуйте , а то большинство антивирусов параноики

Сrack 16-08-2013 00:22 2202440

Уже сталкивался с сильно "умными" антивирусами, видят угрозы там, где их нет.
Обычно у меня с Malwarebytes и McAfee проблемы, с ними разговаривать бесполезно, по русски они не понимают.
Зато с Касперским все отлично, адекватный антивирус.

Painkiller 16-08-2013 00:29 2202443

Цитата:

Цитата Сrack
Уже сталкивался с сильно "умными" антивирусами, видят угрозы там, где их нет.
Обычно у меня с Malwarebytes и McAfee проблемы, с ними разговаривать бесполезно, по русски они не понимают.
Зато с Касперским все отлично, адекватный антивирус. »

Согласен . Я с Касперским уже давно. Я только за его. EmergencyKitScanner использую для дополнительной проверки у себя и у клиентов . И еще, я думаю когда после отсортировки групп нажимаем кнопку "Применить" Может добавить окно ожидания ?? А то можно подумать что повисла,а потом появятся ошибки если пользователь начнёт стрикать по форме . Окно с ожиданием " Подождите ..." будет само то

Сrack 16-08-2013 00:43 2202447

Цитата:

Цитата Painkiller
И еще, я думаю когда после отсортировки групп нажимаем кнопку "Применить" Может добавить окно ожидания ?? А то можно подумать что повисла »

Такой вариант http://checkdevice.narod.ru/download/MInst16.zip

www.virustotal.com

------

Самая стабильная версия в шапке 1.0.0.12, последующие версии еще не доработаны под Win XP.

Painkiller 16-08-2013 00:53 2202451

Цитата:

Цитата Сrack

Вроде работает =) Можно оставить

Сrack 16-08-2013 20:13 2202873

В последних версиях прокрался баг, исправил http://checkdevice.narod.ru/download/MInst17.zip
Пока нет возможности проверить работу на Win XP, проверяю только на Win7 и Win8.

thhor, Идея была: автоматизировать установку наиболее часто устанавливаемого софта, а не делать коллекции софта неизвестного предназначения.
Просматривать описание через редактор не то?

Можно и большое описание сделать, но позже, на данном этапе надо протестировать все уже реализованные функции на разных ОС (XP,7,8).
И если все Ok, то можно подумать о дальнейшем развитии функционала, если сейчас не выявим баги, потом будет сложнее их исправить. Стабильность у меня на первом плане.

Отпишитесь о результатах тестирования! (с указанием ОС)

Painkiller 16-08-2013 22:33 2202944


Был косяк после переименования какой нибудь программы , но я смотрю вы уже исправили =)

Сrack 17-08-2013 10:15 2203076

thhor, Спасибо за предоставленные результаты тестирования! Подобные вопросы лучше писать в теме, а не в ПМ, т.к. ответ может пригодится и другим пользователям.

Msi инсталяторы Вы запускали не правильно, в шапке есть описание, как устанавливать пакеты msi.

Цитата:

Цитата thhor
Обычные архивы не открылись (в системе уст. архиваторы, ассоциации файлов есть)!

Я вообще не понял, зачем добавлять
Цитата:

Цитата thhor
архивы обычные: rar, 7z, zip

?
Ну как минимум надо SFX-архивы.

Ну если Вам так уж надо, то принцип тот же, как и с msi, в качестве приложения указывайте не архив, а архиватор через который этот архив открывается, а в место ключей укажите путь к вашему архиву.

Цитата:

Цитата thhor
Не знаю делает ли программа какие-то логи, поэтому не прилагаю!

Логи программа не ведет, мне они не нужны.

Цитата:

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

Лист с программами не прокручивается, т.к. он отключается как и другие элементы на время установки. Это так и задумывалось.
Иконки у кнопок пропадают, это нормальное явление для отключенного состояния кнопок. Текущая установка отображается в описании с низу, в следующих версиях добавлю туда еще количество установленных и количество оставшихся приложений.

В момент установки активна только кнопка "Отменить" после ее нажатия она становится не активна, отмена произойдет как только завершится установка текущего приложения.

Сrack 17-08-2013 21:38 2203338

Цитата:

Цитата thhor
Рассматривается что-то типа "вывод списка приложений в две колонки"? »

Так конечно было бы удобнее, но стандартного компонента с такими возможностями нет, использовать два компонента или писать свой слишком затратно.
К тому же не было идеи сделать клона WPI, была идея минимализма, сделать маленькую простую и понятную для большинства пользователей утилиту, в первую очередь стабильную и удобную. Что бы можно было по быстрому добавить новую софтину прямо на машине клиента.

Цитата:

Цитата thhor
Вопрос по контекстному меню (порадовало своей функциональностью)! Так и задумано, что при скрытии панели кнопок из контекстного меню также пропадают и соответствующие пункты в меню? »

Так и задумано, два режима работы "Установка" и "Редактирование". В режиме "Установка" только нужные для этого режима функции.

Цитата:

Цитата thhor
"конвертер" конфигов от WPI => Minst »

Как ни странно, я никогда не пользовался WPI, для моих задач он не подходит, слишком громоздкий. На работе у меня нет лишнего времени возится с WPI, к тому же его еще и одобрить руководство должно, а вот с этим уже проблема. В моем случае весь софт лежит на сервере, и перед установкой его надо скопировать на жесткий диск и уже с него запускать, потом удалять дистрибутив с жесткого диска. Сеть очень хреновая (сисадмин не я), и часто с первой попытки не удается скопировать, поэтому в моей программе несколько попыток скопировать дистрибутив. Запускать установку прямо с сетевого диска вообще не вариант, хреновая сеть, а точнее сильно загруженная, по сети заливается ОС. Служебных флэшек у меня нет, а свою пронести нельзя, политика безопасности :) , к тому же их тогда надо 500шт., через меня в смену (8 часов) проходит до 500 ПК разных конфигураций с разным софтом.
Будет время гляну и конфиги от WPI.

Цитата:

Цитата thhor
красиво переходящее по пунктам "выделение" просто уходит в "аут" »

Пока ничего по этому не скажу, подумаю когда будет время.

Сrack 18-08-2013 01:16 2203414

Добавил автопрокрутку списка и подсчет количества программ.

Пробуйте! http://checkdevice.narod.ru/download/MInst19.zip

and000010 18-08-2013 21:44 2203767

Можно как то папку с прогами привязать к Мастеру установки.А то при переносе с одного диска на другой приходиться редактирование делать сначала.

Сrack 18-08-2013 22:16 2203783

Цитата:

Цитата and000010
Можно как то папку с прогами привязать к Мастеру установки.А то при переносе с одного диска на другой приходиться редактирование делать сначала. »

Поместите папку с софтом например "software" в папку с MInst.exe, при добавлении программ автоматически подставится переменная и путь будет выглядеть так:
Код:

{Patch}\software\MyProgram.exe
{Patch} - это переменная, путь к папке из которой запущен MInst.exe

Сrack 18-08-2013 23:38 2203804

thhor, размещайте софт в той же папке, что и MInst.exe и тогда проблем с буквами дисков не будет!
При ручном редактировании ".ini" замените путь к папке с MInst.exe на переменную {Patch}.

Painkiller 20-08-2013 22:44 2204869

Сrack , как на счёт организовать поиск ?

Сrack 21-08-2013 00:36 2204893

Цитата:

Цитата Painkiller
как на счёт организовать поиск ? »

Зачем? Приложения отсортированы по группам, по профилям, иконки приложений, все это для удобного поиска нужного приложения.
Можно сделать поиск, но что бы найти приложение нужно набрать его правильно, так как оно прописано в списке, поэтому не вижу смысла в поиске.

Painkiller 21-08-2013 01:27 2204913

Цитата:

Цитата Сrack
Зачем? »

Использую ваше приложение не только для установки софта , но и для удаления неактуальных обновлений из образа wim windows 7 . У меня большой список там и проще через поиск найти неактуальные обновления

Сrack 21-08-2013 14:57 2205148

Обновление, версия 1.0.0.20
• Уменьшена нагрузка на процессор
• Уменьшено потребление оперативной памяти
• Увеличена скорость загрузки
• Другие мелкие улучшения в интерфейсе
• Добавлена новая переменная {Disk} - буква диска с которого запущен MInst.exe
• Добавлен поиск

Orestik 21-08-2013 16:19 2205186

Сrack можно добавить в настройку приложения еще поля Выполнить до установки приложения и Ключ установки, т.е как в GPInst? ну а пока буду дальше тестировать... :)

Сrack 21-08-2013 16:27 2205189

Цитата:

Цитата Orestik
можно добавить в настройку приложения еще поля Выполнить до установки приложения и Ключ установки, т.е как в GPInst? »

Для этих целей есть моя утилита Macros, делаете универсальный инсталлятор и добавляете его в MInst.

И никаких дублирующихся строчек x86 x64 как в GPInst, одно приложение - одна строка в MInst, набор обновлений - одна строка в MInst.
У меня такой принцип, объединять однотипные задачи, которые так и так выполняются вместе, в одну строчку в MInst.

Сrack 21-08-2013 18:52 2205298

Painkiller, Это не в последних, всегда была такая проблема, антивирус проверяет дистрибутивы софта при обращении к ним.
Варианты решения:
Использовать иконки в *.ico т.к. они быстрее проверяются антивирусом.
Отключить в антивирусе сканирование при обращении к файлу, оставить только при выполнении.
Добавить MInst.exe в исключение для антивируса.
На целевой машине устанавливать антивирус в последнюю очередь.

Пока думаю, что с этим можно сделать, попробуйте вариант с иконками из ico, сообщите как с Каспером прокатит?

Сrack 21-08-2013 22:39 2205378

Попробуйте эту версию http://checkdevice.narod.ru/download/MInst21.zip при включенном антивирусе.
Откройте и пересохраните профиль, при сохранении иконки кешируются, а при открытии профиля иконки будут загружаться из кеша.

Painkiller 21-08-2013 23:13 2205397

Цитата:

Цитата Сrack
Попробуйте эту версию http://checkdevice.narod.ru/download/MInst21.zip при включенном антивирусе.
Откройте и пересохраните профиль, при сохранении иконки кешируются, а при открытии профиля иконки будут загружаться из кеша. »

С этой версией норм. Но кнопки неактивны некоторое время при запуске. Это так задумано ?

Цитата:

Это не в последних, всегда была такая проблема,
Видимо да. У меня просто папка находилась в доверенной зоне. Вот почему не было проблем, а сейчас место сменило и начались проблемы.

Сrack 21-08-2013 23:17 2205398

Цитата:

Цитата Painkiller
Но кнопки неактивны некоторое время при запуске. Это так задумано ? »

Да, пока идет загрузка профиля все кнопки неактивны.

Painkiller 21-08-2013 23:19 2205399

Боюсь будут проблемы с другими антивирусами =(( Сейчас антивирусы все почти параноики

Сrack 21-08-2013 23:20 2205400

Цитата:

Цитата Painkiller
Боюсь будут проблемы с другими антивирусами =(( »

С чего вдруг?

Painkiller 21-08-2013 23:24 2205404

Цитата:

Цитата Сrack
С чего вдруг? »

Будут или притормаживать работу или вообще посчитают за вирус . Нужно будет отключать . Такая же проблема была с аналогом GPInst от opel431 . Процесс висел , а окна не было из-за антивируса Microsoft SE

Сrack 21-08-2013 23:32 2205410

Painkiller, Я просек эту фишку, и с Microsoft SE в последней версии 1.0.0.21 все Ok.
Совет для параноиков: отрежьте шнур с интернетом, и шнур питания.

Вот отчет с virustotal
самые самые параноики Malwarebytes и McAfee все Ok.

Painkiller 21-08-2013 23:53 2205413

Цитата:

Цитата Сrack
Painkiller, Я просек эту фишку, и с Microsoft SE в последней версии 1.0.0.21 все Ok.
Совет для параноиков: отрежьте шнур с интернетом, и шнур питания.
Вот отчет с virustotal
самые самые параноики Malwarebytes и McAfee все Ok. »

Будем надеяться и верить что все будем ОК =)

Сrack 22-08-2013 16:37 2205684

Обновление, версия 1.0.0.23
• Увеличена скорость загрузки профиля при работающем антивирусе (нужно пересохранить профили)
• Добавлен запуск установки текущего приложения без ключей (в контекстном меню)

Сrack 23-08-2013 01:50 2205988

На данный момент профили должны называться minst*.ini где *-порядковый номер, пропусков не должно быть, например при отсутствии minst7.ini, все последующие не будут работать. Это был первоначальный вариант без использования поиска. В перспективе, я думал сделать произвольные имена файлов для профилей.

Сrack 23-08-2013 17:25 2206320

Цитата:

Цитата thhor
Если кого в окне поиска смутило несоответствие "запроса" и результата - то это потому, что поиск осуществляется по реальным именам файлов, а не по тому, как они введены и отображаются в программе. »

Поиск идет по названиям, по именам файлов и по описанию.

По профилям я еще думаю, как это все будет, поэтому и не начинал делать такие функции как "Создать новый" или "Сохранить как".

Painkiller 23-08-2013 21:58 2206441

thhor, вам лекции проводить нужно =)

Сrack 23-08-2013 22:34 2206461

Проблему с кнопкой "Ok" исправил.
Цитата:

Цитата thhor
Кстати, мне казалось что при нажатии на кнопку "Выбрать приложение" (справа от строки "путь к программе") открывалась не папка Minst а каталог программы к которой указан путь!? »

Раньше так и было, мне кажется открывать окно выбора на папке Minst удобнее, т.к. я рекомендую хранить софт в этой папке.
Цитата:

Цитата thhor
А насчет добавить немного "контраста"? »

Боюсь как бы не получилось так как у Вас на скриншотах :)
тем ни менее пробуйте:
http://checkdevice.narod.ru/download/MInst24.zip

Сrack 23-08-2013 23:56 2206521

Цитата:

Цитата thhor
К тому же мне не нравится мысль о том, что все программы, равные среди прочих, должны лежать внутри другой программы »

А я так хотел возвысить свою редед всеми другими, хотябы на уровне папок. :)

Цитата:

Цитата thhor
при нажатии на кнопку "Выбрать приложение" (справа от строки "путь к программе") открывалась не папка Minst а каталог программы к которой указан путь »

Зачем на эту кнопку нажимать? Если изменился путь, то каталог с программой так и так не откроется, а если путь не менялся, то зачем на нее нажимать? Наверно надо добавить настройку, путь к каталогу с софтом, что бы всегда на этой папке открывался диалог выбора.

Цитата:

Цитата thhor
что думает Сам Автор? ...может собственно цвет еще не утвержден пока »

Думаю надо более бледный.

Сrack 24-08-2013 13:54 2206702

Что за проблема с добавлением в пустую группу? При добавление/изменении группу можно выбрать любую:


Цитата:

Цитата thhor
1) Было бы неплохо если можно было в основном окне выделять несколько пунктов с зажатым Ctrl, а может даже от и до с Shift. При выделении для удаления это удобно. Иначе приходится щелкать по одному за раз и каждый раз в промежутках щелкать "Да-ОК-Я в здравом уме" - в сумме получается не быстро. »

Мультивыбора не будет, т.к. он противоречет основному принципу работы, одновременно можно выделить только одно приложение, соответственно только одна группа. Могу сделать удаление всех приложений отмеченных галочкой.

Каталог с софтом по умолчанию, теперь задается, для каждого профиля. При добавлении будет открываться диалог на этой папке, при изменении на папке с программой если она еще есть. Ждите выхода новой версии.

Painkiller 24-08-2013 17:36 2206775

Цитата:

Цитата Сrack
Могу сделать удаление всех приложений отмеченных галочкой. »

эта нужная вещь

and000010 24-08-2013 20:48 2206914

Сrack а можно просьбу.Сделать сортировку приложений в группах не перетаскиванием,а выделением и перемещение кнопками верх,низ.

Сrack 24-08-2013 22:29 2207022

Обновление, версия 1.0.0.25
• Добавлена возможность задавать каталог с софтом по умолчанию
• Добавлена возможность создавать новые профили
• Добавлено удаление всех выбранных приложений
• Добавлена сортировка программ кнопками вверх/вниз

Сrack 25-08-2013 15:08 2207311

thhor, По пунктам:
1. Не понял.
2. Пока под вопросом.
3. Все правильно, там где "Сохранить" происходит запись на жесткий диск и отменить уже ничего нельзя, там где "Применить" сохранения не происходит, запись на диск происходит при нажатии "Сохранить" в главном окне. Разные функции - разное обозначение, из 3-х кнопок можно и запомнить, что нужно обязательно жать "Применить".
4. Добавил.
PS Добавил.

Доступна для скачивания версия 1.0.0.26

Сrack 25-08-2013 21:10 2207531

Цитата:

Цитата thhor
не заморачиваться »


sov44 26-08-2013 14:36 2207875

Сrack, сделайте таймер для автоматической установки софта для профиля по умолчанию, чтобы была возможность прикрутить утилиту к автоматической установке винды.

Сrack 26-08-2013 14:39 2207877

sov44, Есть ключ
Код:

/t 20
запуск установки через 20 сек.

and000010 26-08-2013 19:06 2208068

Сrack,есть маленькая не доработка,при удалении приложения из папки software Мастер установки этого не видит.

Сrack 26-08-2013 20:13 2208100

Цитата:

Цитата and000010
при удалении приложения из папки software Мастер установки этого не видит »

Исправил, ошибка прокралась после добавления кеширования иконок.

Цитата:

Цитата thhor
рассматривается ли вопрос добавления функции "Обновить"? »

Перезапускать не обязательно, выберите этот же профиль еще раз.

Версия 1.0.0.27
• Добавил отображение прогресса установки на кнопке в панели задач
• Исправления различных ошибок возникающих при неправильном/нелогичном поведении пользователя

Сrack 26-08-2013 20:39 2208114

Цитата:

Цитата thhor
Не планируете расширять настройки программы в части добавления функционала для включения возможности самостоятельного выбора пользователем цветов отображения пунктов разного типа. »

Не планирую.

Так же не планирую превращать программу в клона WPI, планирую ограничится следующими принципами:
• Простая и понятная для большинства пользователей
• Не перегруженная не нужными функциями
• Быстрая и стабильная работа
• Удобная

Painkiller 26-08-2013 21:40 2208155

Цитата:

Цитата Сrack
Так же не планирую превращать программу в клона WPI»

Этого и не требуется =) На данной стадии утилита уже имеет все то что нужно для установки приложений =)

wadimus 27-08-2013 08:12 2208335

Сrack, такой вопрос ..
сейчас утилита - это мастер установки приложений (мы можем редактировать всё, добавлять, удалять, корректировать) ..
возможно ли ограничение функций этой программы?
есть рабочий полнофункциональный пакет у разработчика , а у юзера утилита может только ставить софты (нет редактирование групп, нет добавления или коррекции программ) .. то есть простой инструмент - запустил, пометил галочками нужные софты или выбрал профиль и установил программы ..

Сrack 27-08-2013 16:02 2208571

Цитата:

Цитата wadimus
возможно ли ограничение функций этой программы? »

На данный момент нет. Нужна блокировка режима редактирования? Так сказать защита от "Умных" пользователей.
Подойдет такой вариант: В профиле MInst.ini вручную дописываем параметр и режим редактирования пропадает?

wadimus 27-08-2013 18:46 2208653

Сrack, вариант любой .. можно параметр в профиле (строка типа Edit=1 или 0), как проще сделать создателю :)

и еще .. будет ли довольно сложная функция Exclude (невозможность установить галочки для установки двух антивирусов к примеру или подобное .. несколько однотипных программ, которые конфликтуют друг с другом, выбираем что-то одно, галочки снимаются с других программ и наоборот)
и Include (программы, которые зависят друг-от-друга .. например прога поддерживает .Net и тогда логично сразу ставить галочку для установки этого .Net)
название функции дал как пример ..
можно вариант выбора только одной программы в группе несовместимости назвать радио-кнопка (активна только одна галочка) ..
группу взаимосвязанных друг-с-другом программ назвать коммуналка (выбрали галочкой одну программу, галочки появились у всех взаимосвязанных)

Сrack 28-08-2013 01:31 2208906

Цитата:

Цитата wadimus
сейчас утилита - это мастер установки приложений (мы можем редактировать всё, добавлять, удалять, корректировать) ..
возможно ли ограничение функций этой программы?
есть рабочий полнофункциональный пакет у разработчика , а у юзера утилита может только ставить софты (нет редактирование групп, нет добавления или коррекции программ) .. то есть простой инструмент - запустил, пометил галочками нужные софты или выбрал профиль и установил программы .. »

Добавил. В профиле по умолчанию, в том же где хранятся все настройки, это профиль minst.ini, параметр Lock, 0 - включает режим редактора, 1 - блокирует режим редактора.
Код:

[MInst]
...
Lock=1
...

Exclude и Include Вы верно подметили, довольно сложно реализуемая функция.
А результат ее работы может не понравится. Такие функции есть в GPInst, но мне не понравилось как они работают, а как сделать, что бы понравилось не понятно. Имел неосторожность включить один антивирус и потом не мог его выключить, т.к. включался другой.

Про Exclude:
Ни раз приходилось ставить два антивируса одновременно, работа у меня такая, мне сказали - я делаю. По началу пытался сказать менеджеру, мол не надо два ставить, на что он ответил: У меня дома три установлено, и все прекрасно работает, и не надо умничать.
И в этом есть, какой то глубокий смысл, не надо за пользователя решать, что ему надо.

Про Include:
У меня такой принцип, если для работы программы что то нужно, компоненты разные, импорт в реест и т.п., все это я объединяю в один инсталлятор,
потом его уже добавляю в MInst. Однотипные задачи, которые так и так выполняются вместе, я объединяю в один пункт. Тут помогает утилита Macros.

Про "коммуналку":
Тем более, все это надо объединить в один пункт.

Про "радио-кнопка":
Не встречался с такими ситуациями, что бы набралась целая группа взаимно несовместимых компонентов.

Если реализовать сразу все эти функции, это приведет к зависанию программы.
Я считаю более правильный подход - это делать в каждом конкретном случае, универсальный, умный инсталлятор, который будет делать сам все, что нужно для работы конкретного приложения.

Пока не вижу четкого алгоритма для реализации этих функций, то есть пока не предвидится.

Painkiller 28-08-2013 08:08 2208946

Сrack, не могли бы вы сделать чтобы искало не только программы в списке , но и группы?

wadimus 28-08-2013 08:11 2208947

радио-кнопка ..
в minst.ini свойства приложения (строки от текущего [номер] до следующего [номер+1])
строка Radio=<число>

две программы, к примеру
Код:

[23]
Group=2
Name=USB Safely Remove v.5.2.1.1195
Hint=|надежная и удобная замена 'Безопасного Извлечения Устройств'
Patch={Patch}\software\USB.SafelyRemove.5.2.1.1195.exe
Radio=7
..
[36]
Group=4
Name=Zentimo xStorage Manager v.1.7.3.1227
Hint=|менеджер USB устройств, экономит время и расширяет возможности
Patch={Patch}\software\Zentimo.1.7.3.1227.exe
Radio=7
..

ставим галочку проге [36], галочка снимается с [23] и наоборот, была помечена [36] - а когда пометим [23], то галочка с [36] слетит

радио-кнопка действует вне всех групп .. номер её - это еще одна группа

еще вопрос на логику ..
какие переменные есть в мастере?
одна точно: {Patch} - абсолютный путь запущенного мастера .. от него пляшем в выборе софта ..

еще одна переменная неявная:
{SoftPatch} в ini-файлах:
Код:

[MInst]
Profile=Профиль №1
Hint=|Мастер установки приложений|© Дмитрий Малгин
SoftPatch={Patch}\software
..

корневой каталог расположения инсталляторов
использовать так:
Код:

..
Patch={SoftPatch}\USB.SafelyRemove.5.2.1.1195.exe
..

нужны ли еще переменные:
{Temp} - временный каталог (управляемый нами, к примеру {Temp}=%temp%\proba1 )
{Desktop} - Рабочий стол текущего пользователя (например, хочу ярлык или что-то закинуть на Рабочий стол)
и другие .. список можно продумать ..

и еще ..
переменная {Patch} - это путь .. может, логично строка запуска делать не так:
Код:

Patch=%WinDir%\explorer.exe
а всё же так:
Код:

Run=%WinDir%\explorer.exe
запуск проги - Run

Сrack 28-08-2013 15:26 2209136

Цитата:

Цитата wadimus
какие переменные есть в мастере? »

Поддерживаются все стандартные переменные зарегистрированные в системе, например %WinDir% и т.п.
Вот только не понятно для чего они Вам?
Есть две не стандартные переменные:
{Patch} - Путь к папке с программой MInst.exe
{Disk} - Буква диска, с которого запущен MInst.exe
Зачем Вам еще какие то переменные, как Вы их использовать собираетесь?
Если надо закинуть что то на рабочий стол, это уже выходит за функционал MInst, для этого есть Macros.

Какая разница, как те или иные параметры называются в файле конфигураций? Он не для общего пользования, эти названия должны быть логичными для меня, а задачи сделать их логичными для пользователя нет. Если менять названия, то это означает, у всех старые конфиги станут не рабочими.

На счет остальных предложений еще подумаю.

Сrack 29-08-2013 01:46 2209419

Цитата:

Цитата Painkiller
не могли бы вы сделать чтобы искало не только программы в списке , но и группы? »

Добавил названия групп в область для поиска.

Добавил Exclude и Include, изменений очень много, мог где нибудь, чего нибудь забыть. Поэтому прошу тщательно перепроверить все функции и сообщить результаты!

Exclude:
Для нескольких приложений, взаимно несовместимых, указываем одну и ту же группу несовместимости, в редакторе она так и называется "Группа несовместимых".
Название группы любое, но соответственно одно и то же для несовместимых приложений. Пункт "Выйти из программы установки" в группе несовместимых "End".

Include:
Теперь при выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически.

Ссылка для теста! http://checkdevice.narod.ru/download/MInst30.zip

Жду результаты тестирования!

Painkiller 29-08-2013 02:41 2209426

Цитата:

Цитата Сrack
Include:
Теперь при выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически. »

Вроде как все работает. Вот только есть один момент . Например выбрал приложения , автоматом отметилась другое, где-то в начале и или средине списка ( не имеет значения ) . Потом передумал его устанавливать, снимаешь галку , а на другом приложении галка остаётся . Нужно исправить =)

mamont1 29-08-2013 10:50 2209533

Цитата:

Цитата Painkiller
снимаешь галку , а на другом приложении галка остаётся »

по мне логично, пример скрин (анимация) (прога другая но, суть... )

Сrack 29-08-2013 11:24 2209541

Цитата:

Цитата Painkiller
снимаешь галку , а на другом приложении галка остаётся »

Да я думал об этом, а если галочка на другом приложении уже была? И пользователь не заметит ее пропажу...
Или она включилась так же автоматически при выборе другого приложения... В общем вопросов больше, чем ответов.
Я посчитал, что именно такой вариант оптимален.

Painkiller 29-08-2013 15:10 2209643


Сrack, нашёл косячок =)

Сrack 29-08-2013 16:48 2209679

Исправил http://checkdevice.narod.ru/download/MInst30.zip

Теперь ключи в справочнике можно менять

Painkiller 29-08-2013 16:53 2209684

Цитата:

Цитата Сrack
Include:
Теперь при выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически. »

Может все таки эту функцию убрать пока , по крайней мера пока не найдётся оригинальное решение ?

Сrack 29-08-2013 16:59 2209692

Цитата:

Цитата Painkiller
Может все таки эту функцию убрать пока , по крайней мере пока не найдётся оригинальное решение ? »

Зачем? Лучше вряд ли будет. Кому не нравится, можно же не использовать!

Для примера, Вы установили какую нибудь программу, вместе с ней автоматом устанавливаются еще что то, такое часто бывает, хотя бы с MS Office.
Потом удаляете эту программу через аплет панели управления, а все, что ставилось автоматом то осталось! И приходится удалять по отдельности.
С MS Office такое часто бывает, сначала заказали потом отказались, и приходится удалять. Самое обидное, что устанавливал то одну программу, а удалять приходится несколько.

Тут все нормально с логикой, это и есть оптимальное решение.
Используйте эту функцию для установки стандартных компонентов, от их наличия хуже не будет.
Если это эксклюзив какой то, и нужен только для конкретной программы, то я уже говорил, надо этот компонент включать в сам инсталлятор и добавлять одним пунктом в MInst.

Сrack 29-08-2013 17:36 2209714

Цитата:

Цитата thhor
В "группе несовместимых" соответственно. »

Что значит в "группе несовместимых" соответственно?
Допустим у Вас пять антивирусов, для всех указываем группу несовместимости "A" и все, теперь можно выбрать только один антивирус.

Цитата:

Цитата thhor
По поводу поля "Включать установку" (зависимые приложения) - нельзя ли указывать несколько приложений? Например через запятую? »

Зачем? Можете привести конкретный пример случаев, когда это нужно?

Цитата:

Цитата thhor
Возможно нужно обдумать вопрос: не стоит ли в этих установках отключить чувствительность к регистру? »

Чувствительность к регистру будет отключена.

Цитата:

Цитата thhor
Версия minst30 идет без папки "Icon" »

это тестовая версия только один exe-шник, надо заменить старый на новый, в официальных обновлениях будет как и раньше с примерами и с иконками.

Цитата:

Цитата thhor
Подсветка фона (красный) привязана к этой иконке? »

Да

Painkiller 29-08-2013 17:39 2209716

Цитата:

Цитата thhor
3. Версия minst30 идет без папки "Icon" соответственно пункты, чьи иконки были в той папке, отмечены иконкой "сбой/ошибка". »

Добавь папку сам. Автор просто забыл закинуть папку в архив. Я обычно при обновлении заменяю только главный файл

Сrack 29-08-2013 17:50 2209723

Раньше я так не делал, теперь буду, тестовые, промежуточные версии будут только из одного exe-шника.
Это для экономии времени, трафика и места на сайте.

Сrack 29-08-2013 18:14 2209737

Цитата:

Цитата thhor
Например одним кликом поставить галочки у DirectX, Visual C++, NetFramework, xnafx, msxm и тому подобные сочетания. »

По моему все для этого уже реализовано, можно выбирать сразу все группу, можно изначально эти компоненты сделать выбранными.
А вот делать так, что бы при выборе DirectX автоматически выбирались "Visual C++, NetFramework, xnafx, msxm и тому подобные" вот это уже не логично, потом Вы сами запутаетесь, в результате не сможете выбрать то, что действительно надо.

По этому, одно приложение может автоматически выбрать только одно приложение.

wadimus 30-08-2013 00:07 2209913

может сделать так:
у каждой программы есть поле связь .. числовое .. мы можем поставить любое число.
если числа у разных программ одинаковы - они связаны ..
правой кнопой мыши - пункт меню - пометить все связанные и - убрать отметку со всех связанных

Сrack 30-08-2013 00:17 2209915

wadimus, Для чего это нужно?
Я не планирую перегружать программу множеством не понятных функций.
Программа должна быть простая и понятная для большинства пользователей.

Сrack 30-08-2013 17:05 2210201

Обновление, версия 1.0.0.31
• Отключена зависимость регистра для групп несовместимости и зависимых приложений
• Добавлен ключ "/edit"

Режим редактора можно блокировать, прописав в файле minst.ini параметр Lock=1, значение 0 - включает режим редактора.
При запуске с ключем MInst.exe /edit режим редактора будет включен не зависимо от значения Lock в файле конфигурации.

Сrack 30-08-2013 17:57 2210236

Цитата:

Цитата thhor
Планируете дорабатывать механизм работы с "Профилями"? »

Работа по удалению профилей не на столько часто требуется, что бы придумывать механизм более удобный, чем файловый менеджер.
Вполне возможно, когда будет время и желание, я сделаю и такую функцию.

wadimus 30-08-2013 18:55 2210277

Цитата:

Цитата thhor
Если вы считаете продукт готовым, не планируете его развивать и, как я сейчас вижу, убрали из шапки такие слова как "тест", "замечания и предложения" - это другой разговор. Не забудьте в теме или шапке, для участников, вывесить соответствующее уведомление »

да .. если наши вполне дружественные советы не интересны создателю мастера, то зачем воду толочь ..

ЗЫ. и всё же пункты связи и взаимоисключения (радио-кнопка - так удобнее)
связь выбирается на основании чего? номера программы? или её названию? номер - ненадежен, всё динамичное, всё меняется .. так же и с названием .. к примеру прога раньше была WinRAR v.5.0 Beta 7 а завтра я её сменю на WinRAR v.5.0 Beta 8 .. но связь этой программы с какой-то мне нужной прогой мне надо сохранить ..

поэтому я и предлагаю для каждой программы ввести 2 пункта: радио и связь .. числовые поля ..
одинаковое число (любое) в поле связь - проги между собой связаны! правую кнопу на проге - показать связь - выдаётся простой список прог, имеющие тот же номер в поле связь .. всё понятно и просто ..
радио - взаимоисключения - аналогично!
и номера присваивать самому, набил номер в поле - тут же посмотрел зависимые от текущей программы другие программы

Сrack 30-08-2013 18:59 2210279

Цитата:

Цитата thhor
Если вы считаете продукт готовым, не планируете его развивать и, как я сейчас вижу, убрали из шапки такие слова как "тест", "замечания и предложения" - это другой разговор. »

Я считаю продукт готовым. Развивать дальше планирую, но не такими темпами как первые три недели.
Добавлять ненужные бредовые функции не собираюсь, по этому если есть интересные идеи, пишите.

wadimus, Функция "радио" реализована, что то не так?

wadimus 30-08-2013 19:03 2210282

Цитата:

Цитата Сrack
Я считаю продукт готовым. Развивать дальше планирую, но не такими темпами как первые три недели.
Добавлять ненужные бредовые функции не собираюсь, по этому если есть интересные идеи, пишите. »

спасибо! продукт - хороший!

ЗЫ. бредовые идеи прекращаю .. пицца готова и порезана! и все идеи: помидор побольше или сыра - не имеют смысла :)

Сrack 30-08-2013 19:08 2210284

wadimus, Давайте по одной функции за раз разбираться:
функция "радио" реализована, что то не так?

wadimus 30-08-2013 19:10 2210286

Сrack, ок!
там ставлю число, любое, но одинаковое - галочка срабатывает только на одном выборе, с других снимается!
не видно какие проги участвуют в радио-кнопке с конкретным номером

но .. радио-кнопка - это уже есть и это очень хорошо .. спсбо!

Сrack 30-08-2013 19:14 2210290

Цитата:

Цитата wadimus
там ставлю число, любое, но одинаковое - галочка срабатывает только на одном выборе, с других снимается!
не видно какие проги участвуют в радио номере »

Понятно, нужен поиск приложений, которые в этой группе несовместимых?

wadimus 30-08-2013 19:16 2210292

Сrack, да .. просто в окне вывести список названий программ .. этого достаточно ..

и поля сделать числовыми .. а то можно писать всё .. это же усложнит разбор этого поля и поиск связей

Сrack 30-08-2013 19:23 2210300

wadimus, логично, нужен поиск, будет.

Цитата:

Цитата wadimus
и поля сделать числовыми .. а то можно писать всё .. это же усложнит разбор этого поля и поиск связей »

Если Вам так удобнее используете только числовые значения. Для удобства, можно придумывать любое название для группы несовместимых, мне так удобнее, например обозначить группу антивирусов "A", а последнюю группу, где перезагрузка и выключение назвать "End".

Сrack 30-08-2013 19:56 2210312

Цитата:

Цитата wadimus
предлагаю для каждой программы ввести 2 пункта: радио и связь »

C "радио" разобрались, поиск будет.

Зачем связывать группу, даже не группу а виртуальную под группу для взаимного включения?
Может я чего то недопонимаю. Это значит есть, какая то виртуальная группа, по Вашему "Связь", при выборе одного приложения из этой группы, должны выбираться все из этой группы? Это значит, не допускается установка только одного приложения из этой группы?
Объединять группу компонентов, которые так и так устанавливают вместе в один инсталлятор при помощи утилиты Macros, не нравится?

Просто сама мысль, что при выборе одного приложения будет включатся еще чего то мне очень не нравится. Пользователь же не дурак, по крайней мере он так думает. И большинству не нравится, когда устанавливаешь одну программу, а устанавливается еще что то "очень нужное".

Painkiller 30-08-2013 20:22 2210323

Цитата:

Цитата Сrack
Просто сама мысль, что при выборе одного приложения будет включатся еще чего то мне очень не нравится. Пользователь же не дурак, по крайней мере он так думает. И большинству не нравится, когда устанавливаешь одну программу, а устанавливается еще что то "очень нужное". »

Согласен. Иногда приходиться просто до устанавливать приложения на комп, зачем лишний раз ставить те что есть ?

wadimus 30-08-2013 21:56 2210380

да, взаимо-исключение более важно, чем взаимо-связь ..

и еще момент .. если приложения взаимо-исключаемые находятся рядом (в пределах видимости), то пользователю видно, как пометка ставится на одно приложение и снимается с другого ..
а если они разнесены в разные группы и в списке находятся далеко друг от друга, то возникнет непонимание, галочку поставил, а она снялась в дальнейшем .. может, при установки галочки на такие приложения что-то выводить в всплывающем сообщении? типа: взаимоисключение

и о взаимо-связи .. например Piriform утилиты .. они разнесены в разные группы .. чистка, дефраг, восстановление, тест .. хочу их поставить все .. бегать по списку устанавливаемых приложений и искать нужное - мне, как создателю сборника несложно .. а простой пользователь?
для таких групп важны два действия: пометить все и снять отметку со всех! а каждое приложение можно помечать независимо от других!

Сrack 30-08-2013 22:28 2210400

wadimus, Больше всего не хотелось бы наличия множества всплывающих сообщений, на типа: "Перезагрузка была отключена так как она не совместима с выключением" или "Dr.Web был отключен т.к. он не совместим с Касперским". Все это будет раздражать. Не надо считать пользователя идиотом!
Я вижу только две возможные группы для взаимоисключения, это антивирусы и команды завершающие процесс установки. Размещайте их рядом, тогда все будет видно и понятно.
Я в отличии от Вас, просчитываю все вперед, из-за этого я и не хотел делать эти функции, т.к. знал, что Вас потянет в дебри. То, что Вы хотите, это предугадать мысли пользователя, это не реально!
Цитата:

Цитата wadimus
для таких групп важны два действия: пометить все и снять отметку со всех! а каждое приложение можно помечать независимо от других! »

Давайте пользователь сам будет решать, что ему устанавливать!

Цитата:

Цитата wadimus
для таких групп важны два действия: пометить все и снять отметку со всех! а каждое приложение можно помечать независимо от других! »

Все это реализовано, только в нормальной интерпретации, а не в Вашей, только Вам понятной абстракции.
wadimus, Вы обещали не предлагать бредовых идей!

wadimus 30-08-2013 22:43 2210409

Цитата:

Цитата Сrack
Я вижу только две возможные группы для взаимоисключения, это антивирусы и команды завершающие процесс установки. Размещайте их рядом, тогда все будет видно и понятно. »

то есть, вы заранее знаете, что я буду размещать в сборники и что ставить? ну-ну ..
за радио-кнопки большое спсибо!

Цитата:

Цитата Сrack
Все это реализовано, только в нормальной интерпретации, а не в Вашей, только Вам понятной абстракции »

и опять упертость, что делаю я - истина, все остальные несут бред .. ну-ну :)

Сrack 30-08-2013 22:53 2210418

Цитата:

Цитата wadimus
и опять упертость, что делаю я - истина, все остальные несут бред .. ну-ну »

Я с трудом понимаю то, что вы пишете, а если это все сделать, то программа будет неудобная и не понятная, поверьте это так.
На данном этапе, уже сложно придумать, что то, что бы сделать программу еще лучше.
Я бы хотел сказать, мне не сложно сделать, то что вы предлагаете, и вы сами убедитесь, что стало еще хуже, но нет, мне сложно это реализовать! Даже наверно не реально.

wadimus 30-08-2013 23:02 2210423

Сrack, всё!
радио-кнопка есть .. закрывайте проект, он готов
:Beer:

Сrack 30-08-2013 23:05 2210425

Цитата:

Цитата wadimus
то есть, вы заранее знаете, что я буду размещать в сборники и что ставить? »

У меня в голове не укладывается, что Вы там делаете, и почему пытаетесь решать за пользователя, что ему нужно.
Если Вы делаете для себя, то расставьте галочки так как нужно и сохраните.
Если Вы делаете сборку для кого то, то не надо за него решать.

Цитата:

Цитата wadimus
закрывайте проект, он готов »

Проект не закрыт, всегда можно сделать лучше, только не сразу. На то, что бы придумать, как будет еще лучше, нужно время.

tokkz 02-09-2013 21:32 2211706

Отличная утилита.
есть небольшое предложение.
Имеем minst.ini следующего содержания:
Цитата:


...
Hint=|Мастер установки приложений|© Дмитрий Малгин
SoftPatch={Disk}\времпапка\длясофта\проба\нужно\11111\3333\оно\soft
Exit=1
......
[0]
Group=0
Name=7zipArch
Hint=Архиватор
Patch={Disk}\времпапка\длясофта\проба\нужно\11111\3333\оно\soft\7ziparch.exe
Checked=1
[1]
Group=0
Name=Aida64EE
Hint=Аида
Patch={Disk}\времпапка\длясофта\проба\нужно\11111\3333\оно\soft\aida64ee.exe
Checked=1
[2]
Group=0
Name=AIMP
Hint=АИМП
Patch={Disk}\времпапка\длясофта\проба\нужно\11111\3333\оно\soft\aimp.exe
Checked=1
[3]
Group=0
Name=AkelPad4PF
Hint=Блокнот
Patch={Disk}\времпапка\длясофта\проба\нужно\11111\3333\оно\soft\akelpad4pf.exe
......

Хотелось бы иметь что-то подобное этому:
Цитата:


...
Hint=|Мастер установки приложений|© Дмитрий Малгин
SoftPatch={Disk}\времпапка\длясофта\проба\нужно\11111\3333\оно\soft
Exit=1
......
[0]
Group=0
Name=7zipArch
Hint=Архиватор
Patch={SoftPatch}\7ziparch.exe
Checked=1
[1]
Group=0
Name=Aida64EE
Hint=Аида
Patch={SoftPatch}\aida64ee.exe
Checked=1
[2]
Group=0
Name=AIMP
Hint=АИМП
Patch={SoftPatch}\aimp.exe
Checked=1
[3]
Group=0
Name=AkelPad4PF
Hint=Блокнот
Patch={SoftPatch}\akelpad4pf.exe
......

или я что-то не так делаю ?

и ещё может лучше иконки брать из специальной dll ???

wadimus 02-09-2013 21:44 2211712

tokkz, насчет переменных вопрос задавал, получил такой ответ:
Цитата:

Цитата Сrack
Есть две не стандартные переменные:
{Patch} - Путь к папке с программой MInst.exe
{Disk} - Буква диска, с которого запущен MInst.exe
Зачем Вам еще какие то переменные, как Вы их использовать собираетесь?
Если надо закинуть что то на рабочий стол, это уже выходит за функционал MInst, для этого есть Macros.
Какая разница, как те или иные параметры называются в файле конфигураций? Он не для общего пользования, эти названия должны быть логичными для меня, а задачи сделать их логичными для пользователя нет. Если менять названия, то это означает, у всех старые конфиги станут не рабочими. »

зачем же тогда строка в ini-файлах:
Код:

SoftPatch={Patch}\software

tokkz 02-09-2013 22:07 2211724

wadimus, видел я этот ответ.
просто как-то инишник захламлён получается ( некрасиво ) :crazygirl:

Цитата:

Цитата wadimus
зачем же тогда строка в ini-файлах:
Код:
SoftPatch={Patch}\software »

:crazygirl:
Сrack, помогайтинг.

Сrack 02-09-2013 22:16 2211728

tokkz, размещать папку с софтом внутри папки с MInst.exe не то?
Тогда пути будут короче:
Код:

Patch={Patch}\soft\aida64ee.exe
Цитата:

Цитата tokkz
и ещё может лучше иконки брать из специальной dll ??? »

Чем лучше? Такой вариант в GPInst, мне показался не удобным.

Цитата:

Цитата wadimus
зачем же тогда строка в ini-файлах: »

Цитата:

Цитата wadimus
SoftPatch={Patch}\software »

При добавлении новых программ, диалог выбора будет открываться именно на этой папке, сделано для удобства.
Это каталог с софтом по умолчанию:

tokkz 02-09-2013 22:33 2211735

Цитата:

Цитата Сrack
размещать папку с софтом внутри папки с MInst.exe не то »

ХОЧУ иметь возможность располагать рядом.
остальные вопросы в принципе можно снять.


А вообще всё очень симпатично получилось.

Сrack 02-09-2013 22:41 2211739

tokkz, Зачем такие длинные пути? Нельзя все это ближе к корню диска размещать?
Внедрять еще одну переменную, только для того, что бы избавится от длинных путей, не логично.
Зачем Вы любуетесь внутренностями? :)

tokkz 02-09-2013 22:43 2211743

Сrack
одну маханькуюю переменную и всё. :kiss:

Сrack 02-09-2013 22:45 2211744

tokkz, Вы добавляете приложения через графический интерфейс или через ini-профили?

wadimus 02-09-2013 22:47 2211745

Цитата:

Цитата Сrack
При добавлении новых программ, диалог выбора будет открываться именно на этой папке, сделано для удобства. Это каталог с софтом по умолчанию: »

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

tokkz 02-09-2013 22:47 2211746

Цитата:

Цитата Сrack
добавляете приложения через графический интерфейс или через ini-профили? »

и так и так
от настроения зависит.

вот и wadimus, меня поддерживает.

Сrack 02-09-2013 23:22 2211765

tokkz, Я могу добавить переменную {SoftPatch}, но использовать ее не рекомендую, и поэтому при добавлении приложений через графический интерфейс эта переменная не будет подставляться. Но Вы сможете вручную прописать эту переменную. Такой вариант устроит?

wadimus, Вы делаете не для себя, конечный пользователь сможет поменять значение {SoftPatch} и весь профиль будет не рабочий. Поэтому мне не нравится такой вариант.

tokkz 02-09-2013 23:29 2211768

.
Цитата:

Цитата Сrack
добавить переменную {SoftPatch}, »

да это уже кое что. (меня устроит)

а вообще нет.
лучше добавить другую переменную
а эту оставить для графического интерфейса, чтобы не пропала возможность
Цитата:

Цитата Сrack
При добавлении новых программ, диалог выбора будет открываться именно на этой папке, сделано для удобства. »


Сrack 03-09-2013 00:38 2211788

Теперь переменная {SoftPatch} и каталог с софтом по умолчанию одно и тоже.
Учтите, каталог с софтом по умолчанию задается для каждого профиля, если не задавать, то он равен переменной {Patch}.

tokkz, wadimus, Пробуйте http://checkdevice.narod.ru/download/MInst32.zip
так же добавил поиск приложений из одной группы несовместимых.

wadimus 03-09-2013 06:39 2211823

Сrack, мда ... в вашем исполнении такая переменная - только насмешка :)

в любом случае мастер делает разбор пути и, если путь к программе отличен от {Patch}\что-то, то в ini-файле пишется абсолютный путь:

вот правил ini-файл вручную:
Код:

[MInst]
Profile=Профиль по умолчанию
SoftPatch=c:\temp\1
...
[5]
Group=7
Name=!info!
Patch={SoftPatch}\proba\start.bat
...

после сохранения ini-файла в мастере получил:
Код:

...
Patch=%SystemDrive%\temp\1\proba\start.bat
..

дальше .. окно правка/добавить программу .. поле Включать установку:
в вашем исполнении тоже ухмылка ..
пишем название зависимой программы (например Check Device 1.0.0.38), и связь ессественно пропадет, если поправим название ((например на Check Device 1.0.0.39)) ..

итог:
идею переменной указателя на корневой каталог программ можно похоронить :(
с идеей зависимых программ можно тоже попрощаться ..

радио-кнопка (Группа несовместимых:) - это хорошо!

и еще .. при выполнении любой программы из списка, текущим указателем становится каталог, откуда была запущена эта программа!
поэтому можно запускать любой bat- cmd- файл ..
к примеру ..
каталог AkelPad v.4.8.5 Free
там два файла: AkelPad-4.8.5-setup.exe и AkelPad-4.8.5-x64-setup.exe
пишем файл s.bat
Код:

if defined ProgramW6432 (
set file=AkelPad-4.8.5-x64-setup.exe
) else (
set file=AkelPad-4.8.5-setup.exe
)
start /wait %file% /S

запускаем s.bat, получаем установленный AkelPad

wadimus 03-09-2013 07:25 2211833

и еще ..
возможно ли создание и использования переменной разрядности системы, как сделано в 7z-sfx модифицированном модуле от Олега Щербакова:
цЫтата:
Цитата:

%%P - платформа операционной системы; принимает значения x86 и x64 в зависимости от разрядности ОС

tokkz 03-09-2013 08:09 2211844

Сrack что-то получилось не много не так.
Не должен визуальный редактор обратно подставлять длинный путь в Patch при редактировании.

Сrack 03-09-2013 14:51 2212015

wadimus,
Цитата:

Цитата wadimus
в вашем исполнении такая переменная - только насмешка »

Цитата:

Цитата wadimus
поле Включать установку:
в вашем исполнении тоже ухмылка »

Цитата:

Цитата wadimus
идею переменной указателя на корневой каталог программ можно похоронить »

Не нравится сделайте сами!

Цитата:

Цитата wadimus
возможно ли создание и использования переменной разрядности системы, как сделано в 7z-sfx модифицированном модуле от Олега Щербакова »

Нет.

Цитата:

Цитата tokkz
Не должен визуальный редактор обратно подставлять длинный путь в Patch при редактировании. »

Я предупреждал:
Цитата:

Цитата Сrack
tokkz, Я могу добавить переменную {SoftPatch}, но использовать ее не рекомендую, и поэтому при добавлении приложений через графический интерфейс эта переменная не будет подставляться. Но Вы сможете вручную прописать эту переменную. Такой вариант устроит? »

Цитата:

Цитата tokkz
да это уже кое что. (меня устроит) »


wadimus 03-09-2013 15:27 2212030

Цитата:

Цитата Сrack
Не нравится сделайте сами! »

ок!
бум пользоваться тем, что есть ..
закрывайте проект ..
спсибо большое за вашу программу!

Сrack 03-09-2013 16:17 2212046

Обновление, версия 1.0.0.33
• Исправлена авто подставка переменной {Disk}

Если запускать Minst.exe с системного диска, то вместо переменной {Disk} добавлялась переменная %SystemDrive%.

wadimus, Много вы знаете программ, которые сами подставляют переменные? Нет! Наверно потому, что программа не может думать, а точнее не может угадывать ваши мысли. Переменные подставляет человек, в тех местах где это нужно. Ваше недовольство безосновательно.
Программа изначально создавалась с одной целью, предоставить пользователю выбор приложений, группового выбора группы зависимых нет и не будет.

wadimus 03-09-2013 16:41 2212058

Цитата:

Цитата Сrack
Ваше недовольство безосновательно. »

логика у вас .. кхм .. хромает ..
я рад .. группа несовместимости программ (и показ всех программ в конкретной группе) - это то, что нуно! и текущий каталог, откуда инсталляторы будут запускаться - тоже отлично!
если при установке конкретной программы надо сделать несколько действий (тихо установить, скопировать что-то, убить процесс и/или писЬнуть в реестр) - запускаем bat-файл или пользуемся вашей же программой Macros ..

Сrack 03-09-2013 16:54 2212064

Цитата:

Цитата wadimus
логика у вас .. кхм .. хромает .. »

Это все равно, что сказать президенту, Вы хреново в политике разбираетесь.

Цитата:

Яйца курицу не учат

wadimus 03-09-2013 17:17 2212079

Цитата:

Цитата Сrack
Это все равно, что сказать президенту, Вы хреново в политике разбираетесь. »

не звездите ...

управление размерами, цветом, шрифтами будет?
или 0.0.0.33 - последняя версия .. (и тихо так, вполголоса) - как вы достали меня, профисианала своими глюпими просьбами
:)

tokkz 03-09-2013 20:17 2212160

wadimus, Сrack, не надо переходить на личности.
надо вместе подумать, как будет удобно, вам, мне и остальным пользователям.

может стоить организовать переход на один каталог в вер относительно {Patch}

ну что-то типо этого:

Цитата:

Patch={Patch}..\soft\7ziparch.exe ( папка soft рядом с папкой MInst )
и тогда конечно логичней в ini выглядела бы запись:

Цитата:

Run={Patch}..\soft\7ziparch.exe

Сrack 03-09-2013 21:25 2212210

tokkz, Что не так с переменной {SoftPatch} ?

wadimus 03-09-2013 21:31 2212213

tokkz, вам и мне сказано же .. я профисианал, я ничего менять не буду .. ваши хотелки бредовы .. и если выполню ваши желания, то это будет в моей интерпретации и ваше мнение меня, профисианала не интересуют!
всё, вопрос закрыт!
продукт готов, пользуйся!
он и так вполне хороший!

Сrack 03-09-2013 21:40 2212215

wadimus, Вам надо научится правильно выражать свои мысли. Очень много слов, и все вода, нет смысла. При этом не отвечаете на мои вопросы, а продолжаете гнуть свои идеи не предоставляя объективных фактов. Если я задал вопрос или несколько, надо ответить на все, а не давать размазанные фразы.
Я так и не понял что вам надо.

На счет группового выбора, вопрос закрыт, его не будет.

wadimus 03-09-2013 21:57 2212228

Цитата:

Цитата Сrack
Я так и не понял что вам надо. »

Цитата:

Цитата wadimus
управление размерами, цветом, шрифтами будет? »

или
Цитата:

Цитата Сrack
Не нравится сделайте сами! »


Сrack 03-09-2013 21:59 2212230

Цитата:

Цитата wadimus
управление размерами, цветом, шрифтами будет? »

Я думал Вы шутите. Нет не будет.

tokkz 03-09-2013 22:03 2212232

спор обострился, пожалуй возьму тайм аут

Сrack 03-09-2013 22:05 2212234

tokkz, я не собираюсь спорить, это глупое занятие. Что не так с {SoftPatch} ?

wadimus 03-09-2013 22:11 2212235

Сrack, спсбо!
какой вариант мастера конечный?
читать дальше »
вам бы на базар .. вы умеете продать любой товар за ту цену, которую сами назначили .. какие уступки и хотелки? бери таким! а то сделаю ваши пожелания так, как я хочу .. и вы всё равно вернетесь к нужному мне варианту!

Painkiller 04-09-2013 00:05 2212302

Народ, почитал то что вы тут на предлагали и у меня меня к вам вопрос ! Какой смысл в этих функциях ??? На счёт разрядности , то сейчас репаки программ автоматом определяют сами разрядность OC , в редких случаях можно воспользоваться модулем или тем же батником. На счет дополнительных переменных , зачем они тут нужны ?? Приведите примеры где они нужны ??? Я собрал сборку софта и мне хватило тех переменных которые имеются .
Единственная просьба к автора проекта доработать работу с профилями .
Цитата:

Цитата wadimus
управление размерами, цветом, шрифтами будет? »

Зачем оно тут ? Как это будет смотреться когда приложения в списке будет пестрить разными цветами Глазу будет не приятно . Можно сделать выделения цветом устанавливающее приложения , а другим установленные, но это уже тюнинг

wadimus 04-09-2013 06:33 2212382

Цитата:

Цитата Painkiller
Зачем оно тут »

на некоторых старых мониторах TFT полоска выбора очень бледная .. хотелось бы поконтрастнее ..
запуск мастера на разрешении 1920.. - приходится напрягать зрение ..
насчет разрядности - пишем батники
расположение софта внутри мастера - пляшем от каталога, где запущен этот мастер (SoftPatch={Patch}\..\Install)
список взаимоисключения - замечательно
переменные - по сути они не нужны! если пользоваться самим мастером для редактирования списка программ ..
какие еще претензии? практически никаких! мелочи, попытки притереть сие чудо инженерной мысли к своим потребностям ..
жду готового результата ..

misteroon 04-09-2013 11:42 2212496

Отличная прога,прога отличная,класс всё,удобно,нет лишнего ничего, что путает.
Только для удобства ещё панель боковых кнопок вообще убрать,зачем это дублирование если всё это
в контекстном меню имеется.Эдакий минимализм пусть будет,без потери функциональности.
Лучше внизу сделать одну широкую кнопку,кто первый раз в улиту зашёл
и не шарит, что в контекстном меню всё,подписать её типа "Для новичков небольшой FAQ".Ну небольшой
это условно конечно,чтобы не испугать просто,а на самом деле описание как пользоваться и как подготавливать проги для добавление ,как таймер задать,чтобы нажал на кнопку и в случае чего что забыл снова вспомнил.Да и неплохо бы такой пункт контекстного меню свернуть группу,а то прокручивать список в облом как-то,если там программ 15 ,то ещё куда ни шло, а когда 30-60, то очень не хватает этой функции.
Конечно лучше реализовать это сворачивающимся спойлером типа,ну наподобие,а то в контекстное меню лезть,чуть чуть не так приятно,когда просто свернуть-развернуть группу или категорию не знаю как правильнее.Да...кнопка FAQ..чтобы внизу на всю ширину окна чтобы новичку сразу в глаза врезалась,а то он
новичёк и тупит сразу,чтобы первым делом хотел нажать на неё и прочитал сразу этот FAQ и не задавал никому глупых вопросов типа "А как пользоваться тут ей????"

Painkiller 04-09-2013 13:39 2212577

Цитата:

Цитата misteroon
Только для удобства ещё панель боковых кнопок вообще убрать »

ее можно убрать, в файле конфиге прописать PanelVisible=0
Цитата:

Цитата misteroon
Да и неплохо бы такой пункт контекстного меню свернуть группу,а то прокручивать список в облом как-то,если там программ 15 ,то ещё куда ни шло, а когда 30-60, то очень не хватает этой функции. »

Согласен

dev5ise 04-09-2013 14:02 2212592

В программе, можно как то ставить установку по умолчанию или только редактировать minst.ini добавлять к каждой программе Checked=1

Painkiller 04-09-2013 14:12 2212600

Цитата:

Цитата dev5ise
В программе, можно как то ставить установку по умолчанию или только редактировать minst.ini добавлять к каждой программе Checked=1 »

Наставил галочек нужных программ и сохранил профиль . Перезапускаешь утилиту и все галочки стоят на своём месте

misteroon 04-09-2013 17:15 2212709

Я тут подумал и такое подумалось...извините это просто моя идея или так сказать видение...
насчёт сворачиваемости категорий или групп как из там называть лучше...идея спойлера она конечно хороша..
по крайней мере мне это было бы удобнее,не знаю как другим..Но всё-таки лучше наверно вкладками,в верхней части внутреннего окна вертикальный столбец такой вкладок, (то есть ряды один над другим а не рядом сбоку)...категория-вкладка...такая система.Получается вкладка над вкладкой как бы сверху,какую вкладку жмякаешь то и показывает в окне.И как бы нет необходимости крутить боковой ползунок и просматривать список программ
который мелькает в глазах.Это избавит от игрой с мышкой и упорным всматриванием в бегущий список.
Кланцать мышкой по кнопкам категорий намного легче и приятнее и быстро это намного.Кланц - один список категорий,кланц - второй ,за 3 секунды можно 10 списков просмотреть,а если просто ползунок крутить,то в три раза дольше это...да и утомительно если 200 программ в списке.А 200 программ это
совсем не фантазия,мелкие улитки всякие полезные и прочая надобность,глядишь и 300 наберётся ежели и портабл добавить туда.А с кнопками категорий это будет очень приятно работать,всегда в любую секунду
можно из любой категории в другую попасть.Юзабельность турбореактивная была бы,ракетосветовая!
Не утверждаю что мои мысли истинно верные и не лишены пресловутых бредовых идей,но я видел этот похожий принцип реализован в многих прогах..например ACDSee кажется и в Пикаса ,правда там боковая вкладка..но суть одна.кланцаешь по категории и раскрывается категория.Прыгаешь как бы по ним,туда-сюда..
прыгать же быстрее,чем тянуть и просматривать и вглядываться внимательно боясь пропустить в длинном списке свою прогу,а можно так и всю категорию пропустить.

Сrack 04-09-2013 19:45 2212774

Цитата:

Цитата misteroon
Только для удобства ещё панель боковых кнопок вообще убрать,зачем это дублирование если всё это
в контекстном меню имеется. »

В программе предусмотрено два режима "Установка" и "Редактирование", для переключения есть специальная кнопка.

Цитата:

Цитата misteroon
Лучше внизу сделать одну широкую кнопку,кто первый раз в улиту зашёл
и не шарит, что в контекстном меню всё,подписать её типа "Для новичков небольшой FAQ" »

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

Цитата:

Цитата misteroon
как таймер задать,чтобы нажал на кнопку и в случае чего что забыл снова вспомнил. »

Кнопка "Выполнить" во время установки превращается в кнопку "Отменить", при нажатии на "Отменить" эта кнопка отключается, отмена произойдет после завершения текущей установки. Остается только выбрать еще раз и запустить установку.

Цитата:

Цитата misteroon
Да и неплохо бы такой пункт контекстного меню свернуть группу »

Это возможно, но только для Win7 и Win8, для XP из-за ограничений стандартного компонента не выйдет.
Добавил, пробуйте http://checkdevice.narod.ru/download/MInst34.zip
Так же добавил в контекстное меню два пункта: "Свернуть все группы" и "Развернуть все группы".
Кто не в курсе, в контекстном меню, с права подписаны горячие клавиши.



Цитата:

Цитата misteroon
похожий принцип реализован в многих прогах..например ACDSee »

Я не понял, что Вы имели ввиду, в таких случаях, лучше скриншоты прилагать.
Учтите, не все можно реализовать, точнее затраты на реализацию не приемлемы.
К примеру ACDSee, группа профессиональных программистов, много денег, много лет работы. Это их работа.
И автор бесплатной программы, не приносящий доход, один человек. Если вы думаете, что мне нечем заняться, то это не так. Я работаю на заводе.

misteroon 04-09-2013 20:32 2212794

Цитата:

Цитата Сrack
Это возможно, но только для Win7 и Win8, для XP из-за ограничений стандартного компонента не выйдет. »

Конечно есть ещё те кто в хрюше сидит,но многим хватит и семёрки..сам не понял что я сказал))
Спасибо огромное за сворачивание групп все и группу,в принципе этого достаточно для удобной работы!
Просто супер!
Цитата:

Цитата Сrack
Я не понял, что Вы имели ввиду, в таких случаях, лучше скриншоты прилагать. »

К сожалению не имел прог этих ,что упоминал в компе..попозже покажу..
Цитата:

Цитата Сrack
Учтите, не все можно реализовать, точнее затраты на реализацию не приемлемы. »

Да,я понимаю это....поэтому и даже тут не о чём спорить даже..вам виднее,тем более всякие там улучшения,
иногда оборачиваются во вред.

misteroon 04-09-2013 21:44 2212837

Цитата:

Цитата Сrack
Я не понял, что Вы имели ввиду, в таких случаях, лучше скриншоты прилагать. »

примерно так как под спойлером

чтобы те кнопки что сверху добавлялись при добавлении категории и при нажатии на категорию категория в поле там где все программы
видны прокручивались и открывались в выбранной категории,но это наверно сложно так сделать,а во вторых,может и не стоит,
в принципе и так хорошо как есть...

wadimus 05-09-2013 09:43 2213012

Сrack, сворачивание-разворачивание групп - отлично!

а можно ли развертывание и свертывание групп посадить на кнопку клавиатуры (- и +) .. место для разворота такое маленькое, надо умудриться попасть туда мышкой, а если мы работает клавиатурой?

ЗЫ. по клавишам:
пометка на группе:
+ или - - свернуть/развернуть группу, пробел - пометить все софты в группе

пометка на строке выбора софта (в любой группе)
+ - добавить программу (в меню по правой кнопы мыши нет горячей клавиши на этом действии)
Del - удалить помеченную программу - это работает!

Сrack 05-09-2013 19:21 2213337

wadimus, Судя по клавишам, которые Вы предложили, Вы клавиатурой не пользуетесь.
Но тем ни менее, с мышами у меня на работе проблемы, в половине случаев приходится обходится исключительно клавиатурой.

Обновленная версия http://checkdevice.narod.ru/download/MInst36.zip

Клавиша = Функция
Стрелка влево = свернуть текущую группу
Стрелка вправо = развернуть текущую группу
Insert = Выбрать/Снять выбор со всей группы
Пробел = Выбрать/Снять выбор с текущего приложения
F12 = Запустить установку выбранных приложений

wadimus, Только не говорите, что я как всегда сделал по своему. Функции для клавиш придумали далеко до Вас, и назначать для клавиши, не стандартную функцию, что бы всех запутать, только по Вашей просьбе, я не буду. То есть, пробел будет вкл/выкл галочку с текущего элемента, как и во всех программах, аналогично с другими клавишами.

wadimus 05-09-2013 20:20 2213358

Сrack, лично мне пох... .. сорри за мой нерусский .. чем вы там судите и думаете ..

ваш продукт, ваши правила, мы - пользователи, сделали развертывание-свертывание групп, как вам видится - бум пользоваться .. спсбо вам за это!

ЗЫ. если в группе есть взаимо-исключаемые программы, то пометка всей группы (Ins на всей группе) помечает все проги, даже несовместные!

Сrack 05-09-2013 20:26 2213361

Цитата:

Цитата wadimus
ЗЫ. если в группе есть взаимо-исключаемые программы, то пометка всей группы (Ins на всей группе) помечает все проги! »

Я в курсе.

wadimus 05-09-2013 20:34 2213363

Цитата:

Цитата Сrack
F12 = Запустить установку выбранных приложений »

правую кнопу мыши на выбранной проге - Запустить установку F10

или F12 - выбранные приложения, а F10 - текущего?
меню поправьте ..

Сrack 05-09-2013 20:36 2213364

F10 - текущего
F12 - выбранные приложения

Цитата:

Цитата wadimus
меню поправьте »

Что не так?

wadimus 05-09-2013 20:40 2213366

Сrack, про F10 и F12 .. и про Развернуть группу - Right .. Свернуть группу - Left
меню по правой кнопе мыши ..

можно и F11 - запустить без ключей

Сrack 05-09-2013 20:54 2213371

В контекстном меню не все функции, а только те которые я туда добавил.
Это функции которыми удобнее пользоваться через меню и те функции которые я не захотел выводить на панель кнопок.
Например при щелчке правой кнопкой мыши выбирается текущее приложение и открывается меню, двух зайцев одним кликом.
Действия по сворачиванию/разворачиванию элементов во многих приложениях на клавишах влево/вправо и никто их в контекстное меню не выводит.
Горячие клавиши назначаются на наиболее часто используемые функции, а не на абсолютно все. Это во всех программах так.
Тем более F11 рядом с F10 и F12 которые используются часто, и часто будут промахиваться.
В общем, если в меню добавить все функции и на все повесить горячие клавиши, то будет однозначно хуже.

dev5ise 06-09-2013 10:26 2213620

Возможно ли, реализовать функцию выбора установки, как это сделано в WPI?
Выбор по умолчанию
Выбрать все
Снять выделенное
т.к. не совсем удобно, каждый раз редактировать несколько профилей, добавляя или удаляя одну программу, к примеру у меня два профиля: 1 - с программами устанавливаемые по умолчанию и 2 - где не отмечена ни одна программа, одну программу можно установить нажав кнопку, а вот несколько в зависимости от конфигурации или разрядности системы уже проблематично

Painkiller 06-09-2013 12:46 2213683

Цитата:

Цитата dev5ise
Выбрать все
Снять выделенное »

Это есть в меню при нажатии правой клавишей мыши
Цитата:

Цитата dev5ise
одну программу можно установить нажав кнопку, а вот несколько в зависимости от конфигурации или разрядности системы уже проблематично »


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

Сrack 08-09-2013 21:12 2214741

Обновление, версия 1.0.0.37
• Добавлено в название групп количество приложений выбранных/всего
• Новые иконки на кнопках
• Новое название программы MInstAll


wadimus 09-09-2013 08:20 2214865

забил в мастер названия, прописал пути .. решил проверить ..
стояла галочка выйти из программы по окончании .. так после всех действий программа закончила свою работу :) и то что набивал ушло (без сохранения в ini-файл) ..
хотя, когда просто закрываешь мастер, он требует сохранить изменения, если они были ..

устанавливал что-то, и оно зависло .. процесс висит, мастер ждет .. жать кнопку Отменить бесполезно ..
убил процесс - мастер остановился .. остановка срабатывает при завершении работы текущей задачи

комменты в ini-файле ..
при сохранении в самом мастере всё лишнее трётся ..
может, сделать строки с первым ; в начале строки комментами и не убивать?

Сrack 09-09-2013 16:58 2215112

Цитата:

Цитата wadimus
забил в мастер названия, прописал пути .. решил проверить ..
стояла галочка выйти из программы по окончании .. так после всех действий программа закончила свою работу и то что набивал ушло (без сохранения в ini-файл) ..
хотя, когда просто закрываешь мастер, он требует сохранить изменения, если они были .. »

Наверно лучше предлагать сохранить профиль перед запуском? А не при выполнении команды выхода.

Цитата:

Цитата wadimus
устанавливал что-то, и оно зависло .. процесс висит, мастер ждет .. жать кнопку Отменить бесполезно ..
убил процесс - мастер остановился .. остановка срабатывает при завершении работы текущей задачи »

Все верно, программа ждет завершения работы процесса, убивание процесса не предусмотрено, т.к. программа установится некорректно и возможны проблемы с этой программой.

Цитата:

Цитата wadimus
комменты в ini-файле ..
при сохранении в самом мастере всё лишнее трётся ..
может, сделать строки с первым ; в начале строки комментами и не убивать? »

В профиле не просто все лишнее убивается, профиль полностью удаляется и сохраняется новый. Названия секций меняются. Так что хранить комментарии бесполезно.
Для этого есть описание приложения, параметр Hint.

wadimus, Не всегда понятно, то что Вы пишите это плюс, минус или просто делитесь полезной информацией.

wadimus 09-09-2013 17:40 2215138

Цитата:

Цитата Сrack
Не всегда понятно, то что Вы пишите это плюс, минус или просто делитесь полезной информацией »

даже не знаю,это баги или фичи программы .. лучше буду называть особенности ..

- предлагать сохранить ini-файл перед запуском мастера всё же надо ..
- при останове будут сняты галочки с уже установленных компонентов, это хорошо ..
- комменты - не существенно, но, всё же хотелось бы ;)

- окно добавить-редактировать приложение - можно ли горячую кнопку на клаву (привык работать в FAR-е, и мышь - не главный инструмент) (Enter на подсвеченном приложении - редактировать его и + - добавить новое)
- нет кнопки Отмена .. несущественно, но хотя бы Esc - в качестве отмены (а то жать мышой на маленький крестик вверху кривыми руками :) неудобно)

- система backup .. minst.ini перезаписывается при выходе (или будет перезаписываться после изменения и перед запуском мастера) .. может, делать резервную копию его? как это будет сделано - на ваше усмотрение ..

Сrack 09-09-2013 22:36 2215297

Обновление, версия 1.0.0.38
• Исправлена ошибка с названиями групп при создании нового профиля (ошибка появилась в версии 1.0.0.37)
• Добавлено предупреждение перед запуском установки выбранных приложений, если были изменения.


Добавить новое приложение = Ctrl+N
Изменить текущее приложение = Enter

Цитата:

Цитата wadimus
- комменты - не существенно, но, всё же хотелось бы »

Профиль это не обычный файл конфигурации, где изначально известны количество и название всех секций и параметров.
Названия секций величина переменная, хранить комментарии в файле профиля не получится.

Цитата:

Цитата wadimus
нет кнопки Отмена »

Как нет? У меня есть.
Во время установки достаточно поместить фокус ввода на кнопку "Отменить" и нажать Enter, если Вам так уж хочется использовать клавиатуру.
Опять же, судя по вашим постам, складывается впечатление, что Вы не умеете пользоваться клавиатурой.
Я хоть и не люблю использовать только клавиатуру, но приходится, и проблем у меня не возникает.
В последней версии, во время установки, фокус ввода будет на кнопке "Отменить".

Цитата:

Цитата wadimus
- система backup .. minst.ini перезаписывается при выходе (или будет перезаписываться после изменения и перед запуском мастера) .. может, делать резервную копию его? как это будет сделано - на ваше усмотрение .. »

Ничего не понял!
Если у вас ну очень много приложений и ну очень не хотите испортить профиль, сделайте резервную копию, скопируйте в другую папку.

wadimus 10-09-2013 00:13 2215341

Цитата:

Цитата Сrack
Во время установки достаточно поместить фокус ввода на кнопку "Отменить" и нажать Enter, если Вам так уж хочется использовать клавиатуру.
Опять же, судя по вашим постам, складывается впечатление, что Вы не умеете пользоваться клавиатурой »

да уж .. вы слышите только себя .. или голоса, которые у вас в голове звучат ..

создал новое приложение или изменил старое .. не хочу изменения записывать .. что я жму? Esc - он не работает .. и кнопки отмена нет .. рядом с кнопой Ок ..
и это везде .. любое окно, открытое в мастере (окно поиска к примеру) закрывается или Ctrl+F4 или жать мышой право-верхний угол окна .. тут так и просится Esc ..

и еще изменяю существующее приложение - окно называется Добавить программу ..

система backup .. вот пишу как пацану какому-то .. неужели нельзя подумать о тупых юзерах? есть ini-файл .. его поменяли в мастере .. просто натыкали тупо по кнопкам и поменяли что-то, названия, пути .. а потом одумались .. если бы при записи измененного ini-файла делалась предыдущая копия его в bak-файл, то проблемм было бы меньше ..

Цитата:

Цитата Сrack
Добавить новое приложение = Ctrl+N »

справа в мастере панель управления .. там большая кнопа + - добавить приложение .. ессесьвенно первое, что приходит на ум - нажали клавишу + - получили окно добавление приложения .. логика? кер его знает .. вы предлагаете Ctrl+N .. у вас кнопка + уже задействована?

wadimus 10-09-2013 00:40 2215351

и еще, кнопка Ins .. она так и переводится - вставить .. нажали её - вставили (добавили) приложение .. логично? по-вашему - нет! или у вас другая клава? или я перпендикулярно рассуждаю?
у вас клавиша Ins - пометить (или убрать пометку) всю группу ..
если же Ins - вставить новое приложение, то тогда клавиша + - логично будет ею помечать всю группу ..

ЗЫ. надо сверить наши клавиатуры :)

Сrack 10-09-2013 03:47 2215381

Цитата:

Цитата wadimus
создал новое приложение или изменил старое .. не хочу изменения записывать .. что я жму? Esc - он не работает .. и кнопки отмена нет .. рядом с кнопой Ок .. »

Так бы сразу, уточняйте где ее нет. Да нет. Кнопки "Отмена" нет, т.к. эта кнопка не нужна, а исходя из принципа минимализма ее нет. Если не хотите жать на кнопку "Ok", что бы отменить, надо жать на крестик в верхнем правом углу или Ctrl+F4.

Цитата:

Цитата wadimus
тут так и просится Esc »

Жмите Ctrl+F4.

Цитата:

Цитата wadimus
неужели нельзя подумать о тупых юзерах? »

Это не мой контингент. Программа не для юзеров.

Цитата:

Цитата wadimus
просто натыкали тупо по кнопкам и поменяли что-то, названия, пути .. а потом одумались »

Для этого реализован довольно сложный механизм, все изменения сохраняются только при нажатии на кнопку "Сохранить".
Если испортили профиль, то закройте программу без сохранения. Могу только посоветовать, прежде чем нажать "Сохранить" подумайте! Обратного пути нет!

Цитата:

Цитата wadimus
справа в мастере панель управления .. там большая кнопа + - добавить приложение .. ессесьвенно первое, что приходит на ум - нажали клавишу + - получили окно добавление приложения .. логика? кер его знает .. вы предлагаете Ctrl+N .. у вас кнопка + уже задействована? »

В качестве горячий клавиши нельзя назначить +, но можно прописать реакцию на + для каждого визуального компонента, но зачем извращаться?
В любом приложении, где задействованы горячие клавиши, Ctrl+N создать новый документ, по моему логично, Вам разве не знакома такая комбинация?

Цитата:

Цитата wadimus
кнопка Ins .. она так и переводится - вставить »

Это не единственное значение.
В качестве горячий клавиши нельзя назначить +, но можно прописать реакцию на +.
Исходя из этого, я могу сделать выбор всей группы на +, а как же тогда девыбор? на - ? А как же удаление, может поменять на - ? Нет. У меня одна клавиша для этих целей Ins. Опять же из принципа минимализма две функции я повесил на один пункт меню и на одну горячую клавишу. Во вторых, нельзя в контекстном меню, справа где горячие клавиши, указать +, это значит о этой функции никто кроме меня и Вас не узнает. Дело уже не в логике, а в принципах построения приложения, логику здесь можно не включать, все (ну почти все) горячие клавиши подписаны, те кто ими пользуется, знает где это написано.

Для горячей клавиши нужно как минимум две клавиши, одна из которой Ctrl, Shift или Alt. Есть исключения это Ins, BackSpace и все F1...F12, их можно по отдельности.

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

wadimus 10-09-2013 07:10 2215409

Цитата:

Цитата Сrack
Жмите Ctrl+F4 »

Цитата:

Цитата Сrack
Ctrl+N создать новый документ, по моему логично, Вам разве не знакома такая комбинация? »

выход из любого окна - Alt+F4 .. мне каэтся, что такая комбинация - дурной тон :) .. или это круто?
Ctrl+N создать новый документ .. так давайте Ctrl+O открыть документ сделаем :)

вы предлагаете двух-пальцевые комбинации (они есть .. они используются) .. но они крайне неудобны!!
есть же чудесные кнопки: + - Del Ins * и Esc
дальше хорошо бы продумать смещение фокуса .. то есть переход на другие поля после нажатия кнопки Enter или Tab
поясню .. хочу создать в мастере новое приложение .. жму Ins (логично? кнопка Вставить) ..
или ваше стандартное Ctrl+N .. далее что? попробуйте поработать одной клавиатурой .. вам гарантированы неповторимые ощущения .. при нажатии на кнопку Tab (хочу перейти на другое поля для заполнения или корректировки) - поля фокусируются нелогично! Enter не работает! набили название приложения, нажали Enter - переход к другому полю (зависимости к примеру) - нет! .. жмем Tab - переход на что? или у вас стоит генератор случайных чисел на клавише Tab?
то есть вы вынуждаете меня хватать мышку, чтобы перенести фокус на поле, нужное мне .. блин .. поместите еще рядом виртуальную клавиатуру, чтобы совсем уж отключить клаву ..
и функциональные кнопки (F1-F12) - чем они вам не нравятся? F10 - запуск .. F11 - запуск без ключей .. нет!! они рядом! пользователь промажет! а вот нажимать для закрытия окна Alt+F4 - это круто!

Цитата:

Цитата Сrack
Исходя из этого, я могу сделать выбор всей группы на +, а как же тогда девыбор? на - ? »

один раз нажали - пометили всё в группе, еще раз нажали - убрали пометку со всех в группе ..
клавиши Ins и Del на нум-паде находятся рядом .. логика подсказывает - Del - удалить приложение, а Ins - вставить новое .. логично? удобно!

Painkiller 10-09-2013 17:16 2215712

Народ, если существует вопрос о комбинациях клавиш . Понимаю что каждому не угодишь. А не сделать в настройках , возможность самому назначать клавиши на определённые действия? Лично я комбинациями клавиш не пользуюсь, мне привычнее мышкой .

Сrack 10-09-2013 17:54 2215733

Цитата:

Цитата Painkiller
А не сделать в настройках , возможность самому назначать клавиши на определённые действия? »

Мое мнение: не нужно настраивать под себя, надо привести клавиши к общему стандарту, что бы тем, кто ими пользуется было удобно и привычно.
Кастомизация это удобно, но только для конкретного человека.
К примеру: Новое меню пуск на Win8 безусловно удобно, если потратить много время и настроить под себя. Но это доставляет колоссальное неудобство другому человеку, севшему за этот ПК. А я как раз и есть этот другой человек. Самый лучший способ - это привыкнуть к дефолтовым настройкам. Просто сейчас надо привести эти комбинации к нормальному состоянию.

Цитата:

Цитата wadimus
давайте Ctrl+O открыть документ сделаем »

Согласен.

Цитата:

Цитата wadimus
не хочу изменения записывать .. что я жму? Esc - он не работает .. и кнопки отмена нет .. рядом с кнопой Ок »

Будет Esc. Но учтите, эту клавишу запросто можно нажать случайно, например у меня на работе три клавиатуры на столе одна на другой валяются.

Цитата:

Цитата wadimus
у вас стоит генератор случайных чисел на клавише Tab? »

:)

Цитата:

Цитата wadimus
клавиши Ins и Del на нум-паде находятся рядом »

У меня Ins в другом месте, на ноутах тоже везде по разному расположена.
Для выделения всей группы может можно и другую клавишу, но я ничего лучше Ins не придумал, у вас есть варианты? (только не +)

Цитата:

Цитата wadimus
Ins - вставить новое .. логично? удобно! »

Приведите хоть одно приложение, где по Ins происходит вставка? Эта клавиша переключает режим ввода а не вставляет (в текстовых редакторах).
Решено будет Ctrl+O.

Хотя нет, не согласен, голосуем! Что лучше для функции добавить новое приложение, Ctrl+N или Ctrl+O ?
Кто не понимает логику, N-новое, O-открыть.

wadimus 10-09-2013 18:16 2215744

Цитата:

Цитата Сrack
Хотя нет, не согласен, голосуем! »

кнопка Ins :)
Ctrl+O на клаве расстояние больше, чем Ctrl+N .. если жать одной рукой, то неудобно ..

а почему не используешь F2-F12? или есть неудобные для тебя кнопки и сочетания их?

Сrack 10-09-2013 18:41 2215755

wadimus,

Обычно используют:
F1 - Справка
F3 - Просмотр
F4 - Правка (из за комбинации Alt-F4 лучше вообще не использовать, т.к. Alt бывает плохо нажимается на старых клавиатурах и получается не приятный эффект, хочешь закрыть а открывается еще больше окон)
F5 - Обновить

F10 и F12 я уже задействовал, то есть для выбора остались только F7 или F8.

Цитата:

Цитата wadimus
а почему не используешь F2-F12? »

В отношении функции "Добавить новое приложение" это бред. Сложно запомнить, а зачем запоминать, если есть стандартная комбинация Ctrl+N. В общем я решил Ctrl+N.

wadimus, Не пытайтесь изобрести велосипед, его уже изобрели, лучше уже не придумаешь.

Сrack 10-09-2013 19:03 2215765

Пробуйте http://checkdevice.narod.ru/download/MInst39.zip

Закрытие всех окон, кроме главного по Esc
Отсортировал Tab в окне "Добавить приложение"
Добавил горячую клавишу на кнопку "Добавить/ОК"

Нажимаете Alt и появляется подчеркнутая буква

Дальше рассказывать? Все знают, что означает подчеркнутая буква и как ее подчеркнуть?
Те, кто пользуется преимущественно клавиатурой знают, поэтому не буду рассказывать.

wadimus 10-09-2013 19:04 2215766

Цитата:

Цитата Сrack
В общем я решил Ctrl+N. »

хозяин - барин :)

цЫтата из уже классика:
".. а если я что решил, то выпью обязательно .."

wadimus 10-09-2013 19:47 2215787

группа несовместимых:
создал одну группу, назвал бесхитростно: 1234
добавил приложение, хочу включить его в другую группу: 12 .. ввожу в окне название группы: 1 и хочу проверить какие приложения в этой группе .. нажимаю кнопу Найти все приложения из группы несовместимых, то в списке показана и группа 1234 и группа 12 ..
и (проверил сейчас ..) все группы несовместимых, названия кот. начинаются с этого символа ..

это удобно, когда не помнишь, какое написание групп несовместимых .. но, может в окне (с заголовком В группе несовместимых: <название группы или фрагмент названия .. >) сделать третий столбец: полное название группы несовместимых ..

Сrack 10-09-2013 19:56 2215794

Исправил http://checkdevice.narod.ru/download/MInst40.zip

Делал на основе поиска, а поиск был по принципу "содержит".

Сrack 10-09-2013 20:14 2215798

Доработал http://checkdevice.narod.ru/download/MInst41.zip
Что бы найти все приложения, которые находятся в группах несовместимых, и узнать названия этих групп, укажите группу *.

wadimus 10-09-2013 20:48 2215819

Цитата:

Цитата Сrack
Доработал »

спсбо!

вопрос такой .. окно Изменить параметры приложения .. галочка Копировать во временную ..
ставим галочку, тогда при выполнении мастера приложение копируется в каталог "%temp%\<временная_папка>" и там запускается ... всё вроде просто ..
но, сделали вашей же программой макрос, который запускается (а он уже запускает что-то зачастую находящееся рядом с макросом, к примеру тихо поставили приложение, потом убили его, потом накатили что-то в реестре) .. так во временную папку скопируется только макрос (то приложение, кот. прописано в строке Путь к программе: ) и макрос не найдет другие нужные компоненты ..
защита от .. кхм .. дураков?

ЗЫ. пробовал запуск на очень блёклом мониторе (старом и севшем) .. полоски выбора меню не шибко видно ..
и, как я понял, внешнее управление размерами, цветами, шрифтами и расположением окон вы не планируете?

ЗЗЫ. размером главного окна можно управлять - оно сохраняется (ini-файл переписывается)
и переписывается всегда, даже если в ini-файле стоит строка Lock=1

Сrack 10-09-2013 21:08 2215825

Цитата:

Цитата wadimus
вопрос такой .. окно Изменить параметры приложения .. галочка Копировать во временную ..
ставим галочку, тогда при выполнении мастера приложение копируется в каталог "%temp%\<временная_папка>" и там запускается ... всё вроде просто ..
но, сделали вашей же программой макрос, который запускается (а он уже запускает что-то зачастую находящееся рядом с макросом, к примеру тихо поставили приложение, потом убили его, потом накатили что-то в реестре) .. так во временную папку скопируется только макрос (то приложение, кот. прописано в строке Путь к программе: ) и макрос не найдет другие нужные компоненты ..
защита от .. кхм .. дураков? »

Данную функцию я делал исключительно для себя.
Мастер запускается только с сетевого диска, а выполнять установку приложений с сетевого диска не лучший способ в условиях сильно загруженной сети.
Как Вы правильно заметили, во временную папку копируется только сам макрос, а в самом макросе абсолютные пути, которые ведут к конкретному серверу, причем выбирается ближайший сервер, т.к. их несколько одинаковых. Соответственно, в макросе так же предусмотрено предварительное копирование дистрибутива на жесткий диск. Есть еще нюанс, предусмотрено 10 попыток скопировать в случае неудачи, с интервалом в 10 секунд.

Как выяснилось, это полезная опция для установки Adobe Flash Player 11 Plugin, т.к. он почему то самоудаляется после выполнения, а нам это совсем не надо.

Используйте эту опцию если понимаете для чего она.


Цитата:

Цитата wadimus
ЗЫ. пробовал запуск на очень блёклом мониторе (старом и севшем) .. полоски выбора меню не шибко видно ..
и, как я понял, внешнее управление размерами, цветами, шрифтами и расположением окон вы не планируете? »

Я уже отвечал на эту тему, нет. Цвет выделения зависит от темы оформления Windows, то есть это проблема конкретного пользователя, и все в его власти.
Можете какой угодно цвет сделать, а в моем приложении цвет берется из темы Windows, так же как и в большинстве приложений.
Во вторых, это трудно и долго реализуемая функция, которая не сочетается с принципом минимализма.


Цитата:

Цитата wadimus
ЗЗЫ. размером главного окна можно управлять - оно сохраняется (ini-файл переписывается)
и переписывается всегда, даже если в ini-файле стоит строка Lock=1 »

Что это? Баг или нюанс? Может неудобство? Для меня это очевидная вещь, и я не понял к чему это сказано?
При закрытии профиль не перезаписывается, происходит только сохранение ширины главного окна.

Сrack 11-09-2013 16:08 2216148

Обновление, версия 1.0.0.42
• Увеличена скорость загрузки профиля

tanitta 12-09-2013 16:57 2216741

Здравствуйте! Спасибо за отличную прогу..она здорово помогает!
А не могли бы вы сделать в ней выбор цветового оформления, хотя бы фона?
Я пользуюсь темными темами винды и однажды перейдя на светлую фон в проге поменялся опять на белый и переход на темные темы не вернул черный фон проге и теперь мне почтти не виден список моих прог..

И еще вопрос, но он не так важен и можно обойтись без этого..просто интересно.
Почти у всех портабельный софт открывается в вашей проге без проблем, а у меня виснет.
Открываемая прога-то открывается но с Minst'ом больше не поработаешь-он застывает на стадии установки этой проги. хотя давно ее открыл и устанавливать ниче не надо.

Это конечно вообще не важно.. Минст помогает устанавливать проги а не открывать портабл Любой грамотный пользователь должен держать портабл отдельно...и если надо папку с ярлыками.. Портабл мы не переустанавливаем в случае переустановки системмы.

sov44 12-09-2013 17:34 2216769

Цитата:

Цитата tanitta
Почти у всех портабельный софт открывается в вашей проге без проблем, а у меня виснет. »

Если один и тот-же софт, одна и та-же версия винды, одна и та-же версия MInstAll, но разное поведение при установке, "лечите" вашу винду.

Цитата:

Цитата tanitta
Минст помогает устанавливать проги а не открывать портабл Любой грамотный пользователь должен держать портабл отдельно...и если надо папку с ярлыками.. »

Ну так упакуйте portable в sfx, чтобы при их запуске они, например, копировались в какое-либо место на жёстком диске. Можно и ярлычки "прикрутить" на рабочий стол для облегчения запуска.

Сrack 12-09-2013 18:07 2216780

Цитата:

Цитата tanitta
А не могли бы вы сделать в ней выбор цветового оформления, хотя бы фона? »

Попробуйте эту http://checkdevice.narod.ru/download/MInst43.zip
цвет фона будет браться из темы оформления, сделайте скриншот, я хочу видеть, как это смотрится.

Цитата:

Цитата tanitta
Почти у всех портабельный софт открывается в вашей проге без проблем, а у меня виснет.
Открываемая прога-то открывается но с Minst'ом больше не поработаешь-он застывает на стадии установки этой проги. хотя давно ее открыл и устанавливать ниче не надо. »

Так и задумано, мастер ждет завершения запущенного процесса, пока вы не закроете вашу портативную программу он не даст вам ничего сделать.
Для этих целей наверно лучше использовать специализированные для этих целей программы.
Или можно, даже наверно логичнее, для портативных программ делать sfx-архивы, что бы они автоматически распаковывались во временную папку и запускались от туда. В таком случае, можно извлекать ваш сменный носитель, а программа будет продолжать работать. При создании sfx-архива нужно учесть, что бы он не ждал завершения работы запущенного процесса.
Или для каждой программы сделать батник, в батнике использовать команду start, что бы не ждал завершения, а в MInstAll добавлять батник, включить опцию скрытый запуск, что бы не видеть черное окно. В батнике не надо прописывать пути к приложению, при запуске назначается текущий каталог.

Цитата:

Цитата tanitta
Минст помогает устанавливать проги а не открывать портабл Любой грамотный пользователь должен держать портабл отдельно...и если надо папку с ярлыками.. Портабл мы не переустанавливаем в случае переустановки системмы. »

Вот здесь не понял, вы устанавливаете портативный софт или его запускаете для работы с ним?

tanitta 12-09-2013 19:18 2216826

УРАА!!! ВЫ СДЕЛАЛИ ЭТО _ ФОН СНОВА ЧЕРНЫЙ! СПАСИБО ОГРОМНОЕ!!!!
читать дальше »


А вот с другой темой

Конечно околофоновое пространство все еще белое-на темы не реагирует,но я уже довольна что хоть списки теперь видно! :yahoo:

Цитата:

для портативных программ делать sfx-архивы, что бы они автоматически распаковывались во временную папку и запускались от туда
Цитата:

Можно и ярлычки "прикрутить" на рабочий стол для облегчения запуска.
Спасибо вам за советы! :) :)
Я хоть пока и не умею но можно найти как это делается и научиться.
А вот по поводу ярлычков прикрутить, можно поподробнее если можете? ..а то я тоже в непонятке однажды была...прога одна была где-то взятая и с ключом. Она установилась тихо и без ничего.. (вроде портабл-извлечение) и ни каких координат не оставила. ни ярлыка ни в Пуске.
Так до сих пор и незнаю где она и установилась ли вообще. С портабл в Минст бывает непредвиденное.

Цитата:

Цитата tanitta:
Минст помогает устанавливать проги а не открывать портабл Любой грамотный пользователь должен держать портабл отдельно...и если надо папку с ярлыками.. Портабл мы не переустанавливаем в случае переустановки системмы. »
Вот здесь не понял, вы устанавливаете портативный софт или его запускаете для работы с ним?
Это просто к тому что портаблл открывать в Минст и неважно вовсе :wink: а запускать после описанного выше боязно.. Я лучше по старинке - ручками. не так уж и часто это нужно.

wadimus 12-09-2013 19:36 2216839

как запустить портативку в этом мастере ..
создаем bat-файл, название любое, лучше с названием как ваша портабельная программа, в ней одна строка
Код:

start "<полное имя портабельной программы>"
и в мастере указываем запуск этого bat-файла

например: имя портабеля: кряк виндося 8.1.exe
создаем bat-файл кряк виндося 8.1.bat внутри
Код:

start "кряк виндося 8.1.exe"
если нужно, чтобы мастер ждал пока портабельная программа не будет закрыта, меняем запуск в нашем bat-файле так:
Код:

start /wait  "<полное имя портабельной программы>"
ЗЫ. написал, а сам про кодировку ничего не напомнил .. кодировка DOS (866) .. или совет: никогда не пишите названия файлов по русски ..

Сrack 12-09-2013 19:58 2216856

tanitta, Команда Start не дружит с кавычками, а батники не дружат с русской кодировкой, поэтому:
Переименуйте вашу портативную программу, что бы не было пробелов и русских букв
например My_Prog.exe
а в батнике пропишите команду
Код:

start My_Prog.exe
батник нужно положить в ту же папу, где My_Prog.exe.

tanitta 12-09-2013 20:09 2216864

wadimus,
Цитата:

как запустить портативку в этом мастере ..
создаем bat-файл, название любое, лучше с названием как ваша портабельная программа, в ней одна строка
Спасибо огромное за подсказку!
Но с кодировкой возникли проблемы и теперь не знаю..у меня такой нет не то что в блокноте но даже и в Notepad++
Не верите смотрите сами..

Сrack 12-09-2013 20:14 2216866

tanitta, Способ описанный постом выше #226 не подходит?

sov44 12-09-2013 20:15 2216867

Цитата:

Цитата Сrack
Команда Start не дружит с кавычками »

давно-ли?
Код:

start "" /wait "my prog.exe"

tanitta 12-09-2013 20:19 2216870

Цитата:

tanitta, Команда Start не дружит с кавычками, а батники не дружат с русской кодировкой
Да да спасибо Сrack, я подошла проще.. Названия брать просто из запускающего ехе а там всегда по англ. Надеюсь так можно.
Но пока попробовать не получилось..из-за кодировки. Жду ответ wadimusа
Совет куда ложить батник тоже своевременный..я б не догадалась. Спасибо!

Сrack 12-09-2013 20:25 2216874

sov44, Я не гуру в командной строке, спасибо! Я обычно использую утилиту Macros. Я специально сказал "не дружит", я ведь не сказал "не поддерживает".
И русскую кодировку можно прикрутить при желании.

tanitta, В вашем случае нужно так:
Код:

start "" "my prog.exe"
Цитата:

Цитата tanitta
Названия брать просто из запускающего ехе а там всегда по англ. »

Вы о чем? Названия приложения в MInstAll можно указывать какое угодно. А в батнике нужно указывать имя файла.

tanitta 12-09-2013 20:40 2216882

Сrack, Я все поняла и попробую какой способ лучше..тут уже столько вариантов предложили.
Но у меня дело встало - Я НЕ ЗНАЮ В КАКОЙ КОДИРОВКЕ СОХРАНЯТЬ БАТНИК ((
той что сказал vadimmus у меня нет.

Сrack, вы сказали
Цитата:

Я обычно использую утилиту Macros
По поводу нее у меня тоже есть вопросы но боялась спросить.
Она непонятна пользователю не знающему программмирования или не прошедшему спец.обучение. и никаких пояснений и инструкций нет жаль.
Обычно на любую прогу есть понятные инструкции и даже на ютюбе можно найти ..а на вашу ничего нет.
Я ее открыла один раз и закрыла .. не зная невозможно ею пользоваться.
Не ясно для каких она конкретно случаев и как в этих случаях что делать.
Я понимаю вы занятой человек и на это нет времени-писать понятное объяснение или инструкцию понятную многим..но для многих такая инструкция необходима.
Не одна я не могу разобраться в вашем Макросе.

Сrack 12-09-2013 20:49 2216887

В Макросе не требуется знание языков программирования, т.к. там свой собственный язык из нескольких команд, описание в файле Readme.txt

Цитата:

Цитата tanitta
Но у меня дело встало - Я НЕ ЗНАЮ В КАКОЙ КОДИРОВКЕ СОХРАНЯТЬ БАТНИК ((
той что сказал vadimmus у меня нет. »

Если русских букв нет, то не парьтесь, сохраняйте как есть.

wadimus 12-09-2013 20:52 2216888

tanitta, название файлов желательно писать по англ. и не использовать пробелы (заменяйте их _ или -)
если следовать моим рекомендациям, то про кодировку не вспоминайте

ЗЫ. чем пригодятся bat-файлы в дальнейшем .. т.к. мастер позволяет запустить только один исполняемый файл, можно в одном bat-файле написать целую программу действий по тихой установке приложения ..
пример Google Chrome - ставится тихо он с определенными ключами, но после чего запускается ..
пишем bat-файл:
Код:

start /wait 30.0.1599.28_chrome_installer.exe -ms
start /wait taskkill.exe /F /IM chrome.exe

копируем его в папку, где находится инсталлятор Google Chrome (30.0.1599.28_chrome_installer.exe) и в мастере указываем для запуска его

tanitta 12-09-2013 21:11 2216900

Сохранила как есть.. Ура работает спасибо всем!
Код именно этот пошел
Цитата:

start "" "my prog.exe"
А первый не пошел.

Цитата:

Цитата:

Цитата Сrack
В Макросе не требуется знание языков программирования, т.к. там свой собственный язык из нескольких команд, описание в файле Readme.txt »


Прочтен от и до но не понят) Я ж говорю не зная что и зачем и что будет в итоге на выходе прогой пользоваться невозможно.
И инет молчит... на вопрос что такое макрос выдает лишь макросы Оффисов :dont-know :dont-know

Сrack 12-09-2013 21:17 2216904

Ждите новой версии MInstAll, в ней будет специальный профиль для запуска портативных приложений.

tanitta 12-09-2013 21:17 2216905

Цитата wadimus:
Цитата:

ЗЫ. чем пригодятся bat-файлы в дальнейшем .. т.к. мастер позволяет запустить только один исполняемый файл, можно в одном bat-файле написать целую программу действий по тихой установке приложения ..
пример Google Chrome - ставится тихо он с определенными ключами, но после чего запускается ..
пишем bat-файл:
Код:
start /wait 30.0.1599.28_chrome_installer.exe -ms
start /wait taskkill.exe /F /IM chrome.exe
копируем его в папку, где находится инсталлятор Google Chrome (30.0.1599.28_chrome_installer.exe) и в мастере указываем для запуска его
Это пока для меня сложно.тут нужно доскональное знание ключей.
Я из-за ключей некоторое время даже с Минстом справиться не могла.. так и не знаю их значения.
Остается искать их готовые на стороне или оставлять прогу "громкой"
Главное все перед глазами удобным списком собранно вместе и ладно..можно и обойтись иногда без ключа.

wadimus 12-09-2013 21:29 2216911

tanitta, этот форум велик и всемогущ :)

http://wiki.oszone.net/index.php/Таблица_автоустановки

tanitta 12-09-2013 21:41 2216918

Цитата:

Цитата wadimus
tanitta, этот форум велик и всемогущ
http://wiki.oszone.net/index.php/Таблица_автоустановки »

Да да..я это уже находила и сохранила себе)
Но к сожалению таблица не всемогуща :lol: проги ж не все существующие)) например какими я пользуюсь там даже половины нет.

А еще разные проги устанавливаются по определенным принципам. я заметила несколько категорий установки. Есть например категории которым достаточно скормить ключик /SILENT (тихо) и все. А есть категории которым ни один ключ не подходит и нужен особенный.

sov44 12-09-2013 21:42 2216919

Цитата:

Цитата tanitta
Я НЕ ЗНАЮ В КАКОЙ КОДИРОВКЕ СОХРАНЯТЬ БАТНИК (( »

Если в коде есть кириллица, сохраняйте в кодировке 866 и проблем с русским не будет ( рекомендую в качестве блокнота AkelPad)
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 12-09-2013 21:58 2216927

Пробуйте http://checkdevice.narod.ru/download/MInst44.zip

Что бы сделать специальный профиль для запуска портативного софта, нужно поставить галочку в этом окне:


В режиме "Установка" портативные программы можно запускать по двойному клику,
в режиме "Редактирование" будет открываться окно редактора.

Режим "Установка" это когда скрыта боковая панель, а в контекстном меню нет пунктов по редактированию.
Режимы переключаются кнопкой в верхнем правом углу.

tanitta 12-09-2013 22:02 2216930

Цитата:

Цитата sov44
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 2218459

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

sibirnik 20-09-2013 19:17 2221105

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

Сrack 20-09-2013 19:42 2221110

Цитата:

Цитата sibirnik
Было бы неплохо, если бы при удаления программы из списка - она бы ещё и удалялась из папки »

А если дистрибутив состоит не из одного exe-шника, то что удалять? А если прописан запуск bat-ника который непосредственно устанавливает приложение, то удалится только сам bat-ник, а приложение останется. Как правило сборник находится на флэшке, а это значит в корзину не получится удалить.

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

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

tanitta 21-09-2013 06:08 2221295

Цитата:

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

Вот это было бы замечательно! Папка откроется и уже на выбор что хочешь то и делай с прогой. Хочешь удаляй, хочешь в сторонку откладывай.
Если будет удаляться прога автоматом, это не очень хорошо. А вдруг не надо чтоб удалялась.
Всегда должен быть выбор.

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

sibirnik 21-09-2013 09:18 2221313

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

wadimus 21-09-2013 20:44 2221583

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

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

7ka 21-09-2013 21:21 2221602

С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 2221609

7ka, В MInstAll нет, но можно в моей утилите Macros сделать такой скрипт:



или так:



Потом выбрать:
Файл -> Сохранить как -> Тип файла -> exe
и сохранить в той же папке, где ваша программа klcp_x86.exe, а в MInstAll добавлять сохраненный скрипт (exe-приложение).

В первом скрипте: на x86 системе будет выполнятся только первая команда, на x64 системе будет выполнятся только вторая команда.
Во втором скрипте: на x64 системе будут выполнятся обе команды, а на x86 только первая.

sibirnik 22-09-2013 17:55 2222051

wadimus, "ох, и осложняете жисть вы автору мастера" ..Я не требую, а просто предлагаю автору, мною сильно УВАЖАЕМОМУ, свои пожелания и просьбы, или своё видение этого ВЕЛИКОЛЕПНОГО программного продукта...А уж дело автора самому решать....ЧТО и КАК...

Сrack 22-09-2013 18:04 2222064

В следующей версии будет так:

Если поставить галочку, то откроется проводник и найдет файл, а там сами удалите что надо.

sibirnik 23-09-2013 03:17 2222329

Сrack, Отлично!!! Ждём...

vahe-91 23-09-2013 12:38 2222483

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

amel22 23-09-2013 17:27 2222609

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 2222643

Цитата:

Цитата vahe-91
А если для установки одного приложения нужно запустить два разных ехе-шника, то как быть ? »

Пишем bat-ник примерно такого содержания:
Код:

MyProg1.exe /SILENT
MyProg2.exe /SILENT

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

Цитата:

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

Идея понравилась, будет поле URL.

Цитата:

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

Надо подумать, может так действительно лучше.

Цитата:

Цитата amel22
отвязать "жесткое" наименование minst. Сделать вожможность любого имени. Проще говоря любой ini файл есть профиль. »

Такая идея была изначально, надо придумывать другой принцип работы с профилями, вот будет нечем заняться, займусь профилями.

vahe-91 23-09-2013 19:51 2222730

Цитата:

Цитата Сrack
Пишем bat-ник примерно такого содержания: »

Нет, так не удобно, нельзя добавить возможность запускать по очереди две команды для одного пункта ? :)

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

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

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

Сrack 23-09-2013 20:02 2222745

Цитата:

Цитата vahe-91
Нет, так не удобно, нельзя добавить возможность запускать по очереди две команды для одного пункта ? »

В чем неудобство? Кому то две надо, а кому то 10, а кому то еще импорт в реестр нужен. Поэтому с батником универсальный вариант.

Цитата:

Цитата vahe-91
иначе оба процесса запустятся вместе »

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

Без bat-ника другой вариант:
Для подобных целей у меня есть утилита Macros, но похоже никто так и не научился ей пользоваться.

tanitta 24-09-2013 02:45 2222924

Цитата:

Цитата Сrack
Для подобных целей у меня есть утилита Macros, но похоже никто так и не научился ей пользоваться. »

Вот вот :yes: без руководства или инструкции ну никак..)))

Сrack 24-09-2013 21:42 2223378

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

and000010 24-09-2013 22:02 2223385

Сrack, при попытке добавить в поле "Описание"скопированного описания с мыши вставить не возможно,только с клавы Ctrl+v .

Сrack 24-09-2013 22:04 2223387

Цитата:

Цитата and000010
при попытке добавить в поле "Описание"скопированного описания с мыши не возможно,только с клавы Ctrl+v »

В курсе, там теперь другой компонент, доделаю меню в следующих версиях.

LonerD 26-09-2013 17:22 2224445

Сrack,
Пожелание к программе:
добавить возможность запускать MInst с определённым профилем, блокирую (или скрывая) при этом окно выбора профилей. Нужно в тех случаях, когда есть несколько несвязанных между собой задач (профилей), и нежелательно их случайное переключение.
Как вариант - можно плодить копии каталогов с программой, в каждом из которой прописывая свой профиль, но это не очень эстетично.

katya74 26-09-2013 19:04 2224501

Пожелание к программе:
Вот чтобы Сrack постарался еще доработал чтобы программа автоматически определяла архитектуру, без вмешательства авто установщика, ей бы цены не было.

Сrack 26-09-2013 19:21 2224509

katya74, Как вы это представляете?
Добавление переменной {P} которая будет принимать значения x86 или x64 устроит?

katya74 26-09-2013 19:30 2224515

Так точно.

Сrack 26-09-2013 20:40 2224541

Цитата:

Цитата and000010
при попытке добавить в поле "Описание"скопированного описания с мыши вставить не возможно,только с клавы Ctrl+v »

Добавил меню

Цитата:

Цитата LonerD
добавить возможность запускать MInst с определённым профилем, блокирую (или скрывая) при этом окно выбора профилей »

Добавил
Код:

MInst.exe {Patch}\myprofile.ini
Цитата:

Цитата katya74
чтобы программа автоматически определяла архитектуру »

Добавил переменную {P}


Обновление, версия 1.0.0.50

7ka 27-09-2013 17:49 2224965

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

PS. В профиле портабельного софта думаю будет лишним чекбокс "выполнить", думаю достаточно двойного нажатия по пункту - это ведь портабл!))

Сrack 27-09-2013 17:58 2224968

7ka, Информации в шапке темы не достаточно?
Я периодически обновляю информацию в шапке, самая важная информация там, функции и описание для непонятных функций я буду добавлять в шапку.
Так же ответы на наиболее часто возникающие вопросы.

Цитата:

Цитата 7ka
со всеми последними изменениями »

Кто нибудь вообще читает историю версий? Я не раз пробовал, как правило ничего не понятно.

Сделайте фильтр в теме
Цитата:

Обновление, версия
и найдете всю историю изменений, там не все версии, а только те, которые выкладывал в общий доступ.

katya74 28-09-2013 13:37 2225258

Здравствуйте Сrack! С авто определением у меня не получилось, может не так что-то делаю, подскажите пожалуйста. Использую 2-х архитектурный дистрибутив.
В данной ситуации устанавливалась win7_х86

[IMG][/IMG]

KoJIaN-NNV 28-09-2013 15:39 2225307

katya74, если речь идёт о переменной {P}, на скриншоте я подчеркнул красным нужные места, думаю должно быть понятно.


katya74 28-09-2013 16:47 2225325

KoJIaN-NNV В моем случае Windows6.1-KB2533552-x64.msu, Windows6.1-KB2533552-x86.msu, где поставить {P}. Извините за назойливость.

KoJIaN-NNV 28-09-2013 16:57 2225330

katya74, Windows6.1-KB2533552-{P}.msu
в таком случае если установка запустится из 64-битной системы, установится: Windows6.1-KB2533552-x64.msu
и соответственно если установка запустится из 32-битной системы, установится: Windows6.1-KB2533552-x86.msu

katya74 28-09-2013 17:25 2225345

KoJIaN-NNV Почему у меня вот так получается? Не могу понять, помогите

1.


2.


3.

KoJIaN-NNV 28-09-2013 17:31 2225349

katya74, они у вас лежат в разных папках, в этом случае нужно вот так:
{Patch}\software\kb2533552_{P}\Windows6.1-KB2533552-{P}.msu

Сrack 28-09-2013 18:13 2225364

*.msu - не исполняемый файл, поэтому его нужно устанавливать примерно так же, как *.msi
то есть указывать путь к установщику обновлений
Код:

%SystemRoot%\System32\wusa.exe
и передавать в качестве ключей путь к пакету *.msu
Код:

"{Patch}\software\update\windows6.1-kb2750841-{P}.msu" /quiet /norestart


Скачайте обновление http://checkdevice.narod.ru/download/MInst52.zip
в нем я добавил поддержку переменной {P} для ключей и автоматическое заполнение ключа при добавлении пакета *.msu

katya74 28-09-2013 18:15 2225366

Cпасибо за помощь KoJIaN-NNV, Сrack

Сrack 28-09-2013 18:28 2225370

katya74, Ответ на пост выше. Почему у вас по две строчки для каждого обновления? Вы же с переменной {P} делаете!

katya74 28-09-2013 18:34 2225372

Обновленная версия решила проблему. Спасибо Crack

and000010 28-09-2013 18:55 2225379

Сrack,в версии-52 при удалении msu открывается папка Windows диска С а не папка software,а приложение находиться в папке software.

Сrack 28-09-2013 18:59 2225382

and000010, да, так же как и при удалении msi.
Известный мне нюанс, в виду того, что msi и msu не часто использую, а удаляю еще реже, доработка этого момента отложена на потом.

and000010 28-09-2013 19:04 2225383

Crack,спасибо за разъяснения.

Сrack 30-09-2013 22:07 2226423

Обновление, версия 1.0.0.54
• Доработан механизм установки пакетов *.msi и *.msu теперь в поле "Путь к приложению" нужно указывать путь к пакету а не к установщику.
Соответственно теперь будут работать функции: автопроверка наличия файла, открыть папку, удалить файл с диска, копировать во временную папку для пакетов msi и msu.
• Добавлен новый параметр "Статус программы".
• Другие мелкие улучшения.

KoJIaN-NNV 01-10-2013 05:00 2226523

1) При добавлении программы, "*.MSI" пакет прописывается правильно. Но если в уже добавленной программе, по новой указать "путь к приложению" к другому пакету, строки "путь к приложению" и "ключи запуска" заполняются как в прошлой версии программы.

2) Разбираясь с первой проблемой обнаружил следующее: если строку "путь к приложению", оставить пустой и сохранить (не смотря на предупреждение), после сохранить профиль и перезапустить "MInstAll", этой программы уже не будет в списке программ, но в "*.ini" файле информация об этой программе остаётся. Так задумано?

Сrack 01-10-2013 19:06 2226934

Обновление, версия 1.0.0.55

Цитата:

Цитата KoJIaN-NNV
1) При добавлении программы, "*.MSI" пакет прописывается правильно. Но если в уже добавленной программе, по новой указать "путь к приложению" к другому пакету, строки "путь к приложению" и "ключи запуска" заполняются как в прошлой версии программы. »

Исправил.

Цитата:

Цитата KoJIaN-NNV
2) Разбираясь с первой проблемой обнаружил следующее: если строку "путь к приложению", оставить пустой и сохранить (не смотря на предупреждение), после сохранить профиль и перезапустить "MInstAll", этой программы уже не будет в списке программ, но в "*.ini" файле информация об этой программе остаётся. Так задумано? »

Приложения добавляются в список, только если заполнены два обязательных параметра: название и путь к приложению.
Добавил проверку, теперь нельзя добавить/изменить не указав обязательные параметры.

sibirnik 02-10-2013 07:44 2227205

Сrack, ещё раз спасибо...программа становится всё лучше и удобнее...Большая просьба(не настаиваю) если можно, то сделать возможность регулирования ширины столбцов, а то некоторые версии и названия не входят полностью. Вот пример 4.93.33707.4486 - видно так 4.93.3370...Спасибо.

storm_vin_ua 02-10-2013 10:40 2227255

Где последняя версия скачать?
Я теперь использую это оболочку, уже весь софт прикрутил сюда, спасибо автору! Раньше юзал BOA Installer
Сделайте фиксированную высоту и ширину, или подскажите, где в ini её указать!

Сrack 02-10-2013 11:33 2227278

Цитата:

Цитата Ttq
Не понял как включать установку нескольких приложений! »

Если Вы о том, как сделать несколько команд для одного пункта, то ответ такой:
Используйте bat-ник.

Цитата:

Цитата sibirnik
если можно, то сделать возможность регулирования ширины столбцов »

В планах, сделать сохранение ширины столбца для версии в ini-файле профиля.

Цитата:

Цитата sibirnik
Вот пример 4.93.33707.4486 - видно так 4.93.3370... »

Если навести указатель мыши на версию, то будет подсказка с полной версией.

Цитата:

Цитата storm_vin_ua
Где последняя версия скачать? »

С оф.сайта, ссылка в шапке темы.

Цитата:

Цитата storm_vin_ua
Сделайте фиксированную высоту и ширину, или подскажите, где в ini её указать »

Ширина автоматически сохраняется. Высота зависит от количества приложений, но не более высоты экрана.
В планах, сделать два варианта: фиксированную (с автосохранением) и автоматическую.

storm_vin_ua 02-10-2013 11:49 2227283

Сrack, Исходниками не поделитесь?

Сrack 02-10-2013 13:23 2227372

Цитата:

Цитата storm_vin_ua
Исходниками не поделитесь? »

Нет.

Сrack 02-10-2013 15:27 2227450

Цитата:

Цитата Ttq
не пойму как надо вводить названия в эту строку, работает только одно. Может сделаете как в исключаемых? »

Ставьте курсор в белый прямоугольник и жмите по кнопкам на клавиатуре.
Я подумаю, над вариантом, чтения свойств файла с возможностью вставки.

Цитата:

Цитата Ttq
Если будет специальная кнопка с функцией сохранить и открыть следующее для релдактирования станет проще. »

Это частный случай, больше это не понадобится, т.к. подразумевается заполнение версии при добавлении приложения.

Цитата:

Цитата Ttq
Еще неудобно вводить значения переменных. надо вспоминать их и аккуратно вписывать. Удобнее просто вставлять на место курсора в строке выбрав из списка, как и переменные. »

Переменные добавляются автоматически, о каких переменных идет реч?

sibirnik 02-10-2013 18:21 2227529

Сrack, "Если навести указатель мыши на версию, то будет подсказка с полной версией." - это я видел, но мне кажется более удобно, если можно будет любому пользователю под себя раздвинуть всё, как ему нравится(тем более. что в вашей программе уже сейчас можно задать ширину и высоту и она их запомнит)...Дело за малым сделать возможность регулирования столбцов....Но, если - это Вам кажется лишним..требовать не имею права...Хозяин - ЦАРЬ...Удачи и Спасибо.

Сrack 02-10-2013 18:26 2227530

sibirnik, Вы это читали:
Цитата:

Цитата Сrack
В планах, сделать сохранение ширины столбца для версии в ini-файле профиля. »

?

sibirnik 03-10-2013 17:25 2228009

Сrack, Всё читаем и всё понимаем и ждём...Спасибо...

Сrack 03-10-2013 20:41 2228127

Обновление, версия 1.0.0.56
• Добавлено Вкл/Выкл авторазмера окна по высоте (в контекстном меню)
• Добавлено сохранение ширины колонки для версии (в ini-профиле параметр VerWidth=80 )
• Добавлен пункт в контекстное меню "Открыть профиль в текстовом редакторе"
• Изменен способ чтения свойств exe-файлов для автозаполнения названия и версии

Сrack 04-10-2013 23:04 2228797

Обновление, версия 1.0.0.57
• Увеличена скорость загрузки иконок


Для thhor

В файле minst.ini
Код:

[MInst]
...
SelColor=1
...


sibirnik 05-10-2013 10:21 2228917

Сrack, Не перестаю восхищаться этой замечательной ПРОГРАММОЙ...Есть вопрос и пожелание...Хотел сделать профиль с руководствами пользователя программ, но увы файл с расширением .pdf запустить не удалось...Отсюда просьба сделать возможность запуска текстовых форматов(pdf, djvu и других) по подобию Portable-софта..Я думаю было бы не плохо в одном месте держать и запускать нужные описания программ. Спасибо...

KoJIaN-NNV 05-10-2013 13:54 2228986

sibirnik, запуск в программе по умолчанию, можно сделать через командную строку:

Путь к приложению:
Код:

%WinDir%\system32\cmd.exe
Ключи запуска:
Код:

/c start "" "{Patch}\QDSL-1010_manual.pdf"

sibirnik 05-10-2013 18:23 2229135

KoJIaN-NNV, thhor, Я всё таки другое имел ввиду, что то похожее на то, что сделано для портабле программ...И я обращался к уважаемому автору с просьбой подумать и может реализовать мою идею...А предложенное Вами я знаю..просто хотелось бы покрасивее...Жду реакции на просьбу Автора...Есть универсальная программа для открытия многих текстовых форматов STDU Viewer - вот её бы прикрутить на исполнение моего желания..Спасибо за внимание...

sibirnik 06-10-2013 05:05 2229354

thhor, Спасибо, но я не этом пытаюсь сказать..меня неправильно поняли...Под понятием описание и руководство пользователей программ - я имею ввиду не описания для установленных в эту оболочку программ, а любых инных справочников и инструкций(несвязанных ни чем с программами в оболочке)....Вот почему я и хотел бы это вывести в отдельный профиль и запускать по типу портабле программ...ждём решения уважаемого Автора...

Сrack 06-10-2013 11:32 2229422

http://checkdevice.narod.ru/download/MInst58.zip
sibirnik, Добавил открытие файлов любого формата через ассоциированное приложение.
thhor, Добавил поддержку переменных в активных ссылках в поле "Описание".
Избавится от "file://localhost" нельзя, т.к. функция определяющая, что это ссылка а не просто слово взята из ОС, и переделать ее нельзя, можно сделать свою, но это не вяжется с функциональным предназначением MInstAll.

sibirnik 06-10-2013 13:27 2229484

Сrack, Спасибо огромное....поражён оперативностью в выполнении моей просьбы...И главное - это как раз то, что я хотел...Думаю многим это пригодится.

sibirnik 06-10-2013 14:12 2229510

thhor, То, что сделал по моей просьбе автор - это то, что нужно и без всяких лишних проблем...Просто..точно..грамотно. А дело пользователя по своему желанию - делать всё так, как ему нравится...Мне нравится так, как сделал АВТОР программы...

Сrack 06-10-2013 15:25 2229569

Цитата:

Цитата thhor
почему-то не отображает иконку добавленного файла »

Что бы иконка отображалась, на момент открытия профиля, в системе должна быть зарегистрирована иконка для данного расширения.

Лучше использовать свои, понятные Вам иконки.

Цитата:

Цитата thhor
PS Скажите, у вас в добавляемых файлах (ранее не поддерживаемых) есть иконки, по умолчанию? »

Для *.msi, *.msu, *.bat программа подставляет свои иконки, для других расширений берется ассоциированная иконка.

Сrack 06-10-2013 16:41 2229623

thhor, Должно выглядеть так же как в проводнике.
В данном случае, т.к. Total Commander загружает другую иконку, это значит он не смог найти ассоциированную иконку, и загружает иконку от ассоциированного приложения.
MInstAll так же не находит ассоциированную иконку.
Вывод, проблема в ассоциациях иконок, Total Commander решает эту проблему по своему, моя же программа выдает стандартную иконку неизвестного типа.

Попробуйте с другими файлами, например mp3, avi, mkv, иконки должны быть.

sibirnik 06-10-2013 16:48 2229629

thhor, У меня все иконки согласно ассоциациям - отображаются правильно. Сrack, ещё раз спасибо...

Сrack 06-10-2013 17:04 2229637

thhor, Такое часто бывает, в проводнике одна иконка, а в Total Commander другая, не замечали?
Я использую стандартную функцию для определения ассоциированной иконки, разрабатывать свою, исправляющую данную проблему, так как это делает Total Commander не планирую. Хотя бы по тому, что Total Commander платная программа, а меня никто не спонсирует.

sibirnik 06-10-2013 17:16 2229645

Сrack, правильно делаешь, что используешь стандартную функцию для определения ассоциированной иконки...Попробовал разные расширения - всё ОК...У каждого может быть своя любимая программа для разных расширений и наверное лучше, когда видишь свою привычную иконку...thhor, видимо всё таки проблема в неправильной ассоциации файлов(не задано например)...Трудно судить не видя проблемы...

Сrack 07-10-2013 12:51 2230095

Цитата:

Цитата thhor
2. Есть такой момент (незнаю задумывалось ли это специально) »

Задумывалось специально.

Цитата:

Цитата thhor
4. Не пойму работу поиска. »

Цитата:

Цитата thhor
не пойму из чего он берет лишние »

Из описания.

storm_vin_ua 07-10-2013 14:03 2230134

Как насчёт того, чтоб скрины при наведении показывала с установщика?

Сrack 07-10-2013 15:25 2230191

Цитата:

Цитата thhor
Рассматривался ли вопрос о целесообразности функции "Добавление перетаскиванием" »

Цитата:

Цитата storm_vin_ua
Как насчёт того, чтоб скрины при наведении показывала с установщика? »

Данные функции я считаю полезными, появятся они наверно не скоро. У меня еще много идей, но на все это нужно время и желание одновременно.

sibirnik 09-10-2013 17:03 2231463

Уважаемый Сrack, Спешу сообщить, что после выполнения Вами моей просьбы по поводу размера колонок и проведенных разных действий в Вашей программе - выявился глюк....При операциях с группами(переименование, создание новой и так далее) слетает тот размер колонок, который я задал в ini-файле, на Ваш первоначальный VerWidth=80...Если можно, то подправьте маленький косячок..Спасибо...И ещё у меня(и не только) возникла ещё одна просьба(Конечно же решать Вам)...сделать возможность вставки опции перезагрузки в любую группу(после нужной программы) с последующим продолжением после перезагрузки выполнении тех задач, которые были выбраны. И желательно сделать эту возможность многократной в любую группу и после любых программ(требующих) после установки перезагрузки. Объясню для чего это нужно - имеются случаи, когда, чтобы установить другую программу, нужно обязательно после предыдущей сделать перезагрузку. Я думаю можно сделать простым перетаскиванием(копированием) опции Перезагрузки...Или любым понятным для Вас способом...Спасибо за внимание и понимание...

Сrack 09-10-2013 17:58 2231504

Цитата:

Цитата sibirnik
При операциях с группами(переименование, создание новой и так далее) слетает тот размер колонок, который я задал в ini-файле »

Исправил.

Цитата:

Цитата sibirnik
опции перезагрузки »

Цитата:

Цитата sibirnik
с последующим продолжением »

Вполне возможно появится и такая функция, тем более я уже делал аналогичную функцию в Check Device Pro.

sibirnik 09-10-2013 18:12 2231510

Сrack, Огромное спасибо..Быстро, чётко и оперативно...Будем ждать решения второй просьбы...

Сrack 10-10-2013 18:28 2232169

Обновление, версия: 1.0.0.60
• Изменен принцип работы с профилями

Имена ini-файлов профилей можно переименовывать как угодно, хранить их можно в подкаталоге Profiles,
исключение файл minst.ini, он должен быть рядом с MInst.exe т.к. он одновременно и файл настроек.


thhor, Попробуйте воспроизвести проблему на последней версии, если она будет повторятся, то пришлите файлы профилей и видео.

storm_vin_ua 10-10-2013 23:42 2232337

Цитата:

Цитата thhor
Порой при переключении профилей с одного на другой у меня происходит зависание. »

А с чего запускаешь exe-шник? С флешки или винта? У меня на этих версиях не зависает (с флешки запускаю)

Сrack, Есть у вас возможность сделать drag&Drop софт в программу? Было бы очень удобно! Перетащил файл - и готово!

Сrack 11-10-2013 13:25 2232640

Обновление, версия 1.0.0.61
• Исправлена функция добавления файла из корня диска, которая приводила к появлению двойного слеша, который при определенных условиях мог приводить к зависанию приложения.

Сrack 12-10-2013 18:26 2233272

Обновление, версия 1.0.0.62
• Добавлено добавление приложений перетаскиванием
• Добавлено воспроизведения звука при завершении

Добавление перетаскиванием возможно только в режиме редактирования.
На Windows 7 при включенном UAC перетаскивание возможно только из файлового менеджера запущенного от имени администратора.
На Windows 8 даже при выключенном UAC перетаскивание возможно только из файлового менеджера запущенного от имени администратора.
Это ограничение системы безопасности Windows, смысл в том, что нельзя передать файл из приложения с меньшими правами в приложение с большими правами.

Можно задать в файле minst.ini звуковой файл в формате *.wav который будет воспроизведен в конце установки приложений.
Код:

[MInst]
...
EndPlaySound=%WinDir%\Media\chimes.wav
...

Для отключения звука:
Код:

[MInst]
...
EndPlaySound=-
...


vasil7 12-10-2013 23:05 2233421

Вложений: 1
Здравствуйте система Windows8.1 x64 ваша программа не открывает интернет ссылки хотя в х86 все работает

Сrack 12-10-2013 23:40 2233433

Цитата:

Цитата vasil7
система Windows8.1 x64 ваша программа не открывает интернет ссылки хотя в х86 все работает »

Теперь программа поддерживает открытие файлов любых форматов, скачайте заново, поменял ссылки на файлы формата *.url

vahe-91 13-10-2013 00:52 2233477

Сrack, Если я сохраню minst.ini в формате юникод, проблем в работе программы не будет ?

Сrack 13-10-2013 01:03 2233480

Цитата:

Цитата vahe-91
Если я сохраню minst.ini в формате юникод, проблем в работе программы не будет ? »

Не будет. Для чего это? Если сохранить профиль через оболочку MInstAll формат изменится.

vahe-91 13-10-2013 01:07 2233482

Сrack,
просто хотел описания программ на армянском написать. Установить программы не пробовал, но с юникодом программа загружает профиль.

vasil7 13-10-2013 09:20 2233527

Спасибо, хорошая и интересная программа.

Сrack 13-10-2013 13:48 2233627

thhor, Запускать программу с определенным профилем можно так:
Код:

MInst.exe {Patch}\profiles\myprofile.ini
В версии 1.0.0.63 можно еще так:
Код:

MInst.exe /"{Patch}\profiles\myprofile.ini"
Изменения связаны с тем, что в ini-файле не сохраняются кавычки в начале и конце параметра, это особенность ini формата.
Что бы заключить параметр (путь) в кавычки, добавляем в начало слеш.



Таким образом, за один клик можно запустить установку приложений из нескольких профилей.

Когда количество настроек наберется достаточно, они будут выведены в графический интерфейс в окно "Настройки".

Сrack 13-10-2013 15:47 2233687

thhor, Самый первый символ кавычка, которая не закрывается!
Надо так:
Код:

"х:\MInst\MInst.exe" /"{Patch}\profiles\minst2.ini"
У себя то же заметил недоработку, скачайте версию 1.0.0.64

Цитата:

Цитата thhor
Открывается в новом окне. »

Все верно, открывается в новом окне.

Сrack 13-10-2013 17:55 2233747

Цитата:

Цитата LonerD
Пожелание к программе:
добавить возможность запускать MInst с определённым профилем, блокирую (или скрывая) при этом окно выбора профилей. Нужно в тех случаях, когда есть несколько несвязанных между собой задач (профилей), и нежелательно их случайное переключение. »


storm_vin_ua 13-10-2013 23:43 2233922

Цитата:

Цитата thhor
PS C удовольствием обнаружил, что есть автопоиск с клавиатуры с перебором по первой букве! Это вещь!!![/b] »

Это супер! Очень нужная фича

tanitta 14-10-2013 08:06 2234045

Сrack, а можно сделать перемещение приложений из одного профиля в другой?
Например если ошибся или передумал и надо приложение в другой профиль то чтоб из контекста или еще где был пункт Переместить в...
А то приходится удалять и добавлять заново в другом профиле.

Сrack 14-10-2013 10:31 2234102

tanitta, Есть функции "Копировать" и "Вставить", после того как скопировали, можно сразу удалить, если лень обратно в этот профиль возвращаться.

Сrack 14-10-2013 20:43 2234426

Цитата:

Цитата tanitta
перемещение приложений из одного профиля в другой »

thhor, Имелось ввиду между профилями, а не между группами.

storm_vin_ua 14-10-2013 23:59 2234530

Цитата:

Цитата thhor
PS Пользуется народ профилями то »

Очень нужная штука. Например я себе сделал лайт версию для установки софта клиентам. Зачем ставить полный пак, если можно каждый раз не ставить галочки...

tanitta 15-10-2013 12:48 2234789

Цитата:

Цитата Сrack
tanitta, Есть функции "Копировать" и "Вставить", после того как скопировали, можно сразу удалить, если лень обратно в этот профиль возвращаться. »

Ух ты, а я не знала о таком)) и похоже не я одна :)
В программке много неочевидных функций спрятано. Прога достигает уже такого уровня, что ей пора иметь что-то типа фака или полезных советов по использованию. Хорошо бы нашелся энтузиаст умеющий писать такие справки-факи, ведь автору некогда да и для этого тоже талант нужно.
Я уж подумала может мне этим заняться. Я составить даже в виде справки могу, а потом автор бы привинтил это к проге.
Но...описывать это еще уметь надо и знать все функции как автор. То есть без участия автора не обойтись. Большая совместная работа.
Ээх ...

vahe-91 16-10-2013 00:44 2235196

MInst.exe определяется Авастом 2014 как вирус Win32:Evo-gen. Конечно же это ложная тревога и ничего для меня не меняет. Просто решил предупредить :)
Сrack, еще есть одно желание. Можно добавить такую функцию, чтобы когда добавляешь какое то приложение в пункт "Включать установку", то выбор с этого приложения невозможно будет снять, когда стоит галка перед основным приложением ?

sibirnik 16-10-2013 02:54 2235238

vahe-91, Аваст - он и в Африке Аваст....Меняй его по возможности на более реальную защиту....

Сrack 16-10-2013 09:36 2235321

win32:evo-gen[susp]
susp - suspicious - в переводе "подозрительный"
оно же сказано в сообщении



В Avast 2014 выглядит не так страшно:



У кого отключен звук, то Аваст 2014 говорит "обнаружен подозрительный файл"

Последнее время антивирусы "умнеют", работают по принципу: нет в белом списке, значит потенциально опасен.
В Аваст я отправлял MInst.exe еще на прошлой недели, вот только за это время программа несколько раз обновилась.

sibirnik 16-10-2013 16:14 2235568

Сrack, Прошу прощения за вопрос (так как лень заново перечитывать весь форум "Глаза болят"...Из вопроса и пожелание...Обсуждалось ли возможность вывода профилей не выпадающим меню?????, а вкладками, как в Total Commander..На мой взгляд было бы намного удобнее...Спасибо!

Сrack 16-10-2013 16:54 2235585

sibirnik, Не обсуждалось. Я вкладками не пользуюсь. На мой взгляд с выпадающим меню очень даже удачно(удобно) получилось. У меня уже больше 20-ти профилей и это только начало. Вкладками сложнее в реализации. Из всего сказанного, не планирую менять выпадающий список.

sibirnik 16-10-2013 20:12 2235699

Сrack, Я не настаиваю, так как, я прекрасно понимаю, что ВЫ как АВТОР решаете всё сам, а мы можем только просить и предлагать...Я и так очень Вам благодарен за ваше творение...И по поводу справки по программе присоединяюсь к просьбе выложить подробную инструкцию к программе, если конечно - это возможно...Спасибо.

Сrack 16-10-2013 21:14 2235734

vahe-91, Попробуйте проверить Авастом оптимизированный вариант http://checkdevice.narod.ru/download/MInst65.zip

vahe-91 17-10-2013 11:20 2235942

Цитата:

Цитата Сrack
Попробуйте проверить Авастом оптимизированный вариант »

Сначала запустился Deep scan, несколько секунд проверил файл, попросил извинение и наконец программа запустилась :)

Но мне больше всего интересует эта часть моего сообщения:
Цитата:

еще есть одно желание. Можно добавить такую функцию, чтобы когда добавляешь какое то приложение в пункт "Включать установку", то выбор с этого приложения невозможно будет снять, когда стоит галка перед основным приложением ?

Сrack 17-10-2013 11:50 2235958

Цитата:

Цитата vahe-91
Можно добавить такую функцию, чтобы когда добавляешь какое то приложение в пункт "Включать установку", то выбор с этого приложения невозможно будет снять, когда стоит галка перед основным приложением ? »

Изначально программа разрабатывалась с целью предоставить пользователю выбор, что он хочет или не хочет устанавливать. Бывают разные ситуации, которые невозможно предсказать. Я не планирую ограничивать пользователя в его выборе. В перспективе может быть появится предупреждение при попытке снять галочку, мол установку данного приложения требует другое приложение.

vahe-91, Можете сказать в каком конкретно случае это требуется? Может лучше объединить приложения в одном bat-нике и тогда пользователь по любому установит оба приложения и даже не поймет, что за него уже все решено.

vahe-91 17-10-2013 12:05 2235962

Цитата:

Цитата Сrack
Можете сказать в каком конкретно случае это требуется? »

Когда для работы приложения обязательно требуется, скажем Framework или Visual C++, то пользователь не смог снять галку с них. Кстати, а как добавить несколько программ в пункт "Включать установку" ? :unsure:

Цитата:

Цитата Сrack
В перспективе может быть появится предупреждение при попытке снять галочку, мол установку данного приложения требует другое приложение. »

Так тоже можно :)

Сrack 17-10-2013 12:25 2235972

Цитата:

Цитата vahe-91
как добавить несколько программ в пункт "Включать установку" ? »

Данная возможность пока не реализована, может потому, что мне она пока еще не требовалась.
Если родной инсталлятор глупый, и не устанавливает все, что надо, то я делаю скрипт, который все это устанавливает вместе с программой, а потом этот скрипт добавляю в MInstAll. Дело в том, что такие скрипты появились за долго до появления MInstAll. И у меня нет задачи по автоматизации установки приложений, т.к. это все уже есть в виде готовых скриптов.
Изначально программа задумывалась как меню для запуска макросов (скриптов сделанных в программе Macros), но стала дальше развиваться.

sibirnik 17-10-2013 16:22 2236086

Сrack, Уважаемый Вы наш...Мы прекрасно понимаем, что всё что Вы делаете, вы делаете вроде как для себя, но коли уж так случилось, что ваше ТВОРЕНИЕ становится популярнее и популярней среди нас простых юзеров(благодарных Вам), то уж пожалуйста обращайте внимание на наши просьбы и желания(иногда может и вопреки своим собственным убеждениям)...Ведь в конечном итоге, только Мы все от этого и выиграем...А теперь к делу: Есть ли возможность увеличения нижнего окна просмотра с теперешних 4 строк - до нужного размера пользователю(по типу, того, как Вы сделали с колонками), а то иногда не всё описание входит..Спасибо за внимание!

Сrack 17-10-2013 21:13 2236241

Я планирую и дальше дорабатывать/улучшать программу по мере возможности, при наличие времени и желания.
Как это будет выглядеть, я решаю сам, при этом учитываю все идеи прочитанные в этой теме. Некоторое идеи возникли в результате ваших предложений, некоторые ваши идеи я планирую реализовать в несколько другой форме, которая мне больше нравится. Так же у меня есть и свои идеи, которые я не хочу разглашать, до их реализации.

thhor, я бы акцентировал на двух словах:
Цитата:

MInstAll - Мастер установки приложений, бесплатная утилита для автоматической (тихой) установки приложений и настройки системы. Упрощенный аналог WPI.
Как правило у бесплатных проектов, либо нет техподдержки, либо она платная. Я же, учитываю ваше мнение, отвечаю на вопросы и ничего никому не обещаю.

Сrack 18-10-2013 00:30 2236338

Цитата:

Цитата thhor
При наличии в описании значка "!" - текст описания становится красным. Впечатления двоякие... »

Есть приложения, для которых очень важные примечания, что бы привлечь внимание, описание выделяется красным. Для обычного описания, можно удалить знак "!" если он есть.
В моем случае, игнорирование важных примечаний, приводит к штрафу, могу лишится части зарплаты. А то, что человек может ошибаться и забывать, руководство не волнует.

Цитата:

Цитата thhor
А по поводу F8, Shift+F8 и Shift+F10 не принято? »

Еще не решил.

vahe-91 18-10-2013 01:16 2236372

Цитата:

Цитата thhor
Можно использовать следующий принцип: принцип "домино" ...бабка за дедку, дедка за репку, внучка за бабку.... »

более коротко, это называют через *опу :teeth:

sibirnik 18-10-2013 09:11 2236441

Сrack, Я полностью с Вами согласен, что только Вы всё решаете "что и как делать в программе" и всё многое из наших пожеланий всё равно реализуете и не важно в какой форме - это выражается...Просто понятно, нужно время, чтобы реализовать свои да и чужие мысли...Я уже сейчас из 5 баллов ставлю вашей программе 7 баллов за простоту, удобство и пользу которую она в себе несёт...

Сrack 19-10-2013 14:14 2237196

Обновление, версия 1.0.0.67
• Добавлено предупреждение при попытке снять выбор с приложения, если его требует другое приложение.
• Добавлена возможность изменять размер области описания.

Painkiller 19-10-2013 14:20 2237202

Цитата:

Цитата Сrack
• Добавлена возможность изменять размер области описания. »

Вот этого мне не хватало =)

Сrack 19-10-2013 15:25 2237245

Цитата:

Цитата thhor
Какие то ошибочки! »

Двойной клик открывает окно редактирования, это так и задумано.
Название программы - это статический текст, он не может меняться, как у вас, такого не может быть.

Цитата:

Цитата thhor
три кнопки выполняют одну функцию »

Некоторым не нравится, что нет кнопки "Отменить", нажать на крестик не догадываются.
Для кнопки "Нет" я планировал функцию для снятия выбора с обоих приложений.

vahe-91 19-10-2013 16:02 2237283

Сrack, спасибо большое за добавление функции :)
Прощу прощения, но не лучше было бы, если одно приложение требуется для работы нескольких компонентов, то не открывать несколько окон подряд, а в одном окне написать имена программ. Типа "Требуется для работы 7z 930 alfa, FreeArc и т.д" :clever-ma

Сrack 19-10-2013 16:05 2237288

thhor, Стандартный диалог блокирует выполнение команд, открытие окна редактирования спровоцировано еще до появления предупреждения, вы слишком быстро кликаете по CheckBox.


Цитата:

Цитата thhor
Вы что... имеете ввиду, что Я где-то что-то подкрутил чтоли? »

Я говорю, что это фантастика, воспроизвести у себя и исправить глук которого у меня нет, я не смогу.

Цитата:

Цитата vahe-91
не лучше было бы, если одно приложение требуется для работы нескольких компонентов, то не открывать несколько окон подряд, а в одном окне написать имена программ. »

Если нажать Да, то сообщений больше не будет, если нет, то будет спрашивать для каждого зависимого приложения. По удобству практически тоже самое, а по реализации значительно сложнее, а сложный код может приводить к непредсказуемым последствиям. То есть лучше так, как сейчас.

Сrack 19-10-2013 17:49 2237346

thhor, Это не я придумал, а разработчики стандартных компонентов ListView и MessageBox, если вам кажется, что они работают как то не так, можете их разыскать и сообщить им.

Цитата:

Цитата thhor
Если ей трудно обработать мой "ответ" по прошествии 1-1,5 секунды »

Ничего ей не трудно, просто есть двойной клик, а есть одинарный, наверно не очень хорошо, что двойной клик ассоциирован с CheckBox, но это стандартный компонент, и здесь я ничего менять не буду, т.к. стандартный компонент этого не позволяет, а свой разрабатывать я точно не буду.

Цитата:

Цитата thhor
я не то что быстро щелкаю, а успеваю еще передумать и перевести курсор с отмены на крестик »

Очень жаль, что программы еще не научились читать мысли. Программа не знает, что двойной клик, это не двойной а два очень быстрых одинарных.

Цитата:

Цитата thhor
Этот "эффект" не всегда возникает даже при работе чисто с клавиатуры »

При работе исключительно клавиатурой редактирование никак не может открыться при быстром нажатии по пробелу, если только вы не жмете так сильно, что вместе с пробелом нажимается Enter.

sibirnik 19-10-2013 18:44 2237372

Цитата:

Цитата Сrack
• Добавлена возможность изменять размер области описания. »

Спасибо за выполнение моей просьбы - очень удобно и просто...

sov44 19-10-2013 18:52 2237376

Сrack, как насчёт справки *.chm по программе?

Сrack 19-10-2013 19:51 2237413

thhor, Пришлите профиль, в котором возникает ошибка в поле надписи "Название приложения".
Возможно это из-за каскадного включения, это то, из-за чего я так не хотел делать эту функцию.
А если будет возможность включать несколько приложений, то это уже не каскадное, а лавинообразный запуск функций которые сканируют весь профиль на предмет наличия зависимых приложений для их включения. Самое страшное, пока отрабатывают эти функции, вы можете передумать и снять/поставить галочку.

Цитата:

Цитата sov44
как насчёт справки *.chm по программе »

Нет времени на справки.

vahe-91 19-10-2013 20:15 2237424

thhor, у меня тоже такой проблемы нет, что у тебя в видео

sibirnik 20-10-2013 03:42 2237653

Сrack, потверждаю наличие мусора ico...thhor, молодец - очень старательно тестируешь программу...

Сrack 20-10-2013 12:11 2237720

При сохранении профиля, для exe-файлов сохраняются иконки с таким же именем, при загрузки профиля загружаются именно эти иконки, если их нет то иконки загружаются из exe-файла. Это позволяет увеличить скорость загрузки профиля при работающем антивирусе, т.к. маленький ico-файл проверится быстрее, чем большой много раз запакованный дистрибутив.
Все бы ничего, ведь программы я устанавливаю до установки антивируса, а в Windows 8 и 8.1 он уже есть изначально. Это был экспериментальный метод, который прижился.
При удалении программы, нужно учитывать, что там еще есть иконка, или просто не заморачиваться.
Спросите меня, почему я сразу об иконках не сказал? Я говорил о кешировании иконок, но не говорил как это происходит. Обычно разработчики не рассказывают принципиальные моменты работы своих приложений. А вы до сих пор о них не знали и спокойно жили. Я бы мог рассказать о недокументированных функциях других популярных программ, но не собираюсь становится еще одним Сноуденом.
Цитата:

меньше знаешь крепче спишь

vahe-91 20-10-2013 12:33 2237730

Сrack, Нельзя просто при сохранении профиля удалить все иконки в папке software (смотря у кого какая) и создать новые, чтобы не было мусора ? :) А вообще это так сильно "мусором" не назовешь, одна иконка весит 2кб.

vahe-91 20-10-2013 15:22 2237800

Цитата:

Цитата thhor
А причем тут папка software? »

думаю суть моего предложения автор понял, остальное не важно :grin:


Цитата:

Цитата thhor
Но кому этот геморой нафиг нужен!? Кто станет заморачиваться "своими" иконками и прописывать к ним пути только для того чтобы избавиться от мусора в директориях! »

Если автор не исправит ситуацию с иконками уже удаленных или измененных программ, то можно просто при каждом изменении настроек программ, используя поиск windows найти и удалить иконки. После этого сохранив профиль отсутствующие иконки снова появятся. Гемороя в этом не вижу :)

Сrack 20-10-2013 15:48 2237810



240 иконок занимают 1Mb места на диске, не вижу проблемы.
Все программы, после их удаления оставляют некие файлы, и ни один разработчик не считает их мусором.
Параноики прибегают к чистильщикам, то есть своими руками добавляют геморрой, глюки в работе системы или вообще убивают систему.
Если бы они были не нужны или их можно было удалить без последствий, то это сделал бы штатный деинсталлятор.

MInstAll не оставляет следов своей деятельности на целевом ПК, все "мусорные" файлы на вашем сменном носителе.
Мне самому по началу не нравился такой способ, но он прекрасно работает, придумаю лучше, сделаю лучше.

thhor, Большая просьба, писать коротко и ясно. Не надо излагать мысли в слух.

Цитата:

Цитата thhor
У этих скрытых ico файлов есть только одно преимущество! »

Эти скрытые файлы нужны для совместимости с Windows 8 и 8.1, без них программа будет висеть очень долго.

Сrack 20-10-2013 16:49 2237845

thhor, Вы используете программу не по назначению, из-за чего у вас возникают проблемы. Прошу вас больше не писать в моей теме, ваше мнение я больше не учитываю.

sibirnik 20-10-2013 17:51 2237884

Уважаемые!!! Сколько страстей из-за каких-то иконок...Проблемы нет никакой...Подчистил ручками(если мешают) в Total Commander...А автор он всегда прав и в принципе, если почитать всю ветку форума, находит время для общения с нами, за что ему спасибо...И многое берёт и воплощает из наших рекомендаций и идей...Кстати бесплатно...И я думаю никто из нас не имеет морального права поучать АВТОРА...Я уверен, что и эту малозначающую проблему, он тоже взял на заметку, хотя для меня лично - это не критично...

Сrack 20-10-2013 21:49 2238002

Цитата:

Цитата Ttq
Во у вас тут жар пошел »

Просто один из участников выходит из себя на ровном месте. Мне же не нравятся его фразы, использование слова "мусор" здесь не уместно. Выбирайте выражения, что бы не навлечь мой гнев.

Правило: покупатель всегда прав, здесь не работает, здесь другое правило: автор всегда прав.

http://checkdevice.narod.ru/download/MInst68.zip
• Изменил реакцию CheckBox на быстрое включение/выключение галочки, это экспериментальный метод, двойной клик не должен срабатывать, по крайней мере не так часто.

Сrack 21-10-2013 21:45 2238630

http://checkdevice.narod.ru/download/MInst69.zip
• Добавил поддержку reg-файлов, информация будет импортироваться в реестр без подтверждения.
На 64-битной ОС информация по умолчанию добавляется в ветку Wow6432Node, но можно импортировать в основную ветку, для этого надо указать ключ "/x64", этот ключ не влияет на работу команды в 32-битной ОС.

sibirnik 22-10-2013 04:54 2238775

Сrack,
Цитата:

Цитата Сrack
Добавил поддержку reg-файлов, информация будет импортироваться в реестр без подтверждения. »

очень нужная и полезное дополнение к программе. Спасибо...

amel22 24-10-2013 21:02 2240550

Цитата:

На 64-битной ОС информация по умолчанию добавляется в ветку Wow6432Node, но можно импортировать в основную ветку, для этого надо указать ключ "/x64", этот ключ не влияет на работу команды в 32-битной ОС.
Не дадите URL для просвещения в данном вопросе

Сrack 24-10-2013 21:17 2240555

Цитата:

Цитата amel22
Вариант
Команда %WinDir%\regedit.exe с параметром /S {Patch}\install.......\reg.reg всех устраивал и работал без проблем, в reg.reg все в основной ветке »

Кого устраивал?
Цитата:

Цитата amel22
Щас он отрабатывает в ветку Wow6432Node что явно не удобно »

Сейчас данная команда работает абсолютно так же как и раньше.

Добавлен импорт из reg-файлов на прямую. Основная задача это установка приложений, 99% приложений 32-битные и используют ветку Wow6432Node.

Цитата:

Цитата amel22
Можно нормальный импорт в реестр готового файла без учета разрядности ?!?! »

С ключем "/x64" будет в основной ветке, что неудобно?

Цитата:

Цитата amel22
Не дадите URL для просвещения в данном вопросе »

Даже не знаю, что посоветовать.
Если в reg-файле настройки(твики) системы то надо с ключем "/x64",
если там настройки приложения, то в зависимости от разрядности самого приложения.

Сrack 24-10-2013 21:37 2240563

http://checkdevice.narod.ru/download/MInst70.zip
• Добавлена поддержка иконок из *.dll

Путь к иконке:
Код:

%WinDir%\system32\shell32.dll,21
где 21 - номер иконки

amel22 24-10-2013 23:00 2240615

Цитата:

Сейчас данная команда работает абсолютно так же как и раньше.

Добавлен импорт из reg-файлов на прямую. Основная задача это установка приложений, 99% приложений 32-битные и используют ветку Wow6432Node.
Цитата:

С ключем "/x64" будет в основной ветке, что неудобно?
Давайте разберемся, в х64 существуют два regedit.exe (\Windows\syswow64\regedit.exe и \Windows\regedit.exe). Каждый из них запускается из своей "среды". Для 32-битных программ вся ветка SOFTWARE на самом деле хранится как "SOFTWARE\Wow6432Node" и при обращении к реестру подключается как SOFTWARE. Это давно всем известно.


Есть файло
Код:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\MY_TEST_RAZDEL]
"par1"="abc"
"par2"="abcde"

Проблема слудующая, ваше приложение х32 в винде x64 вызывает regedit х32. Соответствено 32битное приложение не имеет доступа и пишет в [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ MY_TEST_RAZDEL]. А если рег файл запустить с виндового проводника, который подтягивает regedit х64 то пишется все гуд HKEY_LOCAL_MACHINE\SOFTWARE\MY_TEST_RAZDEL

Я понимаю что не стоит тут раздувать из мухи слона, но если вы делаете поддержку импорта, то должно корректно отрабатывать как в х32 так и в х64.
А помнить что у вас там параметр надо поставить и является неудобством, может только для меня, спорить не буду.

Сrack 24-10-2013 23:19 2240623

Цитата:

Цитата amel22
Проблема слудующая, ваше приложение х32 в винде x64 вызывает regedit х32. »

С чего вы взяли? Что мне надо, то она и вызовет.

Цитата:

Цитата amel22
Я понимаю что не стоит тут раздувать из мухи слона, но если вы делаете поддержку импорта, то должно корректно отрабатывать как в х32 так и в х64. »

Все корректно работает.

Цитата:

Цитата amel22
А помнить что у вас там параметр надо поставить и является неудобством, может только для меня, спорить не буду. »

Программа универсальная, позволяет добавлять как в 64-битную так и в 32-битную ветку.
Исходя из того, что чаще требуется именно 32-битная ветка, поэтому по умолчанию импорт именно туда.

Такой способ дает преимущество перед обратным, например вам не придется делать два файла:

для x86:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\XnView]

...

для x64:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\XnView]

...

Хватит только первого.

vahe-91 28-10-2013 19:42 2242759

Сrack,возможно в будущем сделать возможным переводить программу на другие языки ?

Сrack 28-10-2013 20:18 2242799

Цитата:

Цитата vahe-91
переводить программу на другие языки ? »

Есть такая идея.

vahe-91 29-10-2013 00:05 2242908

Цитата:

Цитата Сrack
Есть такая идея. »

тогда, если будет возможно, сделайте так, чтобы желающие сами могли редактированием какого-то файла, переводить на желаемый язык :)

storm_vin_ua 29-10-2013 00:58 2242935

Сrack, есть возможность сделать прокрутку во время установки и снятие галочек с софта, когда запущена установка программ?

sibirnik 29-10-2013 10:46 2243061

storm_vin_ua,
Цитата:

Цитата storm_vin_ua
есть возможность сделать прокрутку во время установки и снятие галочек с софта, когда запущена установка программ? »

...А зачем??? Смысл...выбирай сразу, что надо и отдыхай пока всё автоматом ставится...Моё мнение - это не нужно....

Сrack 29-10-2013 11:22 2243092

Цитата:

Цитата vahe-91
если будет возможно, сделайте так, чтобы желающие сами могли редактированием какого-то файла, переводить на желаемый язык »

Так и планировал, т.к. сам я не смогу переводить на все языки.

Цитата:

Цитата storm_vin_ua
есть возможность сделать прокрутку во время установки и снятие галочек с софта, когда запущена установка программ? »

Такой возможности нет, это связано с логическими проблемами, и мне такой способ не особо нравится, т.к. можно случайно вкл/выкл галочки, плюс надо будет разрабатывать еще один режим частичной блокировки, что бы предотвратить изменение профиля во время установки. Не стоит оно того.
Выбираем приложения заранее, а потом все ставится само - это изначальная и основная задача, если в процессе установки вы вспомнили/захотели поменять выбор, то в любой момент можно нажать "Отменить", дождаться пока доустановится текущее приложение, выбрать что нужно и нажать "Выполнить".

sibirnik 29-10-2013 14:15 2243216

Сrack,
Цитата:

Цитата Сrack
сделать прокрутку во время установки и снятие галочек с софта »

Полностью и абсолютно согласен - ненужная приблуда...Кроме проблем - ничего не даст...

Сrack 29-10-2013 20:20 2243433

Обновление, версия 1.0.0.71
• Исправлено искажение ассоциированных иконок.
• Исправлено срабатывание двойного клика при двойном клике по названию группы, теперь группы можно сворачивать/разворачивать двойным кликом по названию.
• Добавлена функция прилипания к краям экрана, вкл/выкл можно в контекстном меню. Удобно использовать при добавлении приложений перетаскиванием из проводника (файлового менеджера).

lokoham 01-11-2013 00:27 2245052

Сrack,
Оболочка хорошая :)
Но очень не хватает проверки на версию и разрядность системы, так было бы вообще классно :)

Сrack 01-11-2013 10:31 2245212

Цитата:

Цитата lokoham
Но очень не хватает проверки на версию и разрядность системы »

Проверки на версию ОС нет, это должен делать сам инсталлятор, а если у разработчиков программы руки кривые или попросту лень, то я в таких случаях использую утилиту Macros.
Для разрядности есть переменная {P} , если есть два Setup_x86.exe и Setup_x64.exe, то можно прописать так Setup_{P}.exe и тогда будет запускаться в зависимости от разрядности.

В этом плане есть интересные идеи, возможно когда нибудь, это будет реализовано в понятной и удобной форме, в отличие от WPI.

lokoham 01-11-2013 11:31 2245253

Цитата:

Цитата Сrack
Проверки на версию ОС нет, это должен делать сам инсталлятор »

Возможно это и так,я не спорю. Но в силу того, что в двух других наиболее популярных оболочках (BS И WPI) функция проверки существует, я думаю стоит задуматься о такой же возможности, дабы не перерабатывать каждый установщик, а просто переработать файл конфигурации. Скажем так реализовать для большей совместимости. Переработать один файл, гораздо легче чем сотни файлов :)

vahe-91 01-11-2013 14:38 2245402

Цитата:

Цитата lokoham
что в двух других наиболее популярных оболочках (BS И WPI) функция проверки существует »

а кто пользуется этими функциями ? :biggrin:

sibirnik 01-11-2013 18:11 2245538

lokoham, Не нужно сравнивать эту замечательную программу с WPI...Им далеко по удобству пользования и создания под свои цели различных вариантов...То, что может эта программа - оставляет WPI лично для меня далеко позади....И если учесть, что WPI уже давно выпускаются(разные) и они для лентяев, а это программа для администраторов....Так, как она позволяет сделать всё так, как нужно мне или любому другому и делает это легко и просто...Зачем тупо копировать всё с WPI - я лично не понимаю...Когда в 90% случаев хватает 35-40 программ...
vahe-91, полностью согласен....

Сrack 01-11-2013 18:24 2245545

Версия 1.0.0.72
• Исправлено, если нет ни одного профиля, при запуске программа создает новый профиль, но при этом не работала (до перезапуска) функция добавления перетаскиванием из проводника.
• Исправлено смещение окна на 3-5 пикселей выше экрана при прилипании к краям экрана на Windows 8.1.

dealprogress@vk 03-11-2013 19:48 2246714

Вложений: 1
Было бы замечательно, если бы после запуска программы создавалось бы окно быстрого доступа. Например при подведении мыши к краю экрана образовывалось окно. вот такое.

также было бы замечательно добавить открытие папок

sibirnik 04-11-2013 04:00 2246991

dealprogress@vk,Total Commander установи ..там много полезного, в том числе и быстрый доступ, открытие папок и так далее...А это маленько другая программа и для других целей...
Цитата dealprogress@vk:
создавалось бы окно быстрого доступа »
и Цитата dealprogress@vk:
открытие папок »
а для чего это нужно?...Я вобще считаю лишними вот такие всякие навороты, которые кроме проблем ничего реального под собой не имеют...Но решать, как всегда АВТОРУ...

dealprogress@vk 04-11-2013 13:17 2247139

Цитата:

Цитата sibirnik
dealprogress@vk,Total Commander установи ..там много полезного, в том числе и быстрый доступ, открытие папок и так далее... »

В каком там месте быстрый доступ? Лазить по огромному дереву ты считаешь быстрым доступом?

Цитата:

Цитата sibirnik
А это маленько другая программа и для других целей... »

Задача программы - упростить установку обычных и запуск портативных программ. Создание такого небольшого меню позволит значительно повысить юзабилити и удобство работы с программой

Цитата:

Цитата sibirnik
а для чего это нужно? »

Логично, что раз программа позволяет выполнять разные действия с программами-открывать сайты-перезагружаться, то она также должна уметь открывать папки в эксплорере

--------------------

Есть люди, которые очень много работают с флешки в силу разных причин. Основное неудобство тут - невозможно каждый раз настраивать меню пуск под себя. Нужна система, которая позволила бы эффективно управлять всеми файлами.

Я перепробовал 12 программ для этих целей. 10 из них отказались устанавливаться по причине отсутствия фраемворка либо инсталлятора виндовс (загружаюсь с лив сиди). 11 программа более менее работала, эмулируя меню пуск с удобной навигацией. Фейл в том, что она не имела портативной версии, и хранит настройки в реестре.
Сделать полноценный слепок реестра под лив сиди я не могу, дабы определить, что она там изменяет и сохраняет.

12 программа - программа автора.

sibirnik 04-11-2013 14:11 2247167

dealprogress@vk, Цитата dealprogress@vk:
В каком там месте быстрый доступ? Лазить по огромному дереву ты считаешь быстрым доступом? »
Кнопочки быстрого доступа сделай на панели на нужные тебе папки в TotalCom...Быстро и удобно..Прошу прощения за офтоп не по теме....А в этой программе мое мнение - ваши пожелания лишними....Автор решит и этот вопрос, так как посчитает нужным..Ждём решения Автора..

dealprogress@vk 04-11-2013 14:58 2247202

Цитата:

Цитата sibirnik
Кнопочки быстрого доступа сделай на панели на нужные тебе папки в TotalCom...Быстро и удобно. »

спасибо, посмотрю

Цитата:

Цитата sibirnik
.А в этой программе мое мнение - ваши пожелания лишними »

Ты сказал что предложенные мною нововведение дадут только ошибки и никакой пользы

Цитата:

Цитата sibirnik
Я вобще считаю лишними вот такие всякие навороты, которые кроме проблем ничего реального под собой не имеют... »

я же аргументировал, что дадут эти функции людям, использующим программу

Ты же проигнорировал мои аргументы, не обосновав свое мнение

Цитата:

Цитата sibirnik
мое мнение - ваши пожелания лишними »

безусловно - решать автору, однако врядли автор будет прислушиваться к мнению, которое не имеет под собой оснований и логической подопеки

Сrack 05-11-2013 18:57 2248032

Тестовая версия:
http://checkdevice.narod.ru/download/language.zip
• Добавлена поддержка файла локализации minst.lng (частичный перевод на английский)
• Добавлена поддержка сохранения профилей в Unicode

В файле minst.ini параметр Unicode=1 включает сохранение в Unicode.

vahe-91, прошу отписаться о результатах работы в Unicode.

vahe-91 05-11-2013 23:22 2248189

Сrack, :yahoo: Спасибо, работает. Займусь переводом.

vahe-91 06-11-2013 15:39 2248523

Сrack, Если нажав Выполнить установить что-то, то после установки приложения текст кнопки выполнить будет заменен из lng
[MainFormHint]
ShowCP=

Сrack 06-11-2013 18:11 2248612

http://checkdevice.narod.ru/download/language.zip

vahe-91, Исправил, добавил перевод окна свойств профиля.
Код:

[FormEditProfile]
Caption=Edit profile
Path=Path file
Name=Name profile
Description=Description
Portable=To run portable applications

Добавил манифест исправляющий ложное срабатывание помощника по совместимости программ.

vahe-91 06-11-2013 20:04 2248701

Сrack,
В будущем можешь сделать выбор языка в параметрах приложения ?
Примерно так, кладешь lng файлы в корень программы (en-US.lng для английского языка, fr-FR.lng для французского, hy-AM.lng для армянского и т.д.) и в параметрах проги выбираешь нужный из установленных :)
Уже начать перевод lng или еще что-то ты будешь добавлять туда ?

P.S.
Google translate кроме exit, ничего правильно не переводит :)

Сrack 06-11-2013 20:31 2248720

Цитата:

Цитата vahe-91
выбор языка в параметрах приложения ? »

Возможно, было бы желание, а пока так.
Таскать с собой портативную программу с набором разных языков :dont-know
Функция которой далеко не все воспользуются, а кто и воспользуется, то только один раз, не самая нужная функция.

Цитата:

Цитата vahe-91
Уже начать перевод lng или еще что-то ты будешь добавлять туда ? »

Буду переводить то, что еще не переведено, по мере возможности и желания.

Цитата:

Цитата vahe-91
Google translate кроме exit, ничего правильно не переводит »

Да, только других вариантов нет.

P.S.
Я не знаю английский язык, и даже никогда его не изучал, так что перевод будет корявый.
С русским тоже не очень, если заметите грамматические ошибки, пишите в ПМ.

vahe-91 06-11-2013 21:55 2248781

Цитата:

Цитата Сrack
Буду переводить то, что еще не переведено, по мере возможности и желания. »

если возможно в новых версиях lng файла, отметьте строки, которые добавили, чтобы легче было дополнить старый перевод :)
На счет английского, попытаюсь помочь.

Сrack 10-11-2013 01:02 2251011

Мелкие исправления и улучшения:
http://checkdevice.narod.ru/download/beta/MInst.zip

Обновлен перевод:
http://checkdevice.narod.ru/language/english/minst.lng

vahe-91 10-11-2013 14:24 2251223

Сrack, спасибо за работу :)
Моим "невооруженным" глазом, не хватает перевода всего на нескольких местах :unsure:
1.


2.


3. В пункте "О программе"

Сrack 10-11-2013 20:09 2251480

Если изменить профиль и закрыть приложение или переключить профиль без сохранения, программа предлагает сохранить профиль, если нажать "Да" сохранение не работало в режиме "Установка", исправлено:
http://checkdevice.narod.ru/download/beta/MInst.zip

vahe-91 10-11-2013 20:13 2251481

Сrack, а сейчас, если создать профиль, но не сохранять, то он исчезнет из списка, после перезагрузки приложения

Сrack 10-11-2013 20:14 2251482

Цитата:

Цитата vahe-91
а сейчас, если создать профиль, но не сохранять, то он исчезнет из списка, после перезагрузки приложения »

Так всегда было. Все правильно, не сохраненный профиль не сохраняется.

vahe-91 10-11-2013 20:23 2251493

Цитата:

Цитата Сrack
Так всегда было. Все правильно, не сохраненный профиль не сохраняется. »

Да, но имя в списке остается и загружает последний профиль в списке (до перезапуска программы)...не критично, конечно же.

Сrack 10-11-2013 20:29 2251501

Цитата:

Цитата vahe-91
Да, но имя в списке остается »

Я сначала хотел сделать, что бы из списка он пропадал, но т.к. надо отслеживать новый это профиль или старый, оставил эту идею на потом, а сейчас мне кажется, это даже удобно, что новый профиль остается в списке.

vahe-91 12-11-2013 22:27 2253248

Сrack, и еще здесь нет перевода :)

Сrack 14-11-2013 00:04 2254067

Обновлен перевод:
http://checkdevice.narod.ru/download/beta/MInst.zip
http://checkdevice.narod.ru/language/english/minst.lng

vahe-91 14-11-2013 12:31 2254354

Сrack, перевод секции About не работает

Сrack 14-11-2013 15:21 2254473

Цитата:

Цитата vahe-91
перевод секции About не работает »

Пришлите перевод.

Должно быть как то так:

vahe-91 14-11-2013 19:17 2254689

Сrack, скопировал обновленное содержимое секции About, в тот, что было до этого, заработало. А откуда берется текст для кнопок Ok, Donate ?

Сrack 14-11-2013 19:23 2254697

Цитата:

Цитата vahe-91
откуда берется текст для кнопок Ok, Donate ? »

Для них пока перевода нет.

Сrack 24-11-2013 17:51 2260907

http://checkdevice.narod.ru/download/beta/MInst.zip

Добавлена проверка результата инсталляции через реестр с помощью GUID приложения.
Так же данная функция проверяет наличие уже установленных приложений с целью предотвращения повторной установки, для экономии времени.
При групповой инсталляции, приложения которые уже установлены повторно не устанавливаются, если запускать установку текущего приложения, то установка будет запускаться даже для уже установленных приложений.

Для включения проверки, нужно указать правильные версию и GUID, для отключения проверки GUID не указываем.
Версию можно сократить, например вместо 6.1.7601.17514 можно указать 6.1 и т.д.
Если версия кривая как на картинке ниже, обычно бывает в г..репаках, то указываем версию полностью.





GUID можно определить с помощью последней beta версии Check Device Скачать

Сrack 25-11-2013 20:31 2261542

MInstAll 1.0.0.80
• Добавлена проверка наличия уже установленных приложений
• Добавлена проверка результата установки приложения

http://checkdevice.narod.ru/minst2.html

Реализовано два варианта проверки, через реестр с помощью GUID (уникального идентификатора) приложения, и по наличию файла.
Если нет возможности проверять по GUID, в поле "Уникальный идентификатор (GUID)" указываем путь к файлу, который появляется в результате успешной установки приложения. При проверке по наличию файла, версия не учитывается.

Сrack 01-12-2013 19:47 2265038

Цитата:

Цитата Maai
Если добавлять программу перетаскиванием то в поле GUID вставляется инфа из поля GUID программы добавленной до этого. »

Исправил.

Цитата:

Цитата Maai
При запуске установки с GUID так не получается. »

A) Действительно, пропускалась вся группа, исправил.
Б) Так и задумывалось, для обновления ПО на более новые версии. Всегда есть выбор, перед установкой можно снять галочки. Программа при загрузке профиля информирует о наличие уже установленных приложений и о наличие старых версий. Восклицательный знак означает установлена более старая версия, или программа не смогла сравнить версии, например если в реестре кривая версия, которая содержит недопустимые символы.
Если настройки затираются, то это проблема разработчика инсталлятора. Тут у меня вопрос, для статистики, использовался оригинальный инсталлятор или чей то аддон?

Цитата:

Цитата Maai
Если с таких пунктов снять галку и опять поставить установщик забывает что они установлены »

Так и задумывалось, ситуации разные бывают, если вы вручную ставите галочку для уже установленного приложения, оно будет устанавливаться еще раз.

В) Исправил.

Цитата:

Цитата Сrack
Для включения проверки, нужно указать правильные версию и GUID»

При отсутствие "DisplayVersion"= в реестре, все равно указываем версию, версия будет игнорироваться.
Функция проверки включается только, если указаны GUID и версия.

MInstAll 1.0.0.82
http://checkdevice.narod.ru/minst2.html

Сrack 01-12-2013 22:34 2265137

Цитата:

Цитата Maai
Есть третий вариант. Версия установленной программы новее. »

Если новее, то должна быть зеленая галочка, либо это второй вариант.
Если версия правильная, такого вида "*.*.*.*" или "*,*,*,*" где *-цифра, то старее или новее определяется правильно.
Принцип такой:
Сравниваются сначала MajorVersion, если они одинаковые, то сравниваются MinorVersion, если и они одинаковые, сравниваются Release, если и он одинаковый, сравнивается Build.
То есть сравниваются все цифры разделенные точкой (или запятой) с лева направо, не надо забывать про точки, они имеют большое значение. Версия 5.2 старее чем 5.102, конечно если вы не забыли поставить точку, или не отбросили два нуля.

Старее < Новее
5.0 < 5.1
5.10 < 5.102
5.2 < 5.102
0.8 < 0.88
1.666 < 2.0


Цитата:

Цитата Maai
При указании вместо GUID пути к файлу все работает и правильно отображается (ясно, что для одной разрядности). »

В большинстве случаев программы устанавливаются в Program Files, в большинстве случаев программы 32-битные, проверять можно и на x86 и на x64 по пути
%ProgramFiles%\XnView\xnview.exe
Если на х64 ОС ставится х64 приложение, а на х86 ставится х86, то проверять можно по пути
%SystemDrive%\Program Files\CCleaner\CCleaner.exe

Цитата:

Цитата Maai
Но тут при настройке очень не хватает кнопки браузера для простого указания пути к этому файлу, если он есть. »

Все таки основной, и более правильный метод проверки через GUID. Проверка по наличию файла сделана для тех редких случаев, когда приложение не прописывается в реестре, в моем случае это портативные приложения, DirectX и т.п.
Устанавливаются (точнее копируются) они не в раздвоенную "Program Files" а определенное место, тут проблема с разрядностью сразу пропадает.
Исходя из этого, кнопки нет.

Сrack 02-12-2013 18:01 2265541

Maai, Нужно подстраиваться под те значения, которые в реестре, например:
Цитата:

Цитата Maai
В реестре он прописывается как: 0.7.65
В Установшике при добавлении определяет: 0.7.65.0 »

Такое часто бывает, надо подкорректировать вручную, в данном случае, в MInstAll можно прописать 0.7.65 или 0.7 и будет зеленая галочка.

Сrack 03-12-2013 19:00 2266322

Цитата:

Цитата Maai
Файл реестра нужно добавлять в главное окно программы отдельным пунктом, наряду с самой программой? »

Да, только не нужно, а можно. Ведь программа не только для установки ПО, я еще использую ее для автоматизации узкоспециализированных задач, на очень большом количестве ПК.
Цитата:

Цитата Maai
Имеется ввиду выполнение в тихом режиме? »

Да.
Цитата:

Цитата Maai
Ключ "/x64" вписывать в строку ключи? »

Да.
Цитата:

Цитата Maai
То есть это на всякий разный случай или лень батник писать? »

Да, батником сложнее импортировать в нужную ветку (имеется ввиду x86/x64 ветки).

Exit=0 - это галочка на пункте "Выйти из программы установки"
LS=0 - Включает функцию поиска ближайшего файлового сервера в корпоративной сети конкретного предприятия, для скачивания дистрибутива с него.

Цитата:

Цитата Maai
есть аналог SelColor для восклицательных знаков? »

Нет. Я этой функцией не пользуюсь, делал специально для thhor, а он ушел и все благодарности забрал, а я только попросил излагать свои мысли более понятно, покороче, и без бредовых идей.

Сrack 10-12-2013 21:00 2270280

MInstAll 1.0.0.85
• Изменено, новые профили создаются в папке с профилями.
• Добавлено, расположение папки с профилями можно изменить, параметр ProfilesDir в файле настроек.
• Сохранение "прилипшего" к краю экрана состояния.
• Другие мелкие улучшения.

sibirnik 12-12-2013 03:01 2271123

Сrack,Объясните неучу Цитата Сrack:
• Сохранение "прилипшего" к краю экрана состояния. »
не понял, как это сделать??? Разобрался...Спасибо!

Сrack 23-12-2013 22:14 2277493

MInstAll 1.0.0.88
• Добавлено сохранение текущих настроек сразу после сохранения профиля по умолчанию (исправляет не подхват настроек при запуске второй копии MInst.exe).
• Добавлен ключ MInst.exe /Minimized запуск в свернутом состоянии.
• Добавлен ключ MInst.exe /lock для блокировки режима редактора.
• Добавлен ProgressBar на кнопке в панели задач для Win 8.1.
• Добавлен индикатор процесса выполнения на кнопке в панели задач для Win XP (только в свернутом состоянии, вместо названия отображение % выполнения).

wadimus 24-12-2013 21:18 2277982

Сrack, спсибо, Дмитрий!
из простой проги выросло такое! я за пару месяцев потерял нюх и соображалку, ведь столько нового ..

может, кто поделится примерами профилей .. и побольше, побольше :)

sibirnik 25-12-2013 08:48 2278180

wadimus, Мне этого за глаза хватает...
Profile=Drivers (полные версии драйверов под распространённое железо)
Profile=Portable (различные программы для запуска без установки на чужих компах)
Profile=Help (инструкции, руководства пользователя и другие справочные материалы)
Profile=Foto (всё для фото)
Profile=WPI (ну и главное, набор прог для тихой установки)
Сrack, Дмитрий спасибо за труд...Я когда читаю на сайтах с софтом про вашу программу(а там пишут типа"простенький аналог wpi"...) я всегда думаю,как они глубоко ошибаются....Ваша программа далеко оставила позади все wpi вместе взятые...С Наступающим Новым Годом!...

ZverBY 12-01-2014 21:41 2287881

Сrack, сделайте какой-нибудь FAQ по созданию своей сборки !!!

Сrack 20-01-2014 20:40 2293003

MInstAll 1.0.0.92
• Различные мелкие исправления и улучшения.
• Изменено, функция "Выбрать все" пропускает уже установленные приложения и приложения из группы взаимно исключаемых.
При загрузке профиля, галочки для уже установленных приложений не ставятся. Перед сохранением профиля, нужно восстановить состояние галочек нажатием кнопки "По умолчанию".
• Добавлена возможность добавлять ссылки для переходов между профилями, вместо приложения нужно указать путь к ini-файлу профиля. Если название приложения указать "..", то при двойном клике вместо контекстного меню будет переход (в обычном профиле в режиме "Установки", например для быстрого возврата в главное меню).

Сrack 27-01-2014 21:37 2297495

Цитата:

Цитата Maai
После сохранения профиля - не работает добавление перетаскиванием, ни в один профиль. Помогает только рестарт. »

При сохранении "профиля по умолчанию" отключалась функция "добавление перетаскиванием", баг появился в версии 1.0.0.88.

•Исправил
+Другие принципиальные изменение в коде

Версия для теста!
http://checkdevice.narod.ru/download/beta/MInst.zip

Сrack 29-01-2014 19:02 2298714

Версия 1.0.0.98
• Добавлено, для взаимоисключающих приложений вместо CheckBox теперь RadioButton.
• Добавлена проверка совместимости с текущей ОС на основании заданных параметров для приложения. Несовместимые с текущей системой приложения помечаются специальной иконкой.
• Изменено, количество выбранных/всего в названиях групп по умолчанию отключено, включить можно отдельно для конкретного профиля в настройках профиля.

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

http://checkdevice.narod.ru/download/beta/MInst.zip

Сrack 30-01-2014 18:53 2299433

Цитата:

Цитата Maai
При выделении всех пунктов (Ctrl+A) - одновременно помечаются пункты "перезагрузка", "выключение" (не смотря на участие в одной гр. исключений End или л. др. группе).
При нажатии "Выбор по умолчанию" - помечаются все пункты из групп исключений, совместно. »

Проблема возникала после сохранения профиля, исправил: http://checkdevice.narod.ru/download/beta/MInst.zip

При загрузки профиля составляется список приложений выбранных по умолчанию, при нажатии "Выбор по умолчанию" галочки расставляются в соответствии с этим списком. Приложения выбранные по умолчанию - это приложения отмеченные галочками при сохранении профиля. Новый список выбранных по умолчанию применяется только после перезагрузки профиля, то есть после сохранения и до перезагрузки профиля действует старый список выбранных по умолчанию.

Spirkaa 31-01-2014 10:12 2299712

Сrack, отличная программа, перенес конфиги из WPI.

Понравилась возможность добавить ссылку на сайт программы. И поэтому появилось предложение: добавить опцию для отображения кнопки "Перейти на сайт" в основном окне для быстрой проверки актуальной версии ПО.

Сrack 31-01-2014 10:26 2299716

Цитата:

Цитата Spirkaa
добавить опцию для отображения кнопки "Перейти на сайт" в основном окне для быстрой проверки актуальной версии ПО. »

На панели с права? В контекстном меню не достаточно?

Сrack 02-02-2014 20:05 2301423

Цитата:

Цитата Maai
запоминание для групп параметра "свернута/развернута", при старте »

http://checkdevice.narod.ru/download/beta/MInst.zip

Изменения в файле локализации

Код:

[MainForm]
...
Run=Выполнить

[MainFormMenu]
...
RunAll=Выполнить выбранные приложения

[FormEdit]
...
OSSupport=Поддерживаемые ОС
OSAll=Все


popt2t 09-02-2014 14:57 2305932

Хоть убейте, не могу понять как добавлять группы в список. Подскажите пожалуйста.

Painkiller 09-02-2014 15:07 2305942

Цитата:

Цитата popt2t
Хоть убейте, не могу понять как добавлять группы в список. Подскажите пожалуйста. »

А вы их создали в редакторе групп ? Если да , то при добавлении нового приложение в списке выбирайте свою созданную группу и группа появиться вместе с добавленным приложением . Без приложений группы не видны

popt2t 09-02-2014 15:08 2305943

Цитата:

Цитата Painkiller
А вы их создали в редакторе групп ? Если да , то при добавлении нового приложение в списке выбирайте свою созданную группу и группа появиться вместе с добавленным приложением . Без приложений группы не видны »

Прошу прощения, уже разобрался. Но все равно спасибо за ответ!

rocet 11-02-2014 13:14 2307189

Сrack, при выборе не основного профиля(minst.ini) а другого у меня не отображаются версии приложений. Может что с настройками?
А что на счёт интерфейса - просто и удобно ничего лишнего :) , а что если сделать поддержку цветовых схем( например отлив зелёного или синего, тёмно серая панель с выбором профиля и посветлее где список программ? (типо вывести какую-нибудь dll-ку)

Сrack 11-02-2014 17:41 2307352

Цитата:

Цитата rocet
не отображаются версии приложений »

Какое значение параметра VerWidth в файле профиля? это ширина колонки "версия".

sibirnik 11-02-2014 18:54 2307383

rocet, поддерживаю идею с цветом, хотя и так эта программа великолепна....

rocet 12-02-2014 10:32 2307704

Цитата:

Цитата Сrack
VerWidth »

стоит 0. Поставить 80 как в minst.ini ?

TToLL 12-02-2014 15:08 2307869

Вложений: 1
Вот вариант файла справки

Сrack 12-02-2014 17:43 2307945

rocet, VerWidth=0 интересно как так вышло, в самой программе не предусмотрено изменение этого параметра, только вручную через блокнот. Это ширина колонки в пикселах, я обычно ставлю 80~120.

TToLL 12-02-2014 18:09 2307964

Сrack, Если есть какие-то пожелания к файлу справки могу изменить/дополнить, если это нужно.

Сrack 15-02-2014 19:53 2309591

• Добавлено, при запуске с сетевых дисков, кэширование исполняемого файла (MInst.exe) в Swap.
• Добавлена функция копирования всех файлов (из папки с приложением, вместе с подпапками) во временную папку перед установкой. Данную опцию нужно включать если дистрибутив лежит на сетевом диске, при этом дистрибутивы надо сортировать по папкам, что бы не копировать лишние файлы.
• Добавлено, при наведении указателя мыши на приложение не совместимое с текущей ОС, в поле описания отображается предупреждение красным цветом.
• Изменено, описание для приложений будет отображаться красным цветом, если последний символ в описании знак восклицания.
• Другие мелкие исправления и улучшения.

http://checkdevice.narod.ru/download/beta/MInst.zip


Изменения в файле локализации

Код:


[MainFormMenu]
...
File=File
Edit=Edit
View=View
Help=Help
About=About MInstAll
HelpOnLine=Help On-Line
Exit=Exit

[FormEdit]
...
CopyAllToTemp=Copy all to temp

[FormEditHint]
...
CopyAllToTemp=Copy all to temp

[FormEditProfile]
...
GroupNC=Display the number of selected/counting for caption groups

[Message]
...
NotOsSupport=Not OS support


rocet 16-02-2014 14:28 2309877

Сrack, а скрины от новой версии, а что означает розовый флажок windows? :)
Цитата:

Цитата Сrack
• Изменено, описание для приложений будет отображаться красным цветом, если последний символ в описании знак восклицания. »

на предыдущей версии писал в описании приложения "avast!" - становилась красной. :cool:

Сrack 16-02-2014 14:36 2309878

Цитата:

Цитата rocet
а скрины, это от новой версии? »

Скрины соответствуют версии которая на офсайте 1.0.1.1
я рекомендую тестировать самую последнюю: http://checkdevice.narod.ru/download/beta/MInst.zip
там только один файл MInst.exe, заменяем его в вашем сборнике.

Цитата:

Цитата rocet
что означает зелёный флажок windows? »

О чем речь? Не видел такой.

Цитата:

Цитата rocet
на предыдущей версии писал в описании приложения "avast!" - становилась красной »

На предшествующих версиях красными были описания, в которых в любом месте встречался восклицательный знак, теперь программа реагирует только на последний символ в описании.

-------
Теперь понятно
Цитата:

Цитата rocet
что означает розовый флажок windows? »

Приложение не совместимо с текущей версией ОС.

Painkiller 16-02-2014 15:43 2309919

Цитата:

Цитата Сrack
я рекомендую тестировать самую последнюю: http://checkdevice.narod.ru/download/beta/MInst.zip »

Увы стало очень не удобно пользоваться из-за измененного меню, ели нашёл пункт изменить. Плюс тормозит при принятии изменения какого либо приложения , такого в прошлых версиях не было. Точнее когда сохраняешь изменения и пытаешь изменить другое приложение в списке . Тут возникают тормоза . Возникает пауза между сохранением и выделением другого приложения =((

Сrack 16-02-2014 17:33 2309947

Цитата:

Цитата Painkiller
Увы стало очень не удобно пользоваться из-за измененного меню, ели нашёл пункт изменить. Плюс тормозит при принятии изменения какого либо приложения , такого в прошлых версиях не было. Точнее когда сохраняешь изменения и пытаешь изменить другое приложение в списке . Тут возникают тормоза . Возникает пауза между сохранением и выделением другого приложения =(( »

Пробуйте: http://checkdevice.narod.ru/download/beta/MInst.zip

Painkiller 16-02-2014 17:44 2309958

Цитата:

Цитата Сrack

=) теперь все ок

rocet 20-02-2014 16:32 2312513

Сrack, когда ставишь несовместимость с OC (У меня win 8 возьму её) в окне при наведении отображается "приложение не совместимо с текущей операционной системой!", но если просто клацнуть, не по этому, а по соседнему приложению мышью, а потом опять по этому, то отображается его описание.
как тебе идея: если приложение не совместимо с OC то блокировать чекбокс. :)

Сrack 20-02-2014 16:38 2312522

rocet, так и задумывалось, предупреждение отображается при движении мышью, при выделении пункта выводится описание.
По поводу блокировки чекбокс, пока подумываю, возможно так и будет, но только в режиме "Установки", в режиме редактирования он должен работать.

rocet 20-02-2014 16:54 2312535

Сrack, ещё глупый вопрос
что означает окно "уникальный идентификатор(GUID)"
и чекбокс "скрытый запуск"?

Сrack 21-02-2014 08:06 2312837

Очень простой способ создать SFX-архив: http://forum.oszone.net/post-2312302-53.html

Цитата:

Цитата rocet
что означает окно "уникальный идентификатор(GUID)" »

Описание в шапке темы: • Проверка наличия уже установленных приложений

Цитата:

Цитата rocet
чекбокс "скрытый запуск"? »

Для запуска приложений в скрытом виде, некоторые приложения, которые не хотят, что бы их скрывали таким способом не скроешь.
В основном я использую эту опцию при запуске bat-ников, что бы не было черного окна, соответственно bat-ник должен быть полностью автоматизирован и в конце своей работы должен закрываться.

Сrack 21-02-2014 14:47 2313080

• Добавил второй GUID, можно указывать два GUID разделив их знаком ";" (Больше двух GUID указывать нельзя)

http://checkdevice.narod.ru/download/beta/MInst.zip

Например когда приложение двух разрядное, и у каждой разрядности свой GUID.

MaxDELETE 01-03-2014 15:35 2317715

Здравствуйте, хотелось бы узнать такой момент (прошу прощения если данный вопрос задавался, но не нашел)
Как запускать приложения которые содержат в пути пробелы (по крайней мере кажется проблема в этом)
Пытаюсь добавить приложение KMSAuto Net 2014 v1.2.3
Проблема заключается в том что сам exe файл называется KMSAuto Net.exe и менять название нельзя, иначе он не запускается.
При запуске через MInstALL выдается сообщение об ошибке приложения (собственно от самого приложения), то же самое будет если запускать с ключами и т.д. и т.п.
Пробовал добавлять в путь программы "", но не помогает.
Подскажите как быть пожалуйста.
Отдельно благодарю за создание данной программы - прекрасная вещь для замены "кривому WPI"

Сrack 01-03-2014 20:19 2317837

Цитата:

Цитата MaxDELETE
Как запускать приложения которые содержат в пути пробелы (по крайней мере кажется проблема в этом)
Пытаюсь добавить приложение KMSAuto Net 2014 v1.2.3
Проблема заключается в том что сам exe файл называется KMSAuto Net.exe и менять название нельзя, иначе он не запускается.
При запуске через MInstALL выдается сообщение об ошибке приложения (собственно от самого приложения), то же самое будет если запускать с ключами и т.д. и т.п. »

Наличие пробелов в путях ни как ни влияет на работу программы.

Если возникает сообщение об ошибке непосредственно после инсталляции какого то приложения, то возможные варианты:
1. Не верно указан GUID, то есть результат проверки говорит, что приложение с таким GUID не установлено (этот параметр не обязательный, можно не указывать).

Если возникает сообщение об ошибке непосредственно при запуске какого то приложения, то возможные варианты:
2. Запуск 64-битного приложения на 32-битной системе.
3. Антивирусная или другая программа блокирует запуск данного приложения, или запускает его в "песочнице".
4. Файл приложения поврежден и не может быть запущен.

Если приложение помечается красным цветом сразу при загрузке профиля:
5. Не верно указан путь к приложению.
6. Не верно указан путь к иконке (этот параметр не обязательный, можно не указывать).

MaxDELETE, Сделайте скриншот ошибки.

MaxDELETE 01-03-2014 23:42 2317865

Да уже разобрался.
Ошибка вылазила именно приложения (т.е. есть изменить название файла вылазит такая же ошибка), а не самого MInstALL
Сделал проще - в папку с приложением положил .cmd в котором прописал то что нужно - "KMSAuto Net.exe" /task=yes, и все чудесным образом заработало. С отальными приложениями полный порядок и даже если в путях пробелы, то отрабатывает нормально.
В любом случае спасибо )

Сrack 01-03-2014 23:54 2317872

MaxDELETE, Странная реакция на ваш файл, вышлите мне его на почту для тестов.

Сrack 07-03-2014 18:00 2320513

MInstAll 1.0.1.9
• В настройки добавил три варианта режима при запуске оболочки:
"Запускать в режиме инсталлятора"
"Запускать в режиме редактора"
"Запускать в последнем режиме"

Wandering 07-03-2014 20:51 2320554

Как настроить чтобы оболочка по дефолту загружалась с вкладкой Установка приложений а не с Главного меню и ещё как из этого списка убрать лишнее?

"Запускать в режиме инсталлятора"
"Запускать в режиме редактора"
"Запускать в последнем режиме"

Это вообще не нашёл где находится.

Сrack 07-03-2014 22:27 2320586

Цитата:

Цитата Wandering
Как настроить чтобы оболочка по дефолту загружалась с вкладкой Установка приложений а не с Главного меню »

Нужно сменить тип для дефолтного профиля, с профиля для запуска портативных приложений на обычный, удалить все и добавить ваши приложения.
На кнопках есть подсказки! Сначала переключитесь в режим редактора, потом в правом нижнем углу есть кнопка "Изменить описание профиля", нажимайте на нее.
Нужно снять галочку с пункта "Для запуска портативных приложений" и нажать "Ok".


Цитата:

Цитата Wandering
как из этого списка убрать лишнее?

Для удаления есть кнопка, есть пункт в контекстном меню, можно просто нажать "Del" на клавиатуре.

Цитата:

Цитата Wandering
Это вообще не нашёл где находится. »


Wandering 07-03-2014 22:52 2320596

Цитата Сrack:
Для удаления есть кнопка, есть пункт в контекстном меню, можно просто нажать "Del" на клавиатуре. »

Вы не поняли надо вот что сделать или сделать чтобы Установка приложений была всё время при запуске MInst.exe а не Главное меню.


Сrack 07-03-2014 23:01 2320598

Wandering, Все профили кроме дефолтного лежат в папке profiles, удалите их.
У вас на скриншоте выбран профиль из папки profiles файл 1_Software.ini, можете сделать его дефолтным, для этого переименуйте имя файла в minst.ini и переместите на папку выше, то есть файл minst.ini должен быть рядом с MInst.exe

Wandering 07-03-2014 23:11 2320603

Цитата:

Цитата Сrack
Wandering, Все профили кроме дефолтного лежат в папке profiles, удалите их.
У вас на скриншоте выбран профиль из папки profiles файл 1_Software.ini, можете сделать его дефолтным, для этого переименуйте имя файла в minst.ini и переместите на папку выше, то есть файл minst.ini должен быть рядом с MInst.exe »

Спасибо всё получилось... нравится Ваша утилитка!!!

sibirnik 08-03-2014 10:10 2320688

Сrack, Прошу прощения за вопрос...В чём смысл и как работает кнопка Главное меню - "выбрать её и нажать F10"...Двойное нажатие не очень удобно(Мне кажется нажал на неё и вышел куда надо)...И вообще в таком виде для чего она????? Вот бы эту кнопку сделать в любой профиль, а возврат по нажатию в раскрытое меню профилей в окне программы(а профили в меню у всех свои)...Мне кажется было бы очень удобно переключаться между нужными профилями...Но решать как всегда Вам, как Автору...А мы можем только мечтать...Спасибо за внимание...

Сrack 08-03-2014 12:53 2320733

Цитата:

Цитата sibirnik
В чём смысл и как работает кнопка Главное меню »

Теперь во вновь созданные профили, автоматически добавляется группа "Главное меню" а в нее пункт "..". Он нужен для быстрого возврата в дефолтный профиль. Как он будет называться и для каких целей использоваться (дефолтный профиль), решать вам. Из режима "Инсталлятора", а именно этот режим я чаще всего использую, пункт с названием ".." будет срабатывать по двойному клику. На мой взгляд, удобнее использовать дефолтный профиль как меню (профиль для запуска портативных приложений), в котором я собираю наиболее нужные мне портативные программы, ссылки на аплеты панели управления и другие системные утилиты, а теперь еще и ссылки для быстрого перехода в профили, которые я использую чаще всего. Именно такой пример реализации идет теперь в качестве примера.

Для добавления ссылки перехода в профиль, нужно просто добавить вместо приложения, ini-файл профиля. Подразумевается, что такие ссылки для быстрого перехода в профили (Быстрый, имеется ввиду, переход игнорируя выпадающий список с большим количеством профилей), будут добавляться в профиль с атрибутом "для запуска портативных приложений".

sibirnik 08-03-2014 15:38 2320784

Сrack, Спасибо...Теперь всё понял..Разъяснение по поводу
Цитата:

Цитата Сrack
Для добавления ссылки перехода в профиль, нужно просто добавить вместо приложения, ini-файл профиля »

сделало всё понятным..Браво..Нужная вещь..

sibirnik 11-03-2014 08:22 2321892

Сrack, Есть небольшое пожелание(если уж Вы сделали быстрый переход) Цитата Сrack:
(Быстрый, имеется ввиду, переход игнорируя выпадающий список с большим количеством профилей), будут добавляться в профиль с атрибутом "для запуска портативных приложени »
То может есть смысл убрать окно с выпадающим списком, а вместо него сделать скажем пять кнопок(избранное, для наиболее часто востребованных профилей) быстрого доступа...И ещё одно пожелание, а не лучше ли было бы кнопку Возврат в главное меню вынести наверх, где окно с выпадающим списком, и чтобы при нажатии на неё - происходил возврат в главное меню независимо в каком режиме находимся(редактор или инсталятор) и ещё неплохо бы было, чтобы любой профиль запоминал режим(редактор или инсталятор) который задал пользователь.... Это так сказать очередная мечта и пожелание...Решать, как всегда Вам - АВТОРУ....Извиняюсь за каламбур, но мечтать и хотеть не вредно...Спасибо

Сrack 24-03-2014 13:27 2327878

Silent key finder - Утилита поможет идентифицировать инсталлятор, с целью определения ключей для "тихой" установки.

Распознает: InnoSetup, NSIS, Windows MSI, InstallShield, SmartInstallMaker, WISE.

В программе есть три кнопки:
"Install" - Запустить инсталлятор с ключами, указанными в поле key (поле key активно для редактирования).
"/?" - Запустить инсталлятор с ключом /? с целью вывести справку.
"/help" - Запустить инсталлятор с ключом /help с целью вывести справку.

sibirnik 24-03-2014 13:57 2327892

Сrack,
Цитата:

Цитата Сrack
Silent key finder »

отлично! Как и все Ваши работы...Я давно пользуюсь другой программой Universal Switch Finder, но эта на первый взгляд болеее удобная и практичная. Нужная программа...Потестируем...Как всегда спасибо....А что по моей просьбе выше в посте..никаких комментариев с вашей стороны не будет....

Сrack 24-03-2014 14:08 2327893

sibirnik,
Цитата:

Цитата sibirnik
убрать окно с выпадающим списком »

Выпадающий список по любому будет, убирать не планирую, насчет панели "Избранного" были мысли, но не более, пока на уровне мыслей. Кнопка "Домашняя страница", смахивает на браузер, при наличии панели "Избранного" не актуальна.

sibirnik 24-03-2014 14:45 2327905

Сrack, Спасибо за ответ.....Хорошие мысли..дай бог им воплощения...Добавлю по SKF попробовал..потыкал..лучше той которой я пользовался..Взял на вооружение...

sibirnik 25-03-2014 11:08 2328275

Crack!... WinRAR SFX-аrchive или 7z SFX-аrchive ключи такого типа -ai -gm2 -fm0 или -y -fm0 и им подобные комбинации хотелось бы, чтобы SKF определяла..Если это возможно сделать.....Спасибо.

Сrack 25-03-2014 16:03 2328402

Теперь история версий всегда здесь.

Сrack 28-03-2014 17:38 2329816

Silent key finder 1.0.0.3 - добавлены сигнатуры модифицированных 7z SFX модулей Олега Щербакова.

sibirnik 29-03-2014 02:28 2330044

Сrack, Не перестаю удивляться Вашему таланту...Спасибо огромное за Ваш бесценный труд...
Цитата:

Цитата Сrack
добавлены сигнатуры модифицированных 7z SFX модулей Олега Щербакова »

- это как раз то, чего не хватало...

Сrack 30-03-2014 23:48 2330741

Silent key finder 1.0.0.4 - добавлены сигнатуры инсталлятора Light Alloy Install System и ключ для него "-silent"

wadimus 31-03-2014 12:21 2330900

Сrack,
Tarma QuickInstall

http://www.tarma.com/index.htm#/support/index.htm

что сделано в нём:
WinPatrol

http://www.billp.com/

читать дальше »
для автоустановки достаточно ключа /q
Инсталяторы Tarma имеют следующие ключи «тихой» установки:
/q - Обычная "тихая" установка, с отображением хода установки.
/q2 - Без отображения хода установки, полностью скрытая установка.

Сrack 31-03-2014 20:36 2331151

Silent key finder 1.0.0.5 - добавлены сигнатуры инсталляторов: Tarma InstallMate, Tarma Installer, Tarma QuickInstall.

wadimus 31-03-2014 22:05 2331199

Install4j
читать дальше »
мощный, многоплатформенный Java-установщик, генерирующий для Java-приложений пусковые системы и установщики.
Программа выделяется благодаря простоте использования, расширенной поддержке платформ, мощной системе отображения и рабочей системе.


инсталлятор тут:
http://www.ej-technologies.com/produ.../overview.html

что на нем сделано:
Vuze
http://www.vuze.com/

ключи брал отсюда:
http://resources.ej-technologies.com...p/doc/help.pdf

стр. 53 и далее

читать дальше »
Unattended mode
Installers generated by install4j can perform unattended installations, unless this feature has been
disabled on the application configuration [p. 133] of the Installer step [p. 129] . In order to star t an
unattended installation, the installer has to be invoked with the -qargument. The installer will perform
the installation as if the user had accepted all default settings.
There is no user interaction on the terminal.In all cases, where the installer would have asked the
user whether to overwrite an e xisting file, the installer will not overwrite it. Y ou can change this behavior
by passing -overwriteas a parameter to the installer. In this case, the installer will overwrite such
files. For the standard case, it is recommended to fine-tune the overwrite policy [p . 96] in the distribution
tree instead, so that this situation never arises.
The installer will install the application to the default installation directory , unless you pass the -dir
parameter to the installer. The parameter after -dirmust be the desired installation directory .

Example:
installer.exe -q -dir "d:\myapps\My Application"


ЗЫ. может, создать новую тему и не засорять эту?

sibirnik 01-04-2014 03:40 2331283

wadimus, Мне кажется не нужно создавать новую тему...пусть всё будет в куче..Так удобнее...

Сrack 01-04-2014 19:34 2331664

Silent key finder 1.0.0.6 - добавлены сигнатуры инсталлятора Install4j.


Цитата:

Цитата wadimus
может, создать новую тему и не засорять эту? »

Я рассчитывал закончить на версии 1.0.0.0, есть еще инсталляторы с примерами их использования?

sibirnik 03-04-2014 09:32 2332439

Сrack,
Цитата:

Цитата Сrack
есть еще инсталляторы с примерами их использования? »

наверное нет..или уж совсем редкие..Я пробежался по всем программам у себя..Все ключи показывает.....Спасибо...

wadimus 03-04-2014 12:07 2332488

Цитата:

Цитата sibirnik
наверное нет..или уж совсем редкие. »

хм .. есть!

Astrum InstallWizard
http://www.thraexsoftware.com/
офф-сайт недоступен(?)
читать дальше »
For silent mode installation, ask the command line parameter from your developers, whose setup you have included in your installer setup.
1. Otherwise use default keywords in the Command line as : /s or /silent/ or /quiet or /q.
2. If you donot want the third party exe to restart then use : /norestart keyword in the command line parameter.
With combination of both (i.e. Silent mode installation + No restart) use command line parameter with single space ) i.e. :
/s /norestart
or
/silent /norestart
or
/quiet /nostart
or
/q /norestart


Mozilla-подобные:
Код:

Firefox-Setup.27.0.exe -ms -ira
SeaMonkey-Setup.2.25.exe -ms -ira
Thunderbird-Setup.24.3.0.exe -ms -ira

читать дальше »
Usage: Setup.exe [options]

[options] can be any of the following combination:
-h: This help.
-a [path]: Alternate archive search path.
-app [app id]: ID of application which Is launching the installer (shared installs)
-app_path [app]: Points to (full path) representative file of application (Shared installs)
* -dd [path]: Suggested install destination directory. (Shared installs)
* -greLocal: Forces GRE to be installed into the application dir.
* -greShared: Forces GRE to be installed into a global, shared dir (normally)
c:\program files\common files\mozilla.org\GRE
-reg_path [path]: Where to make entries in the Windows registry. (Shared installs)
-f: Force install of GRE installer (Shared installs), though it'll work
for non GRE installers too.
-greForce: Force 'Component GRE' to be downloaded, run, and installed. This
bypasses GRE's logic of determining when to install by running its
installer with a -f flag, -n [filename]: Setup's parent process filename.
* -ma: Run setup in Auto mode.
* -ms: Run setup in Silent mode,
-ira: Ignore the [RunAppX] sections
-ispf: Ignore the [Program FolderX] sections that show
the Start Menu shortcut folder at the end of installation.
* -showBanner: Show the banner image in the download and install progress dialogs
* -hideBanner: Hide the banner image in the download and install progress dialogs
* -cleanupOnUpgrade: Tells Setup to check to see if user is upgrading (installing on top
of previous version of product). If user is upgrading:
* NORMAL mode: prompt user on how to proceed
* All other modes: assume user wants to cleanup.
* -noCleanupOnUpgrade: Tells Setup to not check if user is upgrading (installing on top
of previous version of product). This will disable the cleanup feature.

* means it will override config.ini


Google Picasa

читать дальше »
ключи:
/S silent, and picasa launches after install
/S /L no launch after install
/S /L /L1 adds a desktop shortcut
/S /L2 no desktop shortcut, app will launch after install

wadimus 03-04-2014 12:25 2332498

ICQ 8-ая версия
http://www.icq.com/ru

читать дальше »
icq.exe -installsilent -nosearch -nohomepage -nosputnik -noicqgames -noalertgeo -nobrowser -nosparberater -nolaunch -lang ru


Smart Install Maker
http://ru.sminstall.com/

читать дальше »
ключи для Smart Install Maker в программе.

Параметры командной строки инсталлятора
Инсталлятор принимает дополнительные параметры командной строки. Они могут быть полезны для системных администраторов и для других программ, вызывающих инсталлятор.

/s
Скрытая установка. Данные для установки берутся по умолчанию.

/nc
Запрещает пользователю отменить установку, отключая кнопку Cancel и игнорируя нажатия по кнопке закрытия окна.

/nr
После установки не выводится сообщение о необходимости перезагрузить компьютер.

/l=language
Выбрать язык установки. language - одно из названий языков, например "English", "Russian". Если параметр /l используется, то диалог выбора языка выводиться не будет.

/p=path
Позволяет изменить путь установки по умолчанию.

/g=name
Позволяет изменить имя программной группы по умолчанию.

/pw=password
Позволяет ввести пароль установки. Если используется параметр /pw=, то страница ввода пароля не будет появляться.

Пример:
Setup.exe /s /nr /pw=pass /p=D:\my_program\


Spoon Installer
http://spoon-installer.sourceforge.net/

читать дальше »
--silent установка без вмешательства пользователя
--installto задает папку в которую будет установлено приложение

Пример:
c:\setup.exe --silent --installto C:\Folder\AnotherFolder\

Сrack 03-04-2014 14:26 2332558

Цитата:

Цитата wadimus
Astrum InstallWizard »

офф-сайт недоступен, еще нужны примеры, exe-файлы собранные в этом инсталляторе, желательны ссылки для скачивания.

Цитата:

Цитата wadimus
Mozilla-подобные »

Цитата:

Цитата wadimus
Google Picasa »

Цитата:

Цитата wadimus
ICQ 8-ая версия »

И многие другие. Какие инсталляторы они используют? Многие разработчики пишут свою программу для инсталляции, при этом она может обновляться вместе с обновлением основной программы. В таком случае добавить сигнатуры не представляется возможным.

Цитата:

Цитата wadimus
Smart Install Maker »

Для него уже добавлял сигнатуры, если какие нибудь программы собранные в этом инсталляторе не определяются, присылайте мне файлы.

Цитата:

Цитата wadimus
Spoon Installer »

Нужны примеры, exe-файлы собранные в этом инсталляторе, желательны ссылки для скачивания.


P.S.
Firefox Setup 27.0.exe это 7z SFX-архив, внутри которого инсталлятор собранный в NSIS.
При этом Firefox Setup 27.0.exe устанавливается с ключем /S, есть SFX-модули которые неизвестные (неродные) ключи автоматически передают целевому приложению.
Так например в SFX-модуле от Олега Щербакова:
Цитата:

Модуль ведет поиск "своих" (перечисленных на этой странице) ключей в командной строке до первого неизвестного ключа. После этого все остальное (ключи, параметры) передается в вызываемую программу. Например: в файле конфигурации RunProgram="some_program.exe" после запуска SFX архива: "sfx.exe -gm2 /key=1 /silent" выполнится: "some_program.exe /key=1 /silent". В то же время, модуль воспримет ключ '-gm2' и сделает "тихую" распаковку. В этом случае применять ключ '-!' не обязательно.
По всей видимости, ключи "-ms -ira" это ключи от неизвестного мне SFX-модуля, осталось выяснить от какого.

Сrack 04-04-2014 09:12 2332884

Silent key finder 1.0.0.7 - добавлены сигнатуры инсталляторов: Spoon Installer, Mail.Ru Agent Installer (он же используется в ICQ). Добавлены сигнатуры приложений: Firefox 27, Flash Player 12, Opera (для определения должно быть оригинальное имя exe-файла), utorrent 3.3 и 3.4.

wadimus 04-04-2014 17:37 2333083

Сrack
вот что пишут тутошные саксаулы-аксакалы:

Mozilla Firefox
читать дальше »
volk1234:
Тихая установка сабжа возможна, но весьма чуствительна не только к версии, но и к билду(!). Вот они издержки бесплатного софта...
Что удалось понять из ветки и документации.
Существует способ установить MF бесшумно. Есть два ключа: /S и /ms . Что интересно в документации на wiki пишут, что /S неработает (сломан), а /ms - нежелателен к использованию
Как бы то нибыло, строка для бесшумной установки MF 3.x (и выше! - добавил wadimus):

setup.exe -ms -ira

Также есть ключ /D который можно использовать совместно с /S для указания пути установки, причем есть варианты как с использованием знака '=', так и без него. RTFM.

Также, есть возможность установки с заранее заданными параметрами в INI-файле

firefox_install.exe /INI=Полный_путь_к_INI-файлу
Причем, смешивать ключи /S и /INI нельзя


Opera:
читать дальше »
mat.86:

Файл Opera_15.0.1147.138_Setup.exe — это 7z-sfx (самораспаковывающийся) архив.
Можно распаковать его из контекстного меню 7-Zip в любую папку и выполнить "launcher.exe /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0" (без кавычек).

Также можно с помощью 7ZSplit разбить установочный файл на конфигурационный файл *_Setup.txt, архив *_Setup.7z и модуль *_Setup.sfx.

В текстовый файл вместо оригинального:

;!@Install@!UTF-8!
Title="Opera"
RunProgram="\"%%T\launcher.exe\" /install"
;!@InstallEnd@!

Вписать это:

;!@Install@!UTF-8!
Title="Opera"
RunProgram="\"%%T\launcher.exe\" /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0"
;!@InstallEnd@!

Сохранить его (обязательно) под именем config.txt и собрать новый SFX архив из командной строки: COPY /b *_Setup.sfx + config.txt + *_Setup.7z Opera.exe

Nordek (код отредактировал wadimus):
Если совсем без заморочек, без перепаковки то

Opera_15.0.1147.153_Setup.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0

Где Opera_15.0.1147.153_Setup.exe ваша версия браузера, либо просто переименовываете оперу в Opera_Setup.exe чтоб не путаться, в этом случае ключ такой

Opera_Setup.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0


вот еще про оперу писал оперу:
http://nnm-club.me/forum/viewtopic.p...922472#3922472

ЗЫ. для версий до 12 (включительно!) .. потом опера шла уже с движком хромиум

Сrack 08-04-2014 23:54 2335105

MInstAll 1.0.1.14 История изменений
Silent key finder 1.0.0.8

sibirnik 09-04-2014 03:56 2335167

Сrack, Спасибо...Забираем, тестируем...А какие изменения в Silent key finder 1.0.0.8, если не трудно - опишите...Спасибо

Сrack 09-04-2014 09:31 2335200

Цитата:

Цитата sibirnik
А какие изменения в Silent key finder 1.0.0.8»

Добавлены сигнатуры для определенных версий приложений: Microsoft .NET Framework, Microsoft Visual C++ Redistributable, Adobe Flash Player 13 и некоторых других.

WALL-E 10-04-2014 14:55 2335762

Что то у меня BurnAware Free 6.9.4 не как не хочет ставится ((
Silent key finder говорит ключ запуска /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
с этим ключом программа что то делает но ярлыка на раб столе нет и вообще не устанавливает её, что я делаю не так?

Если что извините, программой пользуюсь впервые, пробовал пока что только на двух пациентах - LibreOffice_4.2.2 и BurnAware Free 6.9.4. LibreOffice установилось ( как устанавливалась не было видно ) ярлык создался, работает, а BurnAware Free не как, если без ключа запуска ставить то она устанавливается в ручном режиме.

sibirnik 10-04-2014 15:38 2335791

WALL-E, Ссылку дай откуда качал...Проверю...Или на rutracker.org есть репак by KpoJIuK этой проги с ключами тихой установки и рабочая...

sibirnik 10-04-2014 16:27 2335819

Цитата:

Цитата WALL-E
BurnAware Free 6.9.4 не как не хочет ставится ((
Silent key finder говорит ключ запуска /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- »

- я скачал (не репак)и всё чётко установилось..тихая установка с этими ключами /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP на ура

У тебя возможно версия этой проги бракованная - качни с другого источника

Сrack 10-04-2014 18:01 2335876

Цитата:

Цитата WALL-E
BurnAware Free 6.9.4 не как не хочет ставится »

Да, эта программа (оригинал) не ставится по "тихому", скорее всего разработчики это сделали намеренно. Такое не часто, но бывает. Если перепаковать инсталлятор (Inno Setup) то программа устанавливается с этими ключами. Способ автоматически установить именно эту программу из оригинального дистрибутива я не нашел (AutoIT я стараюсь не использовать), зато за 5 минут собрал свой "репак".

WALL-E 10-04-2014 22:57 2336029

Всё понятно, спасибо всем за ответы.

Сrack 12-04-2014 19:19 2336953

Интересный факт о BurnAware Free 6.9.4
На данный момент у меня в наличие два файла burnaware_free.exe оба версии 6.9.4, скаченный два дня назад и сегодня из одного источника, файлы отличаются по размеру 10,9 Мб и 8,2 Мб. Оба файла защищены цифровой подписью, которая подтверждает, что они получены от Burnaware и не подвергались модификациям.



Тот, что 10,9 Мб предлагает установить AVG Security Toolbar, он как раз не ставиться по "тихому", а тот который 8,2 Мб устанавливается со стандартными ключами:
Код:

/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Сrack 17-04-2014 19:46 2339638

MInstAll 1.0.1.15 История изменений
Silent key finder 1.0.0.9 Добавлены сигнатуры инсталлятора: Setup Factory; и сигнатуры приложений: SumatraPDF 2.4, AIMP 3.5.

Galavarez 18-04-2014 18:38 2340141

MInstAll программка на удивление интересная, простая и понятная. Но вот что пока что не нравиться (имхо).
1. При запуске проги она сканирует профиль и подгружает иконки очень долго сек 5-10 сек (это кажется ерунда, но когда каждый день ставишь софт это немножко раздражает). При переходе между профилями задержек нет все быстро. Только при первом запуске.
2. Есть возможность сделать несколько столбцов 2-3-4 или лучше пока прога не на весь экран она такая как есть а когда на весь экран все делиться по столбикам. Разворачивать на весь экран удобнее когда много программ выбрать надо и они все на виду.
3. Возможно было бы удобно чтобы при клике на программу в низу где описание оно бы было постоянно а не только при наведении мышки. Это удобно если в описании допустим есть ключ для проги. Кликнул на прогу скопировал ключ и вставил куда нужно.


Очень понравилось в программе.
1. Профили классная штука
2. Сама делает иконки, очень наглядно.
3. Удобное добавление программ + ключей тихой установки.

Сrack 18-04-2014 19:55 2340174

Цитата:

Цитата Galavarez
При запуске проги она сканирует профиль и подгружает иконки очень долго сек 5-10 сек (это кажется ерунда, но когда каждый день ставишь софт это немножко раздражает). При переходе между профилями задержек нет все быстро. Только при первом запуске. »

Такая ситуация наблюдается при работающем антивирусе, т.к. он проверяет и саму оболочку и файлы к которым она обращается. Мне нужно больше информации! На каких ОС это проявляется? Есть ли антивирус? На Win 8 он по умолчанию есть. С какого носителя запускаете оболочку? На каком носителе находятся дистрибутивы программ?
Скорость загрузки напрямую зависит от количества программ, оптимальный вариант, сделать повседневный профиль, собрать по минимуму программы которые вы устанавливаете всегда, и отдельно профиль где все все программы, даже которые ни разу так и не пришлось устанавливать. Профиль по умолчанию, на мой взгляд, лучше использовать как меню (профиль для запуска портативных приложений), в котором собрать минимум пунктов, это ссылки на наиболее часто используемые профили и портативные приложения.

Скорость программы одно из приоритетных направлений, в планах есть оптимизация загрузки иконок.

Цитата:

Цитата Galavarez
Есть возможность сделать несколько столбцов 2-3-4 »

На основе стандартного визуального компонента который используется сейчас, нет. Разрабатывать свой визуальный компонент с таким функционалом слишком затратно и не оправданно.

Цитата:

Цитата Galavarez
Возможно было бы удобно чтобы при клике на программу в низу где описание оно бы было постоянно а не только при наведении мышки. Это удобно если в описании допустим есть ключ для проги. Кликнул на прогу скопировал ключ и вставил куда нужно. »

В идеях была мультифункциональная всплывающая подсказка. А вообще идей у меня гораздо больше, чем свободного времени. Было бы желание.

P.S. Если вам понравилась программа и вы заинтересованы в ее улучшении, вы можете помочь мне как материально, так и морально, написав отзыв, рассказав знакомым и коллегам из IT области. Привлечь новых пользователей, которые могут принести свежие идеи или материально поддержать. Все чаще и чаще приходят мысли, отключить интернет в целях экономии.

sibirnik 19-04-2014 11:27 2340445

Сrack,
Цитата:

Цитата Сrack
Цитата Galavarez:
Есть возможность сделать несколько столбцов 2-3-4 »

я считаю ненужным это делать...Чем хороша эта программа, так это её простым и понятным интерфейсом, а несколько столбцов, так есть куча сборок WPI с разными интерфейсами...Ещё раз спасибо Автору за его труд...

s600 19-04-2014 14:29 2340490

Приложение очень хорошее и нужное но есть очень большой недочёт для меня. MInst не устанавливает из под cmd или bat:
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v "AUOptions" /t REG_DWORD /d "0x1" /f
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v "WinSat" /t REG_SZ /d "winsat dwm -xml results.xml" /f
Как решить эту проблему подскажите пожалуйста?

Сrack 19-04-2014 15:25 2340524

s600, Что вы имеете ввиду? Выполнение консольных команд непосредственно из оболочки, минуя bat-файлы?
Через консольные команды реализованы пункты "Перезагрузка" и "Выключение".
В поле "Путь к приложению" указывайте путь %WinDir%\system32\cmd.exe а в ключах запуска вашу команду, только есть один нюанс, перед вашей командой нужно указать стандартный ключ он как раз передает в cmd.exe вашу команду.

В вашем случае это будет выглядеть так:


При работе с реестром есть нюанс, т.к. оболочка 32-битная, на 64-битной ОС данные попадут в 32-битную часть реестра, некоторые системные настройки не будут работать из 32-битной ветки реестра. Для решения этой задачи, в программе реализован метод импорта их reg-файлов, при этом есть ключ /x64, который направляет информацию в 64-битную ветку реестра, на 32-битной ОС этот ключ не учитывается.



Если вы пытаетесь реализовать эти команды через bat-файл, то они не срабатывают, т.к. программа при запуске bat-файла назначает текущий каталог на папку в которой лежит bat-файл, и соответственно он не видит некоторые команды, т.к. они лежат в папке %WinDir%\system32.
В вашем случае, нужно добавить в bat-ник переход в %WinDir%\system32 перед вызовом команды reg или вызывать ее указав прямой путь так
Код:

%WinDir%\system32\reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v "AUOptions" /t REG_DWORD /d "0x1" /f
Тут опять же информация попадет в 32-битную ветку реестра, для доступа к 64-битной ветке реестра, надо вызывать через Sysnative примерно так:
Код:

%WinDir%\Sysnative\reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v "AUOptions" /t REG_DWORD /d "0x1" /f
Сам я в подобных ситуациях использую исключительно SFX-Macros вызывая cmd.exe так %WinDir%\system32\cmd.exe или имитируя 64-битный процесс так %WinDir%\Sysnative\cmd.exe.
В SFX-Macros реализована виртуализация 64-битной командной строки при вызове %WinDir%\Sysnative\cmd.exe в качестве текущего каталога назначается 64-битная system32 которую нельзя увидеть из 32-битного приложения.

s600 19-04-2014 17:17 2340571

Спасибо большое помогло, а есть еще способы установки?
А то к почти каждой программе у меня идет файл install.cmd с настройками. Есть ли какой-нибуть ключ или способ, чтоб не изменять install.cmd? Пользовался GPInst теперь пытаюсь перейти MInstAll и сталкиваюсь с проблемами.

Сrack 19-04-2014 19:32 2340629

Цитата:

Цитата s600
а есть еще способы установки?
А то к почти каждой программе у меня идет файл install.cmd с настройками. Есть ли какой-нибуть ключ или способ, чтоб не изменять install.cmd? »

Только если так:


В таком случае в качестве текущего каталога будет %WinDir%\system32 и команды на типа reg будут работать.
Но так не удобно, и не будет работать автоматическая проверка наличия дистрибутива и проверка правильности путей.

s600 20-04-2014 06:05 2340765

Сrack, спасибо за примеры буду дальше разбираться и адаптировать свои причиндалы под MInstAll.

s600 20-04-2014 21:36 2340994

Уважаемый Сrack, нельзя ли сделать по проще запуск консольных программ, это прям беда почти каждую приходится переписывать. GPInst таких проблем не было.

Сrack 20-04-2014 21:46 2340999

s600, Пришлите пример bat-файла с командами которые не работают. На какой ОС возникают проблемы?

Сам я не использую bat-ники, т.к. с ними постоянно проблемы, здесь работаю, здесь не работаю. А если он не сработает, меня зарплаты лишат, поэтому я написал для себя SFX-Macros.
Сейчас проверил работу через bat-файл, на WinXPx86, Win7x64, Win8.1x86 команда reg отработала на всех нормально.

s600 21-04-2014 04:59 2341067

К примеру на Win7x64 не срабатывает полностью Reboot.cmd содержанием:
@echo off
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v "AUOptions" /t REG_DWORD /d "0x1" /f
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v "WinSat" /t REG_SZ /d "winsat dwm -xml results.xml" /f
shutdown /r /t 0 /f
пришлось переписать:
@echo off
SetLocal EnableExtensions DisableDelayedExpansion
if not defined ProgramW6432 (
%WinDir%\system32\reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v "AUOptions" /t REG_DWORD /d "0x1" /f
%WinDir%\system32\reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v "WinSat" /t REG_SZ /d "winsat dwm -xml results.xml" /f
) else (
%WinDir%\Sysnative\reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v "AUOptions" /t REG_DWORD /d "0x1" /f
%WinDir%\Sysnative\reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v "WinSat" /t REG_SZ /d "winsat dwm -xml results.xml" /f
)
shutdown /r /t 0 /f
exit
Я многих фишек не знаю но мне удобней с ними работать.
До MInstAll использовал WPI 8 и GPInst.
Ваша программа оказалось удобней.

Сrack 21-04-2014 15:15 2341210

s600, В вашем случае данные попадали в 32-битную часть реестра, что касается системных настроек (твиков) то да, надо это учитывать при написании bat-ников.
Нужно учитывать, что bat(cmd)-файлы запускает 32-битное приложение, соответственно для них значение переменной %ProgramFiles% будет равно "C:\Program Files (x86)", а если тот же bat-ник запустить из 64-битного проводника Windows то для него значение переменной %ProgramFiles% будет равно "C:\Program Files". Аналогичная ситуация и с импортом данных в реестр.
Большая часть приложений, это 32-битные приложения, которые хранят свои настройки в 32-битной части реестра, и устанавливаются в 32-битную %ProgramFiles% то есть в "C:\Program Files (x86)".

В программе не хватает опции "Имитировать 64-битный процесс", пока ее нет.

Сrack 22-04-2014 11:47 2341478

Цитата:

Цитата Galavarez
1. При запуске проги она сканирует профиль и подгружает иконки очень долго сек 5-10 сек (это кажется ерунда, но когда каждый день ставишь софт это немножко раздражает). При переходе между профилями задержек нет все быстро. Только при первом запуске. »

Попробуйте новый оптимизированный способ загрузки профилей, изменения будут после пересохранения профилей, сообщите о результатах.

s600, Пробуйте, для cmd и bat-файлов, для отключения редиректа на 64-битной ОС, нужно указать ключ /x64
этот ключ обрабатывает сама оболочка MInstAll, он не передается в целевое приложение, на 32-битной ОС этот ключ не учитывается.

Версия для теста:
http://checkdevice.narod.ru/download/beta/MInst.zip

Galavarez 22-04-2014 14:58 2341570

Цитата:

Цитата Сrack
Попробуйте новый оптимизированный способ загрузки профилей, изменения будут после пересохранения профилей, сообщите о результатах. [post=2341478]»
http://checkdevice.narod.ru/download/beta/MInst.zip »


По первым впечатлением действительно быстро. Потыкаю в разные машины посмотрю как себя поведет.

s600 22-04-2014 15:37 2341586

Сrack спасибо, проверил на разно битных системах работу MInst с cmd и bat, прошло все на ура.

Сrack 23-04-2014 21:32 2342174

Silent key finder 1.0.0.10 Добавлены сигнатуры инсталляторов: WiX Toolset, Novostrim CreateInstall, Pantaray QSetup, Excelsior Installer, Softeza Actual Installer.

teapot08 24-04-2014 14:43 2342434

использую сей софт на пк и очень доволен.
автору - спасибо за труд.
теперь вот думаю софт перенести на флешку.
флешка на 32 гиг.
планируется сделать ее как бы универсальной, то есть мольтифлешку с .исо образами ос и софтом для работы в дос + свой софт в .ехе
то есть загружаюсь в дос идет установка ос, в среде вин сразу запускается MInstAll при установки влешку в порт.
мультифлешку я сделал, теперь осталось сделать задуманное с MInstAll
думаю понятно объяснил.
получиться ли так сделать?

создал:
[Autorun]
Open=MInst.exe
Icon=MInst.exe

но запуск не происходит.
запускается папка.
но значок флешки сменился на значок MInst.exe
путь к MInst.exe указал правильно.

Сrack 24-04-2014 16:20 2342472

teapot08, Вот тема:
http://forum.oszone.net/thread-128960.html

Пример bat-файла который запустит оболочку со сменного диска:
Код:

@echo off
for %%D in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @if exist %%D:\MInstAll\MInst.exe set DiskRoot=%%D:

%DiskRoot%\MInstAll\MInst.exe /t 0
exit

Это автозапуск профиля по умолчанию, можно запустить с любым профилем, на пример так:
Код:

%DiskRoot%\MInstAll\MInst.exe %DiskRoot%\MInstAll\Profiles\AutoSetup.ini /t 0
Где 0 - это задержка в секундах до начала запуска установки.

-------
Вижу, вы про AutoRun.inf, так его давно прикрыли для флешек, на CD/DVD система все равно сама не запустит, сначала спросит.

teapot08 24-04-2014 16:29 2342475

да мне бы просто сам MInst.exe запустить при подключении флешки, а не процесс установки софта.
оказывается это довольно сложно, ну ладно, буду вручную по ярлыку MInst.exe кликать.

Сrack 29-04-2014 18:18 2344731

MInstAll 1.0.1.18 История изменений

Shift85 29-04-2014 19:46 2344816

Сrack, Как задать запуск через FirstLogonCommands.

Сrack 29-04-2014 20:06 2344835

Shift85, Я сам не пробовал, но наверно так же, как и через SetupComplete, пример на два поста выше #561.

Сrack 22-05-2014 18:30 2354461

MInstAll 1.0.1.20 История изменений

Evg.Pl 24-05-2014 13:19 2355123

Подскажите, пожалуйста, только у меня после версии 1.0.1.15 не обрабатывается переменная {P}? Я использую {P} и {Patch}, в 1.0.1.15 все работает, в последующих только {Patch}.

Сrack 24-05-2014 20:49 2355306

Evg.Pl, Переменная должна работать, в последних версиях эта функция не изменялась.

Проверьте так:
Путь к приложению:
%WinDir%\system32\cmd.exe
Ключи запуска:
/k echo {P}

Запустите и посмотрите, что в первой строке написано?

Приведите пример вашего пути с переменной?

Evg.Pl 25-05-2014 17:23 2355534

Сrack, какая-то мистика! Я запускаю командные файлы, в которые передаю в виде ключей {P} {Patch}.
Далее в командном файле проверяю:

@echo off
REM %1 - {P} - x86 | x64
REM %2 - {Patch}
REM %3 - дополнительный параметр

echo x64=%1
echo patch=%2
pause

Включая версию 1.0.1.15 все работало, теперь если ключи {P} {Patch}, то {P} не передается, а если ключи поменять местами
{Patch} {P} - все ОК, обе переменные передаются. У меня все программы так запускаются, очень не хочется переделывать все командные файлы! Если возможно, проверьте.

Сrack 25-05-2014 17:56 2355555

Evg.Pl, ОС x64?

Evg.Pl 25-05-2014 17:58 2355558

Сrack, Да, Win8 x64 - странно, что включая версию 1.0.1.15 как работало, так и работает.

Сrack 25-05-2014 17:59 2355559

Все ясно, много у вас таких bat-файлов?

Цитата:

• Отключение редиректа на 64-битной ОС для *.cmd и *.bat файлов

При необходимости, можно отключить редирект, указав ключ /x64 этот ключ обрабатывает сама оболочка MInstAll, он не передается в исполняемый файл.
Если первым параметром идет /x64 или x64 отключается редирект, этот ключ не передается, но если этот ключ будет идти вторым и далее, то он передается как обычно.

Evg.Pl 25-05-2014 18:17 2355575

Сrack, Спасибо, понял почему не работает в новых версиях, файлов очень много - все программы так запускаю, через cmd, т.к. в командных файлах также указываю различные ключи для установки русских и анг. версий программ из некоторых репаков, где они различаются. Кстати, жалко, что в программе никак не предусмотрен запуск альтернативных ключей, например, как у меня, для разных языков. Еще раз спасибо за программу и объяснение.

Сrack 25-05-2014 18:33 2355595

Evg.Pl, Пробуйте: http://checkdevice.narod.ru/download/beta/MInst.zip

Цитата:

Цитата Evg.Pl
Кстати, жалко, что в программе никак не предусмотрен запуск альтернативных ключей, например, как у меня, для разных языков. »

Зачем? Можно же добавить одну и ту же программу несколько раз только с разными ключами, так даже проще.

Evg.Pl 25-05-2014 19:11 2355617

Сrack, Спасибо, все работает, а то собирался делать в профилях поиск с заменой (что тоже не очень страшно), по поводу альтернативных ключей - по началу я так и делал, добавлял дублирующие строки, но это не только удлиняло списки программ, но и усложняло выбор в этих списках - приходилось контролировать выбор строки с нужным языком. Сейчас я контролирую вкл/откл клавиши ScrollLock для выбора нужного ключа. Но в любом случае Вам как автору решать о целесообразности тех или иных изменений/дополнений. Еще раз спасибо.

Сrack 25-05-2014 19:17 2355626

Evg.Pl, А если сделать два профиля к примеру для RU и EN ?

Evg.Pl 25-05-2014 19:59 2355647

Сrack,, это было самое первое, но при обновлении программ приходилось править 2 профиля, что быстро надоело, оказалось более универсально сделать однотипные cmd-файлы, в них передавать из оболочки {P} {Patch} и если надо другие ключи (например, для репаков, содержащих несколько версий программы (JAVA7+JAVA8, .NET3.0-4.5.2...), а сами ключи запуска приложений прописывать в cmd-файле. Файл получается универсальный по имени исполняемого файла, меняю только ключи. Более того, если репак содержит в одном файле install и portable версии, то для распаковки portable запускаю без ключей, а в cmd-файле if %1X==X обрабатывается ключ распаковки portable.

bth-group 27-05-2014 08:16 2356114

А где Версия: 1.0.1.21? MInstAll (вместе с Check Device и SFX-Macros) здесь до сих пор Версия: 1.0.1.20.

Сrack 27-05-2014 10:23 2356157

Цитата:

Цитата bth-group
А где Версия: 1.0.1.21? »

На данный момент здесь http://checkdevice.narod.ru/download/beta/MInst.zip
На странице загрузки, она появится чуть позже, после того как я протестирую ее на разных системах, т.к. любые казалось бы даже незначительные изменения могут отразится на работе других функций. Пока проблем не выявлено, можете скачать, там только один exe-шник.

VitProff 29-05-2014 14:30 2357270

Хороший софт!
Только жаль что он не OpenSource. В нем не хватает возможности переделать дизайн предав ему индивидуальности так как это можно сделать с WPI.

Сrack 29-05-2014 15:35 2357291

Цитата:

Цитата VitProff
Только жаль что он не OpenSource.»

Я вообще не понимаю людей делающих OpenSource проекты, зачем?! Их разработки используют крупные корпорации, при этом не пожертвовав ни копейки, и даже не упомянув от куда они взяли код, зарабатывают на этом большие деньги, а исходный разработчик - лох, которого никто не знает.

Цитата:

Цитата VitProff
В нем не хватает возможности переделать дизайн предав ему индивидуальности так как это можно сделать с WPI. »

Смотрю я на всякие разные сборники WPI, и просто поражаюсь, часто такое чувство, что его сделал ребенок лет 10-ти, у которого чувства вкуса и способностей к творчеству нет совсем. Ну это ладно, дело вкуса, на мой взгляд больной у них вкус. А еще бывает даже прочитать не получается, ну как можно на фон поставить картинку с фейерверком такой же цветовой гаммы как и цвет текста. А теперь по существу, данная функция не имеет отношения к функциональному предназначению программы. Назначение программы - это помочь IT специалисту в рутинных операциях, а на компьютерном производстве повысить производительность и снизить потребность в персонале.

Bond01 29-05-2014 23:49 2357523

Вот у меня список программ по папкам разложен, что то я не могу никак въехать... Тут еще несколько программ у вас.

http://hostingkartinok.com/show-imag...e03161c468acdf

Сrack 29-05-2014 23:58 2357528

Цитата:

Цитата Bond01
Вот у меня список программ по папкам разложен, что то я не могу никак въехать... Тут еще несколько программ у вас. »

А я никак не пойму в чем вопрос?

Bond01 30-05-2014 16:47 2357831

Вроде немного разобрался, но сейчас мне не понятно как мне выбирать установку необходимых программ? На вашем скриншоте видны эти чекбоксы, а на моем их просто нет


Сrack 30-05-2014 17:27 2357856

Bond01, У вас профиль для запуска портативных приложений, снимите галочку в окне:

В нижнем правом углу есть кнопка "Изменить описание профиля".

Bond01 31-05-2014 17:23 2358239

Сrack, например необходимо выполнить приложение одно в открытую и следом за ним запустить реестр, ну там еще какие нибудь программы незаметно, то это как можно реализовать?



Вот например обозначил, как ее можно скрыть из общей установки?

Сrack 31-05-2014 17:38 2358245

Цитата:

Цитата Bond01
необходимо выполнить приложение одно в открытую и следом за ним запустить реестр, ну там еще какие нибудь программы незаметно, то это как можно реализовать? »

Используйте bat-ник, в оболочки таких функций нет, т.к. я не вижу в этом необходимости.

Цитата:

Цитата Bond01
Вот например обозначил, как ее можно скрыть из общей установки? »

Скрыть нельзя, можно только сделать, что бы оно выбиралась автоматически при выборе другого (зависимого) приложения.

Bond01 31-05-2014 17:46 2358251

IMXO - я бы подумал над этой возможностью. Потому что как я вижу вы хотите из нее сделать полноценную оболочку... (хотя она уже довольно хороша)

Сrack 31-05-2014 17:55 2358252

Цитата:

Цитата Bond01
IMXO - я бы подумал над этой возможностью. »

Не раз думал, bat-ник это универсальный механизм, в нем что угодно можно прописать и до и после установки. Я обычно использую SFX-Macros, он у меня уже много лет, а MInstAll появился как оболочка объединяющая скрипты для автоустановки приложений. Можно сказать, что данные функции реализованы, но только в отдельном приложении.

LonerD 01-06-2014 19:08 2358569

Сrack, подскажите, пожалуйста, как правильно прописать путь запуска.
Запускаю MInstAll из-под Тотал коммандера, то есть существует переменная %commander_path%, возвращающая путь к каталогу Тотала.
Мне нужно запустить скрипт:
%commander_path%\Utilities\AutoHotkey\AutoHotkey.exe "%commander_path%\Scripts\Scripts.ahk"
При записи этой строки MInstAll ругается на ошибку пути ("Указан неверный путь"), а при запуске - выдаёт сообщение "Ошибка запуска приложения" (на русском, а MInstAll использую английский, видимо, недопереведённые фразы)

Сrack 01-06-2014 19:29 2358590

LonerD, Сделайте скриншот, окна с параметрами приложения и ошибки.

LonerD 01-06-2014 19:43 2358603

Сrack,
Скрины.

Если задать абсолютные пути - те же ошибки.

Сrack 01-06-2014 20:05 2358611

Принцип запуска с параметрами такой:



Но тут есть засада, в ini формате, а именно в нем сохраняются профили, не сохраняются кавычки если они идут первым и последним символом, то есть после перезапуска оболочки кавычек не будет, а в данной ситуации они по любому нужны. В пути до приложения кавычки не нужны, а вот в параметрах нужен. Я пару раз сталкивался с такой особенностью, все зависит от приложения которые вы запускаете, попробуйте так, может примет такой параметр со слешем в начале:

Или еще вариант добавить кокой нибудь дополнительный не принципиальный параметр, можно попробовать даже не существующий параметр, например так:


P.S. Английская версия давно не обновлялась, ответные санкции. :)

LonerD 01-06-2014 20:30 2358620

Сrack,
А отсюда вырисовывается ещё пара проблем.
1. Если даже просто записать:
Patch=%commander_path%\КакаятоПрограмма.exe
то она не запустится.
MInstAll не понимает переменные окружения? :(
2. Провёл эксперимент. Попробовал кинуть файл скрипта в корень диска (то есть пробелов в пути нет, кавычки не нужны).
Код:

Patch=E:\AutoHotkey\AutoHotkey.exe
Key=E:\UpdateADOFielder.ahk

Скрипт не запустился.
Дело в том, что путь к скрипту (AutoIt, Autohotkey) - это НЕ ключ и НЕ параметр. Его нужно записывать только в одну строку с исполняемым файлом. То есть в данном случае всю конструкцию нужно записать в поле "Путь к приложению". Но если записать
Код:

Patch=E:\AutoHotkey\AutoHotkey.exe E:\UpdateADOFielder.ahk
то всё равно получим "Ошибка запуска приложения" :(

Сrack 01-06-2014 20:46 2358630

Цитата:

Цитата LonerD
Дело в том, что путь к скрипту (AutoIt, Autohotkey) - это НЕ ключ и НЕ параметр. »

Нет, как раз путь к скрипту это первый параметр, запуск как раз так и выглядит
Код:

E:\AutoHotkey\AutoHotkey.exe E:\UpdateADOFielder.ahk
Оболочка, формирует эту команду из пути и ключей.

Цитата:

Цитата LonerD
MInstAll не понимает переменные окружения? »

Понимает, что то мне кажется, эта внутренняя переменная, которую использует Тотал Коммандер, а не глобальная, которую видят другие приложения.
В командной строке выполните:
Код:

echo %commander_path%
Если путь не отобразится, значит это внутренняя переменная, которую видит только сам Тотал.

Почему так не получилось:
Код:

Patch=E:\AutoHotkey\AutoHotkey.exe
Key=E:\UpdateADOFielder.ahk

не могу сказать, т.к. AutoHotkey для меня не знакомая программа, так сразу в ней не разберешься.

LonerD 02-06-2014 03:06 2358725

Цитата:

Цитата Сrack
В командной строке выполните »

Это глобальная переменная, которую видят все (почти все) приложения, запускаемые из-под Total Commander и умеющие работать с переменными окружения.
Если командная строка запускается из-под запущенного Total Commander - то в ней после выполнения указанной команды выводится полный путь к каталогу с Тоталом.
MInstAll запускается из-под Total Commander - но переменных окружения не видит. Надеюсь, в следующей версии MInstAll такая возможность будет добавлена.

Цитата:

Цитата Сrack
Оболочка, формирует эту команду из пути и ключей.

Проблема в том, что Autoit и AutoHotkey не умеют раскрывать переменные окружения в пути к скриптам, потому на во всех программах можно разрывать файл-интерпретатор (ехе-файл) и файл скрипта при записи параметров (то есть помещать параметры в поле параметров). Как в этом плане обстоят дела в MInstAll - пока неясно до появления поддержки переменных окружения.


Цитата:

Цитата Сrack
Оболочка, формирует эту команду из пути и ключей.

Спасибо. С этим вопросом разобрался. Сам так и не понял - почему вначале не сработало с абсолютными путями. Сейчас действительно всё работает.
Насчёт кавычек - в идеале следовало бы сделать их зеркалирование. Слеши не помогли, начал пробовать варианты - в итоге помогла точка после закрыващей кавычки. При указании абсолютных путей скрипт выполняется.

Сrack 02-06-2014 09:19 2358760

LonerD, Первый раз о таком слышу, действительно, есть переменная %commander_path%, проверил на SFX-Macros, если его просто запустить, то такой переменной нет, если через тотал то есть.
LonerD, проверьте, запустите SFX-Macros -> Главное меню -> Справка -> Переменные. Есть там commander_path ?
Если есть, то и в MInstAll должно работать, т.к. функция одна и та же.

LonerD, В MInstAll проверьте так:

но тут нельзя точно сказать, кто конвертирует переменную MInstAll или командная строка, еще раз повторюсь, если в SFX-Macros есть переменная, то и в MInstAll должна работать.

Цитата:

Цитата LonerD
Проблема в том, что Autoit и AutoHotkey не умеют раскрывать переменные окружения в пути к скриптам, потому на во всех программах можно разрывать файл-интерпретатор (ехе-файл) и файл скрипта при записи параметров (то есть помещать параметры в поле параметров). Как в этом плане обстоят дела в MInstAll - пока неясно до появления поддержки переменных окружения. »

MInstAll не передает переменные окружения в параметрах, он их сам конвертирует в путь, и передает как путь.

Сrack 02-06-2014 17:46 2358987

LonerD, Проделал эксперимент на другой ОС, нет переменной %commander_path%. Запускаю Тотал Коммандер с правами администратора, есть переменная %commander_path%.
В общем все понятно, MInstAll изначально запускается с правами администратора, Тотал нет.
Т.к. у MInstAll больше прав, Тотал не может ему передать переменные, подобная ситуация с перетаскиванием файлов из проводника запущенного с обычными правами.
Тут два варианта решения: понизить права для MInstAll или повысить для Тотал Коммандера. Первый сразу отпадает.

Plum 10-06-2014 20:42 2362658

Цитата:

Цитата Сrack
Тут два варианта решения: понизить права для MInstAll или повысить для Тотал Коммандера. Первый сразу отпадает. »

А может просто добавить %Commander_Path% в глобальный список системных переменных (при условии, что TotalCommander находится в каком-то постоянном месте) или, при запуске с флешки, запускать Commander батником, в котором и прописать установку переменной %Commander_Path% на путь, существующий в данный момент.
Что-то типа этого:
set "Commander_Path=%~d0\TotalCommanderPortable"
start TotalCommanderPortable\totalcmd.exe

Сrack 10-06-2014 20:49 2362663

Цитата:

Цитата Plum
А может просто добавить %Commander_Path% в глобальный список системных переменных »

Не известно для чего это нужно LonerD, если бы Total Commander был по постоянному пути, то переменная как бы и не нужна.

chymax3m 10-06-2014 21:47 2362679

%Commander_Path% - это внутренняя переменная Тотала, которую он интерпретирует как путь к папке с главным исполняющим файлом. Сдесь можно посмотреть Переменные, используемые в TC

Plum 11-06-2014 02:31 2362747

Цитата:

Цитата Сrack
Не известно для чего это нужно LonerD, если бы Total Commander был по постоянному пути, то переменная как бы и не нужна. »

Это просто попытка вставить свои 5 копеек :shuffle: по теме, как сделать переменную %commander_path% системной. Хотя тоже не совсем понимаю необходимость этого.
У меня из под Commandera и без этого все запускается без каких-то проблем, не смотря на то, что в моей сборке более 60-и программ (не считая плагинов и скриптов), которые одинаково работают как с харда, так и с флешки.

LonerD 15-06-2014 02:50 2364180

Цитата:

Цитата Сrack
Т.к. у MInstAll больше прав »

Вот она в чём петрушка...

Цитата:

Цитата Сrack
Тут два варианта решения: понизить права для MInstAll или повысить для Тотал Коммандера. Первый сразу отпадает. »

Почему так категорично? Что не так в первом варианте? Попробовал - на первый взгляд работает.

Цитата:

Цитата Сrack
Не известно для чего это нужно LonerD »

Если вкратце - у меня в Тотале джентельменский набор программ "всё своё ношу с собой". Разумеется, со временем выходят новые версии программ. MInstAll предположительно должен выступать оболочкой для запуска скриптов обновления программ, можно выбрать и запустить по очереди несколько скриптов-обновлений. Разумеется, в силу соблюдения портативности - всё лежит внутри каталога Тотала и соответственно связано с внутренними переменными.

Сrack
Я правильно понимаю, что в MInstAll нет таймера (как с WIP и BSPI)? Хотелось бы, чтобы при запуске программы если ничего не трогать - то процесс установки компонентов, выбранных по умолчанию, запускался бы автоматически по истечении определённого промежутка времени. В контексте автоматизации это очень актуально - например, запуск установки программ после установки или перезагрузки системы...

Сrack 15-06-2014 21:32 2364465

Цитата:

Цитата LonerD
Почему так категорично? Что не так в первом варианте? Попробовал - на первый взгляд работает. »

Как реализовали? Категорично, потому, что повышение прав в оболочки реализовано с помощью манифеста, то есть выбор прав задается до компиляции приложения, опционального выбора прав не предусмотрено.

Цитата:

Цитата LonerD
Я правильно понимаю, что в MInstAll нет таймера (как с WIP и BSPI)? Хотелось бы, чтобы при запуске программы если ничего не трогать - то процесс установки компонентов, выбранных по умолчанию, запускался бы автоматически по истечении определённого промежутка времени. »

Как нет? А так:
Код:

MInst.exe "{Patch}\profiles\Software.ini" /t 20
Через 20 секунд запустится автоматическая установка приложений из профиля Software.ini, что бы не ждать таймер, можно нажать "Отменить" и тут же "Выполнить".

LonerD 16-06-2014 19:32 2364854

Цитата:

Цитата Сrack
Как реализовали? »

Попробовал самый простой вариант - в манифесте прописал asInvoker. На первый взгляд переменные видятся, всё запускается и отрабатывает...
Других рабочих способов пока не знаю. Пробовал запустить от имени пользователя с помощью PsExec - не запускается совсем.

Цитата:

Цитата Сrack
Через 20 секунд запустится автоматическая установка »

Спасибо.

Refer 19-06-2014 07:58 2366022

Добрый день!
Сейчас путь к приложению имеет вид типа {Patch}\software\antivirus\avg\avg_free_x86_all_2014_4577a7359.exe

А возможно ли реализовать возможность чтобы путь к приложению имел вид типа
{Patch}\software\antivirus\avg\avg_free_x86_all_2014_*.exe

Это было бы удобнее, так как постоянно выходят обновления программ, и ручками править пути в каждом пункте - утомительно.

Сrack 19-06-2014 10:29 2366053

Цитата:

Цитата Refer
А возможно ли реализовать возможность чтобы путь к приложению имел вид типа
{Patch}\software\antivirus\avg\avg_free_x86_all_2014_*.exe »

Думаю, так не получится.

Цитата:

Цитата Refer
Это было бы удобнее, так как постоянно выходят обновления программ, и ручками править пути в каждом пункте - утомительно. »

Я в таких случаях переименовываю инсталлятор, так что бы не содержал версию, например так avg_free_x86.exe, при скачивании новой версии просто заменяю существующий файл. Но все равно приходится править версию в профиле.

Refer 19-06-2014 14:56 2366159

Сrack, вот например у hb860 получилось: http://forum.oszone.net/thread-140924.html
даже исходники есть... только проект заглох.

cool_boy 26-06-2014 15:56 2368792

"Error Write Protect" -> Can Disable Check Write Disk, I Lock Disk .. ?????

"Error Write Protect" -> Can Disable Check Write Disk, I Lock Disk .. ?????
I Use Disk Protect, Help Me ! Thank !

Сrack 26-06-2014 22:22 2368941

cool_boy,
Скачайте версию 1.0.1.22 http://checkdevice.narod.ru/download/beta/MInst.zip
В файле конфигурации minst.ini укажите параметр ReadOnly=1

Код:

[MInst]
...
ReadOnly=1
...

ВАЖНО: В этом режиме, никакие текущие настройки не сохраняются!

cool_boy 27-06-2014 06:19 2369046

Цитата:

Цитата Сrack (Сообщение 2368941)
cool_boy,
Скачайте версию 1.0.1.22 http://checkdevice.narod.ru/download/beta/MInst.zip
В файле конфигурации minst.ini укажите параметр ReadOnly=1

Код:

[MInst]
...
ReadOnly=1
...

ВАЖНО: В этом режиме, никакие текущие настройки не сохраняются!

Thank you, it has some bugs, I test it knows it involves Icon:

Bug : Icon={Patch}\software\USBFORMAT.exe,1
Bug : Icon=
No Bug : Icon={Patch}\icons\chdevice.ico


Can help Fix All Bug.... I Wait it .. Thank !! :D

cool_boy 27-06-2014 11:59 2369089

Сrack ! it only Bug with Disk Protect (Usb disk).
CDRom not (Cdrom is Read-Only Disk ?!?)
??? Bug Fix.

Сrack 27-06-2014 12:23 2369095

cool_boy, It only Bug with Disk Protect. Проблема в том, что у меня нет диска с защитой от записи, без такого диска исправить не получится.

cool_boy 27-06-2014 12:29 2369099

Цитата:

Цитата Сrack (Сообщение 2369095)
cool_boy, It only Bug with Disk Protect. Проблема в том, что у меня нет диска с защитой от записи, без такого диска исправить не получится.

you can use UltraISO make usb disk with Hdd v2 _Endhide and mount with Read-only, you test, I use usb protect anti Virus.
Wait 1 ver Bug Fix. Thank.

Сrack 27-06-2014 13:48 2369121

cool_boy, Могу предложить такой вариант:
Скачайте версию 1.0.1.23 http://checkdevice.narod.ru/download/beta/MInst.zip
В файле конфигурации minst.ini укажите параметр ReadOnly=1

В этом режиме:
Не загружаются иконки (в этой функции проблема).
Не проверяется правильность путей (эта функция реализована совместно с функцией загрузки иконок).
Профили загружаются быстрее.
Текущие настройки не сохраняются (в этой функции проблема).
Иконки все равно отображаются (т.к. в последних версиях было добавлено кеширование иконок).

Проблемы, о которых говорится в данном сообщении, возникают только на дисках с аппаратной защитой от записи.
Выяснилось следующее: из-за непонятного механизма блокировки записи, возникают ошибки даже в функциях заимствованных из операционной системы, даже в функциях, которые не имеют отношение к записи.

cool_boy 27-06-2014 15:04 2369149

Цитата:

Цитата Сrack (Сообщение 2369121)
cool_boy, Могу предложить такой вариант:
Скачайте версию 1.0.1.23 http://checkdevice.narod.ru/download/beta/MInst.zip
В файле конфигурации minst.ini укажите параметр ReadOnly=1

В этом режиме:
Не загружаются иконки (в этой функции проблема).
Не проверяется правильность путей (эта функция реализована совместно с функцией загрузки иконок).
Профили загружаются быстрее.
Текущие настройки не сохраняются (в этой функции проблема).
Иконки все равно отображаются (т.к. в последних версиях было добавлено кеширование иконок).

Проблемы, о которых говорится в данном сообщении, возникают только на дисках с аппаратной защитой от записи.
Выяснилось следующее: из-за непонятного механизма блокировки записи, возникают ошибки даже в функциях заимствованных из операционной системы, даже в функциях, которые не имеют отношение к записи.

Thank you Bug Fix ! Спасибо за отладки !
MInst_1.0.1.23, не загружен Icon очень плохо!
Я думаю, что это должно быть больше вариантов "LoadIcon = 0" MInst_1.0.1.22 лучше использовать MInst_1.0.1.23.
С CDRom это хорошо, почему бы не добавить опцию "Checkdisk = 0" в (Checkdisk = 0 >> Disk Защитите = CDROM)


Подождите для более полного версии! поблагодарить
Подождите для более полного версии! поблагодарить
Подождите для более полного версии! поблагодарить

Сrack 27-06-2014 16:13 2369171

cool_boy, Включите режим записи, сохраните (в этот момент создается кеш иконок). Иконки появятся.

cool_boy 28-06-2014 09:10 2369376

Show It ????


Группа с включенной индикацией отображения пунктов "Отмечено/Всего" ????
minst может подать такое программное обеспечение установлено

Galavarez 28-06-2014 12:33 2369417

Сrack, а можно в программе добавить кнопку "Редактировать группу" ?
А то есть только Создать и Удалить группу. Иногда хочется переименовать группу которая уже содержит программы а возможности нет =(


з.ы. Еще вспомнил почему у меня не быстро запускалась MInst. MInst была на флешке и флешка оказалась не быстрая вот поэтому и была задержка.

Painkiller 28-06-2014 13:22 2369441

Цитата:

Цитата Galavarez
Иногда хочется переименовать группу которая уже содержит программы а возможности нет =( »

Эта возможность есть. Выделите нужную группу в списке редактора групп и нажмите на нее еще раз. Появиться возможность переименовать

Galavarez 28-06-2014 13:30 2369444

Painkiller, о спасибо, а то кликал не получалось, щас медленно кликнул 2 раза и получилось.

Сrack 28-06-2014 14:43 2369500

Цитата:

Цитата cool_boy
Группа с включенной индикацией отображения пунктов "Отмечено/Всего" ???? »

cool_boy, я не понял в чем вопрос. У вас профиль не для установки, а для запуска приложений, снимите галочку:


Цитата:

Цитата cool_boy
minst может подать такое программное обеспечение установлено »

Да, для этого нужно указать GUID или путь к файлу, подробное описание в первом сообщении.

Цитата:

Цитата Galavarez
а можно в программе добавить кнопку "Редактировать группу" ? »

Цитата:

Цитата Painkiller
Выделите нужную группу в списке редактора групп и нажмите на нее еще раз. Появиться возможность переименовать »

Два клика с большой паузой между ними, так же как переименование имени файла в проводнике.

popt2t 04-07-2014 14:31 2372026

Цитата:

Цитата Сrack
• Добавлено предупреждение при попытке снять выбор с приложения, если его требует другое приложение.
• Добавлена возможность изменять размер области описания. »

Что-то я так и не понял как это делается. Уважаемый Сrack, ткните пальцем пожалуйста. Спасибо!

Сrack 04-07-2014 16:20 2372066

Цитата:

Цитата popt2t
предупреждение при попытке снять выбор с приложения, если его требует другое приложение »

Допустим, для работы приложения Prog1 нужно приложение Prog2. В данном случае можно сделать, что бы при выборе приложения Prog1 автоматически выбралось приложение Prog2. Для этого в параметрах приложения Prog1 в поле "Включать установку" указываем название нужного приложения, то есть Prog2. В данной ситуации, приложение Prog1 условно "требует другое приложение", при попытки снять выбор с приложения Prog2, если выбрано приложение Prog1 , будет предупреждение с вопросом, и двумя кнопками на выбор "Да" и "Нет".
Автоматически приложение Prog2 не будет выбираться, если Prog2 уже установленно или оно не совместимо с текущей операционной системой.

Цитата:

Цитата popt2t
Добавлена возможность изменять размер области описания »

Можно изменять высоту области описания, нужно мышкой навести на границу между описанием и списком приложений, как курсор изменится, перетащить вверх для увеличения, соответственно в низ для уменьшения области описания.

popt2t 08-07-2014 09:53 2373503

Цитата:

Цитата Сrack
Для этого в параметрах приложения Prog1 в поле "Включать установку" указываем название нужного приложения, то есть Prog2. »

С Этим понятно. А может возможно добавить возможность делать это выбором из списка уже имеющихся приложений и выбирать несколько зависимостей?

Цитата:

Цитата Сrack
Можно изменять высоту области описания, нужно мышкой навести на границу между описанием и списком приложений, как курсор изменится, перетащить вверх для увеличения, соответственно в низ для уменьшения области описания. »

А вот с этим так и не разобрался. Получается или так:



или так:


Сrack 09-07-2014 14:22 2374163

Цитата:

Цитата popt2t
А вот с этим так и не разобрался. »

По моему все правильно, в первом случае область описания меньше, во втором больше. Описание приложения отображается когда курсор находится над приложением, в других позициях курсора отображается описание профиля. Описание отображается красным цветом, если последний символ "!".

Цитата:

Цитата popt2t
А может возможно добавить возможность делать это выбором из списка уже имеющихся приложений»

Может. Еще предлагали внедрить уникальный, постоянный для приложения идентификатор, что бы привязка не нарушалась после изменения названия приложения. Все это усложняет программу, а все преимущества не значительные, пока нет желания тратить время на не значительные улучшения.

Цитата:

Цитата popt2t
выбирать несколько зависимостей? »

Это уже обсуждалось, по техническим причинам не получается, в зависимости от фантазии пользователя это будет приводить к зацикливанию программного кода, который в свою очередь будет приводить к "тормозам" или к зависанию приложения. При этом я ни разу не сталкивался с необходимостью (ну или удобством) выбирать сразу несколько приложений.
На данный момент возможен "каскадный метод" или выбирать всю группу. Вкл/Выкл выбор с текущей группы можно клавишей Insert.

popt2t 09-07-2014 15:14 2374204

Цитата:

Цитата Сrack
в первом случае область описания меньше, во втором больше. »

В Первом случае область описания слишком маленькая и большой текст не помещается, во втором слишком большая. Вот если можно было выставить для себя оптимальный размер и зафиксировать его, было бы то что надо. Но все равно спасибо за ответы и объяснения.

Сrack 09-07-2014 20:34 2374361

Цитата:

Цитата popt2t
В Первом случае область описания слишком маленькая и большой текст не помещается, во втором слишком большая. »

Вот теперь заметил, изначально плавно изменялся размер, где то зацепил, подправил: http://checkdevice.narod.ru/download/beta/MInst.zip

popt2t 09-07-2014 23:27 2374457

Проверил, теперь то что надо! Спасибо!

SunBoy2Heaven 24-07-2014 11:33 2380661

Добрый день, добавляю приложение FolderSize, оно запускается из меню, но после вылетает через несколько секунд без причины ошибки. В какую сторону копать ааа ? ))))

sibirnik 25-07-2014 04:42 2381024

SunBoy2Heaven, скачай другую версию этой программы и с другого источника...Эта FolderSize у тебя брак...

Сrack 25-07-2014 08:30 2381046

Цитата:

Цитата SunBoy2Heaven
добавляю приложение FolderSize, оно запускается из меню, но после вылетает через несколько секунд без причины ошибки. В какую сторону копать ааа ? »

В сторону FolderSize, от оболочки запуска это ни как не зависит.

Сrack 07-08-2014 22:08 2386350

Цитата:

Цитата cool_boy
"Error Write Protect" -> Can Disable Check Write Disk, I Lock Disk .. ?????
I Use Disk Protect, Help Me ! Thank ! »

Что бы избавиться от ошибок, возникающих на дисках с аппаратной защитой от записи, нужно:
1. Обновить приложение http://checkdevice.narod.ru/download/beta/MInst.zip
2. Перед включением аппаратной защиты, установить атрибут "Только для чтения" для файла minst.ini
3. Пока еще не исправлена ошибка при загрузки ассоциированной иконки, если у вас выскакивает ошибка, укажите свою иконку для приложения, при загрузке которого возникает ошибка.

popt2t 08-08-2014 14:08 2386583

Заметил такую штуку. Иконка в диспетчере задач



отличается от иконки в главном окне программы



Сrack, это так и задумано или недосмотрели?

Сrack 08-08-2014 15:30 2386631

popt2t, Иконка приложения содержит графические изображения разных размеров, в моем случае это картинки:
64 x 64 (16.8mil colors)
48 x 48 (16.8mil colors)
32 x 32 (16.8mil colors)
16 x 16 (16.8mil colors)
В заголовке главного окна иконка 16x16, отображается как и задумывалась без искажений.
В диспетчере задач, берется более крупная иконка и уменьшается до 16x16, получаются искажения.
Почему диспетчер задач так делает и кто виноват, я не знаю.

popt2t 08-08-2014 19:20 2386747

Сrack, все ясно. Спасибо за скорый ответ!

Сrack 08-08-2014 19:46 2386758

Добавил функцию проверки установленного .NET Framework, для включения проверки, в поле GUID нужно указать специальный код:
NF3.5SP1 - для проверки наличия Microsoft .NET Framework 3.5 SP1
NF4.5C - для проверки наличия Microsoft .NET Framework 4.5 Client
NF4.5F - для проверки наличия Microsoft .NET Framework 4.5 Full



Версия для теста: http://checkdevice.narod.ru/download/beta/MInst.zip

popt2t, Проверьте иконку в диспетчере задач.

popt2t 11-08-2014 20:07 2387875

Цитата:

Цитата Сrack
popt2t, Проверьте иконку в диспетчере задач. »

Сrack, теперь порядок. Спасибо!

Сrack 11-08-2014 20:23 2387881

Цитата:

Цитата popt2t
popt2t, Проверьте иконку в диспетчере задач. »
Сrack, теперь порядок. Спасибо! »

Нашел я от какого параметра это происходит, но придется вернуть, т.к. этот параметр влияет на функцию прогресс-бара на кнопке.

popt2t 12-08-2014 08:44 2388064

Цитата:

Цитата Сrack
Нашел я от какого параметра это происходит, но придется вернуть, т.к. этот параметр влияет на функцию прогресс-бара на кнопке. »

Все понятно. Ну ничего страшного, это не критично. Тем более что прогресс-бар куда важнее.

Сrack 12-08-2014 18:35 2388351

MInstAll 1.0.1.28 История изменений

Сrack 13-08-2014 17:49 2388839

MInstAll 1.0.1.29 История изменений

popt2t 19-08-2014 17:02 2391350

Сrack, есть ли возможность создавать подгруппы? Ну например в группе "Интернет" подгруппы "Браузеры", "Утилиты" и т.д.

Сrack 19-08-2014 17:27 2391361

Цитата:

Цитата popt2t
есть ли возможность создавать подгруппы? »

Такого нет.

Orestik 19-08-2014 18:46 2391400

Цитата:

Цитата Сrack
Цитата popt2t:
есть ли возможность создавать подгруппы? »
Такого нет. »

а возможно реализовать, очень бы хотелось?

Сrack 20-08-2014 10:00 2391602

Цитата:

Цитата Orestik
а возможно реализовать, очень бы хотелось? »



Так?

Orestik 20-08-2014 10:04 2391604

Цитата:

Цитата Сrack
Так? »

да именно так, супер!

Сrack 20-08-2014 10:14 2391607

Orestik, Думаю вполне возможно, буду иметь ввиду.

Nordek 20-08-2014 12:31 2391676

Цитата:

Цитата Сrack
Думаю вполне возможно, буду иметь ввиду. »

На скриншоте слишком слитно:


Отступа не хватает:

popt2t 20-08-2014 15:10 2391757

Цитата:

Цитата Nordek
На скриншоте слишком слитно: »

Цитата:

Цитата Nordek
Отступа не хватает: »

Кстати да. И если можно, что бы подгруппы можно было сворачивать и разворачивать соответственно.

VitProff 22-08-2014 22:48 2392945

Цитата:

Цитата popt2t
что бы подгруппы можно было сворачивать и разворачивать соответственно. »

Ещё бы хорошо чтоб была возможность выбрать все программы в группе одним щелчком.

popt2t 27-08-2014 10:29 2394727

Из косметических недочетов заметил следующее:
1. При запуске установки, на кнопке "О программе" пропадает иконка и сама кнопка становится неактивной. Так и задумано?
2. При выборе профиля для portable программ, логичнее было бы писать "Запуск...", а не "Установка...".

Сrack 27-08-2014 12:03 2394770

Цитата:

Цитата popt2t
1. При запуске установки, на кнопке "О программе" пропадает иконка и сама кнопка становится неактивной. Так и задумано? »

При запуске установки, все кнопки, кроме "Отменить" отключаются, так и задумано, исчезновение иконки это особенность отключенного состояния кнопки.

Цитата:

Цитата popt2t
2. При выборе профиля для portable программ, логичнее было бы писать "Запуск...", а не "Установка...". »

Это в строке состояния? Так эта надпись отображается на короткое время (на время запуска) ее прочитать еще успеть надо, думаю не принципиально.

Цитата:

Цитата VitProff
Ещё бы хорошо чтоб была возможность выбрать все программы в группе одним щелчком. »

Пока только клавишей "Insert".

Добавлять подгруппы можно только как приложения, отсюда все ограничения: никаких отступов, нельзя сворачивать, добавлять/удалять/сортировать как приложения.
В контекстном меню добавил пункт "Добавить подгруппу".
Версия для теста: http://checkdevice.narod.ru/download/beta/MInst.zip

popt2t 27-08-2014 12:33 2394781

Цитата:

Цитата Сrack
При запуске установки, все кнопки, кроме "Отменить" отключаются, так и задумано, исчезновение иконки это особенность отключенного состояния кнопки. »

С этим понятно.
Цитата:

Цитата Сrack
Это в строке состояния? Так эта надпись отображается на короткое время (на время запуска) ее прочитать еще успеть надо, думаю не принципиально. »

Ну и бог с ним. Я просто высказал свои наблюдения.
Цитата:

Цитата Сrack
Добавлять подгруппы можно только как приложения, отсюда все ограничения: никаких отступов, нельзя сворачивать, добавлять/удалять/сортировать как приложения.
В контекстном меню добавил пункт "Добавить подгруппу". »

Попробуем.

Orestik 27-08-2014 13:38 2394819

Цитата:

Цитата Сrack
В контекстном меню добавил пункт "Добавить подгруппу". »

скачал версию для теста заменил, а вот пункт "Добавить подгруппу" нету, версия 1.0.1.30 должна быть или не?

Сrack 27-08-2014 13:41 2394820

Цитата:

Цитата Orestik
скачал версию для теста заменил, а вот пункт "Добавить подгруппу" нету, версия 1.0.1.30 должна быть или не? »

Должен быть, в режиме редактирования, под пунктом "Добавить приложение".

Orestik 27-08-2014 13:46 2394825

Цитата:

Цитата Сrack
Должен быть, в режиме редактирования, под пунктом "Добавить приложение". »


Сrack 27-08-2014 13:55 2394828

Orestik, Нету? Быть не может.


Orestik 27-08-2014 14:01 2394832

Сrack, слушай извини, чего то тормознул, а я ждал на боковой панели....

Orestik 27-08-2014 14:51 2394866

Сrack я может что то не так делаю, добавляю подгруппу как приложение а в итоге получается как новая группа, как идет привязка группы к подгруппе?

Сrack 27-08-2014 15:18 2394876

Цитата:

Цитата Orestik
, как идет привязка группы к подгруппе? »

Подгруппа добавляется как приложение, последним элементом в текущую группу, потом ее нужно отсортировать (передвинуть) в нужное место.

Painkiller 27-08-2014 21:18 2395028

Цитата:

Цитата Сrack
Подгруппа добавляется как приложение, последним элементом в текущую группу, потом ее нужно отсортировать (передвинуть) в нужное место. »

Благодарю. Интересная финча ,))

Сrack 05-09-2014 20:52 2398944

Сборник бесплатных программ с автоматической установкой
Все программы устанавливаются с проверкой результата установки. Все установочные файлы оригинальные (за одним исключением Daum Pot Player). Сборник предназначался для установки на Windows 7/8/8.1 x86/x64 на Win XP не проверял. Для создания сборника использовались только MInstAll и SFX-Macros.

VitProff 08-09-2014 14:53 2400038

Сrack, на сайте в истории изменений уже версия 1.0.1.32 а скачать можно только 1.0.1.29.
Когда можно будет скачать версию 1.0.1.32?

После выхода Вашего "Сборник бесплатных программ с автоматической установкой" в теме на трекере пользователем serge​ysvir​id​ была написана инструкция как переделать сборку на WPI под MInstall. Может Вы сами напишете конвертер конфигураций от WPI под MInstall ???

Сrack 08-09-2014 21:20 2400187

Цитата:

Цитата VitProff
Когда можно будет скачать версию 1.0.1.32? »

http://checkdevice.narod.ru/download/beta/MInst.zip

Цитата:

Цитата VitProff
конвертер конфигураций от WPI »

Для этого надо хорошо знать структуру конфигурационного файла от WPI, на сколько я знаю, в строке cmds[pn]= ... кроме пути к exe-шнику и ключей для авто-установки может быть еще много всяких параметров, сделано как то через ж... (в одном параметре куча параметров). У меня нет желания глубоко изучать WPI и заморачиваться с конвертированием. Может кто другой напишет конвертер?

wadimus 08-09-2014 22:59 2400209

VitProff, друг .. тебе недостаточно, что Сrack как каторжный сидит и исправляет и добавляет все наши хотелки ..
пожалей его .. нафига писать, вернее переписывать то, что наворотили другие ..

tolyasman 09-09-2014 08:52 2400287

всем привет.
не подскажете как сделать чтоб при запуске запускалась меню установки приложений а не главное меню?


P.S. пока что получилось путем замены местами minst.idb и minst.ini с 1_Software.idb, 1_Software.ini и переименовал их.

Сrack 09-09-2014 09:23 2400298

Цитата:

Цитата tolyasman
не подскажете как сделать чтоб при запуске запускалась меню установки приложений а не главное меню?
P.S. пока что получилось путем замены местами minst.idb и minst.ini с 1_Software.idb, 1_Software.ini и переименовал их. »

Именно так, файлы *.idb это кэш иконок, их можно удалить, при сохранении профиля появится новый.

И второй вариант, запускать с параметром:
Код:

MInst.exe "{Patch}\Profiles\1_Software.ini"

tolyasman 10-09-2014 23:38 2401071

спасибо!

tolyasman 11-09-2014 00:26 2401098

конечно бы хотелось чтоб "конечная версия" компилировалась отдельно от редактора. убрать стрелочку возврата в предыдущее меню. выбор профиля загружаемого "по умолчанию",

Сrack 11-09-2014 09:13 2401163

Цитата:

Цитата tolyasman
конечно бы хотелось чтоб "конечная версия" компилировалась отдельно от редактора. »

Как в GPInst ? Зачем? (можно заблокировать режим редактирования)

Цитата:

Цитата tolyasman
убрать стрелочку возврата в предыдущее меню. »

Delete нажимать не пробовали?

Цитата:

Цитата tolyasman
выбор профиля загружаемого "по умолчанию" »

То же не понятно зачем. По мне так, программа должна быть простая и удобная, не перегруженная непонятными и не нужными функциями. Даже если возникло желание поменять "профиль по умолчанию" так вы сами догадались как это сделать.

tolyasman 11-09-2014 10:39 2401208

:lol: действительно, что то меня разнесло, извиняюсь. программа очень хорошая, спасибо Вам.


всем хорошего настроения.

sibirnik 14-09-2014 06:00 2402549

Сrack, Доброго здравия и процветания! Хочу поделиться мечтой(и не только своей)...Было бы здорово внедрить в оболочку(затрудняюсь правильно обозвать) опцию, кнопочку и так далее(незнаю, как назвать) чтобы при нажатии на неё определялось железо компьютера и выбирались нужные драйвера из драйвер-паков внедрённых в оболочку по типу программ(или как-то ещё). Я понимаю есть разные драйвер-паки, есть ваша CHDevice...Но хотелось бы удобства и универсальности...Запустил MInst и всё, что надо сделал...Хотелось бы знать мнение пользователей MInst по этому поводу и Ваше Уважаемое мною мнение. Спасибо за внимание!

tolyasman 14-09-2014 08:52 2402566

Цитата:

Цитата sibirnik
Сrack, Доброго здравия и процветания! Хочу поделиться мечтой(и не только своей)...Было бы здорово внедрить в оболочку(затрудняюсь правильно обозвать) опцию, кнопочку и так далее(незнаю, как назвать) чтобы при нажатии на неё определялось железо компьютера и выбирались нужные драйвера из драйвер-паков внедрённых в оболочку по типу программ(или как-то ещё). Я понимаю есть разные драйвер-паки, есть ваша CHDevice...Но хотелось бы удобства и универсальности...Запустил MInst и всё, что надо сделал...Хотелось бы знать мнение пользователей MInst по этому поводу и Ваше Уважаемое мною мнение. Спасибо за внимание! »

Вы представляете на сколько строчек кода вырастит программа? В случае возникновения ошибок их будет сложнее найти.
Проще добавить тот же chdevice либо любой другой продукт в раздел "портативные программы" и оттуда его запускать. Как минимум на 90% универсальность.


Вопросик к разработчику: какой ключ и как прописать правильно запуск программы "от администратора", т.е. с правами администратора чтоб запускалась программа.
Спасибо.

Сrack 14-09-2014 11:58 2402635

Цитата:

Цитата sibirnik
Запустил MInst и всё, что надо сделал... »

Я так и делаю.

Цитата:

Цитата tolyasman
какой ключ и как прописать правильно запуск программы "от администратора", т.е. с правами администратора чтоб запускалась программа. »

MInstAll по умолчанию запускается с правами администратора, другого не предусмотрено. При этом включенный контроль учетных записей ни как не мешает, все запускаемые инсталляторы наследуют права от MInstAll.

tolyasman 14-09-2014 14:29 2402705

был бы очень признателен если бы Вы подсказали мне что означат данный параметр {P}. Он применяется при установке 7zip (полна команда: {Patch}\software\7-zip\7z920-{P}.msi).
в данной папке лежат да файла 7z920-x64.msi и 7z920-x86.msi
мне кажется это параметр проверки разрядности системы и выбор соответствующего файла (x86, x64), верно?

Сrack 14-09-2014 14:36 2402708

Цитата:

Цитата tolyasman
мне кажется это параметр проверки разрядности системы и выбор соответствующего файла (x86, x64), верно? »

Да. В шапке темы есть описание, Читать далее >> Переменные.

tolyasman 14-09-2014 14:52 2402715

что то сразу не заметил данный спойлер. благодарю.

tolyasman 14-09-2014 15:13 2402723

родилось еще два небольших вопросика:

1. почему у некоторых программ чекбокс в виде кружочка а у некоторых квадратик. с чем связано и как такое сделать.

2. что за уникальный идентификатор (GUID)? что за "зверь" и с чем его едят. обязательно он нужен или нет?

Сrack 14-09-2014 15:29 2402730

Цитата:

Цитата tolyasman
почему у некоторых программ чекбокс в виде кружочка а у некоторых квадратик. с чем связано и как такое сделать. »

В виде кружочка, это значит программа в группе взаимоисключаемых, то есть несколько программ условно объединены в одну группу, и можно выбрать только одно приложение из этой группы, для примера в сборнике MInstAll + Freeware можно увидеть такие группы для 7-Zip и антивирусов. Смотрите описание в шапке темы для функции Exclude.

Цитата:

Цитата tolyasman
что за уникальный идентификатор (GUID)? что за "зверь" и с чем его едят. обязательно он нужен или нет? »

Не обязательный параметр, смотрите описание в шапке темы "• Проверка наличия уже установленных приложений".

tolyasman 14-09-2014 15:49 2402737

и снова все ясно. на счет exclude еще потренироваться нужно будет на примере:

jre-7u65-windows-x64.exe
jre-7u65-windows-i586.exe


и снова спасибо!

Сrack 14-09-2014 15:52 2402738

tolyasman,
Придется переименовать имя файла jre-7u65-windows-i586.exe в jre-7u65-windows-x86.exe всего то.

tolyasman 14-09-2014 15:55 2402741

а не могли бы Вы забацать этакий скриншотик с примером? используя именно эти файлы.

Сrack 14-09-2014 16:01 2402746

tolyasman, по моему на 64-битной системе лучше(надо) обе версии устанавливать, у меня используется скрипт сделанный в SFX-Macros такого вида:


tolyasman 14-09-2014 16:04 2402748

с данной програмкой я еще не успел ознакомиться. приму к сведению. спасибо.

sibirnik 14-09-2014 16:06 2402750

Сrack,
Цитата:

Цитата Сrack
Я так и делаю »

Я тоже так делаю...Но видимо я просьбу выразил не очень понятно...Попытаюсь ещё разок...Нажимаем опцию"Установить драйвера" и MInstAll сам автоматом определяет какие драйвера нужно установить, какие обновить...а сами драйвера он берет из набора драйверов...И это всё работает без посторонних установщико драйверов...Я понимаю, что есть разные драйвер-паки...Но мне кажется, что было бы удобнее устанавливать и драйвера собственным установщиком и на полном автомате...Но решение всегда принимает автор...А по поводу профилей - это да - это работает без проблем(программы, портавле программы, справки и прочее)А вот с драйверами хотелось бы наподобии этой программы Snappy Driver Installer только собственным MInstAll-ским установщиком....Спасибо за внимание...

Сrack 14-09-2014 16:14 2402757

sibirnik, О чем речь? У меня вообще то платный проект Check Device Pro. За бесплатным обращайтесь к "Плохому Указателю".

sibirnik 14-09-2014 17:06 2402780

Сrack,
Цитата:

Цитата Сrack
О чем речь? »

Да в общем то не о чём...Так просто мечтааааа....Всё равно спасибо...

Сrack 14-09-2014 17:12 2402782

Цитата:

Цитата sibirnik
просто мечтааааа.... »

Не вижу проблемы, добавляете в обычный профиль (где программы с автоматической установкой) оболочку для автоматической установки драйверов, и все.
Соответственно оболочка должна поддерживать авто-режим, и в параметрах приложения включите чекбокс "Перезагрузить ОС".

sibirnik 14-09-2014 17:16 2402783

Сrack, Спасибо за всё...Считаем вопрос снят...

bth-group 16-09-2014 07:22 2403348

Сrack, А где можно скачать версию 1.0.1.33? В истории изменений она есть а ссылок на файл нет!

VitProff 16-09-2014 09:30 2403371

bth-group, По ссылке http://checkdevice.narod.ru/download/beta/MInst.zip

МИШАНЧИК 21-09-2014 09:06 2405331

Подскажите пожалуйста, можно ли сделать в выпадающем меню "Профиль" чтоб остался только один профиль?

Сrack 21-09-2014 12:27 2405367

Цитата:

Цитата МИШАНЧИК
Подскажите пожалуйста, можно ли сделать в выпадающем меню "Профиль" чтоб остался только один профиль? »

Удалите все файлы из папки profiles.

МИШАНЧИК 24-09-2014 11:17 2406456

Сrack, спасибо. Подскажите пожалуйста, почему у меня при SelColor=1, установленные проги не выделяются зеленым цветом? Правда я запускаю MInstAll при установке windows 7 из SetupComplete.cmd(или же файла ответов), может потому на данном этапе цвета бедные?
А как добавить"Выход из программы", если я случайно удалил?

Сrack 24-09-2014 14:27 2406544

Цитата:

Цитата МИШАНЧИК
почему у меня при SelColor=1, установленные проги не выделяются зеленым цветом? Правда я запускаю MInstAll при установке windows 7 из SetupComplete.cmd(или же файла ответов) »

Во время установки приложений, когда список приложений не активен, цветовое выделение не используется, когда установка закончится, появится подсветка цветом, но в вашем случае наверно идет авто-выход.

Цитата:

Цитата МИШАНЧИК
А как добавить"Выход из программы", если я случайно удалил? »

Его нельзя удалить, он есть во всех не портативных профилях.

VitProff 24-09-2014 19:53 2406664

Сrack, Если в MInstAll для приложений не установлен "путь к иконке" в настройках профиля то по умолчанию происходит кеширования иконок и для каждого приложения создается файл "имя_приложения.IconCache" в папке с приложением. Можно ли сделать чтоб при сохранении профиля с пустым параметром "путь к иконке" в этот пункт проставлялось "имя_приложения, 0" ? Это есть иконка по умолчанию для приложения.

Сrack 24-09-2014 23:11 2406725

Цитата:

Цитата VitProff
Можно ли сделать чтоб при сохранении профиля с пустым параметром "путь к иконке" в этот пункт проставлялось "имя_приложения, 0" ? Это есть иконка по умолчанию для приложения. »

При загрузки профиля, иконки загружаются из кэша, если загружать иконки непосредственно из exe-шника дистрибутива, то при наличии антивируса возникают "тормоза", все бы ничего, т.к. антивирус надо устанавливать последним, но на Windows 8 антивирус есть изначально и он начинает проверять все дистрибутивы из которых извлекаются иконки. Проверить маленький файл кэша в котором только иконка, значительно быстрее, чем весомый, сильно упакованный дистрибутив.
Я не рекомендую, в качестве иконки указывать сам дистрибутив, лучше использовать одну dll-ку с набором иконок (если наличие кэша не устраивает), антивирус проверит эту dll-ку один раз при первом обращении.

VitProff 25-09-2014 00:15 2406749

Сrack, Спасибо за ответ! Пока-что буду использовать кэш может со временем соберу все нужные мне иконки в dll-ку. Наличие файлов кэша не устраивало чисто эстетически но если загружка иконки непосредственно из exe-шника добавляет проблем с антивирусом то лучше пускай будет менее эстетично но более стабильно.

еще маленький вопрос:
можно ли менять ширину поля с версий программ? Делаю сборник для себя в котором есть несколько специфических программ полное название версии которых мне важно видеть в списке программ но для этого нужно немного растянуть поле версии.

VitProff 25-09-2014 08:49 2406803

Сrack, Насчёт ширины поля версии уже сам нашёл. Посмотрел как сделано в сборнике от 01.09.2014.
Спасибо!!!

Сrack 25-09-2014 09:57 2406833

iconapp.dll содержит 170 иконок.
Вы можете легко собрать свою dll-ку с иконками, которых нет в iconapp.dll, поможет утилита MiTeC Icon Explorer.
С ее помощью извлеките нужную иконку из exe-шника вашего приложения, сохраните все иконки в одной папке в формате *.ico, имена файлов задайте по номеру, например: 0001.ico, 0002.ico, 0003.ico и т.п., что бы при добавлении новой иконки, она добавлялась в конец, что бы не изменялся индекс иконки в будущей dll-ки. Потом соберите dll-ку с помощью той же MiTeC Icon Explorer. Папку с файлами *.ico оставляйте, потом туда добавите новую иконку и пересоберете dll-ку.

Orestik 25-09-2014 15:50 2406951

Сrack может уже говорилось об этом, размеры описание можно увеличить, в режиме изменения там все нормально, а в режиме установке описание урезанно? или возможно такое реализовать: когда наводишь на ярлык приложения то выходит описание как в WPI? если это сделать не так просто, то не стоит... А режим блокировки не дает использовать кнопку редактирование так. если Lock=1? чего то не срабатывает...

Сrack 25-09-2014 16:19 2406964

Orestik, По поводу всплывающего окна с описанием, были кое какие мысли, до реализации пока не дошел.

Orestik 26-09-2014 18:11 2407365

Сrack я заметил, что программа не любит когда в имени пути стоит запятая и тогда вместо родной иконки отображает красный кружочек и название программы выделенным красным....это так заметка....сначала не понимал а потом дошло)

Сrack 26-09-2014 18:14 2407367

Цитата:

Цитата Orestik
я заметил, что программа не любит когда в имени пути стоит запятая и тогда вместо родной иконки отображает красный кружочек и название программы выделенным красным »

Да, запятая служит разделителем пути и индекса иконки.

Sakanade 27-09-2014 12:37 2407532

Есть какой нибудь обучающий материал для создания программ для тихой установки, и как при установке избавиться от всяких хреней, которые лезут вместе с программой(тулбар, или яндекс браузер например), что нибудь где понятно описывается как это делать с нуля???

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

Orestik 27-09-2014 12:53 2407536

Цитата:

Цитата Sakanade
как при установке избавиться от всяких хреней, которые лезут вместе с программой »

с этим все не так просто, понятно что можно вручную, но не всегда удобно, но все же программу надо перепаковывать и удалять весь лишний мусор, существует вот эта ветка http://forum.oszone.net/forum-62.html где как раз этим занимаются и делают аддоны без мусора с разными ключами и разными хателками....

типы инсталляторов http://www.oszone.net/2766

Sakanade 27-09-2014 13:42 2407550

Как самостоятельно перепаковать программу, удалив весь мусор???

Или же как сделать так, чтоб при тихой установке ставилась только прога, без всяких дополнений???

Orestik 27-09-2014 14:02 2407558

Цитата:

Цитата Sakanade
Как самостоятельно перепаковать программу, »

попробуй почитай здесь http://www.oszone.net/6946/

Сrack 29-09-2014 00:02 2408120

Пробуйте: http://checkdevice.narod.ru/download/beta/MInst.zip
При клике средней кнопкой мыши по приложению, откроется окно с описанием.

sibirnik 29-09-2014 02:38 2408158

Сrack,
Цитата:

Цитата Сrack
При клике средней кнопкой мыши »

..не плохо...Не так часто я думаю нужно смотреть описание, но когда - это надо...ставлю 5 за реализацию....Спасибо

Orestik 29-09-2014 05:17 2408171

Цитата:

Цитата sibirnik
Не так часто я думаю нужно смотреть описание »

для личного пользования конечно запомнить раз что нажать чтобы прочитать, а для общего конечно не каждый догадается....

Сrack 29-09-2014 09:13 2408208

Цитата:

Цитата Orestik
конечно не каждый догадается.... »

Контекстное меню то же не все сразу нашли.

Из режима инсталлятора, будет открываться по двойному клику.

Orestik 29-09-2014 10:02 2408218

Цитата:

Цитата Сrack
Из режима инсталлятора, будет открываться по двойному клику. »

так нормально будет только не для портабл, а можно добавить поле Автор в параметры приложения, это такая маленькая хателка?)

Сrack 30-09-2014 21:53 2409106

Цитата:

Цитата Orestik
можно добавить поле Автор в параметры приложения, это такая маленькая хателка? »

Не раз об этом думал, в итоге решил, это лишние.

Пробуйте 1.0.1.36:
http://checkdevice.narod.ru/download/beta/MInst.zip
История изменений

cool_boy 01-10-2014 09:10 2409264

Hi,
Read Only=0 : no show edit, Read Only=1 :show edit, ??, can menu set Read Only and Read Only=0 show edit .
(change Read Only is open notepad and save)

Сrack 01-10-2014 10:38 2409314

Цитата:

Цитата cool_boy
Read Only=0 : no show edit, Read Only=1 :show edit, ?? »

Да
Цитата:

Цитата cool_boy
can menu set Read Only and Read Only=0 show edit »

Не понял.

Сrack 03-10-2014 17:47 2410670

Версия: 1.0.1.37
• Добавлена поддержка Windows 10.
http://checkdevice.narod.ru/download/beta/MInst.zip

Orestik 04-10-2014 05:58 2410819

Сrack немного цвет подгруппы не нравится, как то все едино сливается с приложениями в списке, тем более если приложение не совместимо с текущей ОС, оно такого же цвета, что и подгруппа. может как то выделить или шрифт подобрать другой?

mvk2000 04-10-2014 07:30 2410825

Orestik, "на вкус и цвет.." :)
мне нравится, и, как я понимаю, выдерживается весь стиль скромным, простым и ненавязчивым, тем не менее все понятно и функционально
хотя, как компромисс, может сделать шрифт подчеркнутым (подзаголовка)?

Сrack 05-10-2014 13:12 2411228

Orestik, http://checkdevice.narod.ru/download/beta/MInst.zip
Контекстное меню -> Вид -> Цвет подгруппы, Цвет версии, Цвет не совместимых.

Еще мой вариант цвета:
Код:

[MInst]
ColorVersion=2236186
ColorSubgroup=9979408
ColorOSNoSupport=12498603


Orestik 07-10-2014 14:32 2412197

Сrack все четко работает....от души! :)

katya74 11-10-2014 18:32 2413899

Здравствуйте Сrack! Помогите пожалуйста разобраться, как сделать чтобы при запуске программы присутствовал значок "Установлено"?, Если установлены на компьютере уже такие приложения.




Painkiller 11-10-2014 20:48 2413934

Цитата:

Цитата katya74
Здравствуйте Сrack! Помогите пожалуйста разобраться, как сделать чтобы при запуске программы присутствовал значок "Установлено"?, Если установлены на компьютере уже такие приложения. »

Качаете CHDevicePortable
1.Запускаете
2. В меню Вид\Установка удаления программ
3 Выбираете нужное приложение . Правой клавишей на этом приложении вызываем меню. В этом меню Копировать\GUID
4. Запускаете Minstall
5. Выбираете это приложения в списке . Правой клавишей вызываете меню . В меню нажимаете изменить .
6. И вставляете в поле уникальний индификтор [GUID]
7. Нажимаете ok
Все

Сrack 11-10-2014 20:51 2413936

katya74, В шапке темы под спойлером "• Проверка наличия уже установленных приложений".

Painkiller 11-10-2014 20:53 2413938

Сrack, может не нужно было скрывать все таки ?
И как с этим бороться ?

Сrack 11-10-2014 21:04 2413942

В операционных системах, где .NET Framework является частью системы его нет в списке установленных программ, поэтому в программе есть встроенный механизм проверки.
Пока еще не добавил в шапку, для проверки .NET Framework указываем в поле GUID спец. код:
NF3.5SP1 - для проверки наличия Microsoft .NET Framework 3.5 SP1
NF4.5C - для проверки наличия Microsoft .NET Framework 4.5 Client
NF4.5F - для проверки наличия Microsoft .NET Framework 4.5 Full

Цитата:

Цитата Painkiller
И как с этим бороться ? »

Не правильно указана версия.

Painkiller 11-10-2014 21:07 2413946

А как на счет для проверки наличия Microsoft .NET Framework 4.5.2 и 4.5.3 Full?

Цитата:

Цитата Painkiller
Не правильно указана версия. »

все равно не работает

Сrack 11-10-2014 21:13 2413950

Painkiller, В шапке же написано, версию надо брать из Check Device, а в установщике может быть не правильная версия.

Цитата:

Цитата Painkiller
как на счет для проверки наличия Microsoft .NET Framework 4.5.2 и 4.5.3 Full? »

Как я понимаю это обновление .NET Framework 4.5, способ проверки их наличия мне не известен.

Painkiller 11-10-2014 21:15 2413952

Цитата:

Цитата Сrack
Painkiller, В шапке же написано, версию надо брать из Check Device, а в установщике может быть не правильная версия. »

Вопрос решен.

Сrack 11-10-2014 21:46 2413959

Цитата:

Цитата Painkiller
может не нужно было скрывать все таки ? »

Обновил шапку темы.

katya74 11-10-2014 23:54 2413983

Сrack, Painkiller Огромное Вам спасибо, все получилось.

Сrack 12-10-2014 10:47 2414070

katya74, Для DirectX я делаю проверку по наличию файла, в поле GUID надо указать:
Код:

%WinDir%\System32\d3dx11_43.dll

MythII 17-10-2014 14:43 2416695

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

Orestik 17-10-2014 14:59 2416697

Цитата:

Цитата MythII
не могу понять как сделать свой профиль?? »

в режиме редактирования через контекстное меню: Файл - Новый профиль

Для добавления нового профиля, есть специальная функция в контекстном меню.
Имена ini-файлов профилей, для удобства можно переименовывать как угодно, хранить их можно в подкаталоге Profiles,
исключение файл minst.ini, он должен быть рядом с MInst.exe т.к. он одновременно и файл настроек.

ненужный профиль можно удалить...

MythII 17-10-2014 15:17 2416702

Orestik, я то новый профиль создал но не могу понять как из другого профиля перетащить туда нужные мне программы

Orestik 17-10-2014 15:26 2416704

Цитата:

Цитата MythII
я то новый профиль создал но не могу понять как из другого профиля перетащить туда нужные мне программы »

скопируй из того профиля все содержимое в свой новый профиль и тот потом удали и указывать надо путь еще SoftPatch={Patch}\software где именно лежал твои программы новые

Evg.Pl 17-10-2014 16:01 2416713

Сrack, раньше список профилей в выпадающем меню сортировался по имени (имена специально создавал, чтобы был нужный мне порядок), а сейчас сортируются по дате создания файла профиля, что не удобно. Или я что-то перепутал?
Как отсортировать в нужном порядке имена в выпадающем списке профилей?

Сrack 17-10-2014 16:39 2416728

Цитата:

Цитата Evg.Pl
раньше список профилей в выпадающем меню сортировался по имени (имена специально создавал, чтобы был нужный мне порядок), а сейчас сортируются по дате создания файла профиля, что не удобно. Или я что-то перепутал? »

Как таковой сортировки нет, какой файл раньше находится, тот раньше в списке. Это особенность файловой системы, такое на флешках бывает.

best25715 17-10-2014 19:03 2416792

Сrack,
Добрый вечер
Когда можно будет скачать MInst.exe 1.0.1.40
Заранее Спасибо!

Сrack 17-10-2014 19:19 2416797

Цитата:

Цитата best25715
Когда можно будет скачать MInst.exe 1.0.1.40 »

Хоть сейчас http://checkdevice.narod.ru/download/beta/MInst.zip

Цитата:

Цитата Evg.Pl
Как отсортировать в нужном порядке имена в выпадающем списке профилей? »

в 1.0.1.41 будет принудительная сортировка по имени файла профиля.

МИШАНЧИК 18-10-2014 05:35 2416915

Сrack, подскажите пожалуйста, как расширить поле для версии программ? А то полностью не помещается.
Не могли бы Вы сделать кликабельными не только четбоксы, но и названия программ? Чтоб при выборе можно было не целиться в четбокс, а нажимать на строку с названием программы.

Сrack 18-10-2014 12:17 2416983

Цитата:

Цитата МИШАНЧИК
как расширить поле для версии программ? »

В файле профиля *.ini параметр VerWidth отвечает за ширину колонки с версиями.

Цитата:

Цитата МИШАНЧИК
Не могли бы Вы сделать кликабельными не только четбоксы, но и названия программ? »

Так больше вероятность случайно что нибудь выбрать. Такое поведение актуально для настроек, где несколько чекбоксов, а когда их больше сотни и они пролистываются скроллом, что бы скрол работал, список должен быть активным элементом, а это не всегда бывает и придется его таковым делать щелкая по списку (упс чего то выбрали).
В компании, где я работаю, установка лишней программы чревато лишением премии, претензия конечно не от заказчика а от ОТК, а учитывая объемы производства до 1000 ПК в день, по запарке можно чего то не заметить.

tolyasman 18-10-2014 14:18 2417005

можно ли сделать чтоб при нажатии на Enter - срабатывала кнопка "Выполнить". Понаставил галочек и нажал enter, и установка "поехала". причина просьбы: так же большой поток ПК.

Сrack 18-10-2014 14:26 2417010

tolyasman, а F12 ?

tolyasman 18-10-2014 14:43 2417013

Цитата:

Цитата Сrack
tolyasman, а F12 ? »

приму к сведению.

тогда второй вопрос. сделать отображение времени установки, именно сколько прошло.
отображать можно внизу.

Сrack 18-10-2014 14:45 2417014

Цитата:

Цитата tolyasman
тогда второй вопрос. сделать отображение времени установки, именно сколько прошло.
отображать можно внизу. »

Цитата:

Цитата tolyasman
приму к сведению »


Nordek 18-10-2014 15:03 2417020

Сrack,
1. Приложения для x64-битных систем (если они не совместимы), то лучше было вовсе скрывать.
Т.е чтоб при редактировании, было видно:


а в готовом варианте, было скрыто для несовместимых систем:


2. При редактировании двойной щелчок мыши по приложению »
Группа » Выбор группы - это хорошо. Простое перетаскивание в области MInstAll из группы в группу не помешало бы.

3. Приложение как дополнение:
Например есть Приложение "Программа.exe", а к ней дополнение (Например Локализация).
Не увидел чтоб можно было сделать так:


а не так:

Сrack 18-10-2014 15:17 2417024

Nordek, По всем трем пунктам: трудо-затраты на реализацию не соизмеримы со значимостью этих возможностей. Сам не раз думал об этих возможностях, слишком геморрно.

best25715 18-10-2014 16:03 2417036

Сrack
Спасибо за MInst.exe 1.0.1.40

katya74 19-10-2014 15:20 2417419

Я так ни чего и не поняла.

Сrack 19-10-2014 15:52 2417441

katya74, Все гораздо проще, у вас уже есть профиль с Microsoft .NET Framework 4.5.2, добавляйте его в основной профиль так:


katya74 19-10-2014 16:47 2417484

Не работает.Что не так сделала?

Сrack 19-10-2014 17:32 2417511

katya74, У вас есть профиль "Microsoft .NET Framework 4.5.2.ini" в папке Profiles ?

katya74 19-10-2014 17:56 2417525

Цитата:

katya74, У вас есть профиль "Microsoft .NET Framework 4.5.2.ini" в папке Profiles ?
Нет, как его создать?

Сrack 19-10-2014 18:07 2417530

Цитата:

Цитата katya74
Нет, как его создать? »

Создаете новый профиль, добавляете туда ваш .NET Framework 4.5.2 со всеми дополнениями, сохраняете.
Получается что то на вроде этого:



Путь к этому профилю (путь к ini-файлу) указываете в поле "Ключи запуска".

Путь до профиля можно скопировать от сюда:

katya74 19-10-2014 19:11 2417556

Сrack, Можете в личку посмотреть

Сrack 19-10-2014 19:19 2417560

Цитата:

Цитата katya74
Можете в личку посмотреть »

Посмотрел.

katya74 19-10-2014 19:22 2417562

Цитата:

Можете в личку посмотреть »
Посмотрел.
Можете помочь.

Сrack 19-10-2014 19:23 2417564

Цитата:

Цитата katya74
Можете помочь. »

Бесплатно нет.

katya74 19-10-2014 19:31 2417572

Цитата:

Можете помочь. »
Бесплатно нет.
посмотрите в личку

Сrack 19-10-2014 19:33 2417573

Цитата:

Цитата katya74
Как когда и сколько, напишите.

Боюсь не потяните.

katya74 19-10-2014 19:36 2417576

разумеется в разумных приделах.

Сrack 19-10-2014 19:38 2417580

katya74, Обратитесь сюда http://forum.oszone.net/forum-102.html с просьбой написать вам бат-ник, может кому нибудь заняться нечем.

katya74 19-10-2014 23:10 2417703

Сrack А Как можно объединить в одно меню, с помощью утилиты Макрос

Цитата:

Цитата Сrack
katya74, Обратитесь сюда http://forum.oszone.net/forum-102.html с просьбой написать вам бат-ник, может кому нибудь заняться нечем. »

Батник я могу и сама написать, только хочется в этой программе разобраться.

Сrack! А Как можно объединить в одно меню, с помощью утилиты Макрос

bth-group 21-10-2014 08:58 2418201

А где теперь Версия: 1.0.1.41. В истории версий есть, а ссылок нет даже в бете!?

Сrack 21-10-2014 09:43 2418212

bth-group, http://checkdevice.narod.ru/download/alpha/MInst.zip

FreeKnight 21-10-2014 10:27 2418218

Здравствуйте, подскажите, как сделать, чтобы установка программ продолжилась после перезагрузки компьютера (если есть такая возможность в Вашей программе). Спасибо.

Сrack 21-10-2014 16:25 2418408

FreeKnight, Смотрите в шапке темы второй скриншот, надо вкл. "Перезагрузить ОС".

Galavarez 22-10-2014 14:31 2418848

Уважаемы автор программы, а нельзя ли как нибудь придумать кнопку, при на ведение на нее отображалось описание программы (картинка + текст). Описание в низу программы довольно не удобное. А то если делаешь сборник не только для себя хотелось бы его красиво оформить. Был бы редактор было бы круче но это решать вам.

Вот пример того про что я говорю.

mvk2000 22-10-2014 17:42 2418957

Цитата:

Цитата Galavarez
отображалось описание программы »

Цитата:

Версия: 1.0.1.35
• Добавлено окно с описанием, открывается при клике средней кнопкой мыши по приложению, а также при двойном клике в режиме "Инсталлятора".

Galavarez 23-10-2014 11:12 2419223

mvk2000, хотелось бы более интуитивно понятный способ открытия и вставку картинок.

mvk2000 23-10-2014 13:29 2419297

Galavarez, ну желания согласовывать надо с автором, а что до меня, то считаю картинки излишеством, причем бесполезным.

Galavarez 23-10-2014 13:39 2419300

mvk2000, конечно все зависит от автора, просто смотрю программа в инете становиться все популярнее и популярнее. Поэтому и хочется чтобы она развивалась. Мы тут для того чтобы просто подкидывать идеи автору по улучшению и просто для удобства. А так пускай решает он нужно или не нужно это.

TToLL 23-10-2014 18:51 2419487

1. А можно ли добавить возможность самому выбрать программу деинсталятора приложений?
2. Я за добавление картинок в описании программ.

Сrack 23-10-2014 19:16 2419500

TToLL,
1. Она не столько для удаления, сколько для копирования версии и GUID, при этом гораздо удобнее стандартного аплета из панели управления. Любую другую можно добавить в профиль с портативными приложениями.
2. Я против. В описании будет иконка 32x32 и никаких картинок.

Сrack 23-10-2014 20:41 2419528

1.0.1.42 http://checkdevice.narod.ru/download/beta/MInst.zip

sibirnik 24-10-2014 12:01 2419763

TToLL, WPI с картинками в интернете полным полно....А эта программа тем и хороша, что без всякой лишней лабуды..Сrack, Спасибо...Так держать...

TToLL 24-10-2014 13:04 2419800

sibirnik, Я использую данную программу ещё для установки программ на устройства android. Вот там мне и необходимы были картинки(скриншоты приложений). Но с текущим окном описания они, в принципе, уже и не нужны.

Galavarez 24-10-2014 14:16 2419839

1.0.1.42 стала хороша =)

Как вариант предлагаю:
дополнительное поле для фото



ну и кнопка для открытия этой фотки:



Думаю одной картинки хватит большинству. Ну опять же это ИМХО и автор сам решает что да как.

Сrack 24-10-2014 15:22 2419869

В описании иконка размером 32x32 только для приложений, у которых указан путь к иконки.

P.S. Во избежании тормозов при наличие антивируса (защитник Windows) не указывайте в качестве иконки сам exe-шник дистрибутива, используйте специальные наборы в dll-ке или отдельный файл иконки *.ico.

katya74 25-10-2014 01:08 2420173

ЗдравствуйтеСrack!С профилем не разобралась, а вот с помощью утилиты Макрос получилось объединить в одно меню, спасибо Вам большое за такие замечательные программы.


Сrack 25-10-2014 13:28 2420287

1.0.1.43 http://checkdevice.narod.ru/download/beta/MInst.zip

P.S. Большие изображения помещайте под спойлер или вставляйте BBCODE с превью.

katya74 25-10-2014 13:59 2420295

Сrack! Помогите пожалуйста, как можно поменять ассоциацию файла

Сrack 25-10-2014 14:02 2420296

katya74, В смысле? Ассоциации для exe-шников не меняются.

katya74 25-10-2014 14:09 2420298

Я очень извеняюсь,но у Вас экзешник имеет вот такой вид , можно мне также сделать?

Сrack 25-10-2014 14:15 2420300

katya74,

katya74 25-10-2014 14:19 2420302

Цитата:

Цитата Сrack
Сrack »

Спасибо огромное.

katya74 25-10-2014 15:01 2420317

Спасибо огромное.
Сrack Выдрала из dll-ки иконку экзешника, с помощью программы Resource Hacker, указала на нее и все получилоь. Спасибо огромнейшее.

bth-group 25-10-2014 21:27 2420440

Сrack, Как в minst.ini приписать профиль который будет грузиться по умолчанию?

Сrack 25-10-2014 22:38 2420469

bth-group, такой возможности нет, minst.ini это профиль который загружается по умолчанию, замените его нужным вам профилем.
Или запускайте так:
Код:

MInst.exe {Patch}\profiles\MyProfile.ini

bth-group 26-10-2014 13:23 2420627

Сrack, Добавить бы ещё одну переменную {V} для версии операционки. Чтобы например можно было ставить обновления так:
вместо Windows8-RT-KB2998527-x64.msu
Windows{V}-KB2998527-{P}.msu

Сrack 26-10-2014 17:15 2420694

1.0.1.44 http://checkdevice.narod.ru/download/beta/MInst.zip

Изменения
Переменная {v} будет принимать значение версии операционной системы.
5.1 - Windows XP
6.0 - Windows Vista
6.1 - Windows 7
6.2 - Windows 8
6.3 - Windows 8.1
6.4 - Windows 10

Сrack 30-10-2014 18:52 2422689

http://checkdevice.narod.ru/download/beta/MInst.zip

Изменения
Версия: 1.0.1.45
• Добавлено автоматическое снятие атрибута "Только для чтения" для файлов профиля, при сохранении.
• Добавлена функция проверки наличия обновлений Windows, проверяются только системные обновления, проверка обновлений компонентов (Visual C++, NET Framework и т.п.) не предусмотрена. Для включения проверки нужно указать в поле GUID значение HotFixID а в поле версии указать Update. Узнать HotFixID установленных обновлений можно выполнив в командной строке "wmic qfe list".



samsobi 30-10-2014 20:31 2422716

Сrack, в списке программ одни обозначены квадратиком, а другие кружком. В чём сакральный смысл этих обозначений? Прошу прощения, если в теме было, а я не доглядел...
А прога отличная! Работает добротно. Большое спасибо за неё!

Сrack 30-10-2014 20:44 2422720

Цитата:

Цитата samsobi
в списке программ одни обозначены квадратиком, а другие кружком. »

Как и в любой другой программе, квадратный это обычный CheckBox, а круглый это RadioButton.
RadioButton это группа CheckBox-ов, объединенных в одну условную группу, выбрать можно только один пункт из группы.
То есть, если у программы круглый CheckBox, значит она состоит в группе "Взаимоисключаемых", при выборе такой программы, будет автоматически снят выбор с программ, состоящих в той же группе.

samsobi 30-10-2014 21:10 2422725

Сrack, понятно, спасибо.

popt2t 31-10-2014 09:12 2422824

Переменная {v} не отрабатывает.


Сrack 31-10-2014 09:20 2422829

Цитата:

Цитата popt2t
Переменная {v} не отрабатывает »

Переменные для путей и ключей запуска.
Для заголовка окна доступны только переменные {mver} {winver} {p}

popt2t 31-10-2014 10:54 2422868

Сrack, добавьте описание {mver} и {winver} в шапку.

Сrack 31-10-2014 12:20 2422888

popt2t, Добавил.

• Дополнительная информация в заголовке главного окна

Можно выводить свою информацию в заголовке окна,
за нее отвечает параметр Caption в файле minst.ini,
в заголовке можно использовать переменные: {mver}, {winver}, {p}.

{mver} - Версия MInstAll
{winver} - Версия ОС в привычном представлении

Так же эти переменные можно использовать в описании профиля.

БЕЛOFF 31-10-2014 23:12 2423123

Сrack, Здравствуйте. А можно ещё переменную {winbuild} ?

И ещё хотелось бы в редакторе групп переименование группы.

Сrack 31-10-2014 23:39 2423129

Цитата:

Цитата БЕЛOFF
А можно ещё переменную {winbuild} ? »

Будет в версии 1.0.1.46

Цитата:

Цитата БЕЛOFF
И ещё хотелось бы в редакторе групп переименование группы. »

Оно есть, два одинарных клика по имени группы (в редакторе групп), так же как переименование файла в проводнике.

БЕЛOFF 02-11-2014 10:42 2423508

Сrack, Здравствуйте.
Описание программы внизу прилипает к правому и левому краю. Можно сделать отступ на уровне значка программы и справа на ширину прокрутки окна? И сверху тоже сделать отступ на одну строчку. А то приходится в описании сверху одну строчку оставлять пустой чтобы нормально смотрелось. И значек поиска тоже на уровне значков программ.

Хотелось бы опционально попрофильно чтобы названия программ и описания к ним можно было выставлять по центру.
Хотя бы портативный профиль.
И надпись "приложение несовместимо с текущей операционной системой" тоже по центру и под ним всё же описание программы оставлять.
И ещё в этом окне

длинные названия выходят за рамки. Может ограничить количество букв троеточием.
И еще если описание программы заканчивается восклицательным знаком оно отображается красным цветом. Я у себя поубирал знаки. Но хотел спросить так задумано чтобы привлечь внимание к описанию или как?
Спасибо.

Сrack 02-11-2014 15:20 2423605

Цитата:

Цитата БЕЛOFF
Описание программы внизу прилипает к правому и левому краю. Можно сделать отступ на уровне значка программы и справа на ширину прокрутки окна? »

Цитата:

Цитата БЕЛOFF
И значек поиска тоже на уровне значков программ. »

Будет так:



Цитата:

Цитата БЕЛOFF
И сверху тоже сделать отступ на одну строчку. А то приходится в описании сверху одну строчку оставлять пустой чтобы нормально смотрелось. »

Сверху отступ увеличивать не буду, т.к. сам использую размер области описания в две строки. Оптимальный вариант 2-4 строчки для области описания, для отображения коротких описаний и начала описания для длинного. Для отображения полного описания теперь есть отдельное окно, а снизу область можно делать минимальной, т.к. это теперь в большей степени строка состояния а не область описания программ. Для коротких описаний я так же добавляю пустую строку в начало, в этом нет ничего не удобного, не логичного.

Цитата:

Цитата БЕЛOFF
Хотелось бы опционально попрофильно чтобы названия программ и описания к ним можно было выставлять по центру.
Хотя бы портативный профиль. »

Не понял, по горизонтали или по вертикали? Да все равно, если по вертикали то: размер области описания можно изменить, и тогда ваше описание будет смотреться нелепо, если по горизонтали, то не вижу смысла, больше всего не хочется загромождать программу не нужными функциями.

Цитата:

Цитата БЕЛOFF
И надпись "приложение несовместимо с текущей операционной системой" тоже по центру и под ним всё же описание программы оставлять. »

При маленькой высоте области описания, смотрится нормально, а при большой, все равно большинство описаний будет смотреться нелепо. А описание там есть, надо просто кликнуть по приложению и вместо предупреждения будет описание программы.

Цитата:

Цитата БЕЛOFF
длинные названия выходят за рамки. Может ограничить количество букв троеточием. »

В версии 1.0.1.46

Цитата:

Цитата БЕЛOFF
И еще если описание программы заканчивается восклицательным знаком оно отображается красным цветом. Я у себя поубирал знаки. Но хотел спросить так задумано чтобы привлечь внимание к описанию или как? »

Так и задумано.

samsobi 02-11-2014 17:43 2423645

Сrack, почему-то при сохранении профиля не сохраняются отметки тех приложений, что уже установлены на компе, с которого запускается Minstall. При отметке выдается предупреждение о том, что оно уже установлено. Я отвечаю, что да, надо. Птица устанавливается, но после сохранения профиля, выхода и последующего запуска - этих отметок нет. Где наступаю на грабли?

ЗЫ. Понял. Прошу пардону. (( Грабли были в ненажатой кнопке "По умолчанию". Кликнул - количество прог вернулось.

Сrack 02-11-2014 18:08 2423653

samsobi, Добавил в шапку темы:
Выбор приложений по умолчанию

При сохранении профиля, расставленные галочки сохраняются. При загрузке профиля галочки ставятся только на против тех приложений, которые не установленны. Это, что бы вручную каждый раз не снимать галочки перед установкой. Перед каждым сохранением профиля, нужно восстанавливать галочки для уже установленных приложений, для этого есть кнопка "По умолчанию". При нажатии на кнопку "По умолчанию" галочки расставятся так, как они были расставлены перед прошлым сохранением в прошлом сеансе, потом при необходимости расставьте галочки и сохраните. Что бы каждый раз не видеть предупреждения о том, что приложение уже установленно или не совместимо, предварительно перейдите в режим редактирования (для сохранения все равно туда пойдете).

samsobi 02-11-2014 18:17 2423657

Сrack, так и понял. А по том, чтобы не видеть предупреждения спасибо, буду знать. :) :up

best25715 02-11-2014 20:20 2423712

Сrack,
А когда выйдет версия 1.0.1.46 заранее спасибо!

Сrack 02-11-2014 20:29 2423715

Цитата:

Цитата best25715
А когда выйдет версия 1.0.1.46 заранее спасибо! »

Думаю в следующие выходные, осталось все тщательно протестировать, принципиальные изменения в методе проверки системных обновлений, теперь подключение к службе WMI в параллельном потоке, запускается если используется проверка обновлений. Я теперь использую проверку наличия обновления KB2998527 и мне не особо нравится, что подключение к службе WMI тормозит загрузку профиля, теперь проверка обновлений будет идти параллельно загрузки профиля.

best25715 02-11-2014 20:36 2423718

Сrack,
Спасибо за ответ будем ждать
я просто хотел добавить в свою новую сборку MInstAll By Andreyonohov & Leha342
MInst.exe 10.1.46
еще раз Спасибо!

МИШАНЧИК 03-11-2014 09:48 2423842

Сrack, подскажите пожалуйста. Можно ли как-то зафиксировать четбокс "пререзагрузка", т.е. чтоб его нельзя было снять?

Сrack 03-11-2014 14:45 2423954

Цитата:

Цитата МИШАНЧИК
Можно ли как-то зафиксировать четбокс "пререзагрузка", т.е. чтоб его нельзя было снять? »

Нельзя.

bth-group 05-11-2014 20:44 2425172

Цитата:

Цитата Сrack
В шапке темы под спойлером "• Проверка наличия уже установленных приложений". »

После установки Skype 6.22.81.104 Full красный крестик (с версией и GUID как в шапке).
С Mozilla Firefox 33.0.2 тоже самое. Есть ли решение вопроса?

Сrack 05-11-2014 21:08 2425191

bth-group,
1. Если закрыть и запустить снова MInstAll, то программы отмечены как установленные?
2. Если нет, то сделайте скриншот того, что у вас в реестре и в параметрах задано, что то на вроде этого:

bth-group 05-11-2014 21:53 2425212

Цитата:

Цитата Сrack
1. Если закрыть и запустить снова MInstAll, то программы отмечены как установленные? »

Да. Но в результате установки MInstAll не выключается автоматически. Что не есть хорошо.
Возможно MInstAll не смотрит реестр в разделе Wow6432Node?

Сrack 05-11-2014 23:28 2425255

Цитата:

Цитата bth-group
Но в результате установки MInstAll не выключается автоматически. Что не есть хорошо. »

Кому как. Это сделано намеренно.

Цитата:

Цитата bth-group
Возможно MInstAll не смотрит реестр в разделе Wow6432Node? »

Смотрит.

Используете оригинальные дистрибутивы? Или перепаковки?
С оригинальными дистрибутивами у меня подобной проблемы ни разу не было, а вот с самопальными перепаковками теоретически возможны.
Суть мне понятна, MInstAll проверяет запись в реестре еще до ее появления. MInstАll отслеживает завершение работы запущенного процесса, а вот запущенный процесс, может запускать другой инсталлятор и не отслеживать его завершения. Такая поделка не пригодна для групповой авто-установки программ.

bth-group 06-11-2014 06:23 2425296

Цитата:

Цитата Сrack
Используете оригинальные дистрибутивы? »

Да.
Цитата:

Цитата Сrack
Такая поделка не пригодна для групповой авто-установки программ. »

Тогда зачем?! Опять на WPI переходить. MInstAll как бы с автоустановкой не подводила, просто эта проверка наличия уже установленных приложений не корректно с некоторыми приложениями работает.
Цитата:

Цитата Сrack
MInstAll - Мастер установки приложений, бесплатная утилита для автоматической (тихой) установки приложений и настройки системы »

А это в шапке написано. И что вы называете поделкой? Саму программу или функцию проверки установленных приложений?
Может сделать возможность оключить проверку на ошибки при завершении MInstAll в профиле. Например CheckError=0

Сrack 06-11-2014 07:03 2425303

bth-group, Вы не так поняли, я имел ввиду неправильно перепакованные программы.
От вас нужна подробная информация, как часто возникает проблема, на каких ОС, каким образом запускается MInstAll, скриншоты параметров для проблемных приложений, ссылки на дистрибутивы с которыми возникают проблемы, наличие антивируса.

bth-group 06-11-2014 07:29 2425310

Цитата:

Цитата Сrack
От вас нужна подробная информация »

Пока могу сказать про Windows 7 x64. Проблема возникает всегда. MInstAll запускаю вручную и использую только при чистой установке Windows. Антивирус не причем, так как устонавливается в конце автоустановки. Дистрибутивы Skype и Firefox скачены с официальных сайтов

Firefox_conf.exe - тонкая настройка браузера.
Ещё уточню что FireFox после установки помечен треугольником с восклицательным знаком.

Сrack 06-11-2014 08:40 2425325

Цитата:

Цитата bth-group
Пока могу сказать про Windows 7 x64. Проблема возникает всегда. »

У меня ни разу подобного не было.

Цитата:

Цитата bth-group
Дистрибутивы Skype и Firefox скачены с официальных сайтов »

Разве официальные дистрибутивы устанавливаются с ключами как у вас на скриншотах?

Цитата:

Цитата bth-group
Ещё уточню что FireFox после установки помечен треугольником с восклицательным знаком. »

Это означает только одно, запись в реестре есть, но значение версии в реестре не совпадает со значением указанным в MInstAll. Исправьте версию.


Официальный дистрибутив Mozilla Firefox скачайте от сюда:
https://www.mozilla.org/en-US/firefox/all/?q=Russian
в поле версии укажите:
33.0.2
в поле GUID:
Mozilla Firefox 33.0.2 (x86 ru)
ключи запуска:
/S
и все будет работать.


Официальный дистрибутив Skype скачайте от сюда:
http://download.skype.com/msi/SkypeS....22.81.104.msi
в поле версии укажите:
6.22.104
в поле GUID:
{24991BA0-F0EE-44AD-9CC8-5EC50AECF6B7}
ключи запуска:
/quiet /norestart
и все будет работать.


Если вы используете другие дистрибутивы, то объясните мне, чем они лучше оригинальных? И тогда я попробую решить вашу проблему.

katya74 06-11-2014 08:50 2425328

Здравствуйте!
Ключ тихой установки для Ad Muncher, кто может подсказать?

Orestik 06-11-2014 09:07 2425334

Цитата:

Цитата katya74
Ключ тихой установки для Ad Muncher »

попробуй /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP

katya74 06-11-2014 09:18 2425336

Цитата:

Цитата Orestik
Ключ тихой установки для Ad Muncher »
попробуй /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP »

Не подходит, я имела в виду оригинальный Ad Muncher ( не репак), помогите кто сможет.

Сrack 06-11-2014 09:32 2425341

Цитата:

Цитата katya74
Ключ тихой установки для Ad Muncher, кто может подсказать? »

http://wiki.admuncher.com/Ad_Muncher...er_on_networks

Данный вопрос не имеет отношение к данной теме, надо было создать отдельную тему в разделе http://forum.oszone.net/forum-61.html

bth-group 06-11-2014 09:38 2425345

Цитата:

Цитата Сrack
Официальный дистрибутив Mozilla Firefox скачайте от сюда:
https://www.mozilla.org/en-US/firefox/all/?q=Russian
в поле версии укажите:
33.0.2
в поле GUID:
Mozilla Firefox 33.0.2 (x86 ru)
ключи запуска:
/S
и все будет работать. »

У меня всё так - видно на скриншоте, только ключик не тот. (правда работает на ура)
А со Skype прогнал - использую Skype RePack Constructor (вроде как вычищает весь мусор из инсталлятора)

Сrack 06-11-2014 10:09 2425360

Цитата:

Цитата bth-group
У меня всё так - видно на скриншоте, только ключик не тот. (правда работает на ура) »

Восклицательный знак - это версия не совпадает, разобрались что у вас в реестре? Какая версия?

Цитата:

Цитата bth-group
А со Skype прогнал - использую Skype RePack Constructor (вроде как вычищает весь мусор из инсталлятора) »

Вроде как? Вполне возможно наоборот добавляет своих троянчиков. Вам принципиально его использовать? Нет, спрошу по другому, ваши клиенты в курсе что вы им устанавливаете? Это их желание или ваше?
В данном случае, проблема то понятна, ваш инсталлятор не отслеживает завершение своих дочерних процессов которые собственно и производят установку. Использование таких поделок (так я называю всякого рода перепаковки программ без видимой причины) могут негативно влиять на процесс инсталляции следующего приложения, т.к. по сути одновременно устанавливаются две программы.

bth-group 06-11-2014 14:23 2425507

Цитата:

Цитата Сrack
Восклицательный знак - это версия не совпадает, разобрались что у вас в реестре? Какая версия? »

С версией всё было правильно. Проверю при следующей установке Windows.
Цитата:

Цитата Сrack
Вполне возможно наоборот добавляет своих троянчиков. »

С троянами это перебор. Хороший конструктор. Попробую ваш вариант. Спасибо за оказанную помощь.

Сrack 06-11-2014 15:09 2425532

Цитата:

Цитата bth-group
С версией всё было правильно. Проверю при следующей установке Windows. »

Не забудьте сообщить результат.

Цитата:

Цитата bth-group
С троянами это перебор. Хороший конструктор. »

Я же сказал возможно, все зависит от того из какого источника взят репак, и доверяете ли вы его автору.

Цитата:

Цитата bth-group
Попробую ваш вариант. »

Мой вариант самый простой и самый правильный, но при большом желании можно и ваш репак использовать, для этого вам надо использовать bat-ник, в котором прописать задержку времени, за которую данная программа будет успевать устанавливаться даже на наиболее слабом ПК. Или перепаковать самостоятельно, выполнив главное условие для любого принципа автоматической установки, это последовательность установки, то есть ожидание завершения дочерних процессов.
Ну или не использовать проверку (не указывать GUID) для данного репака.

bth-group 06-11-2014 15:16 2425540

Цитата:

Цитата Сrack
Ну или не использовать проверку (не указывать GUID) для данного репака. »

Есть ещё вариант в GUID прописать путь до исполняемого файла (или ещё какого-либо).

wadimus 06-11-2014 17:38 2425623

Цитата:

Цитата bth-group
У меня всё так - видно на скриншоте, только ключик не тот. (правда работает на ура) »

ключ
Код:

setup.exe -ms -ira
работает со всеми продуктами от Mozilla (Firefox, SeaMonkey, Thunderbird) и подобные на основе (Waterfox, Pale Moon) ..

Сrack 06-11-2014 17:54 2425632

https://wiki.mozilla.org/Installer:C...Line_Arguments

Сrack 07-11-2014 18:38 2426189

1.0.1.46 http://checkdevice.narod.ru/download/beta/MInst.zip

VitProff 08-11-2014 18:22 2426568

Сrack, Привет! У меня есть вопрос: Возможно ли реализовать авто-обновление программ входящих в сборник построенный на оболочке MInstALL так как это сделано в hee-softpack

Я вижу реализацию так:
1. В описании программы добавить ссылку на закачку с оф.сайта и чекбокс "скачивать обновления".
2. Добавить на форму программы MInstALL кнопку "Проверить обновления" или сделать ключ запуска для проверки обновлений.
3. Программы в описании которых будет отмечен чекбокс "скачивать обновления" будет проходить по ссылке на закачку, проверять контрольные сумы имеющегося в сборнике файла с тем что на сайте. Если они разные скачивать новую версию.

Если возможно то реализуйте такой функционал, это максимально облегчит обновления сборника.

p.s. Эта идея пришла ко мне в голову когда увидел hee-softpack и если трудно это реализовать тогда не нужно.

Сrack 08-11-2014 18:50 2426583

VitProff, Из всех программ, с которыми я работал, прямые ссылки только у µTorrent и Adobe Flash Player. Для всех остальных загрузить дистрибутив минуя браузер не получится. В моем сборнике есть скрипты для загрузки µTorrent и Adobe Flash Player, они в папках с этими программами.

У hee-softpack как я понял, свой сервер, и за премиум аккаунт вы можете качать с их сервера.

VitProff 08-11-2014 19:21 2426598

Сrack, Можно обработать Redirect и получить прямую ссылку. Или я не прав?

Вот например для ОПЕРА ссылка http://www.opera.com/download/get/?p...&opsys=Windows редирект на http://operasoftware.pc.cdn.bitgravi...4.68_Setup.exe

Сrack 08-11-2014 19:29 2426602

VitProff, Если бы это можно было сделать, таких программ было бы много, а их нет совсем.

Полупрямая ссылка у Opera это частный случай, при этом, что бы обрабатывать редирект нужно разработать полноценный браузер с поддержкой JavaScript.
Обычно при выходе новой версии, просто меняют ссылку на оф.сайте, соответственно о прямых ссылках можно забыть.
Более того, разработчики программ прилагают не мало усилий, что бы не было халявщиков, которые будут автоматом качать с их сервера, тем самым сажать трафик и перегружать сервер.

БЕЛOFF 08-11-2014 20:18 2426616

Сrack, Здравствуйте.
С параметрами {winver} {winbuild} {P} смотрится так: Windows 8.1 9600 x64.
А хотелось бы: Windows 8.1 Pro 9600 x64.
Спасибо.

Сrack 08-11-2014 22:06 2426668

1.0.1.47 http://checkdevice.narod.ru/download/alpha/MInst.zip
Переменная {winname}

VitProff 08-11-2014 22:22 2426679

Сrack, Странно! У меня антивирус KIS 2015 на версию 1.0.1.47 говорит что троян win32.generic С версией 1.0.1.45 и 1.0.1.46 всё хорошо!

Сrack 08-11-2014 22:26 2426682

Цитата:

Цитата VitProff
У меня антивирус KIS 2015 »

https://www.virustotal.com/ru/file/3...f571/analysis/

Сообщите Касперскому о некорректной работе его программы.

VitProff 08-11-2014 22:58 2426698

Сrack, Хочу отправить файл в Лабораторию а мне говорит "почтовый сервер ответил virus message discarded"
Как сообщить о ложном срабатывании если не могу отправить файл.

Wandering 09-11-2014 00:20 2426747

Сrack, очень хорошая оболочка MInstAll, но хотелось бы чтоб она автоматически сама обновлялась когда появляются новые версии. Ну или хотя бы в аплете меню Справка была бы кнопка проверить обновления.
И ещё - можно ли разработать для оболочки шкуры или какие нибудь цветовые решения для MInstAll?

Сrack 09-11-2014 01:14 2426770

1.0.1.47 с фиксом от Каспера http://checkdevice.narod.ru/download/alpha/MInst.zip

Цитата:

Цитата Wandering
хотелось бы чтоб она автоматически сама обновлялась когда появляются новые версии »

Да я вообще то не планировал столько версий, и не планирую.

Цитата:

Цитата Wandering
И ещё - можно ли разработать для оболочки шкуры или какие нибудь цветовые решения »

Ну это же не аудио плеер, это программа не из категории развлечений, она для специалистов, а у них другие ценности.
Это довольно затратно в реализации, учитывая, что мне за это никто не платит, не планирую подобного. Лично меня интерфейс более чем устраивает.

sibirnik 09-11-2014 03:15 2426782

Wandering, эта программа не новогодняя ёлка и разукрашивать её не надо...В интернете полно WPI с вашими желаниями(цветных и с музоном и прочей лабудой).....Сrack, Спасибо..Так держать!!!

Orestik 09-11-2014 15:55 2426959

Цитата:

Цитата Сrack
1.0.1.47 с фиксом от Каспера http://checkdevice.narod.ru/download/alpha/MInst.zip »

у меня доктор веб скушал его возможно троян

Сrack 09-11-2014 16:07 2426961

Цитата:

Цитата Orestik
возможно »

Этим все сказано. Разбирайтесь со своими бездарными антивирусами сами.

Orestik 09-11-2014 16:11 2426964

[q=Сrack]Разбирайтесь со своими бездарными антивирусами сами. »
хороший антивирус...откатился на 1.0.1.47 без фиксы от каспера и все хорошо...

Сrack 09-11-2014 16:18 2426970

Цитата:

Цитата Orestik
хороший антивирус...откатился на 1.0.1.47 без фиксы от каспера и все хорошо... »

Вот вот, вам только подавай на тарелочки, а сами палец о палец стукнуть не могут. Напишите вашему доктор веб, сообщите о ложном срабатывании. Или это по вашему я должен делать? Их как минимум 54 антивируса, а я один, и мне задолбалось по каждой новой версии с ними переписываться. При том, что я не могу на свой старый 10-ти летний ПК установить все эти антивирусы, что бы сообщать о ложных срабатываниях.

Orestik 09-11-2014 16:24 2426974

Сrack да я без претензий, так то я им отправил в лаборатории, все нормально, спасибо за Вашу работу!

Сrack 09-11-2014 16:54 2426991

http://online4.drweb.com/cache/?i=9d...788cf15033dce6

https://www.virustotal.com/ru/file/f...616f/analysis/

И как после такого доверять антивирусам? CureIt тоже ничего не показывает, а у вас показывает.

Сrack 09-11-2014 21:49 2427109

Есть у кого нибудь Dr.Web ?
Проверьте этот вариант: http://checkdevice.narod.ru/download/alpha/MInst.zip

Orestik 09-11-2014 21:55 2427113

Цитата:

Цитата Сrack
Есть у кого нибудь Dr.Web ? »

у меня 10 версия, все чисто показала...

Сrack 09-11-2014 22:31 2427131

Цитата:

Цитата Orestik
у меня 10 версия, все чисто показала... »

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

kaban4451 11-11-2014 10:55 2427768

Спасибо ветерану за труды, качественный продукт!!!!

Сrack 21-11-2014 21:34 2433456

Сборник бесплатных приложений, собран из оригинальных дистрибутивов, в сборнике нет ни репаков ни аддонов.
Для установки некоторых приложений используются скрипты Silent.bat или Silent.exe (сделанный в SFX-Macros).
Некоторые приложения упакованы в SFX-архивы для удобства (с помощью SFX-Macros).

Исключения:

Daum Pot Player (RePack by SamLab)
STDU Viewer (RePack by Crack)
Total Commander (RePack by Crack) пробная версия, для установки используется родной инсталлятор, при наличие файла лицензии рядом с дистрибутивом, подхват лицензии.
MInstAll+Freeware 2014.11.21

Системные:
KB2998527 for Win7,8,8.1 (Переход на зимнее время) Update
Microsoft Visual C++ 2005 Redistributable x86/x64 8.0.50727.42
Microsoft Visual C++ 2008 Redistributable x86/x64 9.0.30729.6161
Microsoft Visual C++ 2010 Redistributable x86/x64 10.0.40219
Microsoft Visual C++ 2012 Redistributable x86/x64 11.0.61030.0
Microsoft Visual C++ 2013 Redistributable x86/x64 12.0.21005.1
Microsoft .NET Framework 3.5 3.5
Microsoft .NET Framework 4 4.0
Microsoft .NET Framework 4.5.2 4.5.2
DirectX Jun2010 x86/x64 9.0c
K-Lite Codec Pack Full 10.8.5
Adobe Flash Player ActiveX 15.0.0.223
Adobe Flash Player Plugin 15.0.0.223
Microsoft Silverlight x86/x64 5.1.30514.0
Java SE Runtime Environment 8.0.250

Архиваторы:
7-Zip x86/x64 9.20
7-Zip x86/x64 (alpha version) 9.34

Файловые менеджеры:
ViewFD 3.5.1.0
Just Manager 0.1 Alpha 54
Total Commander x86/x64 8.51a

Интернет и сети:
Mozilla Firefox 33.1.1
Yandex Browser 37.0.2062.12061
Google Chrome 39.0.2171.65
Opera 12.17
Opera 25.0.1614.71
ICQ 8.2.7138.0
Mail.Ru Агент 6.3.8065.0
QIP 2012 4.0.9379
Mozilla Thunderbird 31.2.0
Skype™ 6.22.104
µTorrent 3.4.2.36044
Download Master 6.0.1.1423
Google Earth 7.1.2.2041
TeamViewer 9.0.32494

Мультимедиа:
XnView Extended 2.25
FastStone Image Viewer 5.3
Google Picasa 3.9
VLC media player 2.1.5
AIMP3 v3.55.1355, 14.07.2014
Light Alloy 4.8.6 (build 1830)
Daum Pot Player (RePack by SamLab) v1.6.50945 x86

Офис и текст:
Adobe Reader XI 11.0.09
SumatraPDF 3.0
STDU Viewer 1.6.350.0
CuneiForm 12.07.1206
QTranslate 5.4.0
Apache OpenOffice 4.11.9775
LibreOffice 4.3.4

Работа с CD/DVD:
CDBurnerXP x86/x64 4.5.4.5143
BurnAware Free 7.6
Infra Recorder 0.53
DAEMON Tools Lite 4.49.1.0356

Редакторы/Конвертеры для Аудио/Видео/Фото:
Audacity 2.0.5
Format Factory 3.3.5.0
Paint.NET 4.0.3
GIMP 2.8.14
Inkscape 0.48.5
Avidemux 2.6.8.9046

Утилиты:
Punto Switcher 3.3.1.373
Piriform CCleaner 4.19
Piriform Defraggler 2.18
Piriform Recuva 1.51
Piriform Speccy 1.26
Revo Uninstaller 1.9.5
Check Device 1.0.1.66
HashTab 5.2.0.14
HashCheck Shell Extension 2.1.11.1

Программы для геймеров:
RaidCall 7.3.6-1.2.12972.172
Mumble 1.2.8
TeamSpeak 3 Client 3.0.16
Steam v015
CheMax Rus 15.1
ArtMoney SE 7.43

Программы для Windows 8/8.1:
Classic Shell 4.1.0
Windows Desktop Gadgets 2.0

Антивирусы:
avast! Free Antivirus 10.0.2208
Avira Free Antivirus 14.0.7.306
AVG AntiVirus Free 2015.0.5557
COMODO Internet Security 8.0.0.4337
Microsoft Security Essentials 4.6.305.0


Обновлен AutoRun.exe, в сборнике MInstAll+Freeware он под именем Portable.exe

popt2t 22-11-2014 02:02 2433575

Цитата:

Цитата Сrack
MInstAll+Freeware 2014.11.21 »

А где это взять?

sibirnik 22-11-2014 02:27 2433577

popt2t, http://checkdevice.narod.ru/index/download/0-2 здесь посмотри

VitProff 22-11-2014 09:43 2433595

Сrack, сделайте торрент-раздачу MInstAll+Freeware 2014.11.21

Painkiller 22-11-2014 16:37 2433726

Определения установленного Microsoft .NET Framework 4.5.3 Preview в Windows 7
Код:

GUID: {92FB6C44-E685-45AD-9B20-CADF4CABA132} - 1033
Версия : 4.5.53349


Orestik 23-11-2014 09:35 2433988

подскажи какое в minist.ini поле отвечает за размеры Описание? все наконец то понял

MichaelII 23-11-2014 11:29 2434018

Ну я посмотрел, Касперский ругается не на оболочку, а на exe-шник Ashampo Win Optimiser - Trojan.Win32.Agent.akgqf
Понятно, что это ложное срабатывание, но может быть имеет смысл удалить эту программу из сборки, все-таки пользователей Касперского многовато. Программа Ashampo Win Optimiser для многих неактуальна, да и если кому нужна, ее легко можно найти. А так получается, что скачавшим сборку с включенным Касперским приходится уходить с раздачи из за блокировки торрент-файла.

Сrack 23-11-2014 13:17 2434078

Цитата:

Цитата Orestik
подскажи какое в minist.ini поле отвечает за размеры Описание? »

Размер области описания меняется через графический интерфейс.

MichaelII, Сборник, о котором вы пишите, ко мне не имеет отношения, моя там только оболочка MInstAll.

SergeyZV 23-11-2014 14:37 2434102

Сrack, Несколько раз возникала необходимость в прерывании автоматической установке программ, что-то типа кнопки пауза. (доустановка текущего приложения и остановка последующих редактирование списка программ и последующий запуск)

Сrack 23-11-2014 14:41 2434105

SergeyZV, Есть кнопка "Отменить", остановка произойдет поле окончания установки текущего приложения. Потом можно опять нажать "Выполнить".

SergeyZV 23-11-2014 14:49 2434112

Цитата:

Цитата Сrack
Есть кнопка "Отменить" »

Во блин проглядел. :sorry:

AndriuT 23-11-2014 19:07 2434228

Здравствуйте, скажите пожалуйста в будущем планируеться дополнение к программе скины,фоны ну вообщем менять на красивое меню???

Сrack,
Скажите пожалуйста, устанавливаю антивирус не могу понять как в программке прописать ключ в автоматическом режиме?

Сrack 23-11-2014 19:22 2434236

Цитата:

Цитата AndriuT
скажите пожалуйста в будущем планируеться дополнение к программе скины,фоны ну вообщем менять на красивое меню? »

Не планирую.

AndriuT, Вы вроде бы не первый день на этом форуме,
ищите свой антивирус здесь http://forum.oszone.net/forum-61.html
и здесь http://forum.oszone.net/forum-62.html
если не найдете, то ищите на форуме конкретно вашего антивируса.
Если не найдете, то создайте отдельную тему здесь http://forum.oszone.net/forum-61.html

VitProff 23-11-2014 19:42 2434248

Сrack, Планирую сделать сборку с отдельными профилями для разных групп программ: Офисные, Мультимедиа, Антивирусы.
Так удобнее редактировать но не удобно устанавливать.
Можете сделать функцию группового отображения профилей. Чтоб была возможность все пункты с выбранных профилей отображать одновременно?

Сrack 23-11-2014 19:54 2434256

Цитата:

Цитата VitProff
Так удобнее редактировать »

Почему так удобнее? Почему не удобно, когда все в одном профиле?

VitProff 23-11-2014 20:01 2434261

Сrack, Ну например пользователям моей сборки не будет нужна какая-то группа программ тогда они будут качать только папку с нужными группами и профили от этих групп а если будет один профиль тогда отсутствующие программы будут отображаться крестами.

Сrack 23-11-2014 20:07 2434263

VitProff, Ну и пусть качают папку с нужными группами. Удалить все отсутствующие можно в два клика. Мне кажется, еще удобней сложно придумать.

AndriuT 23-11-2014 20:28 2434278

Сrack,
Да, я понял дружище просто создаю свой собственный софтик имею под рукой Антивирус, ключ от дельно. Вот и думаю к этой программе прикрутить ключик, чтоб на кнопочку нажал и ключик встал в строчку)))

sibirnik 24-11-2014 07:58 2434474

Сrack, Полностью поддерживаю Вас в плане того, что Minstall не новогодняя ёлка и украшать её не надо...То как сделано, мне кажется, просто и ничего лишнего. И наверное нужно в шапке форума прописать что никакого украшения не будет (так как вопрос по украшательству возникал не раз, а читать весь форум молодое поколение не любит) ...Советы и пожелания можно давать по улучшению функционала...(Хотя на мой взгляд и так всё отлично)...И зачем качать чужие сборки программ, когда используя эту Замечательную оболочку можно в лёгкую собрать свой сборник программ и не только программ (вариантов применения очень много)...Спасибо огромное Автору за эту очень полезную программу...

norem 24-11-2014 10:09 2434520

Автору респект программа супер!
Возник вопрос как мне сделать так чтобы при запуске из под виндовс 7 автоматом ставилась галочка напротив микрософтофис 2010 и при запуске и виндовс хп - офис 2003, но с учетом того что бы можно было в вин7 установить офис2003

Orestik 24-11-2014 10:20 2434525

Цитата:

Цитата norem
Возник вопрос как мне сделать »

т.е. ты хочешь чтобы при запуски программы из под win7 или xp по умолчанию стояли галки на установку офиса 2010 и 2003?

norem 24-11-2014 10:31 2434531

да
по умолчанию
виндовс 7 - офис 2010
виндовс хп - офис 2003
но была возможность поменять

и еще как запустить MInst.exe с профилем например MInst.exe /x 1_Software.ini ??
нашел minst "{Patch}\profiles\1_Software.ini" /t 20

Orestik 24-11-2014 10:50 2434536

ну если я догнал твою тему, то попробуй выставить в офисе совместимость ос, потом установки галки на 2010 и 2003 и сохрани изменения, потом при запуске программы из под 7 будет стоять галка на 2010 офисе, а если из под xp то должна стоять галка на 2003 (но проверить не могу, нет xp под рукой), так хотел?

norem 24-11-2014 11:10 2434549

это вариант, но в нем не будет возможности изменить уже выбранный офис на другой

Orestik 24-11-2014 11:15 2434552

Цитата:

Цитата norem
не будет возможности изменить »

тогда ты нажимаешь на кнопку внизу По умолчанию и у тебя сразу активны 2 галки которые ты задал в настройках, пробуй!

Сrack 24-11-2014 12:08 2434577

norem, В ручную можно выбрать даже "не совместимую" программу.

samsobi 25-11-2014 08:30 2435139

Сrack, как переименовать группу? В редакторе групп нет такой возможности. Или только загонять инишку в сторонний редактор и в нем работать?

Сrack 25-11-2014 10:29 2435167

Добавил в шапку:
Как переименовать группу?

Так же как переименовать файл в проводнике, два одинарных клика по группе, в редакторе групп.

samsobi 25-11-2014 18:29 2435416

Сrack, спасибо! Я, видно, неправильный пчёл и проводником редко пользуюсь. :) По незнанию двойным кликом пытался. :durak:

ALaN_1 26-11-2014 19:43 2435965

Добрый день. делал сборник на версии 1.0.1.21. Что надо поменять, чтобы осталась конфигурация списка ПО?

Сrack 26-11-2014 19:46 2435966

ALaN_1, Возьмите новый MInst.exe и замените в вашем сборнике, все.

tolyasman 30-11-2014 11:05 2437539

Доброго времени суток. Возможно ли реализовать установку приложения с незамедлительным переходом к следующему.

Т.е. к примеру MInstall начинает установку программы и не дожидаясь окончания процесса переключается на установку следующей по списку.

Получается параллельная установка, которая укорит процесс установки ПО. Можно сделать в виде чекбокса в настройках каждого устанавливаемого приложения (кому-то пригодится, кому-то нет) .

Спасибо.

sibirnik 01-12-2014 05:26 2437837

tolyasman, я думаю пользы от этого будет ноль...При установке с внешних носителей по USB - канал загрузки будет делиться, да и фрагментация при установке программ будет кусками...Абсолютно не нужное предложение на мой взгляд...

Сrack 01-12-2014 09:10 2437863

tolyasman, От такого будет больше вреда, чем пользы. Если инсталлятор использует службу установщика Windows, то тут сразу проблемы будут. А ее могут использовать любые инсталляторы собранные даже в Inno Setup и NSIS. Потом, вы что думаете, установщик используют пропускную способность дисковой системы не на полную? Если устанавливать одновременно 10 программ, то каждая будет устанавливаться (грубо говоря) в 10 раз дольше.

norem 01-12-2014 14:36 2438031

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

Сrack 01-12-2014 15:34 2438062

norem, На данный момент это не реализовано, только через отмену, дождаться пока установится текущее приложение, изменить выбор и опять запустить установку.

sibirnik 02-12-2014 05:52 2438359

Сrack,
Цитата:

Цитата Сrack
На данный момент это не реализовано, только через отмену »

...А хотелось бы, чтобы было реализовано....

Wandering 02-12-2014 09:00 2438404

Цитата:

Цитата sibirnik
...А хотелось бы, чтобы было реализовано.... »

Чтобы глюков было больше... При одновременной установке сразу нескольких приложений возможны ошибки что приведёт к неправильной работе приложений.

Evg.Pl 02-12-2014 09:13 2438408

Сrack, а нельзя ли предусмотреть блокировку галочек на некоторых приложениях, чтобы они всегда были выбраны, даже если выбрать сброс всех. Т.е. в настройке приложения отмечается галка "заблокировать" и на профиле галка становиться серой и снятие невозможно. Я, например, использую допольнительные cmd-файлы перед началом установки для задания некоторых параметров и по окончании для формирования отчета об установленных программах. Хотелось бы принудительно зафиксировать эти файлы, чтобы они всегда были выбраны... Ну, может и для других программ будет полезно.

Сrack 02-12-2014 10:07 2438441

Evg.Pl, Нет желания добавлять не нужные опции, тем более это не сочетается с общей концепцией приложения. Простое, удобное, стабильное, не перегруженное непонятно-ненужными функциями.
Если есть такая необходимость, то можно сделать AutoRun.exe с помощью SFX-Macros, в нем как раз нет возможности отключать выполнение команд. В скрипте прописать ваши cmd-файлы до и после запуска MInst.exe.

sibirnik 03-12-2014 10:35 2438957

Wandering,
Цитата:

Цитата Wandering
Чтобы глюков было больше... »

я имел ввиду не одновременную установку нескольких программ, а возможность отмены какой-либо из выбранных программ, во время установки и Сrack, ответил, что
Цитата:

Цитата Сrack
На данный момент это не реализовано, »

- значит Автор держит эту идею в запасе и я высказал своё мнение..

tolyasman 03-12-2014 12:25 2439005

Цитата:

Цитата Сrack
tolyasman, От такого будет больше вреда, чем пользы. Если инсталлятор использует службу установщика Windows, то тут сразу проблемы будут. А ее могут использовать любые инсталляторы собранные даже в Inno Setup и NSIS. Потом, вы что думаете, установщик используют пропускную способность дисковой системы не на полную? Если устанавливать одновременно 10 программ, то каждая будет устанавливаться (грубо говоря) в 10 раз дольше. »

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

Если сможете реализовать то буду благодарен, если нет то придется искать альтернативный метод.

Спасибо.

Сrack 03-12-2014 16:09 2439164

tolyasman, могу только предложить запуск без ожидания следующим методом:


tolyasman 06-12-2014 08:29 2440218

Спасибо, попробую.

and000010 06-12-2014 21:18 2440524

Сrack, подскажите что делаю не так ? пример при распаковке приложения Palemoon-Portable-25.0.2.win32 в ProgramFiles запакованного Win RARом в SFX архив и указоном GUID %ProgramFiles%\Palemoon-Portable-25.0.2.win32\Palemoon-Portable.EXE.Приложение распаковывается но значёк показывает красный с крестиком и галочка не снимается ,при перезапуске MInst показывает что всё в норме.

sibirnik 06-12-2014 23:59 2440588

and000010, Я думаю версия не совпадает..с той, что у тебя прописана в guid

Сrack 07-12-2014 11:50 2440711

Цитата:

Цитата and000010
пример при распаковке приложения Palemoon-Portable-25.0.2.win32 в ProgramFiles запакованного Win RARом в SFX архив и указоном GUID %ProgramFiles%\Palemoon-Portable-25.0.2.win32\Palemoon-Portable.EXE.Приложение распаковывается но значёк показывает красный с крестиком и галочка не снимается ,при перезапуске MInst показывает что всё в норме. »

Установка вашего приложения из RAR-SFX-архива состоит из двух этапов:
1. Непосредственно распаковка файлов
2. Выполнение скрипта после распаковки
MInstAll ждет завершение работы запущенного приложения, после чего сразу проверяет наличие записи в реестре (или наличие файла), в вашем случае, его там еще нет, т.к. он появляется на втором этапе. Вам нужно перепаковать ваш архив с установленной галочкой "Ждать и устанавливать код возврата", как на скриншоте:

habib2302 08-12-2014 20:21 2441433

Доброе время суток. Есть пару вопросов.
Возможно ли создать под-категорию Пример: Архивиаторы -> WinRAR
Я делаю репаки и если взять например тот же самый winrar. В сборке я пишу три версии проги "Руская версия", "Английская версия" и "Украинская версия". Можно ли как нибудь указать какая версия установлена

Сrack 08-12-2014 20:40 2441443

Цитата:

Цитата habib2302
Возможно ли создать под-категорию Пример: Архивиаторы -> WinRAR »

Контекстное меню -> Добавить подгруппу, добавляется как приложение, соответственно так же сортируется.

Цитата:

Цитата habib2302
В сборке я пишу три версии проги "Руская версия", "Английская версия" и "Украинская версия". Можно ли как нибудь указать какая версия установлена »

Оригинальный установщик создает ветку в реестре с одним и тем же названием (с одним и тем же GUID) для разных языков, соответственно нельзя определить какой язык установлен.

habib2302 08-12-2014 21:21 2441461

И возможно ли выполнить установку в зависимости от языка ОС

Сrack 08-12-2014 21:32 2441467

Цитата:

Цитата habib2302
И возможно ли выполнить установку в зависимости от языка ОС »

Можно сделать несколько профилей, для разных языков. Можно (наверно) написать скрипт, который будет запускать MInst.exe с нужным профилем.
Код:

MInst.exe "{Patch}\profiles\Software_RU.ini"

ostapukr 09-12-2014 10:57 2441661

Заранее извиняюсь за возможно глупый вопрос.
Я пытаюсь использовать MInst для запуска портативных программ.
Можно ли запускать MInst.exe непосредственно, то есть без необходимости запуска AutoRun.exe ? То есть зачем AutoRun.exe вообще?
Если это возможно, то можно ли тогда как-то переместить файл настроек minst.ini в другую папку (например в profiles) ? Красивше выходит..

Сrack 09-12-2014 13:28 2441744

Цитата:

Цитата ostapukr
Можно ли запускать MInst.exe непосредственно, то есть без необходимости запуска AutoRun.exe ? »

Можно.
Цитата:

Цитата ostapukr
То есть зачем AutoRun.exe вообще? »

Только для удобства, что бы в корне диска не было лишних файлов, и не надо было заходить в папку с MInst.exe
Цитата:

Цитата ostapukr
Если это возможно, то можно ли тогда как-то переместить файл настроек minst.ini в другую папку (например в profiles) ? »

Файл настроек должен быть рядом с MInst.exe, переносить нельзя.

ostapukr 09-12-2014 15:10 2441813

Цитата:

Цитата Сrack
олько для удобства, что бы в корне диска не было лишних файлов, и не надо было заходить в папку с MInst.exe »

Чего ж он такой монстроподобнй? Прийдётся сделать из NSIS.

Цитата:

Цитата Сrack
Файл настроек должен быть рядом с MInst.exe, переносить нельзя. »

Странно конечно, ну да Вам виднее.

Сrack 09-12-2014 16:11 2441841

Цитата:

Цитата ostapukr
Чего ж он такой монстроподобнй? »

Потому, что сделан в SFX-Macros.

habib2302 09-12-2014 23:08 2442026

Что такое [GroupStatus] в профиле
Как убрать пункт "Выйти из программы установки"

Сrack 10-12-2014 08:22 2442096

Цитата:

Цитата habib2302
Что такое [GroupStatus] в профиле »

Состояние группы свернута/развернута (в WinXP не поддерживается).
Цитата:

Цитата habib2302
Как убрать пункт "Выйти из программы установки" »

Его нельзя убрать.

yumi 10-12-2014 17:58 2442391

Хочу предложить, как мне кажется, дельную фичу.

Простой пример:
  • -группа вариантов установки MS Office 2013
  • -группа вариантов установки MS Office 2003


Необходимо, чтобы выбор любого пункта из подгруппы MS Office 2013 снимал галочки со всей подгруппы MS Office 2003. И соответственно наоборот. Но при этом была возможность любой комбинации галочек в "своей" подгруппе.

Как мне видится решение


Вводим в программу новое понятие "группа взаимосвязанных". В "группу взаимоисключающих" добавляем возможность указывать не только программу, но и "группа взаимосвязанных" (не обязательно).
Создаем "группу взаимосвязанных" с названием MS Office 2013 и включаем в нее все что относится к MS Office 2013.
Создаем "группу взаимосвязанных" с названием MS Office 2003 и включаем в нее все что относится к MS Office 2003.
Создаем "группу взаимоисключающих" с названием MS Office и включаем в нее группу MS Office 2013 и MS Office 2003 или если группами это сложно реализовать, то просто все программы офиса.
Вводим в программу понятие "игнорировать взаимоисключаемость группы взаимосвязанных".

Решение бредовое. Может нужно сделать что-то наподобие черных и белых списков. Программисту изнутри оно виднее как реализовать


Тут конечно вылезет дилемма какую форму должен принять пункт меню - галочку или радио, так как пункт одновременно будет являться исключающим и связующим фактором. Но как по мне "радио" - это свистелка.


К чему все это ? А к тому что MInstall позиционируется как программа для продвинутых юзверов и никак не для домохозяек. Предлагаемые мной, на первый взгляд не нужные сложности, значительно расширяют функционал программы, позволяя создавать сложносвязаное меню.

пс.
-вышеприведенный пример всего лишь пример. предложения по решению вопроса установки офиса каким то другим способом не нужны.
- поднимаемый мною вопрос возможно уже пробегал в топике, но прочитав по диагонали 92 страницы похожее не было найдено.
- вообще то вопрос можно решить и в текущем функционале путем создания кучки групп взаимоисключений каждого пункта mso2003 с каждым пунктом противоположной mso2013. и наоборот. но даже для такого небольшого списка в примере это будет очень громоздко.

AndriuT 12-12-2014 22:30 2443313

Сrack,
Здравствуйте, возникла проблема с Антивирусом eset smart security. Когда нажимаю 2 раза на Антивирус чтоб за инсталлировать не идёт. Когда нажимаю правую кнопку Запустить установку (без ключей) идёт супер. Скажите пожалуйста как это исправить? Просто чтоб 2 раза нажал и инсталляция пошла чтоб обычная.

samsobi 16-12-2014 11:55 2444539

Сrack, малюсенький тапочек:
При наведении на кнопку "Выполнить" появляется правильная подсказка. Но если я вздумаю остановиться во время процесса установки, название кнопки изменится (правильно), а подсказка остается той же ("Выполнить все выбранные приложения"). Несоответствие однако... :)

yumi 16-12-2014 14:07 2444601

и еще один. Переменная {p} не работает если в пути есть пробелы.

UPD/ Сори. Похоже уже исправлено.

arman29 17-12-2014 09:23 2444962

Crack, добрый день!

Спасибо вам за этот замечательный софт! От всей души!

Имеется ряд вопросов и предложений улучшению:
1. Знаю, что вы очень редко меняете логику своего приложения, в основном фиксите баги, но было бы очень полезно, согласно посту пользователя yumi, сделать фишку для группы установок. Допустим у меня имеется софтина SDL Trados, которая при установке требует ряд пререквизитов для дальнейшей нормальной установки и работы, хотелось бы видеть в новой версии возможность создания подгрупп, очень помогло бы. Скриншот актуальной ситуации:



В принципе, вы посоветуете использовать SFX-macros или еще что-то, но иногда бывает, что те или иные программы установлены в системе и хотелось бы видеть, что установлено и что еще предстоит установить. А так отметил одну группу софта и установка пошла, проигнорировав уже установленные и установив новые компоненты/программы

2. Хотел бы у вас уточнить, имеется ли возможность вставки сетевого пути в строчке "Путь к приложению", например: \\server\share$\path? Если нет, то внедрите, пожалуйста

3. Имеется ли возможность убрать загрузочное лого? Вернее их целых два прогружается: одно - бирюзое, другое - синее

4. Вы бы не могли бы выложить актуальный LNG-файл со всеми последними переменными? Скачал из шапки, но все переменные имеются, хочу перевести на англ., затем отправлю окончательную версию вам на почту

Еще раз благодарю за понимание и сотрудничество

Сrack 17-12-2014 18:38 2445131

arman29,
1. Не понятно, что вы хотите. Если вы хотите абстрактную группу, что бы при выборе одного приложения выбирались все из этой группы, не зависимо от реального их расположения, то мое мнение не изменилось, такого не будет. Если вы хотите выбирать сразу все приложения из реальной группы (как у вас на скриншоте) то есть функция в контекстном меню "Вкл./Выкл. выбор с группы" или клавишей Insert. Если вы хотите, что бы при установки вышей программы автоматически устанавливались нужные для нее компоненты, при этом только те, что еще не установленны, то рекомендую метод описанный в шапке темы "Выполнение целого профиля одним пунктом".

2. Имеется. Только не забудьте включить опцию "Копировать дистрибутив во временную папку".

3. Бирюзовый это AutoRun.exe, он только запускает MInst.exe, можете его удалить. Синий нельзя убрать.

4. Тот, что выложен на сайте, последняя версия.

arman29 17-12-2014 20:51 2445163

Crack,

Согласно первому пункту, нашел немного другое решение, скачав вашу сборку. Вы визуально сделали подгруппы, поставив в пункте "Путь к приложению" знак "-"

Раз уж с подгруппами не получается, то хотел бы уточнить про пункт "Включать установку/Include": какой у него синтаксис, если захочу несколько значений туда вписать? Пробовал через ",", ";", брать значения в "{}", но увы... Или можно вписать лишь одно значение? Если одно, то не могли бы вы рассмотреть возможность увеличения данного значения? Читал ваши предыдущие комменты по поводу Include, но скажу вам одно, если вы увеличите данное поле до нескольких значений или больше, то облегчите жизнь многим сис. админам и инженерам-программистам

Также нашел небольшой баг (ну не знаю как его можно назвать в данном случае): в сборке "MInstAll v.21.11.2014 By Andreyonohov & Leha342" имеется плейер AIMP, который проверяется через GUID - "%ProgramFiles%\AIMP3\AIMP3.exe", а правильнее проверять его через "AIMP3", а если оба эти значения совместить в строке "Уникальный идентификатор (GUID)", то MInstAll не распознает установленное состояние. Просто не всегда люди устанавливают на системный диск данную программу, либо берут и копируют ее с другого компа и для порядка вещей кидают в Program Files/Program Files (x86). Привел для примера конкретную ситуацию, где несколько вариантов проверки GUID конфликтуют, т.е. данная строка позволяет совершать проверку по одному типу. Возможно ли организовать проверку нескольких типов: по GUID и пути одновременно?

MInstAll не позволяет правильно установить пакеты с расширением *.msp, а именно если одиночно запустить установку одного файла, то все нормально, а если идет установка EXE/MSI, затем MSP проскакивает, резко перейдя к EXE/MSI. Плюс еще установка, идущая перед MSP, устанавливается но не до конца и быстренько откатывается

Спасибо большое за ответы

Сrack 17-12-2014 21:41 2445177

arman29, В поле "Включать установку" можно указать только одно приложение. Эта тема уже обсуждалась. Во первых я против "скрытого" массового выбора без уведомления об этом пользователя; во вторых логика существенно усложняется и при определенных ситуациях (в зависимости от фантазии пользователя) возможно зацикливание кода в результате торможение и даже зависание; в третьих нет желания потом видеть негативные отзывы типа: программа глючит (самопроизвольно выбирает) или программа тормозит и зависает.

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

Поддержки *.msp в программе нет, все незнакомые (не поддерживаемые) расширения открываются через ассоциированное приложение без ожидания завершения. Можно добавить поддержку, только сейчас на работе аврал.
А пока можно так:

popt2t 18-12-2014 01:08 2445225

Сrack, есть ли возможность выполнять приложения до установки списка? То есть при запуске установки выполняется определенное приложение, а потом начинается непосредственно установка по списку.

samsobi 18-12-2014 08:14 2445261

popt2t, добавить выполнение этого приложения самым первым по списка и не забыть поставить птицу на него. Если нужна перезагрузка после его исполнения - поставить галочку "Перезагрузить ОС". После нажатия кнопки "Выполнить" первым выполнится данное приложение, если нужно, комп перезагрузится, а затем начнут выполняться все последующие в порядке сортировки списка.
Я так запускаю некоторые нужные мне твики для нужных ОС, перезагружаюсь и вперёд! :)

Сrack 18-12-2014 09:03 2445269

popt2t, Непонятно что вы хотите, сделайте свой AutoRun.exe или вариант от samsobi.

arman29 18-12-2014 17:18 2445467

Цитата:

Цитата Сrack
arman29, В поле "Включать установку" можно указать только одно приложение. Эта тема уже обсуждалась. Во первых я против "скрытого" массового выбора без уведомления об этом пользователя; во вторых логика существенно усложняется и при определенных ситуациях (в зависимости от фантазии пользователя) возможно зацикливание кода в результате торможение и даже зависание; в третьих нет желания потом видеть негативные отзывы типа: программа глючит (самопроизвольно выбирает) или программа тормозит и зависает. »

Если честно сказать, то ваше приложение уже давно переплюнуло уровень "для чайников". Большинство людей, создающих сборки, более-менее опытны в этом деле, т.е. они умеют пользоваться BAT/VBS скриптами. Либо можно разделить ваш продукт: для чайников - Free-версия с ограниченным функционалом и кол-вом пунктов и платную версию. За счет платной версии у вас будет дополнительный заработок и в принципе ей будут пользоваться профессионалы своего дела, которые знают за что платят деньги

Цитата:

Цитата Сrack
arman29, Проверка наличия установленных приложений создавалась с одной целью, проверить корректность установки, т.к. при массовой автоматической установки все ошибки и предупреждения как правило игнорируются (подавляются) оригинальными инсталляторами, бывает программа не устанавливается из-за отсутствия чего либо, из-за несовместимости с текущей системой, или просто ей чего то не понравилось. Так вот за каждый такой косяк, меня на работе премии лишают. Проверять можно либо через GUID либо по наличию файла, что то одно, при этом можно два GUID указать, этого более чем достаточно для поставленной задачи. Для поиска ранее установленных приложений нет универсального решения, слишком много вариантов, и GUID у разных версий разный и путь может быть другой. »

вы меня совершенно не поняли. я вас хотел информировать о том, что в строке "Уникальный идентификатор (GUID)" одновременно GUID и $path не работают

Цитата:

Цитата Сrack
Поддержки *.msp в программе нет, все незнакомые (не поддерживаемые) расширения открываются через ассоциированное приложение без ожидания завершения. Можно добавить поддержку, только сейчас на работе аврал»

за временное решение отдельное спасибо

Нашел баг: при установке с сетевой шары BAT-файла с кодом (ТЗ в этой теме - http://forum.oszone.net/thread-292716.html), строчки начиная с "rem Installing Java x86/x64 v8.25" не хотят считываться, программа ругается, что файла "jre-8u25-windows-x64.exe/jre-8u25-windows-x86.exe" не существует и MInsAll тормозит. Выяснилось, что программа пытается их найти в папке %TEMP% и установить оттуда, а на самом деле они лежат там, где и скрипт. Если же данный скрипт запустить в локальной версии MInstAll либо отдельно запустить, то все пройдет как по маслу. Временное решение из этой ситуации нашел: поставил галочку напротив пункта "Копировать все файлы во временную папку". Хотя по идее скрипт должен отрабатываться вне зависимости расположения: то ли он будет локально, то ли на сетевой шаре

Код:

@ECHO OFF

REM Killing all processes and services
net stop JavaQuickStarterService
taskkill /F /IM iexplore.exe /T
taskkill /F /IM jqs.exe /T
taskkill /F /IM jucheck.exe /T
taskkill /F /IM javaw.exe /T

REM ============ Java Deletion ============
REM Сохранение в файл идентификаторов (GUID) установленных пакетов Java в формате установщика Windows Installer
SET Query=name like 'Java 7%%' OR name like 'Java(TM) 6%%' OR name like 'J2SE Runtime Environment%%' OR name like 'Java 2 Runtime Environment%%' OR name like 'Java Auto Updater%%'
wmic product where "%Query%" get IdentifyingNumber > "%TEMP%\delJava_1.txt"

REM Сохранение только GUID пакетов во второй файл
TYPE "%TEMP%\delJava_1.txt" | FINDSTR {........-....-....-....-............} > "%TEMP%\delJava_2.txt"

REM Цикл удаления пакетов
FOR /f "tokens=*" %%a IN (%TEMP%\delJava_2.txt) DO (msiexec /x %%a /qn /norestart)

REM Удаление временных файлов
IF EXIST "%TEMP%\delJava_1.txt" DEL "%TEMP%\delJava_1.txt"
IF EXIST "%TEMP%\delJava_2.txt" DEL "%TEMP%\delJava_2.txt"

rem Installing Java x86/x64 v8.25
IF EXIST "C:\Program Files (x86)" (
start /wait .\jre-8u25-windows-x64.exe /s /norestart
) ELSE (
start /wait .\jre-8u25-windows-x86.exe /s /norestart
)
EXIT


Сrack 18-12-2014 18:42 2445483

Цитата:

Цитата arman29
вы меня совершенно не поняли. я вас хотел информировать о том, что в строке "Уникальный идентификатор (GUID)" одновременно GUID и $path не работают »

Я в курсе, он и не должен работать.

Цитата:

Цитата arman29
Нашел баг: при установке с сетевой шары BAT-файла с кодом ...»

bat-файл не может правильно работать, если его запускать с сетевого диска, это не имеет отношения к MInstAll, все претензии к Microsoft. Как раз для таких ситуаций есть опция "Копировать дистрибутив во временную папку", это решит кучу проблем связанных с сетью. Я не буду перечислять все возможные сетевые проблемы, поверьте их много.

Цитата:

Цитата arman29
За счет платной версии у вас будет дополнительный заработок »

В России это не прокатит, собираюсь завязать с IT областью и уйти в таксисты, они реально зарабатывают.

d4vr0s 19-12-2014 15:12 2445764

Вы также можете
Pushd \\имя_сервера\путь

Запуск кода

POPD

EXIT

arman29 21-12-2014 21:46 2446564

Вложений: 1
Сrack,

Перевел ваше приложение на англ. язык (см. приложение), но не все переменные есть в файле

В начале сидел и подбирал переменные, но так и не смог подобрать. Пожалуйста, заполните мне этот файл с недостающими переменными. Обозначил их как ";xxx=Лицензионное соглашение", где xxx - переменная

Еще не нашел, где встречаются вот эти переменные. Подскажи, пожалуйста, как они в русской версии звучат:
Код:

CancelEndTerminated=Cancel?
ApplicationTerminated=Application terminated.
Wait=Please wait
Load=load
Save=Save
NotOsSupport=Not OS support

[FormEditMenu]
Cut=Cut
Copy=Copy
Paste=Paste
EditKey=Edit key
EditInstaller=Edit Installer
Clear=Clear

Некоторые слова в русской версии написаны с ошибками, да и часто употребляются слова из разговорной речи ("Прилипать к краям экрана" вместо "Присоединять окно к границам экрана"), а также в лицензионном соглашении пунктуация немного хромает. Чуть позже вышлю список исправлений

А вообще вы не хотите сделать мультиязычную программу, где можно было бы интерфейс переключить с РУ на АНГЛ и наоборот?

arman29 21-12-2014 21:49 2446566

Цитата:

Цитата arman29
Вы также можете
Pushd \\имя_сервера\путь
Запуск кода
POPD
EXIT »

рассматривал ранее этот кусочек кода как решение, но пока у этого сборника софта нет постоянного места на определенной сетевой шаре, так что отпадает

P.S. Модеры объедините, пожалуйста, с предыдущим сообщением. Благодарю

d4vr0s 22-12-2014 14:53 2446838

pushd %~dp0
Запуск кода
POPD
EXIT

Сrack 22-12-2014 16:02 2446861

arman29, Я забросил перевод на другие языки, переменные (как вы их называете) не существуют.
По поводу сетевой шары, самый правильный (и самый надежный) использовать опцию "Копировать дистрибутив во временную папку".

Anton04 23-12-2014 16:57 2447320

Сrack,

Оф. сайт уже не существует? Или это временные трудности?

Painkiller 23-12-2014 17:01 2447323

Anton04 , видимо MInstAll распознан как червь =)

Сrack 23-12-2014 17:04 2447325

На мой сайт поступила жалоба. Говорят я вирусы распространяю, в связи с чем сайт заблокирован.

yumi 24-12-2014 11:57 2447623

Похоже меня недоперепоняли. И последующий пост от arman29 только запутал автора. Мне не нужен выбор одной галочкой какой то кучки программ. Нужно другое. Поэтому наглядный вопрос в лоб.
Как сделать вот так?



Вот реально, только этого не хватает, чтобы полностью отказаться от wpi.

habib2302 24-12-2014 12:44 2447637

yumi, т.е вы хотите, чтобы стояли галочки после запуска?
войди в редактор поставь галочки и сохрани

yumi 24-12-2014 13:26 2447647

Никакого отношения к запуску это не имеет. Речь идет о взаимоисключении . Нужно, чтобы выбор WORD 2003 и/или EXCEL 2003 снял галочки со всего что относится к к офису 2013

habib2302 24-12-2014 13:35 2447650

как поменять checkbox на radiobutton в некоторых программы из списка

Сrack 24-12-2014 13:50 2447653

yumi, я понял что вы хотите, но считаю это лишним, не стоит оно того (трудо-затрат на реализацию).
habib2302, для radiobutton нужно объединить два или более приложений в одну условную группу, придумать название этой условной группы, и для каждого приложения указать эту условную группу в поле "Группа взаимно исключаемых".

best25715 24-12-2014 22:50 2447852

Уважаемый Сrack чем вы делаете иконки в файле iconapp.dll одного размера для Minstall

Образец:
48 x 48 (16.8mil цветов)
32 x 32 (16.8mil цветов)
16 x 16 (16.8mil цветов)

Заранее спасибо

Сrack 24-12-2014 22:59 2447855

best25715, иконки нужных размеров делаю в IcoFX (последняя бесплатная версия 1.6.4), собираю в dll-ку с помощью MiTeC Icon Explorer по принципу http://forum.oszone.net/post-2406833-701.html

best25715 24-12-2014 23:06 2447859

Сrack, еще раз спасибо!!!

popt2t 24-12-2014 23:16 2447866

best25715, так же можно в Axialis IconWorkshop. Но она платная!

Сrack 24-12-2014 23:21 2447869

Цитата:

Цитата popt2t
Axialis IconWorkshop. Но она платная! »

Конечно Axialis IconWorkshop по лучше будет, что бы удалить не нужные размеры вполне достаточно бесплатной IcoFX.

CryBiT 25-12-2014 17:41 2448189

Сrack,
what is it ?!
Скрытый текст
Цитата:

Аккаунт заблокирован. Причина блокировки: Malware

Сrack 25-12-2014 17:45 2448190

Похоже сайта больше не будет. Общение со службой поддержки uCoz не дает результата.

CryBiT 25-12-2014 17:55 2448193

Цитата Crack:
Похоже сайта больше не будет. Общение со службой поддержки uCoz не дает результата. »
у-ро-ды ... :o

st.archer@vk 26-12-2014 11:15 2448435

Цитата:

Цитата Сrack
Похоже сайта больше не будет. Общение со службой поддержки uCoz не дает результата. »

А где теперь можно будет скачивать новые версии Ваших программ?

Сrack 26-12-2014 12:29 2448461

Цитата:

Цитата st.archer@vk
А где теперь можно будет скачивать новые версии Ваших программ? »

Пока ни где, а дальше видно будет.

tolyasman 26-12-2014 13:33 2448498

Цитата:

Цитата Сrack
Пока ни где, а дальше видно будет. »

программы в облако и ссылки в шапку. как временное решение просто отлично.

arman29 26-12-2014 19:31 2448691

Цитата:

Цитата Сrack
Пока ни где, а дальше видно будет. »

Добрый вечер! Вы проверяете личку? Мы можем провести конструктивный диалог там же?

Сrack 26-12-2014 19:39 2448694

arman29, И личку и все сообщения в ветке форума я читаю, иногда не отвечаю, но это вовсе не значит, что я проигнорировал.

Сrack 26-12-2014 23:12 2448787

Новая ссылка в шапке.

Painkiller 26-12-2014 23:23 2448793

Сrack насчет ложного срабатывания , сам с таким сталкивался . Антивирусы реагируют на функции и процедуры, которые в интернете находятся в общем доступе для всех. Большая вероятность что одна из функцию использует какой нибудь троян , вот и ложное срабатывания. И базы у многих одинаковые и движка аж по два и по 3 используют

Сrack 26-12-2014 23:34 2448796

Painkiller, С недавних пор я стал вычислять, на что же конкретно реагируют г-антивирусы, результаты моих личных исследований повергли меня в шок, достаточно поменять картинку и схватишь срабатывание, потом не трогая эту неудачную картинку, меняешь местами команды и срабатывание проходит. От таких г-антивирусов вреда больше, чем пользы.

Painkiller 27-12-2014 08:35 2448839

Цитата:

Цитата Сrack
Painkiller, С недавних пор я стал вычислять, на что же конкретно реагируют г-антивирусы, результаты моих личных исследований повергли меня в шок, достаточно поменять картинку и схватишь срабатывание, потом не трогая эту неудачную картинку, меняешь местами команды и срабатывание проходит. От таких г-антивирусов вреда больше, чем пользы. »

А потом и думаешь кому верить =((

timon45 30-12-2014 23:55 2450167

Цитата:

Цитата Сrack
Вариант 2:
Выполнение целого профиля одним пунктом »

А можно пояснить?

Сrack 31-12-2014 13:13 2450327

timon45, Там же скриншот приведен. Смысл в том, запускается еще одна копия MInst.exe с конкретным профилем и автоматически его выполняет, в качестве ключей запуска передается путь к нужному профилю и ключ /t 0 который заставит сразу начать установку.

samsobi 03-01-2015 11:38 2451211

Цитата:

Цитата Сrack
Пункт "Выйти из программы установки" »

А как он мог появиться в меню и как удалить или скрыть этот пункт? Почему в Portable режиме его нет? Так задумано?

Сrack 03-01-2015 15:25 2451295

Цитата:

Цитата samsobi
в Portable режиме его нет? Так задумано? »

Да.

samsobi 03-01-2015 16:05 2451320

Сrack,
Спасибо за ответ! Но вот если у меня есть Главное меню, а из него идет выход на дочерние меню с возвратом потом на Главное, то такой пункт целесообразен только в Главном меню. В дочерних меню он как бы будет не к месту, нелогично как-то. Или я не прав и чего-то не понял?
ЗЫ. С Новым Годом! Здоровья и удач в задумках!

Сrack 03-01-2015 16:27 2451327

samsobi, Не понял, причем тут "с возвратом потом на Главное" и "Выйти из программы установки" ?
Я довольно часто ставлю галочку "Выйти из программы установки" и мысли даже не было, что бы избавится от этого пункта.

samsobi 03-01-2015 17:59 2451380

Сrack, Я сделал "Главное меню", где есть служебные пункты (типа "Панель управления" и т. д.) и есть переход на подменю "Автоматическая установка", "Портативные программы" или "Мои любимые". Чаще пользуюсь, есссно, "Автоматическая установка" и там пункт "Выйти из программы установки" может и нужен. Но если я сначала захожу ещё в какое-либо другое подменю, например "Мои любимые", то логичнее после работы в этом подменю не выходить из программы установки, а выйти из подменю в другое для продолжения работы с программой.
Т.е. я хочу сказать, что если есть несколько профилей, то не во всех профилях этот пункт обязателен.
ЗЫ. Сделал для себя костыль: чтобы не мозолить глаз этим пунктом в нужных профилях я сделал группу "-", поставил её последней и спрятал её. ))) Этот пункт "Выйти из программы установки" скрылся с моих глаз. :)

Dowlet 03-01-2015 19:36 2451444

Crack,
Отличный установшик! Недавно его заметил и щя скачал. Буду туда добавлять свои проги для авто установки.
Заметил там переменную или что то подобное в виде {P} для определение разрядности системы (Если я правильно понял). Есть ли что то такое же для определение языка системы? Буду делать мултиязычную установку но хорошо бы чтоб язык системы распозновалось автоматом без дополнительных усилий. Типо winrar_ru и за место "ru" поставить {L} или что то подобное.

Сrack 04-01-2015 17:13 2451835

Версия: 1.0.1.49
• Добавлена возможность удалить "Выйти из программы установки", опять добавить можно в свойствах профиля.
• Добавлена переменная {L} язык ОС.
• Добавлено окно с описанием внутренних переменных, Главное меню -> Справка -> Переменные.

Скачать с cloud.mail.ru (Beta version)

arman29 04-01-2015 17:20 2451841

Сrack,

Подскажи, пожалуйста, чтобы обновиться, нужно всего лишь MInst.exe заменить в своей сборке, но при этом не утратить свои наработки софтов? Или еще какие-то файлы нужно заменить?

Сrack 04-01-2015 17:20 2451842

Dowlet, Переменная {L} код языка, файл нужно переименовать например winrar_1049.exe для русского языка, подробней о кодах языков здесь http://support.microsoft.com/kb/221435/ru нет возможности проверить на других локализациях, но должно работать.

Цитата:

Цитата arman29
чтобы обновиться, нужно всего лишь MInst.exe заменить в своей сборке »

Да.

habib2302 04-01-2015 23:19 2452025

Спасибо за обнову. Было бы еще лучше сделать ограничение по языкам. Т.е все по идеи знают, что в репаках удаляют лишние локализации. И как бы сделать ограничение так, чтобы можно было выбрать языки которые присутствуют в репаке! Или изменить переменную {L} например так {L;R,E,U}
R - русский
E - английский
U - украинский

Dowlet 05-01-2015 05:30 2452085

Цитата:

Цитата Сrack (Сообщение 2451835)
Версия: 1.0.1.49
•Добавленна переменная {L} язык ОС.
• Добавлено окно с описанием внутренних переменных, Главное меню -> Справка -> Переменные.

Отлично! То что надо. Спасибо за поддержку софта)

habib2302 06-01-2015 15:40 2452644

оф сайт заработал http://checkdevice.narod.ru

AndriuT 08-01-2015 00:26 2453219

Сrack,
Добрый вечер. Скажите пожалуйста, стал замечять что Windows 7 Ultimate мои программы которое сделал меню, идут отлично. Ну вот когда Windows Home Premium, или Windows Xp установить что-то хочу, выделяется красным шрифтом. Приложение не совместно с текущей операционной системой! Указываю путь сохраняю, заново захожу и всё опять заново красное. Помогите пожалуйста, а то 29гб вручную указываю пути к файлам, уже мучаюсь и проклинаю всё на свете.

Сrack 08-01-2015 12:05 2453330

AndriuT, Предоставьте скриншоты главного окна, параметров проблемного приложения, скриншот проводника что бы было видно путь до дистрибутива. Все скриншоты в двух экземплярах, на Ultimate (где все нормально) и на Home Premium (где проблема).

habib2302 08-01-2015 13:15 2453366

Сrack, можете добавить совместимость программ по языку ОС или что-то типа такого

Painkiller 08-01-2015 15:21 2453409

Цитата:

Цитата AndriuT
Ну вот когда Windows Home Premium, или Windows Xp установить что-то хочу, выделяется красным шрифтом »

Странно. Не замечал такого не на 7 , не на xp

ostapukr 10-01-2015 21:35 2454259

Сrack, можно ли добавить в Beta папку скомпилированную x64 версию MInstAll.
Такая версия требуется для запуска на PE/RE x64. Спасибо.

Сrack 10-01-2015 23:27 2454300

ostapukr, я не пишу 64-битные приложения, нет такой технической возможности, к тому же нет желания писать еще один MInstAll.

ostapukr 11-01-2015 02:48 2454341

Сrack, Ок.
Объясните плиз такую штуку.
Почему не работают кавычки в Ключах запуска. Ситуация следующая. Есть прога {Patch}\portable\abc.exe , которая в качестве аргумента принимает {Patch}\portable\xyz.txt.
Как заставить MInstAll принять кавычки? Ибо без них не работает, так как {Patch} имеет пробелы. MInstAll вроде бы их принимает, но после его перезапуска их уже нет.

Сrack 11-01-2015 13:38 2454456

Версия: 1.0.1.50
• Для решения проблемы с не сохранением кавычек, если они стоят в начале и конце ключей запуска (проблема ini-формата), добавлена переменная {"}
Скачать с cloud.mail.ru (Beta version)

Цитата:

Цитата ostapukr
Почему не работают кавычки в Ключах запуска?»

Данная проблема связана с ini-форматом файла настроек, если кавычки первым и последним символом то они не сохраняются, в любых других комбинациях (в начале и середине, в середине и в конце) то сохраняются.
Цитата:

Цитата ostapukr
Как заставить MInstAll принять кавычки? »

Обновитесь до 150-ой версии и пропишите так
Код:

{"}{Patch}\portable\xyz.txt{"}

samsobi 11-01-2015 13:58 2454468

Сrack, спасибо, что не бросаешь такую хорошую прогу. Осмелюсь спросить ещё об одной фиче. Сегодня пришлось товарищу сборник By Andreyonohov уменьшать в размерах. Вот если удаляешь в режиме правки зелёным минусом в правом меню - есть запрос на удаление файла. Но когда отмечаешь ненужные и пользуешься верхним меню "Команда-Удалить выбранные..." запроса нет и происходит лишь удаление из профиля. Можно ли добавить и сюда удаление файлов добавить. Я понимаю, что это опасная фича, да ещё если файл в папке и есть связанные с ним другие файлы, то это может вырасти в целую проблему. Но может были мысли по этому поводу и есть возможность (и желание! :) ) реализовать, то было бы чудесно. Нет - будем ручками потихоньку...

Сrack 11-01-2015 14:18 2454480

samsobi, Эта тема уже обсуждалась, ломать - не строить, во первых программа может использоваться в других профилях (и там она нужна), во вторых в одной папке может быть несколько программ (есть большая вероятность снести лишнего). Конечно, можно добавить кучу дополнительных окон с вопросами и даже по файловый выбор, но! Ничего более удобного, чем файловый менеджер еще не придумали. Делать встроенный файловый менеджер не рационально, когда они есть у любого IT специалиста под рукой.

Сначала удаляете не нужные дистрибутивы с помощью файлового менеджера, потом запускаете MInstAll, в Главном меню -> Команды -> "Выбрать приложения с отсутствующем дистрибутивом", потом "Удалить выбранные приложения".

samsobi 11-01-2015 14:35 2454489

Сrack, спасибо, значит будем так и делать... :) Я и пользовался ТоталКомандером.

ostapukr 11-01-2015 14:59 2454504

Цитата:

Цитата Сrack
Обновитесь до 150-ой версии и пропишите так »

Спасибо. Гут!

Может подскажете ещё одну проблемку как решить.
Например нужно проверить наличие файлика. И принять решение ставить-не ставить.
Пример.
Прописываю в GUID %systemroot%\system32\drivers\phylock.sys
Естественно это не работает на 64 битных OC из-за редиректа.
Можно конечно батник с /64 и т.д., но может есть более элегантное решение?

Да. И очень хочется иметь возможность задать свою переменную, или парочку. Типа {user1}, {user2}.
И возможность использования такой переменной в путях и ключах запуска для данной сессии Minst.
Это бы упростило все и не нужно юзать setx.

И раз пошла такая пьянка, то ещё один вопрос. Можно ли как-то задать рабочий каталог при запуске чего-либо? Как опцию?
Я не нашёл такой возможности. В данный момент, если я прально понял, рабочий каталог назначается автоматически по папке содержащей исполнительный файл.
Про батники помню конечно, но хочется простоты..

Сrack 11-01-2015 19:11 2454629

Цитата:

Цитата ostapukr
Может подскажете ещё одну проблемку как решить.
Например нужно проверить наличие файлика. И принять решение ставить-не ставить.
Пример.
Прописываю в GUID %systemroot%\system32\drivers\phylock.sys
Естественно это не работает на 64 битных OC из-за редиректа. »

Пропишите так %systemroot%\sysnative\drivers\phylock.sys, естественно это не работает на 32 битных OC из-за отсутствия виртуальной папки sysnative, но в версии 151-й будет работать.

Версия: 1.0.1.51
• Добавлена авто-замена системной виртуальной папки sysnative на system32 если MInstAll запущен из 32-битной системы.
Скачать с cloud.mail.ru (Beta version)

Цитата:

Цитата ostapukr
И очень хочется иметь возможность задать свою переменную, или парочку. Типа {user1}, {user2}. »

Не буду говорить, нравится мне эта идея или нет, скажу так: нет желания этим заниматься.

Цитата:

Цитата ostapukr
Можно ли как-то задать рабочий каталог при запуске чего-либо? Как опцию?
Я не нашёл такой возможности. В данный момент, если я прально понял, рабочий каталог назначается автоматически по папке содержащей исполнительный файл.
Про батники помню конечно, но хочется простоты.. »

Вся фишка MInstAll по сравнению с WPI это простота и удобство, которое достигается в частности за счет отсутствия не нужных (мало востребованных) и не понятных (для большинства пользователей) функций. Использование bat-ника это логичное и правильное расширение функционала MInstAll, тем более, что программа исправляет недостатки bat-ников, такие как: скрытие окна, запуск с правами администратора, авто-задание рабочего каталога, отключение редиректа. Не надо изобретать велосипед, его уже придумали и он неплохо едет.

ostapukr 11-01-2015 20:32 2454669

Сrack,
Цитата:

Цитата Сrack
Добавлена авто-замена системной виртуальной папки sysnative на system32 если MInstAll запущен из 32-битной системы. »

Супер! Спасибо.
Цитата:

Цитата Сrack
Вся фишка MInstAll по сравнению с WPI это простота и удобство »

Согласен. Может навожу плетень.. А по поводу юзер-переменных подумайте. Реализовать это легко (по-моему)

samsobi 11-01-2015 20:45 2454678

Цитата:

Цитата Сrack
Вся фишка MInstAll по сравнению с WPI это простота и удобство »

Да плюс дельфи - это не жаба. Вот и скорость добавилась. За эти плюсы я и ушел с WPI. :)

Orestik 11-01-2015 23:41 2454744

Цитата:

Цитата Сrack
Сrack »

тоже поддержу...от души твое творенье.....как хочу так и верчу и радости нет.... от души дружище...

ostapukr 12-01-2015 11:41 2454869

Всё никак не пойму на что влияет Каталог софта по-умолчанию. Просветите плиз.

Сrack 12-01-2015 12:25 2454898

Цитата:

Цитата ostapukr
Всё никак не пойму на что влияет Каталог софта по-умолчанию. Просветите плиз. »

При добавлении новой программы, диалог выбора файла открывается на папке, указанной в "Каталог с софтом по умолчанию", наверно правильнее будет "Каталог с дистрибутивами по умолчанию".

ostapukr 12-01-2015 13:07 2454919

Сrack,
Спасибо за просвящение.
Всё-таки опция доп. настройки - рабочей папки явно была бы не лишней. Сегодня уже матерился два раза.
Её можно скрыть от непосвящённых комбинацией клавиш, например. Был бы очень признателен за такую фичу. Естественно, если влом, то обойдусь конечно.

Сrack 13-01-2015 20:47 2455611

Версия: 1.0.1.52
• Добавлена функция для определения защиты от записи, авто-переход в режим ReadOnly при отсутствии доступа. Функция включается в Главном меню -> Настройки -> Определять защиту от записи.
Скачать с cloud.mail.ru (Beta version)

У кого есть флешка с аппаратной защитой от записи, прошу протестировать и сообщить результаты.

SILVER-SONIC 14-01-2015 19:52 2456102

Ребят подскажите пожалуйста:
Как отредактировать главное меню на верху, нужна отсортировка.
Какой файл за него отвечает?
Есть на него редакторы какие нибудь: интерфейс и т.д.?

Сrack 14-01-2015 19:54 2456104

SILVER-SONIC, Все редактируется и сортируется через MInstAll, изменение интерфейса не предусмотрено.

SILVER-SONIC 14-01-2015 19:58 2456108

Вложений: 1
Сrack,
Главное меню:

Само меню не могу отсортировать как мне надо...

Сrack 14-01-2015 20:05 2456110

SILVER-SONIC, Список профилей сортируется в алфавитном порядке, но не по названию, а по имени файла профиля, файлы профилей в соответствующей папки Profiles, каждый профиль состоит из двух файлов, *.ini - непосредственно конфигурационный файл и *.idb - кэш иконок. Переименуйте файлы профилей так, что бы получился нужный вам порядок. Файлы *.idb можно удалять, после сохранения профиля он появится опять.

SILVER-SONIC 14-01-2015 20:22 2456116

Сrack, Спасибо! теперь догнал.

d4vr0s 15-01-2015 01:22 2456215

Я использую minst от прочитанного только сетевому ресурсу и это, кажется, работает хорошо, с установкой защиты от записи. Есть что-нибудь конкретное, что вы хотели бы испытания?

sibirnik 15-01-2015 06:13 2456229

Цитата:

Цитата Сrack
Добавлена функция для определения защиты от записи »

Проверил работу этой функции на Zalman V300 с аппаратной защитой от записи...Работает...Замок на значке скрыть показать панель управления...

Wandering 15-01-2015 17:53 2456551

Сrack, подскажи пожалуйста по поводу иконок. Открываю файл iconapp.dll в MiTeC Icon Explorer, извлекаю в отдельную папку и добавляю свои иконки далее пересоздаю новую dll но что-то иконки в проекте (MInstall) оказываются перепутанные и приходится заново указывать путь для многих иконок. Делаю так: смотрю какая последняя по счёту цифра и от неё начинаю отсчёт чтобы он продолжался например закончился счёт на iconapp_171.ico я продолжаю добавлять иконки от iconapp_172.ico. Что я делаю не так?

habib2302 15-01-2015 18:00 2456559

Wandering, при добавлении иконок в dll'ку иконки переименовываются в порядковый номер 1, 2, 3 и т.д. Но если новую иконку поставить на первое место в списке, то иконки смещаются ну и т.д. Короче новую иконку добавляйте в конец списка

а лучше используйте прогу Axialis IconWorkshop

Сrack 15-01-2015 18:06 2456561

Wandering, При извлечении иконки как пронумеровались? Должны быть так 001.ico 002.ico 003.ico и т.д., если они будут 1.ico 2.ico 3.ico то при сборке порядок будет в алфавитном, то есть 1.ico 10.ico 11.ico 2.ico 3.ico, тут портится (меняется) последовательность.

Wandering 15-01-2015 18:16 2456564

Цитата:

Цитата Сrack
Wandering, При извлечении иконки как пронумеровались? Должны быть так 001.ico 002.ico 003.ico и т.д., если они будут 1.ico 2.ico 3.ico то при сборке порядок будет в алфавитном, то есть 1.ico 10.ico 11.ico 2.ico 3.ico, тут портится (меняется) последовательность. »

у меня программа сделала иначе
Смотрим

Ещё интересует каков будет порядок счёта если у меня 3-ёх значные номера иконок - 4-ёх значные
если я правильно понимаю для 2-ух iconapp_0010.ico, 3-ёх значных будет так 00111.ico и 001111.ico соответственно?

Сrack 15-01-2015 18:54 2456596

Wandering, Если вы планируете меньше 1000 иконок, то подойдет трех-значный формат iconapp_001.ico iconapp_002.ico iconapp_003.ico ... iconapp_010.ico iconapp_011.ico и т.д. до iconapp_999.ico
Алфавитный порядок это когда 2 больше 10, а 7 больше 300, по этому вместо 2 надо писать 002.

Сrack 15-01-2015 19:22 2456607

Версия: 1.0.1.53
• Исправлена ошибка, приводящая к невозможности выбрать иконку из dll-ки, возникающая при определенных условиях.
• Другие небольшие исправления.
• Добавлено отображение времени прошедшего с момента начала установки текущего приложения.
Скачать с cloud.mail.ru (Beta version)

Wandering 15-01-2015 20:13 2456637

Цитата:

Цитата Сrack
Wandering, Если вы планируете меньше 1000 иконок, то подойдет трех-значный формат iconapp_001.ico iconapp_002.ico iconapp_003.ico ... iconapp_010.ico iconapp_011.ico и т.д. до iconapp_999.ico
Алфавитный порядок это когда 2 больше 10, а 7 больше 300, по этому вместо 2 надо писать 002. »

Спасибо буду пробовать

ostapukr 15-01-2015 21:05 2456654

Сrack, может уж спрашивали, но не нашёл.
Как заставить Minstall перечитать профиль не закрывая сам Minstall.
Поясню подробнее зачем это. Есть в каком-то профиле прога и она запускается из меню этого профиля.
Хочется после запукса этой проги, чтобы Minstall перечитал профиль и GUID-ы и скорректировал - то есть пункты меню подсветил.

Сrack 15-01-2015 21:08 2456656

ostapukr, F5

ostapukr 15-01-2015 21:36 2456668

F5 - логично, но не всем это будет понятно. Я сам у Вас узнал... А принудительно из скрипта можно?

Сrack 15-01-2015 21:39 2456669

Цитата:

Цитата ostapukr
А принудительно из скрипта можно? »

То есть?

ostapukr 15-01-2015 21:51 2456677

Ну из cmd например.
bla-bla.exe
if %errorlevel% equ 0 (тут что-то типа minst profiles\my.ini /refresh)

Сrack 15-01-2015 21:56 2456680

ostapukr, методом перезапуска не подойдет?
Код:

TASKKILL /F /IM MInst.exe /T
MInst.exe "{Patch}\profiles\my.ini"


ostapukr 15-01-2015 22:07 2456690

Так естественно можно, но думал есть вариант более кошерный.
А .idb можно се удалить перед запаковкой? Последствий не будет?

Wandering 15-01-2015 22:10 2456691

.idb это кеш профиля он сам потом автоматически создастся при запуске

Сrack 15-01-2015 22:18 2456695

Цитата:

Цитата ostapukr
Так естественно можно, но думал есть вариант более кошерный. »

Можно на AutoIT:
Код:

ControlSend("[CLASS:TMInstAll]", "", "", "{F5}")
Цитата:

Цитата ostapukr
А .idb можно се удалить перед запаковкой? Последствий не будет? »

Это кэш иконок, он увеличивает скорость загрузки профиля, а в режиме ReadOnly иконки берутся именно из этого файла.

Цитата:

Цитата Wandering
.idb это кеш профиля он сам потом автоматически создастся при запуске »

При сохранении.

ostapukr 15-01-2015 22:22 2456697

Цитата:

Цитата Сrack
Это кэш иконок, он увеличивает скорость загрузки профиля, а в режиме ReadOnly иконки берутся именно из этого файла. »

То есть нежелательно. Если я прально понял... Да?
Цитата:

Цитата Сrack
Можно на AutoIT »

Можно, но это лишний интерпретатор и для такой мелочи много кб занимает. Ладно, обойдусь..

Сrack 15-01-2015 22:26 2456698

Цитата:

Цитата ostapukr
То есть нежелательно. Если я прально понял... Да? »

Ничего страшного не произойдет, только зачем?

ostapukr 15-01-2015 23:23 2456720

Чтобы уменьшить к-во файлов и их размер. Но если я правильно понял в режиме ReadOnly иконок не будет, если .idb нет.

ostapukr 17-01-2015 00:47 2457305

Сrack, а можно ли как-то запустить что-то (например %comspec% c ключем /k) на 64 битке без редиректа напрямую (без батника). Что-то не выходит у меня...
Почитал ещё раз справку - вроде невозможно. И в пути к приложению %systemroot%\sysnative\cmd.exe на 32 битке заменится автоматом на %systemroot%\system32\cmd.exe ? Негде проверить пока..

ostapukr 17-01-2015 02:20 2457330

Проверил. %systemroot%\sysnative\cmd.exe на 32 битке работает.

tolyasman 20-01-2015 11:01 2458720

здравствуйте, скачал бету 1,0,1,53 но времени установки программ не нашел.

Сrack 20-01-2015 17:33 2458920

tolyasman, да все там же:

Если устанавливать одну программу, то соответственно время будет одно, второе время появляется во время установки второго приложения.

ostapukr 21-01-2015 05:01 2459119

Решил для себя задачу установки рабочей папки через костыль start /d "папка".
Пример. Запуск PS 64/32.
Путь к приложению
%WinDir%\sysnative\cmd.exe
Ключи запуска
/c start {"}Windows PowerShell{"} /D {"}%HOMEDRIVE%%HOMEPATH%{"} {"}%WinDir%\system32\windowspowershell\v1.0\powershell.exe{"}
И отметить галку Скрытый запуск.

Может кому-то пригодится..

SILVER-SONIC 22-01-2015 08:45 2459542

Подскажите как можно открыть любую папку в каталоге с софтом по умолчанию, то есть как с партативками, ни программа запускалась, а открылась папка.

Сrack 22-01-2015 10:08 2459568

SILVER-SONIC, http://support.microsoft.com/kb/130510


SILVER-SONIC 22-01-2015 10:31 2459577

Можно показать пример код открытия папки "Компьютер" через оболочку.?

habib2302 22-01-2015 10:37 2459578

SILVER-SONIC,

SILVER-SONIC 22-01-2015 10:41 2459581

habib2302,
Так это explorer.exe я это понял.
Нам нужно например вот так: C:\Program Files (x86)\D-Link или MInstAll\software\Archivers\WinRAR

Сrack 22-01-2015 12:27 2459634

SILVER-SONIC, Ключи запуска (для explorer):
Код:

/root,"%ProgramFiles%\D-Link"
Код:

/root,"{Patch}\Software\Archivers\WinRAR"

SILVER-SONIC 22-01-2015 13:16 2459662

Сrack,
Спасибо Большое!
Ещё один вопрос: Можно добавить свою картинку в (сплэшь) загрузочную заставку?

Сrack 22-01-2015 13:30 2459669

Цитата:

Цитата SILVER-SONIC
Можно добавить свою картинку в (сплэшь) загрузочную заставку? »

Нет.

SILVER-SONIC 22-01-2015 13:38 2459672

Вложений: 1
Сrack,
Вот что получилось:
Будем дальше творить)

Alexp007 23-01-2015 18:01 2460299

Как установить программы на другой диск? Не могу найти.
С:/ - у меня системный и малый.
поэтому все программы ставлю на диск D:/
Порылся, путь установки программ не нашел.
Бегло почитал - тоже не нашел.
Неужеле трудно галочку поставить... на какой диск устанавливать программы?

Сrack 23-01-2015 18:23 2460317

Alexp007, MInstAll предназначен для IT-специалистов, которые занимаются установкой ОС, ПО, настройкой, ремонтом, профессионально! Профессионально - не в смысле программа для гуру, как раз наоборот, а в смысле в больших масштабах десятки и сотни ПК в день. Если Вам нужно устанавливать программу на свой любимый компьютер, с учетом ваших субъективных предпочтений, то это не ко мне. Устанавливайте программу вручную, в чем сложность? Если Вы своим клиентам планируете устанавливать на другой диск, для этого нет объективных причин, а навязывать свои субъективные своим менее опытным клиентам, я считаю не правильным.
Alexp007, А по существу вопроса: путь установки зависит не от оболочки, а от самих дистрибутивов, родной инсталлятор может как поддерживать изменение пути установки, так и не поддерживать, с этим вопросом надо обращаться к автору (в компанию) программы, которую вы хотите установить.

Alexp007 23-01-2015 19:57 2460370

Ага. Большое спасибо за ответ.
Грош цена специалистам , которые ставят программы только на один системный диск. У меня SSD накопитель. Не очень большой емкости. Думаю, что у многих такое же безобразие присутствует. А если нет, то к этому надо стремиться. По разным причинам ставить на маленький диск, кроме системы и основного ПО не следует. Значить программы надо устанавливать на другой диск. Чего тут не понятного? Казалось бы в чём проблема? Сделать в установщике выбор диска для приёма программ. И оказывается сделать это с лёту нет возможности.
Большая просьбы к разработчикам "MInstAll - Мастер установки приложений", попробуйте сделать данную опцию. Она пригодится многим IT-специалистам...
Удачи вам в ваших делах.

KoJIaN-NNV 24-01-2015 02:30 2460494

Alexp007, а что мешает перед запуском MInstAll, изменить расположение переменной %ProgramFiles% (почти все инсталяторы её используют для выбора места установки программ), это займёт буквально несколько минут вместе с перезагрузкой компьютера.
поищи в гугле по фразе: Как изменить каталог установки программ по умолчанию в Windows

Сrack 24-01-2015 10:13 2460535

Цитата:

Большая просьбы к разработчикам "MInstAll - Мастер установки приложений", попробуйте сделать данную опцию.
я уже дал ответ на эту тему, хочу только добавить, путь установки можно менять для тех приложений, которые поддерживают данную опцию, делается это по средствам "Ключей запуска", в MInstAll для этого все есть.
KoJIaN-NNV, Когда то давно, пробовал менять системную переменную, потом перестают работать программы ранее установленные в том числе и стандартные. Не помню, чем закончился эксперимент, кому интересно могут по экспериментировать, что будет, если сразу после установки возвращать переменную на место, в теории при установки все пути в настройках программы будут абсолютные, не привязанные к переменной, то есть все должно работать.
Alexp007, У меня системный диск C: 20ГБ, т.к. на диске в 80ГБ установлено несколько ОС, при этом все программы у меня установлены именно на диск C: , когда же люди начнут хоть немного думать? И устанавливать только то, что им действительно нужно, а не все подряд. Не понятно, чем обусловлена такая мания, авось пригодится? Или может лучше станет?

sibirnik 24-01-2015 14:12 2460623

Alexp007, MInstAll если ты не понял - это отличная и по моему мнению лучшая оболочка для установки программ и не только (много ещё для чего её можно использовать), а вот если ты хочешь чтобы программы устанавливались по другому пути (а не по умолчанию, заданному в инсталяторе программ, которые ты устанавливаешь, или которыми ты заполняешь оболочку MInstAll)) то нужно ручками под себя дорабатывать, дописывать ключи и пути установки...Спасибо Сrack, за его творение, которое позволяет с легкостью всё это и не только сделать...А усложнять разными приблудами считаю нецелесообразным...В принципе при установке Windows не так уж и много нужно устанавливать программ 20-30 не более и то смотря под какое использование...Так, что с лёгкостью все эти программы можно ручками доработать и они будут ставится хоть к соседу на компьютер...

ostapukr 24-01-2015 16:16 2460664

Alexp007, Почти каждый инсталлятор умеет изменить путь установки через параметры комстроки.
Для InnoSetup это указывется в DIR
setup /VERYSILENT /DIR="D:\бла-бла-бла-бла"

Для InnoSetup тут http://checkdevice.narod.ru/index/innosetup/0-9
Для других инсталляторов тут http://checkdevice.narod.ru/index/cmdinst/0-27

Сrack, Нельзя ли распространить {P} и другие переменные на пункты меню (на названия)?
И нельзя ли добавить ещё переменную для x64 равна 64, для x86 равна ничего (не знаю как правильно написать).
Для запуска setup{H}.exe, которое принимало бы значение setup64.exe и setup.exe соответственно.
Спасибо.

Сrack 24-01-2015 16:36 2460670

Цитата:

Цитата ostapukr
Нельзя ли распространить {P} и другие переменные на пункты меню? »

На какие пункты меню?

Цитата:

Цитата ostapukr
Для запуска setup{H}.exe, которое принимало бы значение setup64.exe и setup.exe соответственно. »

В данном случае, надо просто переименовать имена файлов, я бы их назвал так setup_x64.exe и setup_x86.exe, а в путях прописал setup_{P}.exe
По поводу внедрения новой переменной {H}, я подумаю о ее практической пользе.

Сrack 24-01-2015 18:08 2460704

Версия: 1.0.1.54
• Добавлена поддержка Windows 10 build 9926 (изменилась версия ядра с 6.4 на 10.0)
• Добавлены новые переменные для разрядности {P1} и {P2}
{P1} Разрядность ОС, принимает значение 64 или ничего
{P2} Разрядность ОС, принимает значение 64 или 32
Скачать с cloud.mail.ru (Beta version)

ostapukr 24-01-2015 23:53 2460825

Цитата:

Цитата Сrack
На какие пункты меню? »

На любые, я не понял что Вам неясно.
Пример.
Чтобы можно было сделать Название программы.
Вася Пупкин{P1}
Описание
Вася Пупкин{P1} - программа для васей пупкиных...

За новые переменные для разрядности {P1} и {P2} сердечное спасибо!
Их бы ещё в имена пунктов... Почти идеальная прога.
Если не считать невозможности задать рабочую папку, но это решается через костыль start /b "бла-бла".

И ещё. Как правильно сделать открытие документа. Можно ли сделать просто http:\\вася.вася.com или нужно через start или ярлык. Аналогично для pdf и т.п.

Цитата:

Цитата Сrack
(изменилась версия ядра с 6.4 на 10.0 »

Гы... Ошибка имхо. Уже и не первая (были приколы в WMI уже ) .. прочем посмотрим.

Сrack 25-01-2015 01:17 2460838

Цитата:

Цитата ostapukr
Чтобы можно было сделать Название программы.
Вася Пупкин{P1} »

Это будет вводить пользователя в заблуждение, по мне так в названии вообще не нужно указывать разрядность, инсталлятор должен сам выбирать нужную разрядность, для пользователя это лишняя информация. Я для двух разрядных приложений указываю в названии x86/x64, что означает (для меня) авто-выбор разрядности устанавливаемого приложения. Учитывая, что редактор и инсталлятор это одно и тоже приложение, реализация данной возможности не представляется возможной без переписывания большей части кода, а это десятки тысяч строчек кода. Нет желания все переписывать ради функции, которая вообще мне не нравится.
Цитата:

Цитата ostapukr
Как правильно сделать открытие документа. Можно ли сделать просто http:\\вася.вася.com или нужно через start или ярлык. »

Просто нельзя, т.к. в функции проверки наличия файла не предусмотрена обработка ссылок, т.к. у меня такой потребности не было.
Цитата:

Цитата ostapukr
Аналогично для pdf и т.п »

Для не исполняемых файлов происходит открытие документа через ассоциированное приложение, при этом программа не ждет закрытия документа. Если нужно ожидание закрытия, то надо запускать само приложение и передавать путь к документу через ключи запуска.
Цитата:

Цитата ostapukr
Гы... Ошибка имхо. Уже и не первая (были приколы в WMI уже ) .. прочем посмотрим. »

Идиотизм Microsoft не перестает поражать, все делают через жопу (я оцениваю с точки зрения логики программирования), ну к этому за 10 лет я уже привык. Так они теперь решили добить новым супер плоским интерфейсом с квадратными семицветными однотипными иконками. Для примера, возьмем Windows 8.1, что бы выключить компьютер (а это мы делаем как минимум каждый день, а я по 100 раз в день) нужно курсор мыши довести до нижнего левого угла, потом ровно в противоположный угол и это при современных FullHD мониторах. Ну [здесь много мата] дебилы. Чудо кнопки (вот действительно чудо) на обычном ПК просто издевательство. Одна только ОЕМ активация, вшивка индивидуального ключа в BIOS чего стоит, и для чего этот дурдом непонятно.

ostapukr 25-01-2015 02:05 2460848

Цитата:

Цитата Сrack
Просто нельзя, т.к. в функции проверки наличия файла не предусмотрена обработка ссылок, т.к. у меня такой потребности не было. »

ммм. сорри за тупость.
Вот смотрите пример .url нормально воспринимается. PDF, TXT тоже, но например прямая ссылка http:\ нет. А почему? Сорри, но мне это не ясно. Ведь через Выполнить или start это работает. Другими словами где и в чём ограничение? И почему?

Цитата:

Это будет вводить пользователя в заблуждение, по мне так в названии вообще не нужно указывать разрядность
Но имхо это просто возможность, а не обязаловка. И вроде эта возможзность просто реализуется. Впрочем - не буду спорить.. Вам виднее. Я ж просто хотелкин.

ostapukr 25-01-2015 06:57 2460876

Цитата:

Цитата Сrack
Одна только ОЕМ активация, вшивка индивидуального ключа в BIOS чего стоит, и для чего этот дурдом непонятно. »

Я наоборот. Только за. За то, чтобы KMS активация была и процветала. Я пользуюсь своим сверхнадёжным активатором собственного изготовления.
ОЕМ? Хз, мне это неведомо по причине недоступа к лицензионным ПK. Впрочем я ни грамма не обижаюсь.

Сrack 25-01-2015 11:05 2460919

ostapukr, Ссылки будут работать, за одним исключением, программа будет выделять их красным, т.к. функция проверяющая наличие файла не понимает гипер ссылки, можно добавить, просто я над этим не работал.
OEM активация это когда крупные производители ПК, такие как Samsung, Asus, и т.п. вшивают ключ в BIOS, и на Win8 они явно переборщили со сложностью (геморрностью) этого процесса, а мне приходится этим заниматься, т.к. работаю в крупной компании по производству ПК. Проще крякнуть Windows, чем активировать легально купленным ключем.

SergeyZV 25-01-2015 11:55 2460938

Цитата:

Цитата Сrack
{P1} Разрядность ОС, принимает значение 64 или ничего
{P2} Разрядность ОС, принимает значение 64 или 32 »

Переменная {P} осталась, или заменена на {P2}???

samsobi 25-01-2015 12:04 2460942

Сrack, ставил сегодня на виртуальную ХР программы по очереди и заметил ма-а-алюсенький ляпсус: время установки разбивается не ":", а ";". Или мне так кааатся или ачепятка просто. :) А в остальном меня фунциональность устраивает. Так что очередное спасибо за труд!!!

mvk2000 25-01-2015 12:33 2460955

SergeyZV,
Цитата:

Цитата Сrack
Версия: 1.0.1.49
• Добавлено окно с описанием внутренних переменных, Главное меню -> Справка -> Переменные. »

В окне можно увидеть и описание, и значения переменных

По поводу {P}и{P2} - они различны:
Цитата:

Цитата Сrack
{P} - Разрядность ОС, принимает значение x86 или x64 »


Сrack 25-01-2015 13:52 2460989

samsobi, Функция подсчета времени одна для всех систем, при этом разделитель задан жестко, то есть он ни откуда не берется, он прописан в коде, так что не может быть, наверно монитор был грязный.

samsobi 25-01-2015 18:34 2461149

Сrack, понял. Значит глаза подводят. :) Очень тусклые надписи. Может контрастнее чуть сделать?

ostapukr 25-01-2015 19:51 2461209

Сrack,
Цитата:

Цитата Сrack
и на Win8 они явно переборщили со сложностью (геморрностью) этого процесса »

А по моему наоборот. Посмотрел MSDM ключик (например этим) и ввёл его. И все дела...
Теоретически это можно сделать автоматом даже не зная ключа (неуверен ибо на практике не сталкивался с MSDM).

Сrack 25-01-2015 20:16 2461224

ostapukr, Я имел ввиду легальный способ ОЕМ активации, который используют крупные производители, вшивка индивидуального ключа прямо в BIOS и отправка отчета об этом в Microsoft.

Сrack 26-01-2015 10:25 2461435

Запуск методом FirstLogonCommands

Команда ищет файл профиля %i:\MInstAll\profiles\Autounattend.ini на всех дисках, при наличии данного профиля запуск MInstAll с автоматической установкой программ из профиля %i:\MInstAll\profiles\Autounattend.ini
Преимущество метода, это не надо перепаковывать install.wim, достаточно положить в корень диска файл ответов.
У метода есть недостаток, при наличии картридера, если буква пустого картридера будет раньше буквы диска с MInstAll, появится ошибка, для продолжения достаточно закрыть сообщение с ошибкой.
Команда start используется для того, что бы избежать ожидания выполнения запущенной команды, тем самым Windows продолжит процесс загрузки до рабочего стола не дожидаясь пока MInstAll установит все программы.

HTML код:

<FirstLogonCommands>
  <SynchronousCommand wcm:action="add">
  <Order>1</Order>
  <CommandLine>cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\MInstAll\profiles\Autounattend.ini start """" %i:\MInstAll\MInst.exe {Patch}\profiles\Autounattend.ini /t 0 & exit"</CommandLine>
  </SynchronousCommand>
</FirstLogonCommands>


ostapukr 26-01-2015 14:28 2461579

Сrack, Поясните плиз почему четыре кавычки start """" . Я вроде везде две всегда ставлю...
По поводу вшивки индивидуального ключа прямо в BIOS, да, это жесть. Теперь понял.

Сrack 26-01-2015 15:39 2461626

ostapukr, Потому что кавычки внутри кавычек, с двумя в данном случае работать не будет.

ostapukr 26-01-2015 15:47 2461631

Имеется ввиду эти которые жирным выделены? Они влияют? cmd /c "бла-бла start """" бла-бла"

ostapukr 26-01-2015 16:08 2461638

Сrack, Почему-то не работает в ini
OS=All;x64;x86
{P} там тоже вроде не работает.

И ещё. Нельзя ли распространить переменные на cmd на время работы Minst.exe? Или опционально это сделать. Это упростило бы скрипты.
Например %P%, %P1%, %V%, %L%...

Сейчас приходится делать примерно так
HTML код:

@echo off
setlocal
:: Get ARCH
set xOS=x64
if /i "%PROCESSOR_ARCHITECTURE%"=="x86" if not defined PROCESSOR_ARCHITEW6432 set xOS=x86
:: Get Windows version
for /f "tokens=2 delims=[]" %%G in ('ver.exe') do (set _version=%%G)
for /f "tokens=2,3,4 delims=. " %%G in ('echo %_version%') do (set _major=%%G& set _minor=%%H& set _build=%%I)
echo Major version: %_major%  Minor Version: %_minor%.%_build% Arch: %xOS%


Сrack 26-01-2015 16:36 2461648

ostapukr, зачем Вам в ini прописывать OS=All;x64;x86 ? И зачем там (в OS) переменные?

Цитата:

Цитата ostapukr
Нельзя ли распространить переменные на cmd на время работы Minst.exe? »

Я такое видел с Total Comander, но как это реализовано не знаю.
Цитата:

Цитата ostapukr
Это упростило бы скрипты »

В батник можно передавать параметры, через ключи запуска, а в батнике их обрабатывать, %1 = первый параметр, %2 = второй параметр и т.д. Например в моем сборнике, для Visual C++ Redistributable я использовал батник и в него передавал разрядность (переменную {P}), а батник устанавливал на x86 версию x86, а на x64 обе разрядности, батник получился до безобразия прост:
Код:

vcredist_x86.exe /q
if "%1"=="/OSx64" vcredist_x64.exe /q

Ключ запуска я указывал так: /OS{P} , т.к. /x64 или x64 нельзя, это специальный ключ для отключения редиректа, вот вторым параметром (ключем) можно передавать {P}.

ostapukr 26-01-2015 17:00 2461661

Сrack,
Цитата:

Цитата Сrack
В батник можно передавать параметры, через ключи запуска, а в батнике их обрабатывать »

Ooo... Годится. Я не подумал об этом.
Хотел как в 7sfx сделано, но и так пойдёт.
Жаль {winver} и {winbuild}и {winname} так нельзя передать.
Цитата:

Цитата Сrack
зачем Вам в ini прописывать OS=All;x64;x86 ? И зачем там (в OS) переменные? »

Смысл был таков. Хотелось для автоматизации так:
Вызов проги
Patch={Patch}\Program\setup{P1}.exe
или
Patch={Patch}\Program\setup{P}.exe
В описании
Name=Прога
Hint=Прога ({P2} битная версия)|
OS=All;{P3}

P3=x64 для 64 битной ОС
P3=x86;x64 для 32 битной OC
или так тоже прокатит
OS=All;{P}

И пусть это будет доступно не из GUI, а при прямом радактировании ini. Но чтобы работало.

Сrack 26-01-2015 19:24 2461750

Версия: 1.0.1.55
• Добавлена новая опция, Главное меню -> Настройки -> "Не снимать выбор с установленных и несовместимых в режиме редактора"
Скачать с cloud.mail.ru (Beta version)

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

Orestik 26-01-2015 19:24 2461751

Сrack добавьте пожалуйста новый ключ для проверки наличия Microsoft .NET Framework 4.6, если будет время....

Сrack 26-01-2015 19:35 2461755

Orestik, для Preview ? Рановато его устанавливать, когда выйдет нормальная версия, надо будет уже на нормальную версию ориентироваться, а пока Microsoft как всегда намудрили, с версией, в одном месте пишут 4.6 в другом 4.5.3, в реестре вообще непонятно что установлено.

Orestik 26-01-2015 19:43 2461762

Цитата:

Цитата Сrack
в одном месте пишут 4.6 в другом 4.5.3 »

да с офсайта я это заметил, а так пользуюсь всегда аддонами от gora, ну а так я не спорю, подождем стабильную версию.... Еще раз спасибо большое за такой мастер установки, по сей день не нарадуюсь!

Сrack 26-01-2015 19:51 2461768

Orestik, Preview (для предварительного тестирования) не для общего пользования, как я понимаю еще хуже чем beta, очень может быть, что к моменту выхода версия кардинально поменяется, как было с Windows 10, и придется все переделывать.
Цитата:

Цитата Orestik
а так пользуюсь всегда аддонами от gora »

А я вот никогда не пользуюсь ни аддонами ни репаками.
Orestik, Какие преимущества в аддоне? Перед оригинальным инсталлятором?

Orestik 26-01-2015 20:07 2461776

Цитата:

Цитата Сrack
Какие преимущества в аддоне? Перед оригинальным инсталлятором? »

размер меньше, обновления, с разными ключами, все в одном инсталляторе, для примера оригинальная версия 4.6 больше от аддона на 20мб...

а репаки удобны, что ставятся без всякого мусора и рекламы, размер меньше, разрядность автоматом выбирается, с разными ключами установки... Опять же кому как, но для меня это очень удобно и быстро в устновке той или иной программы...

Сrack 26-01-2015 20:35 2461790

Цитата:

Цитата Orestik
размер меньше »

Дополнительные затраты времени на распаковку, по мне так, лучше больше места занимает, зато быстрее.
Цитата:

Цитата Orestik
ставятся без всякого мусора и рекламы »

Я для такого использую скрипты, рядом с которым лежит оригинальный инсталлятор, при этом удобно обновлять дистрибутив.
Цитата:

Цитата Orestik
разрядность автоматом выбирается »

Ну с MInstAll в этом плане нет проблем.
Цитата:

Цитата Orestik
с разными ключами установки »

Понятно, что кому то нравится так, кому то наоборот, а самый оптимальный, рассчитанный на большинство, это вариант по умолчанию. Если вы устанавливаете программы своим клиентам (другого варианта мне просто в голову не приходит) то зачем навязывать свои предпочтения? Если сами не просили (а они наверно не просили) то лучше ставить с дефолтными настройками.
Цитата:

Цитата Orestik
Опять же кому как, но для меня это очень удобно и быстро в устновке той или иной программы... »

В нормальной, серьезной конторе, за такое как минимум выговор влепят.
А если речь идет об установки знакомым, которые ни сегодня завтра систему угробят, то конечно все равно.

БЕЛOFF 27-01-2015 21:20 2462366

Сrack, здравствуйте. Копирование программы из одного профиля в другой есть, но хотелось бы ещё копирование целой группы с программами из профиля в профиль. Спасибо.

best25715 27-01-2015 21:21 2462368

Сrack,
Версия: 1.0.1.56
• Добавлена кнопка "Отсортировать в алфавитном порядке"
Что то не могу найти эту кнопку подскажи где она заранее спасибо

Сrack, Все разобрался но все равно спасибо

samsobi 28-01-2015 08:52 2462520

Сrack, ИМХО зря пошел на поводу с сортировкой по алфавиту. Большую группу держать неудобно, лучше несколько небольших. Но небольшую группу и руками отсортировать несложно. Тогда такая кнопка и не нужна, тем более что надо учитывать взаимные зависимости и порядок установки. А если учесть, что такая работа нужна очень нечасто, то тем более особого смысла в такой сортировке мне не видно. А вот если у меня большая группа, разбитая на подгруппы, то при такой сортировке смешаются и программы и названия подгрупп. Вся такая разбивка уйдет коту под хвост. Я понимаю, что там добавилось пару строк в сорцах, но все же я за разумный минимализм. Там чуть-чуть, здесь чуть-чуть, глядишь и монстр родился. Утрирую, но... :( Ну это так, крик души с утра... Автор - он всегда в своем праве. :)

Сrack 28-01-2015 09:52 2462531

samsobi, Я никогда не иду на поводу, всегда решаю сам, уговорить меня невозможно, если я сам не захочу. Определяющим в данном вопросе было: простота реализации, не перегружает интерфейс непонятными функциями, не влияет на производительность (на скорость загрузки профиля и на реакцию при выборе/снятии выбора с приложений), при этом в довольно редких моментах может быть полезна.

БЕЛOFF, Для группового редактирования удобнее и функциональнее редактировать напрямую ini-файлы, там все очень просто, ini-файл состоит из секций, название секция заключаются в квадратные скобки, первая секция [MInst] это настройки профиля, потом идет секция [Group] это список групп, потом идут непосредственно сами приложения, для них имена секций не имеют значения, но, названия секций должны быть разные, при ручном добавлении, нужно изменять название секции, что бы оно не совпало с уже существующей секцией. Открываем файл профиля в текстовом редакторе, копируем нужные секции, вставляем в новый (временный) документ, с помощью групповой замены, меняем названия секций, например так:

Потом обращаем внимание на параметр Group который есть в каждой секции, в новом профиле, номер группы может отличаться, в таком случае опять пользуемся групповой заменой, например меняем Group=3 на Group=5.
Все, мы подготовили кусок профиля для вставки в нужный профиль.

В конце нужно запустить MInstAll и пересохранить профиль, для того, что бы кэш иконок соответствовал новому профилю, при этом названия секций в ini файле сменятся на цифры от 0 и далее.
Может показаться, что данная возможность была бы удобней через графическую оболочку, но не настолько удобней, что бы ее реализовать.

БЕЛOFF 28-01-2015 20:04 2462851

Цитата:

Цитата Сrack
Для группового редактирования удобнее и функциональнее редактировать напрямую ini-файлы

Да мне так привычней напрямую, что-то я упустил и не получилось кусок добавить. Ну это я ещё посмотрю как сделать. Вроде Group забыл записать.
А при сохранении профиля, с дополненным своим куском, номера программ
[1]
[2]
[3]
пронумеруются по-новой или это нужно прописывать вручную?
Спасибо.

Сrack 28-01-2015 20:09 2462857

БЕЛOFF, При сохранении, названия секций пронумеруются сами, но надо учитывать один важный момент:
В ini-файле не может быть (не должно быть) секций с одинаковым названием, поэтому при добавлении, надо изменить название секции на любое, что бы не совпало с уже существующей секцией.

Сrack 29-01-2015 18:41 2463345

Версия: 1.0.1.57
• Изменено копирование параметров, теперь через буфер обмена Windows.

Можно запустить две копии MInst.exe с разными профилями, и копировать приложения из одного в другой.

st.archer@vk 30-01-2015 02:01 2463548

Прошу прощения за офф-топ.
Цитата:

Цитата sibirnik
Проверил работу этой функции на Zalman V300 с аппаратной защитой от записи...Работает...Замок на значке скрыть показать панель управления... »

Спасибо за наводку на гаджет! Еще 2 недели назад я и знать не знал, что такое существует (можно сказать, что даже и не мечтал о таком), но благодаря Вашему сообщению уже сегодня пополнил ряды владельцев сего отличного устройства. Спасибо еще раз!

sibirnik 30-01-2015 05:55 2463564

st.archer@vk, этому устройству вообще нет цены.(прошу прощения за офтоп) Здесь почитай http://forum.ixbt.com/topic.cgi?id=11:43919

Сrack 30-01-2015 14:38 2463830

Авторитет антивирусов и их роль в жизни разработчика

norem 30-01-2015 15:45 2463872

можно ли реализовать возможность прокрутки списка устанавливаемых программ, когда идет установка?

Сrack 30-01-2015 16:28 2463904

Цитата:

Цитата norem
можно ли реализовать возможность прокрутки списка устанавливаемых программ, когда идет установка? »

Думаю можно, только для этого надо много всего переделать, нет желания.

БЕЛOFF 31-01-2015 14:52 2464239

Цитата:

Цитата Сrack
Можно запустить две копии MInst.exe с разными профилями, и копировать приложения из одного в другой. »

Вот это прямо в точку. Большое спасибо!!!

proqlucky 01-02-2015 18:17 2464811

Здравствуйте.
Во первых хочу поблагодарить Дмитрия Малгина за это крутое и очень полезное приложение. Спасибо большое :)

есть пара вопросов в которых не разобрался
Цитата:

Цитата Сrack
Код:

MInst.exe "{Patch}\profiles\Software.ini" /t 20
Через 20 секунд запустится автоматическая установка приложений из профиля Software.ini, что бы не ждать таймер, можно нажать "Отменить" и тут же "Выполнить". »

в каком файле это редактировать?

и второй
что нужно сделать чтобы при запуске приложения сразу открывалась "Установка приложений" как на скрине
Скрытый текст

а то по умолчанию открывается "Главное меню" и немного не удобно делать лишний клик учитывая что чаще всего используется именно "Установка приложений"
Спасибо еще раз :)

Сrack 01-02-2015 21:38 2464886

Цитата:

Цитата proqlucky
в каком файле это редактировать? »

Это не в файле надо редактировать, это параметры командной строки для MInst.exe
Цитата:

Цитата proqlucky
что нужно сделать чтобы при запуске приложения сразу открывалась "Установка приложений" как на скрине »

Если вы собираете сборник с нуля, то просто достаточно, в свойствах профиля снять галочку "Для запуска портативных приложений", и получится профиль для установки программ. Если есть уже много программ, то можно поменять местами, переименовать соответственно файлы профилей minst.ini и 1_Software.ini, и соответственно minst.idb и 1_Software.idb. И третий вариант, сделать свой лаунчер вместо AutoRun.exe или взять готовый из сборника MInstAll+Freeware https://cloud.mail.ru/public/0aa7b162edc0/Software.exe

proqlucky 01-02-2015 22:15 2464907

Цитата:

Цитата Сrack
можно поменять местами, переименовать соответственно файлы профилей minst.ini и 1_Software.ini, и соответственно minst.idb и 1_Software.idb. »

их много, потому что редактирую сборку под себя.
сделал как Вы сказали, но теперь в выпадающем списке пропали элементы
Цитата:

Цитата Сrack
Это не в файле надо редактировать, это параметры командной строки для MInst.exe »

не буду вникать, думал можно через файл исправить :)

Wandering 01-02-2015 23:48 2464943

Цитата:

Цитата Сrack
сделать свой лаунчер вместо AutoRun.exe »

В какой программе можно сделать свой лаунчер? И если можно то поподробнее.

Сrack 02-02-2015 07:32 2465000

Wandering, для создания своего лаунчера нужно знать команду:
Код:

MInst.exe "{Patch}\profiles\Software.ini"
и какой нибудь язык программирования: AutoIT, Lazarus, SFX-Macros, bat, а также много других языков программирования, с которыми я не знаком.

proqlucky 02-02-2015 09:49 2465031

"сделал как Вы сказали, но теперь в выпадающем списке пропали элементы"
подскажите как вернуть пожалуйста :)

Сrack 02-02-2015 11:39 2465077

proqlucky, Ссылку уберите, здесь такие ссылки запрещены.
proqlucky, Я не в курсе какая у вас (точнее у БЕЛOFF) структура каталогов и где хранятся профили, вам нужно было сделать так:
1. Открыть нужный вам профиль (тот который хотите сделать по умолчанию).
2. В свойствах профиля (в меню Файл) определить имя и расположение ini-файла.
3. Переименовать его в minst.ini.
4. Переместить его (с заменой) в ту же папку, где MInst.exe.
5. Все тоже самое проделать с соответствующими файлами *.idb.
6. Убедится, что в новом файле minst.ini параметр ProfilesDir={Patch}\Profiles ведет к папке с профилями.

BOBAT 02-02-2015 14:45 2465218

Подскажите, пожалуйста, в программе есть галочка для разрешения установки в Windows 10, но версия видимо не совпадает, так как версия Windows 10 - 10.0, а не 6.4, и программа блокирует установку на Windows 10 тех программ, в которых стоит галочка

Сrack 02-02-2015 16:20 2465281

BOBAT, обновитесь до версии 1.0.1.57

TToLL 03-02-2015 13:52 2465710

Сrack, Есть такой браузер Cyberfox. Он ставится в зависимости от процессора(Intel или AMD). Можно ли добавить в MInstAll переменную, которая определяет процессор?

МИШАНЧИК 03-02-2015 14:22 2465739

Сrack, подскажите пожалуйста. После выбора приложения 1, которое включает в себя установку приложения 2, автоматом ставится четбокс на приложение 2. Если же дальше отказаться от установки приложения 1(снять четбокс), приложение 2 остается выбранным к установке. Часто приложение 2 бывает выше по списку и пользователь не знает что оно тоже выбрано. Может можно сделать чтоб при снятии четбокса с приложения 1, автоматом снимался четбокс и с приложения 2? Наверное путано объяснил?

Сrack 03-02-2015 15:10 2465762

Цитата:

Цитата МИШАНЧИК
Наверное путано объяснил? »

Реализация еще более запутана, что если приложение 2 выбрал сам пользователь? Что если приложение 2 выбрано по умолчанию? Что если приложение 2 включает приложение 3 ? И пошло поехало, что будет далее я не могу просчитать.
При этом никто не хочет, что бы при вкл./выкл. галочки программа подвисала на некоторое время, пока не обработает все связи (даже если их нет), т.к. на данный момент у приложений нет абсолютного адреса, программа банально перебирает все приложения на совпадение по связи. А так же я не хочу, что бы у незнающих-непонимающих пользователей складывалось неправильное представление о "не глючности" выбора.

Цитата:

Есть такой браузер Cyberfox. Он ставится в зависимости от процессора(Intel или AMD). Можно ли добавить в MInstAll переменную, которая определяет процессор?
Первый раз о таком слышу, во первых: ввиду редкости затраты на реализацию не целесообразны, во вторых: определение процессора при каждом запуске MInstAll заметно увеличит время запуска. По поводу Cyberfox, ни разу его не видел, если разработчики придумали такую "фишку", то должны были позаботится об инсталляторе, который сам установит нужную версию, т.к. большинство пользователей не в курсе что такое процессор, да, да, не в курсе, у них не верное представление об этом устройстве. Если такого (нормального) инсталлятора нет, то шарашкина контора, очередная поделка "Кулибина", взять программу с открытым исходным кодом, поменять автора, поменять название, добавить свой троянский модуль, выпустить на публику как "улучшенный".

mvk2000 03-02-2015 15:28 2465768

Цитата:

Цитата TToLL
ставится в зависимости от процессора »

Как вариант, можно создать профиль отдельно для компьютеров Intel - овской платформы, отдельно для AMD.. Никаких особых затрат.

Сrack 03-02-2015 15:39 2465780

Цитата:

Цитата TToLL
ставится в зависимости от процессора »

Оптимальный вариант, написать скрипт для установки Cyberfox в зависимости от процессора, искать, спрашивать здесь: http://forum.oszone.net/forum-102.html

TToLL 03-02-2015 18:09 2465874

Если в cmd скрипте написать строчку:
for /F "tokens=2 delims==" %%a in ('wmic cpu get manufacturer /value') do set cpu=%%a
то в переменной CPU мы получим: GenuineIntel или AuthenticAMD.
Чего и требовалось. Может кому пригодится.

proqlucky 03-02-2015 20:15 2465929

Сrack, спасибо большое)
пока оставлю так, как время появится буду разбираться

Alkantel 04-02-2015 09:44 2466096

Добрый день! Хочу выразить автору благодарность за программу! Пользуюсь недавно, но уже чувствую разницу по сравнении с другими утилитами, хотя нужно привыкнуть к специфике программы.
Хочу задать автору вопросик по поводу очередной хотелки. Всем известно что необходим контроль версий приложений. И каждый даз при обновлении дистрибутивов приложений приходится вручную править версии всех обновлений, что немного лениво. Собственно сам вопрос: можно ли добавить переменную {ver}, которая бы бралась из названия файла дистрибутива, например: Setup Proga v1.02.34.exe . Вот v1.02.34 и есть {ver}. А что бы редактор не тормозил при запуске, сканируя версии дистрибутивов, сделать кнопку "Обновить версии приложений". Возможно ли реализовать такое?
З.Ы. Прошу прощение за сумбурность, пишу с телефона.

Сrack 04-02-2015 10:35 2466121

Alkantel, Во первых: реализовать это невозможно, во вторых непонятно в чем преимущество? Переименовывать каждый скаченный файл вам не лень? А в параметрах приложения версию обновить лень? При том, что (для нормальных программ) это можно сделать в два клика, взяв ее из свойства exe-шника.


Alkantel 04-02-2015 11:54 2466149

Ну переименовывать файл надо в большинстве случае, закидывать его на флешку, в дистрибутив или куда еще тоже. Это вынужденные действия. Но при этом надо еще и править версии в конфиге. Лишние телодвижения. Но Вы автор, Вам виднее, я же только спросил.

Alkantel 04-02-2015 12:15 2466159

Да, еще один вопрос. Есть ли спрвка, а то что-то со зрением у меня? FAQ видел, правда еще не весь прочел.

Сrack 04-02-2015 12:31 2466165

Цитата:

Цитата Alkantel
Ну переименовывать файл надо в большинстве случае, закидывать его на флешку, в дистрибутив или куда еще тоже. »

До появления MInstAll у меня тоже была такая проблема, как то нужно было ориентироваться в дистрибутивах, теперь такой проблемы нет.
Цитата:

Цитата Alkantel
Есть ли спрвка »

Все, что желательно знать, есть в шапке темы, а справки нет, т.к. нет желающих ее сделать.

Alkantel 04-02-2015 13:01 2466188

На счет справки жаль. Это минус. Есть желание помочь, но я еще мало ориентируюсь в функциях программы.
А как, позвольте узнать, Вы решили проблему с переименованием файлов?

Сrack 04-02-2015 13:49 2466217

Цитата:

Цитата Alkantel
А как, позвольте узнать, Вы решили проблему с переименованием файлов? »

Больше не переименовываю, в MInstAll все по полочкам разложено.

Wandering 05-02-2015 02:12 2466542

Цитата:

Цитата Alkantel
И каждый даз при обновлении дистрибутивов приложений приходится вручную править версии всех обновлений, что немного лениво. »


Перед указанием пути к файлу *.exe удалите данные из окошка версии и версия сама пропишется как укажите путь к приложению.

Alkantel 05-02-2015 09:19 2466591

Доброе утро. В процессе использования возникло 2 вопроса: почему иногда бывают проблемы с кодировкой (может я и сам виноват, но может такое проскакивало где) и как запустить сначала одну программу потом вторую в одном пункте? Тоесть сначала сам инсталлятор приложения а потом скрипт для настройки приложения, но что бы не создавать для него отдельный пункт?

Сrack 05-02-2015 10:36 2466633

Цитата:

Цитата Alkantel
иногда бывают проблемы с кодировкой »

В каком месте проблемы? На какой системе? Язык системы? Какой язык выбран для программ не поддерживающих юникод? В каком формате сохранены профили (в Юникод или нет)? На каком языке пишите? И как минимум, предоставьте скриншоты в дополнение на поставленные вопросы.
Если профили сохранять не в Юникоде, то на системах отличных от русской или с неправильно настроенными региональными параметрами, могут не корректно отображаться названия приложений, набранных на кириллице.

Цитата:

Цитата Alkantel
как запустить сначала одну программу потом вторую в одном пункте? »

Несколько команд для одного пункта

Вариант 1:
Используйте bat-ник, в качестве текущего каталога автоматически назначается каталог где лежит bat-ник.

Вариант 2:
Выполнение целого профиля одним пунктом




Alkantel 05-02-2015 10:43 2466636

Вечерком предоставлю инфу.
За подсказку спасибо, недоглядел.

Сrack 05-02-2015 10:48 2466639

Alkantel, Включите в настройках Юникод и пересохраните все профили (это надо делать на системе, где кириллица нормально отображается), проблем с кодировкой не должно быть ни на каких системах. Еще забыл спросить, профили сохраняли через MInstAll или через текстовый редактор?

Alkantel 05-02-2015 11:40 2466666

Про юникод не знал, спасибо за наводку. Профиль редактировал, частично, в Notepad . Потом преобразовал профиль в юникод, потом назад в ANSI. Вот думаю из-за этого. Сами проблехы в описаниях, названиях программ, тоесть в самом профиле. Сейчас исправил. Дома еще раз такой экперимент проведу, мож в самом деле сам виноват.

В Notepad plus plus. Не дописал.

best25715 05-02-2015 20:49 2467000

Сrack,
как запустить сначала одну программу потом вторую в одном пункте?
мне нужно установить два файла к однои программе
Без bat-ника

Например:
NET Framework 4.5.2 Final x86-x64-LP Ru
1. NDP452-KB2901907-x86-x64-AllOS-ENU.exe /q /norestart
2. NDP452-KB2901907-x86-x64-AllOS-RUS.exe /q

Вот мне нужен пример как прописать именно эти две файла в одном пункте в тихой установки
заранее спасибо

Сrack 05-02-2015 20:51 2467001

best25715, почему без bat-ника?

best25715 05-02-2015 20:55 2467005

Просто хотел знать для себя
Так все таки можно установить эти два файла в одном пункте или нет

Сrack 05-02-2015 20:56 2467007

best25715, нет.

best25715 05-02-2015 20:57 2467008

Понял спасибо вам

Сrack 05-02-2015 21:12 2467018

best25715, Где два, там и три, четыре, импорт в реестр, до и после, условия и пошло, поехало. Я не собираюсь изобретать очередной язык программирования, не зачем, во первых его ни кто не знает, во вторых уже есть язык bat-ников, так сказать единый стандарт. Для NET Framework 3.5 можно в одном пункте объединить версии для WinXP/8/8.1, в bat-ник можно передавать переменную {V} через ключи запуска, а в батнике прописать условие, в зависимости от %1 устанавливать соответствующую версию. И не надо изобретать велосипед.

Alkantel 05-02-2015 22:50 2467069

best25715, ну мне больше по душе создать отдельный профиль для запуска нескольких файлов, но тут возникает вопрос к Сrack, : можно ли такие профили поместить в отдельную подпапку в директории "profiles"?
С утренним вопросом про кодировки: эксперимент повторил, но странное что-то происходит. При включенном режиме редактирования командой "F10" или "Выполнить НАЗВАНИЕ_ПРОФИЛЯ" открывается ini файл этого пофиля. Система Win_7_x64, Rus. По-ходу Notepad plus plus чего-то портит.

Сrack 05-02-2015 23:13 2467085

Alkantel, Графический редактор файлов конфигураций придуман не только для удобства, он исключает ошибки пользователя при редактировании. Профили можно размещать где угодно, но при этом они не будут отображаться в выпадающем списке, так же не возможен переход в профиль, которого нет в выпадающем списке (произойдет открытие ini-файла в текстовом редакторе), такие профили можно запускать и выполнять командой MInst.exe {Disk}\путь\профиль.ini , то есть ничего странного, все в соответствии с существующим алгоритмом.

Alkantel 05-02-2015 23:23 2467093

Сrack, то-есть я могу выполнить запуск приложения, которые находятся в профиле по отличному от умолчания пути
На счет
Код:

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

Сrack 05-02-2015 23:26 2467096

Alkantel, Скриншот окна с параметрами?

Alkantel 06-02-2015 00:51 2467127

Вложений: 1
Сrack, Вы про это?
Я не хочу делать необоснованные выводы и вводить Вас в заблуждение. мне через раз удается воиспроизвести случай когда открывается сам файл профиля в текстовом редакторе. Это после того как я перевожу файл в кодировку UTF-8 в текстовом редакторе Notepad plus plus. когда смогу уверенно сказать о какой-то ошибке, я сообщу. А пока можно списать на мою криворукость, тем более что о таком никто до меня не говорил.

Сrack 06-02-2015 09:25 2467222

Alkantel, Вполне возможно из-за вашей кодировки, программа не признает путь к профилю как путь ко своему профилю, точнее не находит соответствующий путь в списке профилей. Или еще вариант, вы создали профиль не через MInstAll в то время, когда MInstAll был запущен, соответственно вашего профиля еще нет в списке профилей, он появится после перезапуска.

timon45 06-02-2015 10:27 2467246

Сrack, только хотел вас попросить добавить в конфигуратор одну функцию а оказалось что она уже присутствует. А именно: сделать копию выделенного приложения. Хотя в шапке данной информации я не нашел.

Выделяем приложение в списке на которое хотим создать копию Ctrl + C затем Ctrl + V корректируем имя , для того чтобы отличались.

norem 06-02-2015 16:43 2467449

не хватает функции "пауза" при установке приложений

Сrack 06-02-2015 17:01 2467462

Цитата:

Цитата norem
не хватает функции "пауза" при установке приложений »

Вот так выглядит несложный интерфейс погружения и всплытия подлодки Б-413:

Хотите, что бы MInstAll выглядел так же?

Функции: "Выполнить", "Отменить" и "Пауза" выполняет одна кнопка. Сначала жмем "Отменить", потом, когда до ставиться текущее приложение можно опять нажать "Выполнить".

samsobi 06-02-2015 17:20 2467476

Сrack, +100500 :lol: :clapping: Настроение поднял!!!

Сrack 09-02-2015 10:59 2468770

Пример установки Flash Player с настройкой обновления:
https://yadi.sk/d/dv3IV_sheYyN4


AndriuT 12-02-2015 20:47 2470558

Сrack,
Здравствуйте, я так и знал что программа станет платная. Скажите сколько ваша программа стоит купить? Я так надеялся что будет бесплатная увы.
Это номер счёта? Ваш личный?Там замочек висит просит деньги напишите сколько стоить будет программа ваша?
Скрытый текст

Orestik 12-02-2015 20:53 2470560

Цитата:

Цитата AndriuT
я так и знал что программа станет платная. Скажите сколько ваша программа стоит купить? Я так надеялся что будет бесплатная увы. »

она и так бесплатная, все же по русски написано.... А если хотите отблагодарить автора, поднять ему настроение в дальнейшем развитии программы то можете добровольно на яндекс кошелек это сделать, вот и все!

AndriuT 12-02-2015 20:56 2470562

Orestik,
Там замок висит на скрине посмотрите, я нажимаю на замок редактировать и вот такая табличка выскакивает)Вообщем не даёт редактировать(((

Orestik 12-02-2015 21:00 2470563

Цитата:

Цитата AndriuT
Там замок висит »

а вы об этом, все просто, закройте программу и зайдите в файл minst.ini там есть строка Lock, 1- блокировка, 0-разблокировка.

AndriuT 12-02-2015 21:03 2470564

Orestik,
Lock=0 стоит

Orestik 12-02-2015 21:03 2470565

Цитата:

Цитата AndriuT
Lock=0 стоит »

щас гляну а где качали сборку эту?

habib2302 12-02-2015 21:04 2470566

AndriuT, скинь профили в личку

AndriuT 12-02-2015 21:05 2470568

habib2302,
Хорошо сейчас залью скрин

Orestik 12-02-2015 21:07 2470570

Цитата:

Цитата AndriuT
AndriuT »

значит что то в профиле прописано, убери не нужно и посмотри на мой на примере первых строк
Скрытый текст

[MInst]
Profile=Запуск Freeware
Hint=Супер сборник бесплатных программ для личного пользования на все случаи жизни. В релиз вошли все самые популярные и востребованные программы, которые разделены на категории, имеют краткое описание, большинство программ проходят процесс установки в тихом режиме, не требуя ручного вмешательства.| © 2014 Россия, |
GroupItemCount=1
ExitShow=1
SoftPatch={Patch}\Software_free
VerWidth=150
Exit=0
[Group]
0=Главное меню
1=Обновления
2=Системные
3=Безопасность
4=Графика
5=Интернет и сети
6=Мультимедиа
7=Офис и текст
8=Работа с CD/DVD
9=Система
10=Файлы и диски
11=Завершение
[0]
Group=0
Name=...
Hint=Супер сборник бесплатных программ для личного пользования на все случаи жизни. В релиз вошли все самые популярные и востребованные программы, которые разделены на категории, имеют краткое описание, большинство программ проходят процесс установки в тихом режиме, не требуя ручного вмешательства.
Patch={Patch}\minst.ini
Icon={Patch}\MInst.exe,7
IconIndex=18
[1]
Group=1
Name=Исправления:
Patch=-
IconIndex=-1
[2]
Group=1
Name=KB947821
Hint=Это средство предлагается, поскольку в хранилище службы Windows Servicing обнаружена несогласованность, которая может помешать успешной установке будущих обновлений, пакетов обновления и программного обеспечения. Данное средство проверяет наличие таких несогласованностей на компьютере и пытается устранить найденные проблемы. ||Типичные ошибки:||0x80070002 | 0x8007000D | 0x800F081F | 0x80073712 | 0x800736CC | 0x800705B9 | 0x80070246 | 0x8007370D | 0x8007370B | 0x8007370A | 0x80070057 | 0x800B0100 | 0x80092003 | 0x800B0101 | 0x8007371B | 0x80070490||Поддерживаемая операционная система:||Windows 7 Service Pack 1 |
Patch={Patch}\software_free\обновления\исправления\как починить windows update\Windows6.1-KB947821-v34-x86.msu
Icon={Patch}\icons\beloff.dll,78
IconIndex=19
Key=/quiet /norestart
Ver=947821
License=1
OS=6.1;x86

AndriuT 12-02-2015 21:13 2470577

Вот скрин
Скрытый текст

habib2302 12-02-2015 21:27 2470583


AndriuT 12-02-2015 21:33 2470589

habib2302,
Я так понимаю ReadOnly=0 переставить на ReadOnly=1?

habib2302 12-02-2015 21:38 2470595

AndriuT, на оборот, но ты попробуй так как ты и сказал

sibirnik 13-02-2015 03:23 2470724

Orestik, с шапки скачай Minst 1.0.1.58 ...Всё бесплатно...Замени у себя Minst.exe и Minst.ini и всё заработает... Ещё раз огромное спасибо автору за его такую отличную ПРОГРАММУ...

Да и значок "замок" - это защита от записи...Она отключается в настройках...

habib2302 13-02-2015 08:31 2470751

AndriuT, я еще раз прошу скиньте мне все профили из этой сборки в личку, а не скриншот

Orestik 13-02-2015 08:47 2470755

Цитата:

Цитата sibirnik
Всё бесплатно... »

да у меня то все работает, проблем нет никаких)))

Сrack 13-02-2015 09:34 2470766

"Замочек" на кнопке означает, что в данный момент режим "Только чтения", в данный режим программа автоматически переходит если нет доступа для записи, например если программу запускать с оптического диска, или из смонтированного образа, или с сетевой шары с доступом только для чтения, или с диска с аппаратной защитой от записи. В настройках можно вкл./выкл. определение защиты от записи, я рекомендую вкл., т.к. профили загружаются быстрее в режиме "Только чтения".
Еще данный режим можно включить принудительно, если выставить ReadOnly=1, это если вы сами там лазили и по любопытству его включили, так, что должно быть ReadOnly=0.

Цитата:

Цитата AndriuT
Там замочек висит просит деньги напишите сколько стоить будет программа ваша? »

Сколько можете, сколько совесть вам позволит.

AndriuT 13-02-2015 11:05 2470787

Сrack,
Здравствуйте, теперь только дошло. Я сборку запускаю через Daemon Tools Lite, то есть как, я понял только чтение нельзя редактировать.Сейчас попробую распаковать на C: диск


Wandering 13-02-2015 17:30 2470945

Цитата:

Цитата AndriuT
Здравствуйте, теперь только дошло. Я сборку запускаю через Daemon Tools Lite, то есть как, я понял только чтение нельзя редактировать.Сейчас попробую распаковать на C: диск »

Если вы внимательнее глянете там стоит CheckReadOnly=1 а должно быть CheckReadOnly=0. Как распакуете смените на 0.

ostapukr 15-02-2015 15:51 2471557

Сrack, можно ли обновить английский lng файл под версию 1.0.1.58 и/или опубликовать русский вариант lng под версию 1.0.1.58.
Спасибо.

Сrack 15-02-2015 15:55 2471561

Цитата:

Цитата ostapukr
можно ли обновить английский lng файл под версию 1.0.1.58 и/или опубликовать русский вариант lng под версию 1.0.1.58 »

Нет.

ostapukr 15-02-2015 16:35 2471571

Цитата:

Цитата Сrack
Нет. »

Денег хотите?

Сrack 15-02-2015 18:30 2471598

Цитата:

Цитата ostapukr
Денег хотите? »

По политическим убеждениям.

ostapukr 15-02-2015 18:50 2471607

Цитата:

Цитата Сrack
По политическим убеждениям. »

Боитесь, то скрепы раскрепятся от перевода?
Пад столом. Браво. И проволокой не нужно отгораживать, сами...
А почему обижаете северный корейцев и армян? Они же поддерживают "русссский мир"..

Сrack 15-02-2015 19:10 2471611

Цитата:

Цитата ostapukr
А почему обижаете северный корейцев и армян? »

Они не спонсируют.

AndriuT 15-02-2015 21:23 2471662

Здравствуйте, всё распаковал на С: диск всё пошло Спасибо кто помогал!!! Подскажите пожалуйста как сделать чтоб в MInstAll программе, установленных приложений обозначались значки???Читал что-та не понял до конца как нужно делать. Вот скрин
Скрытый текст

Orestik 16-02-2015 08:51 2471788

Цитата:

Цитата AndriuT
Подскажите пожалуйста как сделать чтоб в MInstAll программе, установленных приложений обозначались значки??? »

запускаешь утилиту Software Uninstaller через Check Device, далее, если ты уже установил какую нибудь программу из своего сборника, то ищешь ее из списка установленных программ, нажимаешь правой кнопкой мыши на нее и выбираешь, копировать GUID и вставляешь в поле Уникальный идентификатор (GUID) и все, порой бывает что версия прописанная в MInstAll не совпадает с версией что в реестре и обозначаются восклицательным знаком,тогда надо брать точную версию в реестре и прописывать в MInstAll, также Software Uninstaller через Check Device, нажимаешь правой кнопкой мыши на программу и выбираешь Открыть ветку реестра и смотришь поле DisplayVersion.

AndriuT 16-02-2015 11:59 2471881

Orestik,
Спасибо дружище, уже не первый раз меня выручаешь)

timon45 19-02-2015 10:34 2473344

Сrack, заметил небольшой дефект при запуске программы на WIn7. Если в настройках программы стоит птичка "Авторазмер по высоте" а панель задач Windows настроена следующим образом: "Использовать маленькие значки" высота панели двойная.
часть окна прячется за панелью задач, а часть с отступом сверху.

sibirnik 19-02-2015 11:41 2473380

timon45, у меня на 7 всё отлично..попробуй в настройке задать прилипать к краям экрана...И может у тебя панель задач( в настройках панели задач) всегда сверху выбрано - измени на обратное...
наверх
в закладки

timon45 19-02-2015 15:11 2473478

sibirnik, нет не нормально, спроектировать ситуацию легко, сделай панель задач шире (по высоте) и запусти программу.

sibirnik 19-02-2015 17:19 2473541

timon45, Растянул панель задач(примерно до 5 см) закрепил её, запустил Minst! всё отлично...А вот если панель задач не закреплена - то да Minst прячется за панелью задач...Но для удобства я думаю правильным всё же закреплять панель задач.

Сrack 19-02-2015 18:04 2473565

Версия: 1.0.1.59

• Добавлена поддержка URL ссылок, в портативный профиль, вместо приложения можно добавить URL ссылку. Через контекстное меню "Добавить подгруппу", в поле "Путь к приложению" указываем ссылку, ссылка должна начинаться с http:// или с https://
• Добавлен переход из состояния "Только чтение" в обычный режим при нажатии на замок.
• Добавлен переход в другой профиль (по ссылке, в не портативном профиле) при нажатии на Enter (из режима установки).
• Добавлено открытие окна с описанием (в не портативном профиле) при нажатии на Enter (из режима установки).
• Добавлено закрытие окна с описанием при нажатии Esc.
• Добавлена подсказка для процесса отмены, отображается красным цветом в строке состояния после нажатия на кнопку "Отменить".
• Исправлено позиционирование окна при увеличенной панели задач Windows.

tanitta 20-02-2015 19:33 2473958

Сrack, Здравствуйте! Давно не бывала я на форуме, смотрю Минст развился до невероятных высот! Вы точно войдете в историю с этой прогой, а может еще и заработаете на ней. если захотите.
Вчера опробовала самую новую версию Минст и я просто в восторге от нее! И что больше всего меня удивило, так это то, при стольких добавленных наворотах она не стала тяжелее, а даже наоборот легче чем была (в управлении и тормозах)
В связи с чем у меня возник вопрос. А возможно ли когда-то в будущем сделать еще версию Минста для Андроид-программ?
Ведь андроид сейчас почти у каждого человека и половина либо сами ссто раз перепрошивают, либо несут в сервис в случае поломки перепрошить. Конечно есть маркеты и флешки на которую сохраняют все проги перед переустановкой андроида, так почему же не сделать это так же в Минсте заранее все.

Сrack 20-02-2015 19:52 2473967

Цитата:

Цитата tanitta
А возможно ли когда-то в будущем сделать еще версию Минста для Андроид-программ? »

Это вряд ли, есть же Play маркет, каждый пользователь в состоянии сам установить программу. У меня нет ни платформы (языка программирования) ни устройства с Android (в связи с чем я мало знаком с этим), по материальным причинам вряд ли появятся, и желания нет работать в этом направлении. MInstAll я делал для себя, т.к. каждый день приходится устанавливать программы.

МИШАНЧИК 25-02-2015 12:46 2475653

Сrack, подскажите пожалуйста, можно ли в поле "включать установку" выбрать 2 и более программ?

Сrack 25-02-2015 13:36 2475686

Цитата:

Цитата МИШАНЧИК
можно ли в поле "включать установку" выбрать 2 и более программ? »

Нельзя.

Lordbl4 26-02-2015 11:26 2476053

Вложений: 1
timon45, попробуй снять галку "Авторазмер окна по высоте"

Lordbl4 26-02-2015 11:31 2476057

Сrack, огромнейшее спасибо за разработку столь замечательной программы, всю жзнь пользовался WPI, теперь потихоньку перехожу на MInstAll.

позволь спросить маленький вопрос, с которым пока что ещё не разобрался:
у меня есть 3 установочника одной и той же программы - для х32, для х64 и для вин ХР. я могу в один пункт это всё запихать? в кратце)

habib2302 26-02-2015 11:53 2476064

Lordbl4, создай макрос через прогу Macros http://checkdevice.narod.ru/index/download/0-2 там есть возможности запуска приложений в зависимости битности винды и в зависимости версии винды

Сrack 26-02-2015 11:55 2476066

Цитата:

Цитата Lordbl4
у меня есть 3 установочника одной и той же программы - для х32, для х64 и для вин ХР. я могу в один пункт это всё запихать? »

Можно с использованием bat-ника, например:
Создаете в папке с дистрибутивами Silent.bat, в MInstAll добавляете Silent.bat, в поле "ключи запуска" пропишите /OS{V}{P} , в самом bat-нике примерно следующий код:
Код:

if "%1"=="/OS5.1x86" Setup_for_XP.exe /S
if "%1"=="/OS6.1x86" Setup_for_x86.exe /S
if "%1"=="/OS6.2x86" Setup_for_x86.exe /S
if "%1"=="/OS6.3x86" Setup_for_x86.exe /S
if "%1"=="/OS10.0x86" Setup_for_x86.exe /S
if "%1"=="/OS6.1x64" Setup_for_x64.exe /S
if "%1"=="/OS6.2x64" Setup_for_x64.exe /S
if "%1"=="/OS6.3x64" Setup_for_x64.exe /S
if "%1"=="/OS10.0x64" Setup_for_x64.exe /S

Это при условии, если в одной папке файлы Silent.bat, Setup_for_XP.exe, Setup_for_x86.exe и Setup_for_x64.exe, а /S это ключи для автоматической установки. То есть для каждой ОС мы прописали, какой exe-шник запускать. Что бы не было черного окна командной строки, можно включить соответствующую опцию.

Lordbl4 28-02-2015 15:47 2477084

было бы неплохо, если бы у одного элемента было бы несколько строк для запуска или в одной строке можно было уместить порядок и условия запуска нескольких установочных файлов (уж больно у меня на версиях ОС и разрядностях всё зависит)

насчёт вышесказанных вариантов - макрос не понимает, что нужно брать файлы из текущей папки, а с батниками наследование админских прав запуска приводит либо к отсутствию файлов либо к нехватке прав для запуска

Сrack 28-02-2015 17:17 2477112

Цитата:

Цитата Lordbl4
было бы неплохо, если бы у одного элемента было бы несколько строк для запуска или в одной строке можно было уместить порядок и условия запуска нескольких установочных файлов »

Нет.

Цитата:

Цитата Lordbl4
макрос не понимает, что нужно брать файлы из текущей папки »

Это не так.

Цитата:

Цитата Lordbl4
с батниками наследование админских прав запуска приводит либо к отсутствию файлов либо к нехватке прав для запуска »

Это что за бред?

Lordbl4 01-03-2015 15:59 2477475

Цитата:

Цитата Сrack
Нет. »

ок
Цитата:

Цитата Сrack
Это не так. »

ок
Цитата:

Цитата Сrack
Это что за бред? »

ок

systeman 09-03-2015 19:04 2480670

А как узнать ключи тихой установки, я например хочу в сборку одну с оболочкой mInstall добавить VirtualBox - но что бы он тихо устанавливался, я так полагаю нужен ключ тихой установки, вот как его узнать, множество программ есть но ключей не знаю.
Всё разобрался для этого же есть ключ /?
Подскажите.

Сrack 09-03-2015 19:26 2480675

systeman,
--silent


K.A.V. 09-03-2015 19:27 2480677

Цитата:

Цитата systeman
А как узнать ключи тихой установки »

Для начала нужно узнать, с помощью какой системы устанавливается продукт, некоторые закладывают в себя справку по ключам, если запустить установку с ключом /? или /help, а вообще, много чего гуглится
Например, запустив установщик VirtualBox с ключом /? - мы увидим справку по командам:


Если знаете тип упаковщика, то о доступных ключах можно посмотреть и в самом MInstAll при редактировании команды:


Сrack, у MInstAll проблемка при использовании увеличенных шрифтов в системе :)
Скрытый текст


Сrack 09-03-2015 19:38 2480680

Цитата:

Цитата K.A.V.
у MInstAll проблемка при использовании увеличенных шрифтов в системе »

Не только у MInstAll, проблема в Windows.

Сrack 14-03-2015 22:58 2482758

Версия: 1.0.1.61

• Добавлена кнопка запуска для всех приложений, для которых эта функция актуальна.
• Добавлены подсказки для иконок состояния.
• Добавлено открытие каталога с дистрибутивом через файловый менеджер.
• Открытие каталога с дистрибутивом через файловый менеджер

Путь к файловому менеджеру и ключи запуска задаются в файле minst.ini параметры FMPath и FMKey. Для параметра FMKey доступны две дополнительные переменные {OpenPathFile} = путь к файлу или {OpenPathDir} = путь к каталогу. Если по заданному пути нет файлового менеджера, то открытие будет как раньше, через проводник Windows.

Пример для JustManager:
Код:

FMPath={Patch}\Portable\JustManager\JustManager.exe
FMKey={OpenPathDir}

Пример для Total Commander:
Код:

FMPath={Patch}\Portable\totalcmd\TOTALCMD.EXE
FMKey={OpenPathFile} r="%UserProfile%\Downloads" /i="{Patch}\Portable\totalcmd\wincmd.ini" /f="{Patch}\Portable\totalcmd\wcx_ftp.ini"


best25715 15-03-2015 07:54 2482829

Здравствуйте уважаемый Сrack, подскажите как можно в Minstall запустить программу StartIsBack Plus 1.7.5 RePack.exe без запуска администратора а то она не любит и система подвисает пока не перезапустишь Проводник может есть какой нибудь bat-ник с вашей стороны
Хочу добавить в новую сборку MInstAll v.17.03.2015 By Andreyonohov & Leha342 пользователи просили
спасибо вам за программу Clear.exe очень удобная и проста в работе пользователи довольны что вернулась возможность скачивать сборку папками и обновляться
еще раз вам спасибо за вашу помощь
жду вашего ответа

Сrack 15-03-2015 13:24 2482930

Цитата:

Цитата best25715
без запуска администратора »

Не понял эту фразу. А вообще это надо адресовать автору репака.
Пробовал на Windows 10 x86 Build 9926, работает с батником
Silent.bat
Код:

echo off
"StartIsBack Plus 1.7.5 RePack.exe" /silent
TASKKILL /F /IM explorer.exe /T
start "" c:\Windows\explorer.exe

Пуск работает после перезагрузки системы, в конце установки программ по любому перезагружать надо.
Clear.exe обновлен, добавлена поддержка Unicode, то есть поддержка не стандартных символов в именах файлов.

popt2t 15-03-2015 14:00 2482941

best25715, можно попробовать убрать пробелы в имени и запускать без батника.

Цитата:

Цитата Сrack
Clear.exe обновлен »

Сrack, прошу прощения, а что это? Видимо я что-то пропустил.

Сrack 15-03-2015 14:12 2482949

popt2t, Как я понял, там надо перезапускать проводник, сам инсталлятор почему то этого не делает. На Clear.exe не обращайте внимание, это не по этой теме, она для обновления по средствам торрента, для удаления всех файлов которых нет в текущей торрент раздаче, то есть которые остались от старой торрент раздачи, которые не обновлены т.к. одноименных файлов нет в новой раздаче. Грубо говоря, Torrent Sync кустарными методами.

best25715 15-03-2015 14:16 2482950

Сrack спасибо большое за помощь
и за обновленный Clear.exe да и вообще спасибо за MINSTALL

Сrack 16-03-2015 08:57 2483222

Lordbl4, В портативном профиле, иконки-запуска отображаются только в режиме редактирования, что удобно, т.к. по двойному клику открываются параметры приложения.

Lordbl4 16-03-2015 09:20 2483228

Сrack, подскажи плиз, как правильно производить обновление с предыдущей версии программы?

Цитата:

иконки-запуска отображаются только в режиме редактирования, что удобно, т.к. по двойному клику открываются параметры приложения.
с утра не сразу разобрался( спасибо.

Сrack 16-03-2015 09:25 2483229

Цитата:

Цитата Lordbl4
как правильно производить обновление с предыдущей версии программы? »

Заменить MInst.exe на новый и пересохранить профили (для обновления кеша иконок).

Lordbl4 16-03-2015 11:51 2483280

Цитата:

Цитата Сrack
Заменить MInst.exe на новый и пересохранить профили (для обновления кеша иконок). »

заменил, пересохранил профили, minst.ini обновился, добавились новые параметры.

всё ок.

Сrack 17-03-2015 18:01 2483900

Версия: 1.0.1.62

• Разгружено контекстное меню (три пункта перенесено в главное меню).
• Проработан клик правой кнопкой мыши по пустому месту, по подгруппе, по "Выйти из программы установки", не актуальные для данных мест функции переходят в неактивное состояние.
• Исправлена функция "Заменить" (обновление иконок статуса, состояния и URL).
• Доработан запуск файлового менеджера с сетевого диска.
• Исправлена потеря "Выйти из программы установки" при создании нового профиля.

AndriuT 18-03-2015 00:53 2484109

Сrack,
Доброй ночи, скажите может вы знаете как в программе MInstAll запустить файл от имени администратора?

Сrack 18-03-2015 08:37 2484167

Цитата:

Цитата AndriuT
как в программе MInstAll запустить файл от имени администратора? »

А оно как то иначе происходит?

AndriuT 18-03-2015 09:34 2484185

Сrack,
Доброе утро, да происходит иначе. Сам файл запускаю без программы нормально, в программе уже не идет. Как запустить мне от имени администратор?

Сrack 18-03-2015 09:39 2484190

AndriuT, Открою вам секрет, MInstAll всегда запускает программы с правами Администратора. Что в вашем понимании "запустить мне от имени администратор" ?

AndriuT 18-03-2015 14:24 2484327

Сrack,
Не знал этого, в общем есть батник файл для перезапуска Explore, так файл запускаю нормально, в программе работает не так как надо. Может подскажите как запустить в программе, чтоб нормально работал?

Сrack 18-03-2015 15:29 2484348

Цитата:

Цитата AndriuT
есть батник файл для перезапуска Explore »

Что в батнике то написано? На какой ОС не работает?

AndriuT 18-03-2015 21:54 2484480

Сrack,
ОС работает батник нормально, не корректно работает в самой программе MInstAll 1.0.1.61. Вот что в батнике написано:
taskkill /f /im explorer.exe
start explorer.exe

Так всё хорошо работает на ОС, вот только добавляю в саму программу батник MInstAll 1.0.1.61, начинает работать не корректно.

Сrack 18-03-2015 22:03 2484482

AndriuT, На какой ОС так и не ответили, проверил на Windows 8.1 x86 все работает. Что значит не корректно?
Добавьте в конец батника pause, запустите через MInstAll и сделайте скриншот командной строки с "не корректно" выполненными командами.

AndriuT 18-03-2015 22:05 2484483

Сrack,
Windows 7 x64 (RUS)

Сrack 18-03-2015 22:08 2484485

AndriuT, А скриншот где? У меня сейчас нет такой системы под рукой проверить. По скриншоту было бы понятней. Мне больше всего интересно, что значит не корректно?

Painkiller 18-03-2015 22:09 2484487

Цитата:

Цитата Сrack
AndriuT, А скриншот где? У меня сейчас нет такой системы под рукой проверить. По скриншоту было бы понятней. Мне больше всего интересно, что значит не корректно? »

Сейчас проверю у себя. У меня 7 Максимальная x64 . Отпишусь после проверки

AndriuT 18-03-2015 22:10 2484488

Сrack,
Пойду пробовать на другом компьютере.

Сrack 18-03-2015 22:12 2484489

AndriuT, Да меня уже любопытство раздирает, что значит не корректно?

AndriuT 18-03-2015 22:13 2484491

Сrack,


Сrack,
Не стартует сам Explorer, закрывает Explorer нормально, не может стартовать заново. Не в программе запускаю всё Good.

Painkiller 18-03-2015 22:17 2484496

Цитата:

Цитата Сrack
AndriuT, Да меня уже любопытство раздирает, что значит не корректно? »

Есть трабла .У меня Explorеr не перезапустился =(( Пришлось в ручную запускать

AndriuT 18-03-2015 22:18 2484497

Painkiller,
Ну вот, я тоже самое говорю.

Painkiller 18-03-2015 22:20 2484499

Цитата:

Цитата AndriuT
Painkiller,
Ну вот, я тоже самое говорю. »

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

Сrack 18-03-2015 22:23 2484504

Думаю из-за редиректа, укажите ключ запуска /x64

AndriuT 18-03-2015 22:26 2484506

Сrack, Painkiller,
Спасибо вам большое за оперативную помощь, всё добавил ключ /x64 и всё заработало))

Painkiller 18-03-2015 22:38 2484511

Цитата:

Цитата AndriuT
Сrack, Painkiller,
Спасибо вам большое за оперативную помощь, всё добавил ключ /x64 и всё заработало)) »

Или поправить код так :
Код:

taskkill /f /im explorer.exe
start %WINDIR%\explorer.exe

И будет работать )

Сrack 20-03-2015 18:08 2485292

Версия: 1.0.1.63

• Добавлено удаление файлов дистрибутива через файловый менеджер.
• Исправлено обновление иконок-кнопок после редактирования и сортировки.

Chudmin 21-03-2015 14:48 2485603

Вложений: 1
Здравствуйте всем!

Столкнулся с такой ситуацией, с скаченного сборника взял репак офиса 2003, распаковал его, чтобы при установке слабенькие машины зря не трудились и не тратили лишнее время, на виртуальной машине(Win8.1 - так уж получилось) для проверки установил, после установки MInstAll (v1.0.1.63) мне "сказал", что "Установлена более старая(или неизвестная) версия"(жёлтый треугольник), всё делалось с моего профиля, если перейти в родной профиль сборника, то MInstAll показывает зелёный значок, "Приложение установлено", в обоих профилях GUID одинаковый, проверил через Check Device на установленном офисе - GUID совпал.

"Параметры приложения", с родного профиля сборки(он слева на скриншоте) и с моего(он справа на скриншоте) показаны в прикреплённом файле.

У кого какие мысли по этому поводу?

Сrack 21-03-2015 14:59 2485607

Chudmin, Уберите букву из поля версии. Масло масляное. Должно быть как на левом скриншоте, а точнее так как Check Device показывает. Из-за букв, слов, и другой ерунды, указанной в версии, программа не может сравнить и определить старее или новее, она говорит, что версии разные.

Chudmin 21-03-2015 15:12 2485610

Да, точно - подводит меня моя "дотошность", всё "раскладываю" по своему пониманию и вкусу. Пошлёпал я исправлять свои профили, так-как эта "v." у меня везде присутствует, благо есть Notepad++ с пакетной заменой.

Спасибо за отзывчивость!

polybas 23-03-2015 09:52 2486332

Скачал, попробовал. Очень не плохо.

Предложения для развития:
- расширить группирование(одного уровня мало)
- добавить уникальный ИД программы в рамках MInst
- установка по сети (как в ninite)
- вшить логику SFX-Macros(выбрать как программу уже написанный макрос)
- переделать реализацию профиля (список устанавливаемых программ в одном месте, в профиляк просто перечислять их название(ИД))
- создать слушатель в трее о появление новых программ (как в ninite)

Если проект будет развиваться могу финансово поддержать.

Сrack 23-03-2015 12:19 2486399

Цитата:

Цитата polybas
- расширить группирование(одного уровня мало) »

Можно добавлять псевдо-подгруппу.

Цитата:

Цитата polybas
- добавить уникальный ИД программы в рамках MInst »

Цитата:

Цитата polybas
- переделать реализацию профиля (список устанавливаемых программ в одном месте, в профиляк просто перечислять их название(ИД)) »

В таком методе есть определенные преимущества, если бы начал писать программу сейчас, и сразу знал во что это должно получиться, то примерно так бы и сделал. Переписывать с нуля, я не буду.

Цитата:

Цитата polybas
- установка по сети (как в ninite) »

Цитата:

Цитата polybas
- создать слушатель в трее о появление новых программ (как в ninite) »

Такого точно не будет. Кто будет оплачивать хостинг с прямыми ссылками? Кто будет отслеживать обновления программ и подготавливать дистрибутивы для авто-установки? Я не буду.

polybas 23-03-2015 17:35 2486542

Цитата:

Цитата Сrack
Такого точно не будет. Кто будет оплачивать хостинг с прямыми ссылками? Кто будет отслеживать обновления программ и подготавливать дистрибутивы для авто-установки? Я не буду. »

Суть чуть не та.
Имелось веду следующее:
- запускается Minst
- ищутся компы по сети и выберем нужные из списка
- выберем нужные программы для установки
- запускаем инсталляцию

Таким образом установили набор программ по n компьютерам.

Цитата:

Цитата Сrack
Можно добавлять псевдо-подгруппу. »

Пробовал - не то

Сrack 23-03-2015 17:47 2486546

polybas, У меня MInstAll находится на сетевом диске, с любого ПК я могу его запустить и установить нужный софт. Для чего нужно, то, что вы предложили, мне не понятно.

samsobi 24-03-2015 10:24 2486798

Цитата:

Цитата Сrack
Для чего нужно, то, что вы предложили, мне не понятно. »

Не, понятно - админская лень-матушка называется... :yahoo: Чтоб, не выходя из серверной, осеменить N компов за раз! Ага, щаз! А потом разгребать, если что... :cry:

Сrack 24-03-2015 10:56 2486811

samsobi, Я конечно далеко не системный администратор, но представляю этот процесс так:
На всех ПК в локальной сети, должен быть настроен админский доступ, и с ПК системного администратора можно удаленно выполнять команды, в том числе и команды, которые запустят установку ПО. Для себя я даже написал такую штуку:

на всех ПК достаточно просто запустить клиентскую часть, и можно выполнять команды одновременно на выбранных ПК, в том числе и запускать MInstAll с нужным профилем. А по поводу системных администраторов, в компании, в которой я работаю, довольно крупная по местным меркам, штат рабочих станций больше сотни ПК, наш сисадмин, за 10 лет моей работы, не установил ни одной новой программы и не обновил ни одной старой. Чем он занимается, я не понимаю.

Painkiller 25-03-2015 22:25 2487636

Цитата:

Цитата samsobi
тоб, не выходя из серверной, осеменить N компов за раз! »

:laugh: :laugh: :laugh: :laugh: :laugh: :biggrin: :biggrin: :biggrin: :biggrin: :biggrin:

square_the_circle@vk 26-03-2015 10:00 2487753

ребята, помогите слепому-тугому, поиск не помог. Можно ли в конфиге указать, запуск со свернутыми категориями. Спасибо

Chudmin 26-03-2015 10:29 2487759

В запущенном MInstAll, нажмите CTRL+курсор влево, чтобы свернулись все категории, после этого нажмите CTRL+S, чтобы сохранились изменения в конфиге профиля. Такие манипуляции(CTRL+S) нужно сделать во всех профилях, в которых будете закрывать или открывать какие-то(или все) категории.

Strelec 26-03-2015 15:30 2487915

Подскажите, как в Minst создать ярлыки в меню Пуск для WinPE?
Что-то с первого раза на форуме не нашел ответа на сей вопрос.
Спасибо.

proximus 26-03-2015 17:39 2487999

Можно ли при нажатии на стрелочку "Запустить" был вопрос типа "Запустить выполнение?".
А то я случайно нажал эту стрелочку у пункта перезагрузки компа, и он сразу перезагрузился не спросив.




Сrack 26-03-2015 18:32 2488023

Цитата:

Цитата Strelec
как в Minst создать ярлыки в меню Пуск для WinPE? »

Код:

MInst.exe "{Patch}\profiles\minst7.ini" /lnk
Цитата:

Цитата proximus
Можно ли при нажатии на стрелочку "Запустить" был вопрос типа "Запустить выполнение?" »

Я очень не люблю, всякие дополнительные окна с вопросами.
Цитата:

Цитата proximus
А то я случайно нажал эту стрелочку у пункта перезагрузки компа, и он сразу перезагрузился не спросив. »

Область 16x16 пикселей, случайно попасть сложно, а если уж так случилось, то не повезло, издержки профессии. Это лучше, чем каждый раз раздражающе спрашивать. Они ведь для того и делались, что бы запустить в один клик.

proximus 26-03-2015 18:43 2488032

Цитата:

Цитата Сrack
Я очень не люблю, всякие дополнительные окна с вопросами. »

Можно же просто добавить чекбокс при добавлении приложения, и чтоб он по умолчанию был выключен.
И допустим включать его на такие операции как завершение или перезагрузку

Сrack 26-03-2015 18:54 2488040

proximus, Эти кнопки только появились, пока меня устраивает как оно работает. Дополнительный параметр, это не нужное загромождение, то что не входит в общую концепцию (простая, удобная, стабильная) без непонятных не нужных функций. А в плане реализации, внедрение любого дополнительного параметра, влечет переделывание очень многих функций. Так что вряд ли.

Сrack 28-03-2015 18:53 2488931

Версия: 1.0.1.64

• Добавлена офф-лайн справка.
• Добавлен визуальный эффект при копировании приложения, символизирующий успешное нажатие Ctrl+C.
• Исправлена потеря описания профиля при создании нового профиля.
• Добавлен запрос имени файла для профиля при создании нового.
• Пункт меню "Каталог с софтом по умолчанию" перенесен в свойства профиля.
• Обновлены AutoRun.exe и autorun.inf, в файле autorun.inf теперь можно прописать открываемый профиль.
Autorun.inf

AutoRun.exe берет из файла autorun.inf два параметра open (обязательный) и Profile (не обязательный), на счет остальных параметров Autorun.inf думаю все в курсе.

Пример Autorun.inf
Код:

[Autorun]
label=MInstAll
open=MInstAll\MInst.exe
icon=MInstAll\MInst.exe,0
shell\about\command=AutoRun.exe
shell\about=Запуск
Profile={Patch}\profiles\1_Software.ini

[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false

[IgnoreContentPaths]
\MInstAll

Путь {Patch}\profiles\1_Software.ini это тот путь, который указан в свойствах профиля.

amel22 28-03-2015 21:47 2489013

to Сrack

Авто запуск установки для профиля по умолчанию
MInst.exe /t 20


Прошу рассмотреть возможность "допилить" автозапуск дефолтового профиля внесением параметра непосредственно в профиль.

[MInst]
...
AutoStartTime=20
...

Сrack 28-03-2015 21:49 2489014

amel22, Зачем? Можно так:
Пример Autorun.inf
Код:

[Autorun]
label=MInstAll
open=MInstAll\MInst.exe
icon=MInstAll\MInst.exe,0
shell\about\command=AutoRun.exe
shell\about=Запуск
Profile={Patch}\MInst.ini /t 20

[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false

[IgnoreContentPaths]
\MInstAll


amel22 28-03-2015 23:05 2489035

Мона просто написать НЕТ, Autorun не юзаю

Сrack 29-03-2015 14:26 2489171

Цитата:

Цитата amel22
Мона просто написать НЕТ »

Я не буду делать то, что не понятно зачем надо, я не буду делать то, что никогда не пригодится лично мне, т.к. я не меценат и не волонтер. В связи с чем был логичный вопрос, зачем.
Цитата:

Цитата amel22
Autorun не юзаю »

Ну и зря, вирусы которые используют его для распространения давно вымерли. Хоть Autorun.inf больше не может автоматически запускать программы, у него еще остались полезные функции. Например изменить иконку накопителя, на некоторых ПК много всякой дряни в "моем компьютере", а флешку со знакомой иконкой сразу видно. Во всплывающем окне, после вставки флешки, не будет лишних функций, воспроизвести, проиграть и т.п. И самое главное, система не будет сканировать папку MInstAll на предмет наличия медиа файлов, что она делает при вставке любого диска, что бы предложить воспроизвести. Таким образом флешка или диск будут определяться быстрее. А если вы встретите антивирус, который будет ругаться на этот Autorun.inf, знайте, он г-но, сам файл Autorun.inf безвреден, вредна может быть программа которую он автоматически запускал в древние времена.

Wandering 30-03-2015 02:10 2489403

Скажите как в MInstAll запустить reg файл?

mvk2000 30-03-2015 06:10 2489426

Wandering,
в FAQ (шапка) есть пункт на эту тему "Импорт в реестр до и после установки приложения"

yumi 30-03-2015 13:08 2489570

Цитата:

Предложения для развития:
...
- вшить логику SFX-Macros(выбрать как программу уже написанный макрос)
...
А вот этот пункт прокомментируйте. Есть в планах слияние двух программ?

timon45 30-03-2015 14:04 2489602

yumi, автору уже задавали подобные вопросы и были такие просьбы. Ответ скорее будет схож с этим:
Цитата:

Цитата Сrack
В таком методе есть определенные преимущества, если бы начал писать программу сейчас, и сразу знал во что это должно получиться, то примерно так бы и сделал. Переписывать с нуля, я не буду. »

И это логично, т.к. в первую очередь он писал эту программу для себя, а делится с нами её скорее всего по следующим причинам:
- новые идеи которые предложат пользователи, нюансы о которых раньше не задумывался но которые могли быть весьма полезны
- "баг-репорты"
- моральное удовлетворение и вдохновение для будущего развития и поддержание проекта :)
Я сомневаюсь что автор собирается или будет делать данный проект платным, денег много на таком ПО у такой аудитории точно не заработаешь.

Сrack 30-03-2015 16:08 2489689

Цитата:

Цитата yumi
А вот этот пункт прокомментируйте. Есть в планах слияние двух программ? »

Нет, нет необходимости. В планах, завязать с написанием бесплатных программ.
Цитата:

Цитата Сrack
Я не собираюсь изобретать очередной язык программирования, не зачем, во первых его ни кто не знает, во вторых уже есть язык bat-ников, так сказать единый стандарт. Для NET Framework 3.5 можно в одном пункте объединить версии для WinXP/8/8.1, в bat-ник можно передавать переменную {V} через ключи запуска, а в батнике прописать условие, в зависимости от %1 устанавливать соответствующую версию. И не надо изобретать велосипед. »

Утилита Macros появилась лет 6 назад, когда не было MInstAll, а у бат-ников были недостатки, которые сейчас не актуальны в сочетании с MInstAll.
Программу я писал для себя, решил поделится с вами, ну наверно для
Цитата:

Цитата timon45
моральное удовлетворение»

и что бы было, что в резуме написать. Даже продавцом-консультантом сложно устроится, а профессий программист или системный администратор, в моем городе нет. Калымить установкой ОС, то же не вариант в моем городе, где все друг друга знают, нет клиентов.

Lordbl4 30-03-2015 16:52 2489716

Сrack, не планируешь случайно ввести функцию обновления ранее добавленной в профиль программы через меню\кнопку?

например, есть элемент профиля, в нём указан путь к .exe, версия и ключ тихой установки

вышла новая версия:
нажимаем кнопку "обновить", указываем путь к новому .exe файлу, MInstAll копирует этот фаил, переименовывает и заменяет предыдущий .exe фаил соответственно профилю и меняет версию для проверки (увы не эффективно при изменениях в GUID и в разнице версий установочника и конечного продукта).

не, ну мало ли идея понравится :)

Painkiller 30-03-2015 17:12 2489726

Цитата:

Цитата Lordbl4
Сrack, не планируешь случайно ввести функцию обновления ранее добавленной в профиль программы через меню\кнопку?
например, есть элемент профиля, в нём указан путь к .exe, версия и ключ тихой установки
вышла новая версия:
нажимаем кнопку "обновить", указываем путь к новому .exe файлу, MInstAll копирует этот фаил, переименовывает и заменяет предыдущий .exe фаил соответственно профилю и меняет версию для проверки (увы не эффективно при изменениях в GUID и в разнице версий установочника и конечного продукта).
не, ну мало ли идея понравится »

в меню есть "изменить" , меняй что хочешь

Lordbl4 30-03-2015 17:22 2489732

Цитата:

Цитата Painkiller
в меню есть "изменить" , меняй что хочешь »


Сrack 30-03-2015 17:35 2489736

Цитата:

Цитата Lordbl4
не планируешь случайно »

Буквально на пост выше писал, все что планирую:
Цитата:

Цитата Сrack
В планах, завязать с написанием бесплатных программ. »


Lordbl4 31-03-2015 08:37 2489890

Цитата:

Цитата Сrack
В планах, завязать с написанием бесплатных программ. » »

жаль. MInstAll лучшая в плане автоустановщика софта

sibirnik 31-03-2015 11:39 2489935

Сrack,
Цитата:

Цитата Сrack
В планах, завязать с написанием бесплатных программ »

http://gic4.mycdn.me/getImage?photoI...2&photoType=17
Спасибо за Ваш труд. Жаль....

Сrack 31-03-2015 13:49 2489976

Цитата:

Жаль
В MInstAll есть все, что нужно, пора уже заканчивать.

OBender 31-03-2015 14:51 2490004

Цитата:

Цитата Сrack
В MInstAll есть все, что нужно, пора уже заканчивать. »

Т.е. версию 1.0.1.64 можно считать финальной?

Сrack 31-03-2015 15:01 2490007

Цитата:

Цитата OBender
Т.е. версию 1.0.1.64 можно считать финальной? »

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

OBender 31-03-2015 15:19 2490020

Цитата:

Цитата Сrack
По поводу нового, сложно придумать, что то действительно нужное и полезное »

Здесь согласен!!!
Но доработка недочетов допустима?

Сrack 31-03-2015 15:22 2490023

Цитата:

Цитата OBender
Но доработка недочетов допустима? »

Да.

popt2t 02-04-2015 08:27 2490733

Сrack, вопрос такого плана. Допустим у меня есть 3 профиля: Windows XP, Windows 7 и Windows 8. Не ли возможности под конкретной ОС загружать одноименный профиль?

Сrack 02-04-2015 09:55 2490762

Цитата:

Цитата popt2t
под конкретной ОС загружать одноименный профиль? »

Можно с помощью SFX-Macros сделать лаунчер (свой AutoRun.exe).

batyakams22 02-04-2015 13:57 2490876

Доброго здоровья, Уважаемые! Подскажите, у меня одного не работает смена цвета подгруппы в версии файла 1.0.1.64 ( win 8.1 Pro with MC x64) ? Спасибо

Chudmin 02-04-2015 14:27 2490902

Цитата:

Цитата batyakams22
Подскажите, у меня одного не работает смена цвета подгруппы в версии файла 1.0.1.64 ( win 8.1 Pro with MC x64) ? »

Win7 x32, MInstAll версия 1.0.1.64 - цвет подгрупп изменяется и сохраняется.
Win8 x32(на виртуальной машине), MInstAll версия 1.0.1.64 - цвет подгрупп изменяется и сохраняется.

Orestik 02-04-2015 14:44 2490922

Цитата:

Цитата Chudmin
у меня одного не работает смена цвета подгруппы »

win8.1 для одного языка x64 полет ровный, никаких глюков, версия 1.0.1.64

Сrack 02-04-2015 14:50 2490931

Цитата:

Цитата batyakams22
не работает смена цвета подгруппы в версии файла 1.0.1.64 »

То есть в других версиях работает? Не изменяется или не сохраняется после перезапуска?

batyakams22 02-04-2015 14:57 2490940

не изменяется. цвет версий и цвет не совместимых работает ( на 1.0.1.63 и на 1.0.1.47 тоже самое ). видимо только у меня

Сrack 02-04-2015 15:11 2490952

batyakams22, Какого цвета подгруппы? Скриншот?

batyakams22 02-04-2015 15:12 2490955

http://joxi.ru/E2pW55YSe4xbmY стандартного цвета http://joxi.ru/ZrJOWW6tZbNbmj

Сrack 02-04-2015 15:17 2490956

batyakams22, У вас на скриншоте нет подгрупп, только группы. Цвет групп не меняется, он зависит от темы Windows, используется стандартный визуальный компонент, у него нельзя поменять цвет группы.

batyakams22 02-04-2015 15:18 2490957

понял. Спасибо.

Сrack 02-04-2015 21:14 2491127

SergeyZV, Программа поддерживает все стандартные переменные Windows. В какую папку устанавливается ваш Skype на x64 системе?
У скайпа много версий инсталляторов, я перешел на этот http://www.skype.com/go/getskype-full у него постоянный GUID {24991BA0-F0EE-44AD-9CC8-5EC50AECF6B7}, ключи /VERYSILENT /NOSTARTUP /NOLAUNCH по ссылке иногда (почему то) скачивается он-лайн инсталлятор, если несколько раз по ссылке сходить, то скачивается нормальный дистрибутив (по размеру понятно).

SergeyZV 02-04-2015 21:53 2491135

Цитата:

Цитата Сrack
я перешел на этот »

SkypeSetup_7.3.0.101.msi Качаю этот. У него и размер меньше и мусора, но GUID скачет от версии к версии. А переменную нашёл %ProgramFiles%.

Сrack 02-04-2015 21:58 2491139

Цитата:

Цитата SergeyZV
переменную нашёл %ProgramFiles% »

Я не помню, куда он на x64 системе ставится, если в C:\Program Files (x86) то, да через %ProgramFiles% туда попадешь.
При проверке по наличию файла, версия не проверяется.

SergeyZV 02-04-2015 22:06 2491140

Цитата:

Цитата Сrack
перешел на этот »

Самое интересное, что версию Skype которую ставлю я находится внутри той версии которую ставите вы. По идее GUID у них дожен быть одинаковый. На x64 Skype ставится именно в C:\Program Files (x86).

amel22 02-04-2015 22:15 2491146

Последний в msi

http://www.skype.com/ru/business/downloading/

{1845470B-EB14-4ABC-835B-E36C693DC07D}

SergeyZV 02-04-2015 22:19 2491147

Цитата:

Цитата amel22
Последний в msi »

Это другая партнерская бизнес версия.

AndriuT 03-04-2015 09:31 2491273

Сrack,
Здравствуйте, скажите пожалуйста проводник открывается в этой программе???В шапке читал не нашел.Мне очень нужно, просто имею плагины от браузера и хочу чтоб были в этой программке, но ни как не могу найти чтоб при инсталляции открывался проводник.

Сrack 03-04-2015 09:38 2491275

Цитата:

Цитата AndriuT
Здравствуйте, скажите пожалуйста проводник открывается в этой программе???В шапке читал не нашел.Мне очень нужно, просто имею плагины от браузера и хочу чтоб были в этой программке, но ни как не могу найти чтоб при инсталляции открывался проводник. »

Я не понял, что вам надо.

AndriuT 03-04-2015 09:53 2491281

Сrack,
Ну вот, у меня есть плагины от браузера Adblock Plus mozilla firefox, google chrome с разришением "XPI". Чтоб плагин заработал его нужно перенести в сам браузер, просто взять файл и перенести. Но у меня не получается, потому что программа начинает процесс инсталлирования самих программ. А мне нужно не инсталлирования самих программ, а просто чтоб открылся проводник и, я бы смог перетащить плагин в браузер, просто взять и перетащить в программе MInstAll. Пробовал запаковать WinRar, но плагины не работаю почему-то, без WinRar в распакованом виде работают. Вот поэтому спрашиваю вас в программе MInstAll открываеться проводник? Чтобы смог перетащить любой плагин в браузер. Или можно просто как-то по другому сделать всё это?

mvk2000 03-04-2015 10:03 2491288

Цитата:

Цитата AndriuT
Или можно просто как-то по другому сделать всё это? »

Вариант направления

amel22 03-04-2015 11:00 2491315

Приложение: %WinDir%\explorer.exe
Ключи: {Patch}\Software\ну свой путь укажи

вообщем читаем параметры командной строки

Сrack 03-04-2015 11:01 2491316

Цитата:

Цитата AndriuT
в программе MInstAll открываеться проводник? »

Параметры, которые можно использовать с Explorer.exe


Lordbl4 03-04-2015 12:07 2491341

Цитата:

Цитата SergeyZV
SkypeSetup_7.3.0.101.msi Качаю этот. У него и размер меньше и мусора, но GUID скачет от версии к версии. А переменную нашёл %ProgramFiles%. »

последние .exe скайпа без проблем, мусора и автозапуска ставятся через MInstAll

AndriuT 03-04-2015 15:43 2491419

Спасибо большое, буду разбираться.

Galavarez 07-04-2015 13:36 2492678

AndriuT, я ставлю плагины для браузера так:
1) установить сам браузер
2) ставим плагин с такими параметрами. При установки открывается браузер и надо жать только установить.
http://hkar.ru/Ab9T


а вот для оперы
http://hkar.ru/AbaZ

SergeyZV 08-04-2015 07:12 2493053

Цитата:

Цитата Galavarez
а вот для оперы »

А для Google Chrome есть рабочий вариант?

Lordbl4 08-04-2015 08:50 2493069

Цитата:

Цитата SergeyZV
А для Google Chrome есть рабочий вариант? »

точно такой же, как в случае с другими браузерами

SergeyZV 08-04-2015 09:15 2493077

Цитата:

Цитата Lordbl4
точно такой же, как в случае с другими браузерами »

Не работает. Как можно запустить Chrome через командную строку, что бы открылась закладка расширений? Помогите кто знает!

Orestik 09-04-2015 06:50 2493481

Сrack я тут подумал, а как быть с тем софтом, который требует ввода ключа при установке программы, я к тому, чтобы не лазить и не искать ключ, а чтобы он уже был рядом с самой программой, т.е. была некая кнопка напротив программы, ты нажимаешь ее, а она копирует ключ в буфер, а ты потом уже вставляешь. (сделать статус программы- с лицензионным ключом как поле для ввода ключа) такое вообще возможно, не большая хотелка, ничего не прошу, а так еще раз спасибо за эту чудесную программу!

Сrack 09-04-2015 09:13 2493524

Цитата:

Цитата Orestik
как быть с тем софтом, который требует ввода ключа при установке программы »

Лицензионные ключи, если они в текстовом формате, я храню в описании. Перед установкой такого приложения, можно кликнуть по статусной иконке, откроется окно с описанием, от туда можно скопировать ключ в буфер.

Orestik 09-04-2015 09:17 2493527

Цитата:

Цитата Сrack
Лицензионные ключи, если они в текстовом формате, я храню в описании. »

хорошо, понял, я так и делал...

Lordbl4 09-04-2015 10:54 2493578

Цитата:

Цитата Orestik
а как быть с тем софтом, который требует ввода ключа при установке программы »

к примеру у офиса есть конфигуратор тихой установки, там указывается ключ программы.
так же есть инсталяторы с подхватом ini файла с ключём или разбирающие ввод ключей запуска с параметром "KEY=xxx-yyy-zzz"

Цитата:

Цитата SergeyZV
Не работает. Как можно запустить Chrome через командную строку, что бы открылась закладка расширений? »

а запустить хром с параметром "путь к файлу аддона" не получается? я хром не использую, поэтому не могу точно сказать.
зато с лисой всё идеально получается, оффлаин установка adblock так сказать. в опере тоже прокатывало подсунуть в ярлык фаил аддона

Orestik 09-04-2015 10:59 2493579

Цитата:

Цитата Lordbl4
к примеру у офиса есть конфигуратор тихой установки »

да это давно знаем, ну не едины же ведь одним офисов, поэтому хотелось что то универсальное, но ничего и так хорошо....

SergeyZV 09-04-2015 13:58 2493654

Цитата:

Цитата Lordbl4
а запустить хром с параметром "путь к файлу аддона" не получается? »

Хром не Лиса.

Galavarez 09-04-2015 15:06 2493684

Цитата:

Цитата Lordbl4
Цитата SergeyZV:
А для Google Chrome есть рабочий вариант? »
точно такой же, как в случае с другими браузерами »


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

сделал для онлайн режима так
путь %ProgramFiles%\google\chrome\application\chrome.exe
ключ запуска https://chrome.google.com/webstore/d...ibdccddilifddb

хром открывает страницу с установкой адблока и жмешь установка

Сrack 09-04-2015 15:48 2493698

Цитата:

Цитата Galavarez
сделал для онлайн режима так »

Я использую SFX-архив, который распаковывает на рабочий стол две URL ссылки, одна для Firefox другая для остальных. Потом, либо я сам открою ссылки через нужный браузер и нажму "Установить" при наличие интернета, либо пользователь сам потом установит, если ему надо.

SergeyZV 09-04-2015 17:17 2493738

Цитата:

Цитата Galavarez
сделал для онлайн режима »

Я хочу сделать для offline установки, но для этого нужен способ запустить Хром с открытой закладкой расширений.

Сrack 09-04-2015 21:36 2493870

Версия: 1.0.1.68

Версия: 1.0.1.68
• Добавлена кнопка (в окно с описанием), которая открывает screenshot.jpg находящийся в папке с программой.
Версия: 1.0.1.67
• Добавлено открытие описания в отдельном окне при клике по иконке статуса.
Версия: 1.0.1.66
• Расширен функционал создания ярлыков под WinPE, добавлена обработка специальных групп "Рабочий стол" и "Автозагрузка".

chymax3m 10-04-2015 06:19 2493958

Crack столкнулся с такой ситуациеей: выбрана программа1 требующая/включающая установку программы2, если выбрать программу3 , исключающую установку программы1, то выбор программы2 остается. Можно сделать так, что бы выбор с программы2 снимался автоматически в таком случае?

samsobi 10-04-2015 06:43 2493961

Цитата:

Цитата Сrack
Добавлена кнопка (в окно с описанием), которая открывает screenshot.jpg находящийся в папке с программой. »

А как открыть окно с описанием в портативных приложениях, если у мыши нет средней кнопки? Сорри за тупость, просто никогда не пользовался описанием - сам про проги в наборе и так знаю, а тут клиент задал вопрос, а я и не знал, что ответить... :(

Сrack 10-04-2015 11:58 2494036

Цитата:

Цитата chymax3m
столкнулся с такой ситуациеей: выбрана программа1 требующая/включающая установку программы2, если выбрать программу3 , исключающую установку программы1, то выбор программы2 остается. Можно сделать так, что бы выбор с программы2 снимался автоматически в таком случае? »

Я не буду ничего добавлять в функцию выбора, там и без того довольно большая логическая цепочка операций. Добавление дополнительных условий и проверок, увеличивают цепочку операций в геометрической прогрессии, в лучшем случае будут ощутимые тормоза при выборе, в худшем зацикливание (зависание). А существование группового выбора, вообще тогда будет под сомнением. А, что если программу 2 выбрало еще какое нибудь приложение? А если его выбрал сам пользователь? А если оно было выбрано по умолчанию? А если и то, и другое сразу? А если все это в разных комбинациях? Слишком много условий, которые применяются ко всем приложениям, при этом от каждого ответвляются еще несколько условий, которые так же могут порождать запуск функции Вкл./Выкл. выбора, которая порождает новую логическую цепочку.

Цитата:

Цитата samsobi
А как открыть окно с описанием в портативных приложениях, если у мыши нет средней кнопки? »

Буквально на строчку ниже было:
Цитата:

Цитата Сrack
Версия: 1.0.1.67
• Добавлено открытие описания в отдельном окне при клике по иконке статуса. »


samsobi 10-04-2015 15:07 2494109

Сrack, прошу прощения, ступил и зарапортовался... :sorry: Спасибо.

Lordbl4 11-04-2015 13:36 2494494

Цитата:

Цитата Сrack
... Добавление дополнительных условий и проверок, увеличивают цепочку операций в геометрической прогрессии, в лучшем случае будут ощутимые тормоза при выборе, в худшем зацикливание (зависание). А существование группового выбора, вообще тогда будет под сомнением. А, что если программу 2 выбрало еще какое нибудь приложение? А если его выбрал сам пользователь? А если оно было выбрано по умолчанию? А если и то, и другое сразу? А если все это в разных комбинациях? Слишком много условий... »




====
Цитата:

Цитата Сrack
• Добавлена кнопка (в окно с описанием), которая открывает screenshot.jpg находящийся в папке с программой. »

а если инсталяшки лежат в одной папке?

по поводу гугель хрома - если скачать расширение и открыть фаил с помощью браузера что произойдёт?

sibirnik 11-04-2015 17:02 2494571

Lordbl4,
Цитата:

Цитата Lordbl4
если скачать расширение и открыть фаил с помощью браузера »

Я думаю, что это расширение установится(не проверял)...Не пользуюсь хромом...

best25715 11-04-2015 17:31 2494581

Я считаю нужно прописать а не кидать screenshot.jpg рядом с программами как мусор
Сrack, исправьте это или вообще удалите эту функцию

Сrack 11-04-2015 17:35 2494582

Цитата:

Цитата best25715
Я считаю нужно прописать а не кидать screenshot.jpg рядом с программами как мусор
Сrack, исправьте это или вообще удалите эту функцию »

Вас забыл спросить.

best25715 11-04-2015 17:44 2494585

Хорошо как насчет других программ которые находятся в одной папке и имя screenshot.jpg одинаковое как добавить к остальным программам другие скриншоты вот что меня еще интересует и пользователей для новой версии Minstall By Andreyonohov & Leha342 тоже будет интересовать

Сrack 11-04-2015 17:50 2494588

best25715, Тут только два варианта, раскладывать все программы по папкам или не использовать эту функцию. Ни дорабатывать, ни удалять эту функцию я не буду. Более того, думаю это была последняя версия.

best25715 11-04-2015 17:55 2494591

Сrack, все я вас понял спасибо что ответили и спасибо вам за эту уникальную программу если что не так извиняюсь

Wandering 11-04-2015 23:28 2494694

Цитата:

Цитата best25715
вот что меня еще интересует и пользователей для новой версии Minstall By Andreyonohov & Leha342 тоже будет интересовать »

Пользователей больше волнует нафига делать сборки огромного размера, а то что делает Crack вполне устраивает и не только рядового пользователя и за это ему огромное спасибо.

sibirnik 12-04-2015 12:10 2494806

Wandering, Цитата Wandering:
а то что делает Crack вполне устраивает »
полностью согласен...Самое главное оболочка и за неё огромное спасибо Crack...А программки и прочее мы сами накидаем,
а проблемы Цитата Wandering:
Andreyonohov & Leha342 »
(если они у них есть) это их проблемы...наверх
в закладки

tolyasman 14-04-2015 08:17 2495425

Цитата:

Цитата Сrack
раскладывать все программы по папкам »

очень хорошее решение, сразу так делал.

Сrack 19-04-2015 22:04 2498053

Цитата:

Цитата Ttq
лежащего рядом с самим экзешником и имеющим такое же имя (Winrar.exe, winrar.jpg(png) »

Я уже выбрал самый удобный для меня вариант (в плане реализации и не увеличения нагрузки на скорость чтения профилей), менять не планирую.
Держать все дистрибутивы в одной папке, по моему это небольшой бардак, который увеличивается если с дистрибутивами идут дополнительные конфигурационные файлы, настройки, reg/bat-файлы, теперь еще и скриншоты.
Причем скриншотов может быть несколько, главное, что бы один из них назывался screenshot.jpg, в любой нормальной программе для просмотра есть возможность листать картинки, а если нет, то это проблемы пользователя.
Цитата:

Цитата Ttq
описание программы также могло бы »

Много чего можно придумать полезного, но не входящего в категорию действительно нужного. Более того, уже давно у меня были мысли, насчет чего то подобного, только в более глобальной форме. Вопрос не в этом, вопрос в том, а оно мне надо? (имеется ввиду не сами функции, а работа по реализации)

GhostKU 21-04-2015 10:57 2498613

Скажите, программа каким либо образом решает вопрос с выбором языка? К примеру Адоби Ридер для разных языков имеет разные дистрибутивы ыбло бы неплохо если бы установщик мог выбирать какой дистриб ставить в зависимости, к примеру, от системного языка.

Сrack 21-04-2015 11:12 2498622

Цитата:

Цитата GhostKU
К примеру Адоби Ридер для разных языков имеет разные дистрибутивы ыбло бы неплохо если бы установщик мог выбирать какой дистриб ставить в зависимости, к примеру, от системного языка. »

Есть переменная {L} (Меню->Справка->Переменные)
Можно переименовать дистрибутивы в соответствии с переменной и прописать ее в пути, или сделать батник и передавать в него по средствам ключей запуска эту самую переменную, а в батнике уже прописать условия, какие нужно.

Lordbl4 21-04-2015 11:29 2498629

кто-нибудь случайно не знает решения проблемы с блядскими GUID?

вот пара таких:

Код:

Mozilla Firefox 37.0.1 (x86 ru)
Mozilla Thunderbird 31.6.0 (x86 ru)
Opera 29.0.1795.41

и т.д.

может можно взять только часть GUID'a ? к примеру обрезать %Mozilla Firefox% и дальше уже проверять версию 37.0.1.

GhostKU 21-04-2015 15:10 2498721

Цитата:

Цитата Сrack
Есть переменная {L} (Меню->Справка->Переменные)
Можно переименовать дистрибутивы в соответствии с переменной и прописать ее в пути, или сделать батник и передавать в него по средствам ключей запуска эту самую переменную, а в батнике уже прописать условия, какие нужно. »

ОК. Будем пробовать. Но пусть это будет feature request для последующих версий ;)

Сrack 21-04-2015 15:28 2498733

Lordbl4, Аккуратней с выражениями. И для Opera и для Mozilla, GUID легко предсказывается исходя из имени скаченного файла, нужно только заменить цифры. Программа проверяет наличие ключа (ветки) реестра, сокращать нельзя. Новые переменные туда вводить, не вижу смысла, т.к. это ничего не меняет. Программа обращается по конкретному адресу реестра, а не сканирует его на предмет похожих записей, за счет чего достигается скорость загрузки (с проверкой) профиля.

Цитата:

Цитата GhostKU
Но пусть это будет feature request для последующих версий »

Если честно, то меня не интересуют другие языки, кроме русского.

Svidetel78 21-04-2015 15:58 2498744

Вложений: 1
Здравствуйте такое предложение добавить возможность напротив установленных программ ставить галочку и при нажатии выполнить запускался мастер удаления программы.Файл 124541

GhostKU 21-04-2015 16:21 2498753

Сrack, Спасибо за быстрые ответы
Я увидел эту программу только сегодня и прошу извинить за нубские вопросы, но ответов на них в шапке я вроде не нашел.
1 - Зачем нужен autorun.exe?
2 - Как вообще клиент должен запускать программу если редактировать ему нен нужно? Все ли файлы ему для этого надо? Можно ли обойтись без autorun.exe autorun.inf
3 - Где изменить профиль который открывается при запуске программы на свой? Пробовал в autorun.inf - ничего не поменялось
4 - Можно ли загрузить разные профили в зависимости от языка Например Profile={Patch}\profiles\Main{L}.ini?
5 - Можно ли запускить программу в полностью автоматическом режиме: запустилась, загрузила профиль по умолчанию, установила все программы по умолчанию и вышла?

Спасибо

Сrack 21-04-2015 16:51 2498769

Цитата:

Цитата Svidetel78
такое предложение »

Я так то заканчивать с разработкой планировал.

GhostKU,
1. Для удобства, он находится в корне диска, а в папке с MInst.exe много файлов и папок.
2. Не особо понял вопрос. Можно без autorun.exe autorun.inf
3. Изменить можно в autorun.inf, параметр
Код:

Profile={Patch}\profiles\1_Software.ini
где {Patch}\profiles\1_Software.ini это путь до нужного профиля, можно скопировать из "Свойства профиля".
4. Да, могли бы сами попробовать и убедится, что все открывается.
5. Можно, причем любой профиль и с любой задержкой (для возможности отмены), не забудьте поставить галочку на "Выйти из программы установки" и сохранить.
Прописываем в autorun.inf, параметр
Код:

Profile={Patch}\profiles\1_Software.ini /t 10
/t - для авто-нажатия на "Выполнить".
10 - задерка в секундах до нажатия на "Выполнить".


Так же можно запускать MInst.exe с ключем {Patch}\profiles\1_Software.ini /t 10 это если не использовать autorun.exe.
Если путь не указывать, то откроется дефолтный профиль, если путь указывать, то путь должен идти первым параметром.
Если указать не правильный путь до профиля, то откроется дефолтный профиль, сообщений об ошибке указания пути не предусмотрено.

hamidun@vk 22-04-2015 02:46 2499006

Всем доброго времени суток!
Возник такой вопрос. Пытаюсь сделать сборку для автоматизации установки программ в компании, где я работаю. У нас есть несколько вариантов установки программ (ранее пользовались WPI, теперь моими стараниями пытаемся внедрить вашу программу). Вопрос в том, как сделать отметки программ сразу пакетно (есть галочка внизу "по умолчанию"). Можно ли самому определить какие программы будут "по умолчанию" и добавить несколько таких кнопок?
Есть вариант - в режиме редактирования нажать правой кнопкой мыши на группу и включить\выключить выбор с группы (кнопка ins). Фишка крутая, но как добавить\уменьшить количество отмечаемых программ при нажатии?

Lordbl4 22-04-2015 08:53 2499045

Цитата:

Цитата hamidun@vk
Можно ли самому определить какие программы будут "по умолчанию" и добавить несколько таких кнопок? »

можно. в режиме редактора расставь нужные галки и сохрани. отмеченные пункты будут активны по умолчанию, если подходят для данной системы
поэтому если приложения к примеру 2, одно 32 другое 64 - то ставить галку нужно и на 32 и на 64

Сrack 22-04-2015 09:57 2499071

Цитата:

Цитата hamidun@vk
Можно ли самому определить какие программы будут "по умолчанию" »

"По умолчанию" это те программы, которые были выбраны при сохранении.
Цитата:

Цитата hamidun@vk
и добавить несколько таких кнопок? »

Кнопок нет, а вот профилей можно сделать сколько надо. Расставляете галочки, сохраняете, расставляете галочки по второму варианту, Файл -> Сохранить как и сохраняете как новый профиль. Есть один недостаток, при обновлении дистрибутива придется обновлять данные во всех профилях, для этого есть функции "копировать" и "заменить". Можно запустить несколько копий MInst.exe с разными профилями и копировать целиком параметры приложений из одного профиля и заменять соответствующее приложение в другом профиле. Это если по быстрому надо перекидать несколько приложений.
Цитата:

Цитата hamidun@vk
Есть вариант - в режиме редактирования нажать правой кнопкой мыши на группу и включить\выключить выбор с группы (кнопка ins). »

В любом режиме эта функция доступна.
Цитата:

Цитата hamidun@vk
Фишка крутая, но как добавить\уменьшить количество отмечаемых программ при нажатии? »

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

Svidetel78 22-04-2015 20:39 2499405

Забыл еще сказать что после установки программ перестает работать скролл если возможно исправьте пожалуйста.

Сrack 22-04-2015 20:47 2499406

Цитата:

Цитата Svidetel78
Забыл еще сказать что после установки программ перестает работать скролл если возможно исправьте пожалуйста. »

Уверены? Быть такого не может.

zer0ch 22-04-2015 23:59 2499456

Спасибо автору за программу.
Рискну предложить несколько улучшений:
В ini файлах профилей программы идут под номерами, также нумеруются группы, что воздает проблемы при ручном редактировании профилей.
Если с группами не все так страшно то с номерами программ очень печально. Хотелось чтобы выглядело вот так:
Код:

[Picasa]
Group=Images
Patch={Patch}\software\images\picasa39-setup.exe
IconIndex=39
Key=/S /L
Ver=3.9.136.040

Ну и хотелось бы видеть либо регекспы, либо вилкард для GUID.

Сrack 23-04-2015 08:35 2499515

Цитата:

Цитата zer0ch
В ini файлах профилей программы идут под номерами, также нумеруются группы, что воздает проблемы при ручном редактировании профилей.
Если с группами не все так страшно то с номерами программ очень печально. Хотелось чтобы выглядело вот так: »

Я не особо понимаю, в чем прикол редактировать в ручную? Но тем ни менее, названия секций для программ вы можете прописывать как вам угодно, с одним только условием, они не должны повторяться, т.е. не должно быть две секции с одним названием в одном и том же ini-файле, ну я думаю вы понимаете принцип ini-формата.
Цитата:

Цитата zer0ch
Ну и хотелось бы видеть либо регекспы, либо вилкард для GUID. »

Я эти два слова первый раз слышу, второе вообще не нашел, что означает.
Цитата:

Цитата Сrack
Программа обращается по конкретному адресу реестра, а не сканирует его на предмет похожих записей, за счет чего достигается скорость загрузки (с проверкой) профиля. »

Эта функция создавалась с одной целью, гарантировать результат установки конкретного приложения, т.к. в компании, где я работаю, за неустановленное ПО (и не важно кто виноват) лишают премии. И с этой задачей она справляется.

Lordbl4 23-04-2015 08:44 2499519

Цитата:

Цитата Сrack
Цитата Svidetel78:
Забыл еще сказать что после установки программ перестает работать скролл если возможно исправьте пожалуйста. »
Уверены? Быть такого не может. »

скорее всего имелось ввиду, что после нажатия кнопки "установить" перестает работать скролл

Сrack 23-04-2015 08:54 2499523

Цитата:

Цитата Lordbl4
скорее всего имелось ввиду, что после нажатия кнопки "установить" »

Там намеренно все блокируется кроме "Отменить", т.к. это в реализации гораздо проще, чем просчитать и проработать все возможные действия пользователя во время установки приложения. Не все можно во время установки, например нельзя удалять приложения, нельзя менять профиль, не имеет смысл изменять выбор с приложений, т.к. программа на него не отреагирует, в теории можно модернизировать что бы реагировала и все просчитать, но это вагон работы, за которую никто не платит. Реально оценивая труд-затраты и степень нужности, нет желания этим заниматься.

Lordbl4 23-04-2015 16:46 2499818

Цитата:

Цитата Сrack
т.к. это в реализации гораздо проще, чем просчитать и проработать все возможные действия пользователя во время установки приложения »


zer0ch 23-04-2015 19:46 2499896

Цитата Сrack:
Цитата zer0ch:
Ну и хотелось бы видеть либо регекспы, либо вилкард для GUID. »
Я эти два слова первый раз слышу, второе вообще не нашел, что означает. »
https://ru.wikipedia.org/wiki/%D0%A8...81%D0%BA%D0%B0
(букву одну пропустил)

hamidun@vk 24-04-2015 22:12 2500387

Сrack - Спасибо за ответы и вашу большую работу!:)
Lordbl4 - Спасибо за ответы! :)

Svidetel78 25-04-2015 10:18 2500488

Да уверен поставил какую нибудь прогу внизу написалось время установки затем крутишь скролл и он не работает. Может мышь у меня такая?

Сrack 25-04-2015 10:21 2500491

Svidetel78, Попробуйте сделать элемент активным, кликните мышью по любому приложению и уже потом крутите скрол.

Svidetel78 25-04-2015 10:25 2500492

Именно после установки а не во время её проверьте еще раз сами пожалуйста. Установил прогу затем хочешь еще одну поставить а скролл не прокручивает приходится за ползунок тащить.

Да делал элемент активным не помогает.

А ну да когда на прожку нажмешь то да работает а когда за окно проги подержишь то не работает.

Сrack 25-04-2015 10:30 2500495

Цитата:

Цитата Svidetel78
проверьте еще раз сами пожалуйста »

Вы меня за кого принимаете? У всех работает, проблема только у Вас, причем думаю, проблема ни как не связана с MInstAll.

Цитата:

Цитата Svidetel78
А ну да когда на прожку нажмешь то да работает а когда за окно проги подержишь то не работает. »

Блин, ну вы даете! Это так то у всех программ так, скрол работает только для активного элемента, когда вы жали на кнопку, то активным элементом соответственно стала кнопка.

Рекомендую твик реестра, который включает скрол для неактивных элементов, главное, чтобы мышь находилась над элементом, который нужно прокрутить.
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MouseWheelRouting"=dword:00000003

говорят работает начиная с Windows 7.
После твика надо перезагрузить систему.

Svidetel78 25-04-2015 10:41 2500500

Спасибо

and000010 25-04-2015 19:20 2500632

Сrack подскажите столкнулся с таким,устанавливал проги и дрова вашей утилитой MInstAll.Ставлю галку запустить прогу SDI и автоматом перезагрузку.Прога SDI отработала,камп перезагрузился,запустился Windows и MInstAll галка с SDI не снялась и прога запустилась повторно,закрываю SDI перезагрузка,нажимаю на MInstAll отменить и снова перезагрузка и галка снялась.

Сrack 25-04-2015 19:32 2500641

and000010, Я проверил, перезагрузка с продолжением работает как надо, может вы что не так делаете? Можете видео записать?

and000010 25-04-2015 19:55 2500652

Сrack,перезагрузка с продолжением и у меня работает как надо,но после перезагрузки снова запустилась прога SDI так как галка не снялась после перезагрузки,при нажатии кнопки отменить на MInstAll камп снова перезагрузился и галка снялась и прога SDI не запустилась,хотя галка должна была сняться после первой перезагрузки так как прога SDI отработала.

Сrack 25-04-2015 20:08 2500655

and000010, я не могу воспроизвести проблему, выложите профиль.

and000010 25-04-2015 20:17 2500660

Вложений: 1
Профиль

Сrack 25-04-2015 20:28 2500668

and000010, На какой именно SDI надо галочку поставить? А то их там несколько.

and000010 25-04-2015 20:35 2500672

драйвер чипсета.

Сrack 25-04-2015 20:37 2500674

and000010, еще какие галочки ставите перед нажатием "Выполнить" ?

and000010 25-04-2015 20:44 2500681

Выбираю весь профиль.

Сrack 25-04-2015 21:03 2500687

and000010, У меня все работает, запустилась SDI, отработала, перезагрузка, запуск обновления и т.д. У вас проблема один раз была, или повторяется каждый раз?

and000010 25-04-2015 21:21 2500697

Повторялась 5 раз после нажатия кнопки отмена перезагрузка и дальше весь профиль установился без проблем.

Сrack 25-04-2015 21:26 2500698

and000010, у меня работает как надо, то есть исправить проблему, которой нет, я не могу.

and000010 25-04-2015 21:48 2500714

Сrack , спасибо буду причину искать у себя.Я извиняюсь читал что утилита больше не дорабатывается,но может Вы доработаете её чтоб при нажатии кнопки отмена прекращалась не только установка приложения но и автоматическая перезагрузка если она выбрана.

Сrack 25-04-2015 21:58 2500722

Цитата:

Цитата and000010
чтоб при нажатии кнопки отмена прекращалась не только установка приложения но и автоматическая перезагрузка если она выбрана »

Там не все так просто. Задание в автозагрузку добавляется еще до запуска приложения на котором стоит опция "Перезагрузить ОС", и очистка задания происходит при запуске из автозагрузки. После запуска из автозагрузки, профиль продолжит установку только через 10 секунд, этого достаточно, что бы успеть нажать на отмену до запуска следующего приложения. Так что не вижу смысла дорабатывать то, что мне не нужно.

Сrack 26-04-2015 00:06 2500769

Версия: 1.0.1.69
• Добавлена сигнализация ошибок с помощью цвета прогресс-бара.
Красный - приложение не установлено или неправильный GUID.
Желтый - приложение установлено, но версия не совпадает, неудачное обновление или не правильно указана версия.
Функция не актуальна для Windows XP.
• Доработана отмена, теперь отменяет запланированную перезагрузку при включенной опции "Перезагрузить ОС".

sibirnik 26-04-2015 03:45 2500798

and000010, как предположение по поводу перезагрузки....отключи перезагрузку в SDI... может решится проблема...

Mushka 20-05-2015 14:25 2509411

Сrack, Подскажите, пожалуйста, в описании к программе Вы приводите пример "Открытие каталога с дистрибутивом через файловый менеджер", а как это изменить на открытие через проводник? Как написать?

Сrack 21-05-2015 10:24 2509704

Цитата:

Цитата Mushka
"Открытие каталога с дистрибутивом через файловый менеджер", а как это изменить на открытие через проводник? »

В файле minst.ini удалите значение параметра FMPath
поменяйте
Код:

FMPath={Patch}\Portable\totalcmd\TOTALCMD.EXE
на
Код:

FMPath=
Если путь до файлового менеджера (параметр FMPath) указан не верно, то открытие будет через проводник Windows (explorer.exe), совсем удалять параметр FMPath не надо, т.к. при отсутствии программа его добавит сама с дефолтным значением. Если вам совсем не нужен файловый менеджер, можно его удалить из сборника вместе с файлами и тогда будет открытие через проводник.

Mushka 21-05-2015 14:47 2509829

Сrack, Огромное спасибо за ответ. Я пока проще сделал - удалил ТС portable и стал Проводик запускаться. Но теперь сделаю как надо!

DzHamzaan@twitter 23-05-2015 16:25 2510578

hello guys
i need version english

Привет ребята
я нужна версия английский

Сrack 24-05-2015 13:11 2510833

DzHamzaan@twitter, Английской версии нет, и не планирую.

БЕЛOFF 24-05-2015 20:34 2510953

Сrack, Здравствуйте. Есть небольшая просьба.
1. Устанавливаю несколько новых программ. Напротив одних желтая стрелочка, напротив других зелёная галочка. Версии программ прописаны правильно. Хотелось бы чтобы вместо желтой стрелочки была зелёная галочка. Чтобы не показывало "Установлена более старая (или неизвестная) версия", что не соответствует действительности, а везде (если программа установлена) было "Приложение установлено". На худой конец отключение опционально, чтобы не проверялась версия.
2. Хотелось бы ставить галочки на весь раздел сразу. Взаимоисключаемые не выделятся, кроме, например, первой по списку. Думаю так бысрее получится выделять нужные программы для установки.
3. GUID c таким параметром не работает :
Код:

%WinDir%\System32\drivers\sptd.sys
Исправьте пожалуйста.
Спасибо.

Lordbl4 25-05-2015 01:51 2511019

БЕЛOFF,

Цитата:

Цитата Сrack
Проверка по наличию файла:
Если по GUID проверять не представляется возможным, можно проверять по наличию файла, при этом версия не учитывается. »


Сrack 25-05-2015 10:42 2511071

Цитата:

Цитата БЕЛOFF
1. Устанавливаю несколько новых программ. Напротив одних желтая стрелочка, напротив других зелёная галочка. Версии программ прописаны правильно. »

Не правильно, в смысле не так как в реестре, а если в реестре неправильные версии, то это не ко мне, а к разработчикам этих программ.
О версиях в параметрах
Цитата:

Версии надо брать из Check Device, тогда не будет ошибок.
Версию можно сократить, отбрасывая цифры после точки. Например если в реестре версия 3.4.0.30460 в MInstAll можно указать 3.4.0 или 3.4 или даже 3.
Если установлена такая же или более новая версия, приложение помечается зеленой галочкой.
Если установлена более старая версия, приложение помечается желтым восклицательным знаком.
Если в реестре нестандартная версия с буквами, словами и другой ерундой, в MInstAll указываем точно так же (без сокращений).

Цитата:

Цитата БЕЛOFF
2. Хотелось бы ставить галочки на весь раздел сразу. »

Давно есть "Вкл/Выкл выбор с группы".
Цитата:

Цитата БЕЛOFF
3. GUID c таким параметром не работает »

Я же телепат, вижу у вас проблема возникает только на 64-битной ОС, надо так: (везде будет работать)
Код:

%WinDir%\sysnative\drivers\sptd.sys


Цитата:

Цитата БЕЛOFF
Исправьте пожалуйста. »

Если вы действительно заинтересованы в решении Вашей, повторю именно вашей проблемы, то никогда не пишите в такой форме, хоть там и есть "пожалуйста" но оно не исправляет повелительную форму. Меня это просто бесит, я Вам ничего не должен, я не должен решать ни ваши ни мои ошибки для вас. Написали свое видение, и все, а я уж сам решу, что надо делать, или не надо.

opel431 25-05-2015 11:37 2511089

Цитата:

Цитата Сrack
Меня это просто бесит, я Вам ничего не должен, я не должен решать ни ваши ни мои ошибки для вас. Написали свое видение, и все, а я уж сам решу, что надо делать, или не надо. »

Уважаемый Сrack! Позволю Вам напомнить Правила форума - "3. Запрещается! 3.1 Использовать грубые, нецензурные выражения и оскорбления в любой форме - хамские по тону и содержанию сообщения."
С уважением!

Сrack 25-05-2015 11:43 2511096

opel431, Пошел на хрен.

opel431 25-05-2015 12:49 2511116

Цитата:

Цитата Сrack
opel431, Пошел на хрен. »

Зря Вы так! Бывали здесь люди и более цитируемые!

Blast 25-05-2015 13:27 2511125

Сrack - 10 дней бана по ОПК 3.1

Chudmin 25-05-2015 14:10 2511141

Дааа, рискую сам сходить в баню, но скажу. Раз уж Сrack(а) отправили в баню, отталкиваясь от буквы закона (Правил форума), то туда же стоило и opel431(я) отправить, по-справедливости.

БЕЛOFF обратился (сказал) в чём-то некорректно (ИМХО), Сrack ответил, резко да, но никак ни грубо, ни нецензурно, ни оскорбительно или хамски, о чём глаголет Буква Закона, но тут приходит opel431 и решает за БЕЛOFF(а), что это "грубо, нецензурно, оскорбительно и хамски", в силу мне не известного состояния Сrack не сдержался, за что ЗАКОННО был наказан, но и уважаемому opel431(ю) не стоило провокационно влезать до того, как БЕЛOFF сам решит, как ему ответили, "грубо, нецензурно, оскорбительно или хамски", так-как в посте №1345, Сrack Правил форума не нарушал, исходя из буквы закона.

ИМХО.

sibirnik 25-05-2015 14:21 2511143

Chudmin, полностью солидарен..И вообще хрен - это овощ....При чём здесь цензура...opel431 ...не суди и не судим будешь...

наверх
в закладки

Blast 25-05-2015 15:08 2511162

sibirnik, одного удаленного сообщения недостаточно? И не надо этого детсада с овощами, ок?

Chudmin, и всем, кому хочется полемики: перечитайте Правила, в частности п. 3.17

Vadikan 25-05-2015 15:48 2511185

Я добавлю свои 5 копеек только по поводу этого выплеска:
Цитата:

Цитата Сrack
Если вы действительно заинтересованы в решении Вашей, повторю именно вашей проблемы, то никогда не пишите в такой форме, хоть там и есть "пожалуйста" но оно не исправляет повелительную форму. Меня это просто бесит, я Вам ничего не должен, я не должен решать ни ваши ни мои ошибки для вас. Написали свое видение, и все, а я уж сам решу, что надо делать, или не надо. »

Это модераториал, а не приглашение к публичному обсуждению (см. ОПК 3.17), и он не обращен к кому-либо лично.

Обычный пользователь редко разбирается в тонкостях работы программы. Для пользователя несоответствие ожиданиям зачастую равносильно ошибке программы. Поэтому формулировка "исправьте пожалуйста" вполне объяснима.

Разработчики создают программы для пользователей, и они должны быть готовы к таким формулировкам. Если вас бесят обращения пользователей, их формулировки и общая некомпетентность, не делайте ничего для них, делайте только для себя и никуда не выкладывайте. Или не открывайте поддержку программы в форуме. (Да, создание темы здесь подразумевает поддержку автором, если в шапке не указано иначе - тогда поддержку осуществляет сообщество.)

Подобные выплески недопустимы, не только по тону, но и ввиду отсутствия адекватности. С одной стороны, человек вроде ожидает супер-вежливых формулировок с книксенами и сослагательными наклонениями, а с другой сам использует повелительное наклонение в грубой форме (это официальная трактовка администрации относительно ОПК, т.е. 3.1).

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

Blast 25-05-2015 16:59 2511204

Срок бана снижен до 10 дней по совету коллег. Для первого нарушения подобного рода месяц - это действительно много.

rbskin 26-05-2015 18:24 2511676

Подскажите, кто в теме. Способ
создания подпапки в группе.

samsobi 26-05-2015 19:10 2511693

rbskin, в нужной группе жмешь "Добавить приложение" - при выборе файла добавки просто ввести тире и энтер. В окне редактирования вместо тире в названии программы пишешь нужное название подгруппы, а окошке пути к приложению опять ставишь тире. Жмешь ОК. Сортировкой подгоняешь нужные проги под это название

Chudmin 26-05-2015 19:18 2511699

samsobi, rbskin, всё это делается ещё проще - в "Режиме редактирования", в той группе, где нужно создать подгруппу, правой кнопкой мыши нажать на любой программе и выбрать "Добавить подгруппу", в окне "Добавления приложения" нужно только заполнить поле "Название программы:", ну а потом через "Сортировку текущей группы" выставить положение названия созданной подгруппы.


rbskin 26-05-2015 20:57 2511742

samsobi
Chudmin

Благодарю.

Сrack
Спасибо!!! Очень качественный продукт!

rbskin 27-05-2015 15:21 2511996

samsobi
Chudmin
в группе - "Утилиты" жму "Добавить приложение" - при выборе файла ввожу тире и энтер. В окне редактирования вместо тире в названии программы пишу "Тест памяти", в окошке пути к приложению ставлю тире. ОК. Сортировка нужные проги в "Тест памяти" не вгоняет.
Где ошибка?
Я так понимаю, что созданная подгруппа - это по сути визуальный разделитель в списке, не объединяющая выбранные проги по своему функционалу в конкретный пункт?

Chudmin 27-05-2015 16:47 2512027

Цитата:

Цитата rbskin
в группе - "Утилиты" жму "Добавить приложение" - при выборе файла ввожу тире и энтер.....
.....в окошке пути к приложению ставлю тире »

Не надо никаких "тире и интеров" - только название подгруппа.

Цитата:

Цитата rbskin
Сортировка нужные проги в "Тест памяти" не вгоняет.
Где ошибка? »

Если честно, то я не понял, что и куда не вгоняет. Выделяете (нажимаете один раз лкм) любую строчку в группе, которую Вы хотите сортировать, нажимаете кнопку "Сортировать текущую группу", в окошке "Сортировка" выделяете лкм нужную вам строку и курсорами выставляете позицию.

Цитата:

Цитата rbskin
Я так понимаю, что созданная подгруппа - это по сути визуальный разделитель в списке, не объединяющая выбранные проги по своему функционалу в конкретный пункт? »

Правильно понимаете.


rbskin 27-05-2015 17:39 2512039

Chudmin

Цитата:

Цитата Chudmin
Правильно понимаете. »

Теперь все ясно. Я надеялся на возможность
в группе объединить в подгруппу несколько прог
с одинаковым функционалом.

Chudmin 27-05-2015 18:13 2512059

Цитата:

Цитата rbskin
Я надеялся на возможность
в группе объединить в подгруппу несколько прог
с одинаковым функционалом. »

Ага, вот Вы о чём говорили - нет, такой функции в MInstAll нету.

AndriuT 06-06-2015 11:16 2515463

Здравствуйте, столкнулся с очень серьезной проблемой. В общем открываю или создаю файл, возле файла появляються непонятные иконки рядом с программой. Может кто знает как это лечиться, или как удалять эти иконки? Сканировал на вирусы всё чисто вирусов нету. Вот скрин может кто сталкивался с такой проблемой.Я их удаляю они снова появляються первый раз такое у меня.Всё это происходит в программе MInstAll
Скрытый текст

Chudmin 06-06-2015 12:58 2515485

AndriuT, в окне добавления или редактирования приложения, нужно указать путь к иконке, которая будет показана рядом с программой в MInstAll(е), если в поле "Путь к иконке:" ничего не указано, то MInstAll берёт иконку из установщика, создавая рядом с установщиком кэш этой иконки.

P.S. Совет от Автора:
• Во избежании тормозов при наличие антивируса (защитник Windows) не указывайте в качестве иконки сам exe-шник дистрибутива, используйте специальные наборы в dll-ке или отдельный файл иконки *.ico. (Файл iconapp.dll содержит довольно много иконок)

AndriuT 06-06-2015 13:23 2515489

Chudmin,
Скажите как их удалить с диска эти иконки? У меня на 128 гб софта какой батник создать чтоб удалить пустые иконки?

Chudmin 06-06-2015 13:29 2515490

Вручную удалять не пробовали? Батник Вам не поможет.

AndriuT 06-06-2015 15:43 2515514

Chudmin,
Пробовал вручную пол дня удалял и что? Опять сами создавались по себе

mvk2000 06-06-2015 16:12 2515519

AndriuT,
А ещё раз прочесть?
Цитата:

Цитата Chudmin
если в поле "Путь к иконке:" ничего не указано, то MInstAll берёт иконку из установщика, создавая рядом с установщиком кэш этой иконки. »

А чем кэш-файлы то мешают?

Chudmin 06-06-2015 16:34 2515529

Цитата:

Цитата AndriuT
Пробовал вручную пол дня удалял и что? Опять сами создавались по себе »

Мдяяя, ну что ещё я могу Вам сказать, кроме того что уже сказал, как и уважаемый mvk2000 - заполните поле "Путь к иконке:", указав путь до нужной Вам иконки, после этого удаляйте кэш-файл.

AndriuT 06-06-2015 20:46 2515565

Chudmin,
Здрасте еще раз. Указал пути к иконкам посмотрю что получиться. Спасибо что помогли что делать, хорошего дня и настроения))

mvk2000 06-06-2015 21:49 2515576

Цитата:

Цитата Chudmin
заполните поле "Путь к иконке:", указав путь до нужной Вам иконки, после этого удаляйте кэш-файл. »

Вообще-то MInstAll сам удаляет этот кэш-файл, если указана иконка в поле
(после сохранения изменений)

namemaxxx 21-06-2015 11:37 2520669

Ребят, при выборе ратио на Microsoft Office не могу определить ....
Выбираем Office 2003 и вместе с ним я могу установить Visio 2007, а они конфликтуют..
Можно как то сделать Два Ритио или запрет на установку в ini

AndriuT 26-06-2015 19:41 2522886

Здравствуйте, помогите пожалуйста BAT команда не срабатывает в самой программе MInstAll:
Скрытый текст
taskkill /f /im lpksetup.exe
start lpksetup.exe"

Автор скажите когда будет платная версия программы MInstAll?

Сrack 27-06-2015 15:26 2523099

Цитата:

Цитата AndriuT
BAT команда не срабатывает в самой программе MInstAll »

Какая команда не срабатывает? В чем это выражено? На какой ОС? Где находится lpksetup.exe ?
Если lpksetup.exe рядом с батником, то все работает.

Цитата:

Цитата AndriuT
когда будет платная версия программы MInstAll? »

Программа по определению должна быть портативна, привязывать к железу нельзя, в связи с чем платной версии быть не может. Надеяться на сознательность пользователей? Кто ни будь все равно купит и выложит лицензию на торренте или своем сайте. А еще есть враги и конкуренты, которые это сделают с радостью. Для сознательных людей, которые уважают чужой труд, большой и сложный, длящийся годами, есть добровольный денежный перевод на не фиксированную сумму. Я изначально предполагал, что их очень мало, а теперь точно знаю, их шесть человек.

Цитата:

Цитата Vadikan
Обычный пользователь редко разбирается в тонкостях работы программы. Для пользователя несоответствие ожиданиям зачастую равносильно ошибке программы. Поэтому формулировка "исправьте пожалуйста" вполне объяснима. »

Я раньше думал, люди которые постоянно занимаются установкой ОС, драйверов, и программ, то есть потенциальные пользователи MInstAll, больше чем обычные пользователи. Оказалось это не так.

Цитата:

Цитата Vadikan
С одной стороны, человек вроде ожидает супер-вежливых формулировок с книксенами и сослагательными наклонениями, а с другой сам использует повелительное наклонение в грубой форме »

Полностью согласен, но учитывая то, что я проделываю некоторую работу а пользователь ровным счетом ничего, между нами есть разница, я могу себе позволить грубую форму т.к. от конкретного пользователя ни как не завишу, а пользователь не может, т.к. пользуется моей работой. Я не знаю, входит ли БЕЛOFF в те шесть спонсоров, если входит, то приношу свои извинения за всплеск грубости, если не входит, то мое мнение прежнее. Я кстати не поленился ответить на все вопросы и хотел только сказать о том, что мне не нравиться, что бы в будущем этого не слышать, получилось как получилось, с утра с похмелья был. И конечно, я вижу кто пишет, обычный, новый пользователь, или человек который давно в теме. Кто кто, а БЕЛOFF должен меня понять, т.к. сам разработчик которого не раз доставали не благодарные пользователи.
Что касается opel431, он выгнал меня из своей темы GPInst тыкая в правила и угрожая привлечь модераторов, и тут влез, намеренно провоцируя, за что и отхватил.
К администрации у меня нет претензий, они делают свою работу, что же касается их личного мнения "Взялся везти – вези", прав тот, у кого больше власти, на данном форуме права администрация. Десять дней бана - это не наказание, это отпуск.

Цитата:

Цитата Vadikan
делайте только для себя и никуда не выкладывайте »

Я 10 лет так делал, не было у меня интернета, не так давно он пришел в нашу глухомань. Одно я точно понял, писать бесплатные программы я точно больше не буду, точнее не буду ими делиться.

Wandering 27-06-2015 20:55 2523184

Уважаемый Сrack, стоит ли это понимать как то, что больше новых версий MInstAll мы больше не увидим и версия 1.0.1.71 является последней?

sibirnik 28-06-2015 05:02 2523246

Сrack, Огромное спасибо за ваш труд...Очень жаль, что ваш спонсорский, творческий потенциал иссяк...Искренно желаю Вам благополучия...

opel431 28-06-2015 07:09 2523250

Цитата:

Цитата Сrack
Что касается opel431, он выгнал меня из своей темы GPInst тыкая в правила и угрожая привлечь модераторов, и тут влез, намеренно провоцируя, за что и отхватил. »

Не буду опускаться до вашего уровня, за многие годы на форуме меня никто не упрекнул ни в грубости, ни во лжи, чего и вам желаю!

На ваше сообщение (http://forum.oszone.net/thread-225346-57.html) - "Всетаки я решил написать свой вариант GPInst", я ответил: - "Приветствуется! Но размещать это, необходимо в своей теме (ОПК 3.14). Проверить легко, обратившись по предоставленной ссылке! Не знаю, насколько долго хранятся сообщения в архиве форума, но в РМ мы с Вами общались в дружеском тоне, где Вы кроме выражения благодарности за идеи более ничего и не писали. Свое неадекватное поведение, вызванное похмельем, Вы опубликовали сами и мне, в свои почти 60?, нет необходимости "снимать перед вами шляпу"!

Сrack 28-06-2015 12:19 2523321

Цитата:

Цитата Wandering
1.0.1.71 является последней? »

Скорее всего будут еще версии, не будет глобальных изменений сопоставимых с началом нового проекта и не будет новых проектов.
Цитата:

Цитата sibirnik
Очень жаль, что ваш спонсорский, творческий потенциал иссяк. »

Это было неизбежно, MInstAll успел вырасти до серьезной программы, в которой есть все, что нужно.

Цитата:

Цитата opel431
Не буду опускаться до вашего уровня »

Был бы GPInst на нормальном уровне (хотя бы не глючил), MInstAll вообще бы не было.
Цитата:

Цитата opel431
мне, в свои почти 60?, нет необходимости "снимать перед вами шляпу"! »

Когда человека посылают, вовсе не ждут от него снятия шляпы.

sibirnik 28-06-2015 12:42 2523334

Цитата:

Цитата Сrack
Был бы GPInst на нормальном уровне, MInstAll вообще бы не было. »

...Полностью согласен(на мой взгляд) лучше оболочки, чем MinstAll нет...И как всё же здорово, что есть конкуренция...Жаль что только не здоровая...

Lordbl4 29-06-2015 09:37 2523634

Цитата:

Цитата sibirnik
лучше оболочки, чем MinstAll нет »

воистину

best25715 05-07-2015 16:49 2526045

Сrack, Спасибо вам за эту уникальную программу я только ей и пользуюсь как только забросил WPI сразу перешел на Minstall и не о чем не жалею Minstall самая лучшая оболочка для программ
By Andreyonohov

AndriuT 07-07-2015 19:03 2526686

Здравствуйте, не могу решить проблему нужна ваша помощь. У меня есть пакеты Английский, Русский, Испанский Windows language. Я хочу поставить mui с Английского на Русский или Испанский, как мне это сделать помогите. Пакеты LP на Windows 7, Windows 8, Windows 8.1 есть у меня. Как сделать чтоб включил программу MInstAll запустил какой тебе нужен язык и установил. Может батник какой нибудь тут нужно применить.

Сrack 08-07-2015 18:13 2526955

Версия: 1.0.1.72
• Добавлена возможность выбора во время установки.

AndriuT 08-07-2015 20:26 2526991

Сrack,
Здравствуйте, не знаю в чем прикол,добавил 1.0.1.72 версию MInstAll, загрузка стала быстрее идти на флешеке. Спасибо Большое!!

DzHamzaan@twitter 08-07-2015 23:34 2527047

nice update for your jobs!
thank you gays

приятно обновление для работы!
Спасибо вам, ребята

viktor76 09-07-2015 09:07 2527104

Спасибо за программу Ваши программы шикарны. Единственная просьба ,если это не сильно трудно, добавить возможность создавать в профиле подгруппы.
Пример: профиль-"Portable" группа- "Интернет" подгруппы: "браузеры","качалки"и тд Чтобы при свернутых группах,подгрупп небыло видно
Вчера пытался переделать сборник из другой оболочки. Окно MInstAll растянуто по высоте экрана, а групп получилось столько,что в сложенном виде пришлось пролистывать полосой прокрутки. :) Вспомнив разрешение нетбука, жутко призадумался :)

viktor76 09-07-2015 11:49 2527154

Сrack, прочитал в посте#653 про подгруппы . Может возможно сделать их складывающимися?

Или возможность "подчинять" одну группу другой?

Сrack 09-07-2015 14:22 2527195

viktor76, Нет, у стандартного визуального элемента listview нет такого функционала.

maloicot 12-07-2015 07:33 2527899

Доброго времени суток, Какие ключи тихой установки у эксешника NVIDIA? Пакет драйверов упакован в 7z, просле извлечения архива выскакаивает проверка на совместимость. Каким образом можно провести "тихую установку"?

P.S. разобрался всё таки научным методом тыка, ключи выглядят так - "-y -gm2 -fm0 /s /sms",
ключи для 7z "-y -gm2 -fm0"
А для эксешника нвидии "/s /sms"

AndriuT 12-07-2015 09:42 2527916

Сrack,
Здравствуйте, подскажите пожалуйста, чем распаковывать и упаковывать иконки очень нужно.

katya74 12-07-2015 10:10 2527920

Цитата:

Цитата maloicot
Здравствуйте, подскажите пожалуйста, чем распаковывать и упаковывать иконки очень нужно. »

MiTeC Icon Explorer
http://forum.oszone.net/post-2406833-701.html


maloicot 12-07-2015 14:02 2527992

katya74, Добрый день, проблема с "InstallShield". При запуске "bat" файла с кодом start C:\KillerNetworkDriver\setup.exe /r или через командную строку выскакивает ошибка Неверная командная строка установки. Продолжение установки невозможно. При запуске start C:\KillerNetworkDriver\setup.exe без ключей открывается инсталлер. ПерепробЫвал много ключей, но результат тот же. Файл setup.iss после обычной установки пустой.

Сrack 12-07-2015 14:08 2527993

maloicot, Ваш вопрос как то относится к теме MInstAll ? Попробуйте так:
Код:

start "" C:\KillerNetworkDriver\setup.exe /r

maloicot 12-07-2015 14:16 2527994

Цитата:

Цитата Сrack
start "" C:\KillerNetworkDriver\setup.exe /r »

Результат тот же самый, я пытаюсь запустить в тихом режиме драйвер для встраивания в пакет MInstAll, почти все драйвера удалось встроить с тихой установкой в скрипт программой MInstAll, а вот Killer Network Driver никак не могу заставить, даже минуя программу через bat или командную строку не получается. подскажите в какую сторону копать?

Сrack 12-07-2015 14:26 2527996

maloicot, а с ключем /s ?

maloicot 12-07-2015 14:48 2528001

Цитата:

Цитата Сrack
maloicot, а с ключем /s ? »

На любой ключ ругается, даже ключи /? /help c той же ошибкой. Утилита Silent key finder ссылается на InstallShield и предлагает ключи /s /sms
СкринSilent key finder

sibirnik 13-07-2015 03:51 2528175

Уважаемые участники этой ветки форума! Прекратите засорять эту ветку форума вопросами по тихой установке программ. На форуме есть отдельные ветки по тихой установке (включите мозги и поиск). Здесь идёт ТОЛЬКО обсуждение проблем, связанных с самой оболочкой MInstall...Уважайте себя и других...

Lordbl4 13-07-2015 08:51 2528196

Цитата:

Цитата maloicot
ри запуске start C:\KillerNetworkDriver\setup.exe без ключей открывается инсталлер. ПерепробЫвал много ключей, но результат тот же. Файл setup.iss после обычной установки пустой. »

попробуйте спросить в технической поддержке или обратиться к автору утилиты, отказывающейся принимать ключи установки.

Chudmin 18-07-2015 08:34 2529930

Сrack, здравствуйте!

Такой нюанс - если зайти в "Редактировать группы", и создать или удалить какую-то группу, или даже не создавая и не удаляя нажать на "Применить", то в последней группе обязательно появляется "Выйти из программы установки", при этом в "Свойствах профиля" убрана галочка из чекбокса "Отображать "Выйти из программы установки"".

Конечно рука не отсохнет удалить это вручную, но для "ленивых и с девичьей памятью", может как-то это можно поправить?

Сrack 18-07-2015 13:48 2529993

Chudmin, поправил.

best25715 21-07-2015 00:15 2530727

Сrack, привет вышел Microsoft .NET Framework 4.6 Final
https://yadi.sk/d/pEbdAYeZhyivy
нужен GUID:
Заранее спасибо!!!

sibirnik 21-07-2015 03:29 2530752

best25715, Обсуждение ваших проблем в соответствующих ветках форума ЗДЕСЬ и хватит доставать автора вопросами не по теме. Здесь идёт только обсуждение оболочки MinstAll...

Сrack 21-07-2015 08:18 2530794

Цитата:

Цитата best25715
вышел Microsoft .NET Framework 4.6 Final »

Мне нужна ссылка на официальный сайт, ни с каких других ресурсов я скачивать не планирую. Где написано, что это Final, точнее не написано что это Preview.

SergeyZV 21-07-2015 09:56 2530824

Цитата:

Цитата best25715
нужен GUID: »

Такой же как и у версии 4.5.2. Да собственно мог и сам посмотреть с помощью CheckDevice.

Сrack 21-07-2015 10:44 2530849

Цитата:

Цитата SergeyZV
посмотреть с помощью CheckDevice »

Проблема в том, что одна и та же версия .Net Framework в разных ОС прописывается в разных местах, при этом версия которая прописалась не совпадает (даже не похожа) с версией, которая указана на сайте Microsoft, что создает проблему для сторонних разработчиков, в плане идентификации установленной версии. Проще говоря, все через ...пу сделано.
В MInstAll есть функции для определения наличия .Net Framework помимо стандартного способа через GUID, которые активируются условными командами указанными в поле GUID.
По поводу .NET Framework 4.6, рано еще его устанавливать на компьютеры пользователей, я думаю он выйдет вместе с Windows 10.
Руки бы оторвал тому ... который придумал меню пуск на 10-ке, пытался на нетбуке запустить блокнот и калькулятор, терпения не хватило, так это была только что установленная система, не захламленная кучей программ. Кто бы и что бы не говорил, 10-ка тормозит ужасно, глючит, пуск через раз открывается, последний билд который устанавливал, вообще не установился, говорит "подождите минутку" и все, два часа ждал, терпения не хватило.

best25715 21-07-2015 15:41 2530977

ПО ПОВОДУ GUID:
https://www.microsoft.com/ru-RU/down....aspx?id=48130
В новой сборке MInstAll v.__.__.2015 By Andreyonohov & Leha342
с уважением By Andreyonohov

Сrack 21-07-2015 18:55 2531073

best25715, добавил NF4.6C

best25715 21-07-2015 20:17 2531103

Сrack, Большое спасибо за помощь и понимание

Roman-v-Lip 22-07-2015 00:23 2531156

Сrack, доброго времени суток - продублирую на всякий случай свой вопрос здесь.
Начиная с версии программы *72 и старше происходит "зацикливание" установки, если в качестве установщика выбрана команда cmd или bat и указана проверка установки по GUID: установка проходит и снова запускается этот же cmd / bat - гоняет один и тот же командный файл до бесконечности и галочку с установки данной программы не снимает. Проверял на разных командниках - даже на пустом. Сейчас пользуюсь версией 71 - в ней таких проблем нет. Отмечу, что если убрать строчку проверки установки по GUID, то установка не зацикливается.

Хотел еще уточнить один важный для меня момент: я чаще использую проверку установки не по GUID, а по наличию файла, указывая его в поле GUID. Для проверки по GUID есть возможность проверки по двум указанным GUID-ам, разделенным ";" - а нет ли такой возможности при проверке по наличию файла - проверка наличия одного, либо другого файла? Если есть - то какой используется разделитель?

Заранее спасибо за ответ.

Сrack 22-07-2015 13:02 2531372

Roman-v-Lip, Win XP ? Результат проверки по GUID отрицательный? Проверки по нескольким файлам пока нет.

Roman-v-Lip 22-07-2015 15:52 2531454

Сrack,
Win XP / 7 / 8 - пробовал на разных.
Можно рассмотреть на конкретном примере:
В качестве проверки GUID я беру наличие файла - допустим:
Код:

%SystemDrive%\Program Files\WinRAR\WinRAR.exe
В качестве cmd - опять же - для примера - cmd следующего содержания (файлы *.cmd, wrar521ru.exe, winrar-x64-521ru.exe - лежат в папке software):
Код:

@echo on
Install WinRAR

if not defined ProgramW6432 ( 
start /wait %~dp0wrar521ru.exe /S
) else ( 
start /wait %~dp0winrar-x64-521ru.exe /S
)

Install WinRAR - OK
exit

Отмечаю его для установки - запускаю Выполнить - промаргивает зелёная галочка, что установка выполнена - но галочка-отметка для установки не снимается.
И далее установщик снова запускает cmd - и так по кругу..
Для эксперимента я запускал пустой командник - который вообще ничего не делает - то же самое.
Стоит убрать GUID-проверку - все отрабатывает нормально.
Я не против остаться на версии 71 - меня всё устраивает - просто уже спортивный интерес. Спасибо.

Сrack 22-07-2015 17:45 2531518

Roman-v-Lip, пробуйте версию 1.0.1.75

Chudmin 22-07-2015 18:37 2531545

Только-что нарвался на ту-же самую проблему, что и у Roman-v-Lip, только у меня эта проблема вылазила с ЕХЕ-шниками созданными SFX-Macros.

С версией 1.0.1.75 вроде всё нормально.

Roman-v-Lip 22-07-2015 20:28 2531589

Сrack, да, спасибо - в версии 1.0.1.75 такой проблемы уже нет. :up

slava2 22-07-2015 22:03 2531628

Подскажите, кто не будь новичку, как правильно обновится с 68 на 75
Спасибо.

Сrack 22-07-2015 22:33 2531633

slava2, замените MInst.exe

slava2 22-07-2015 22:42 2531636

Цитата:

Цитата Сrack
slava2, замените MInst.exe »

Спасибо.

goldenbat 23-07-2015 06:50 2531684

Подскажите, есть ли возможность запуска автоматической установки конкретной программы из списка профиля (чтобы не создавать лишние профили и т.д.)?

Lordbl4 23-07-2015 08:51 2531703

можно ли как-то проверять вместо GUID наличие установленного обновления системы (например KB123456) ?

Chudmin 23-07-2015 09:12 2531713

Сrack, Здравствуйте!

У меня просьба-пожелание из разряда "нет полного счастья". В версии 1.0.1.72 добавлена возможность выбора во время установки, что есть гуд, но при этом перестал автоматически прокручиваться список по мере установки программ - нельзя ли совместить возможность выбора во время установки и авто-прокрутку списка?

P.S. Хотя возможно с этим как раз могут быть и проблемы - сдвинул ползунок на ту прогу, с которой или на которую надо поставить (снять) галочку, а в это время прога установилась и список опять ушёл на устанавливаемую в это время.

Сrack 23-07-2015 11:26 2531743

goldenbat, Я не понял о чем Вы.

Lordbl4, Если проверять наличие обновлений, профиль будет открываться дольше, через WMI быстрее не получается.
Изменения
Версия: 1.0.1.45
• Добавлено автоматическое снятие атрибута "Только для чтения" для файлов профиля, при сохранении.
• Добавлена функция проверки наличия обновлений Windows, проверяются только системные обновления, проверка обновлений компонентов (Visual C++, NET Framework и т.п.) не предусмотрена. Для включения проверки нужно указать в поле GUID значение HotFixID а в поле версии указать Update. Узнать HotFixID установленных обновлений можно выполнив в командной строке "wmic qfe list".




Chudmin, Автопрокрутка никогда нормально не работала, это особенность стандартного визуального компонента, мне не нравилось как она работает, т.к. текущая программа была то вверху, то внизу, то в середине списка. Автопрокрутка мешает листать и выбирать приложения, к тому же в ней нет необходимости, т.к. в строке состояния (внизу) выводится название устанавливаемой программы.

Chudmin 23-07-2015 11:36 2531744

Цитата:

Цитата Сrack
Chudmin, Автопрокрутка никогда нормально не работала, это особенность стандартного визуального компонента, мне не нравилось как она работает, т.к. текущая программа была то вверху, то внизу, то в середине списка. Автопрокрутка мешает листать и выбирать приложения, к тому же в ней нет необходимости, т.к. в строке состояния (внизу) выводится название устанавливаемой программы. »

Понял, отстал - в принципе эта хотелка из ряда "если будет, то хорошо, а если нет, то и не надо".

goldenbat 26-07-2015 10:43 2532619

Цитата:

Цитата Сrack
goldenbat, Я не понял о чем Вы. »

Автоустановка программ запускается к примеру: MInst.exe {Patch}\profiles\1_Software.ini /t 20 /Minimized /lock, в этом профиле содержится от 40 программ которые будут установлены. Есть ли возможность запуска {Patch}\profiles\1_Software.ini с установкой конкретной программы(без редактирования профиля), а весь остальной список чтобы игнорировался?

Есть ли в программе MInst возможность создания лога установки - на каких компьютерах, как отработала программа или был ли сбой при установки программ?

Сrack 26-07-2015 10:47 2532620

goldenbat, Нет, такого нет.

Freddy1984 31-07-2015 21:56 2535105

Уважаемый автор, можно попросить Вас по возможности добавить опцию в меню вкл./выкл. автоматической прокрутки при установке выбранных приложений? А то кому-то может и удобно во время установки галки ставить :), а кому-то удобней поставить галки заранее и наблюдать как проги ставятся последовательно с автоматической прокруткой. :)

v1728 03-08-2015 17:12 2536311

Код:

SetupComplete.cmd

@echo off
SET DD=MinstAll
SET EXE=Minst.exe
for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do IF EXIST %%I:\%DD%\%EXE% start /wait %%I:\%DD%\%EXE%
exit

Нужен скрипт который запускал бы Minstall после установки Windows но до первого входа в систему. С другой флешки или диска.

Сrack 03-08-2015 21:32 2536442

v1728, В шапке приведен пример запуска по файлу ответов, приведен пример секции FirstLogonCommands.

v1728 04-08-2015 10:50 2536624

Цитата:

Цитата Сrack
v1728, В шапке приведен пример запуска по файлу ответов, приведен пример секции FirstLogonCommands. »

У вас нету готовых unattend.xml? У меня просто нету .wim образов windows. Мне нужно для Win7x86x64 и Win8.1x86x64. А с esd adk не работает.

Сrack 04-08-2015 14:54 2536778

Цитата:

Цитата v1728
У вас нету готовых unattend.xml? »

На сколько мне известно (авто-установкой ОС не я занимаюсь), они называются Autounattend.xml, вот не плохой шаблон для создания файлов ответов: http://windowsafg.no-ip.org/win7x86_x64.html там с верху в меню выбираете вашу систему.
Цитата:

Цитата v1728
У меня просто нету .wim образов windows. »

Причем тут .wim? Там имелось ввиду, достоинство метода - не нужно вносить никаких изменений в оригинальные образы, файл ответа достаточно закинуть на флешку со сборником MInstAll.
Цитата:

Цитата v1728
Мне нужно для Win7x86x64 и Win8.1x86x64. А с esd adk не работает. »

Что не работает?

По всем дальнейшим вопросам, касательно файлов ответов, есть тема: http://forum.oszone.net/thread-128794.html

Сrack 04-08-2015 22:16 2537020

Akym, Я хоть и застал те времена, когда операционной системой был DOS, но привыкнуть к таким файловым менеджерам не успел, лет 15 наверно пользуюсь Total Commander, про far ни чего не подскажу.

Al3223 06-08-2015 18:46 2537983

Вложений: 1
Сори, если банальный вопрос, но по поиску в версии для печати результатов не получил:
WebCam.exe 1*193*984 ... ...
по пути:
...\MInstAll\MInstAll\Portable\CHDevice\
При запуске вижу - просьбу включить камеру в окне типа Съёмки... ДВА уведомления того, что камера используется от каспера и лампочку у камеры... НО... чёрный экран в окне.
ВОПРОС - какую функцию выполняет?
(ЗЫ: система защищается KTS15 см. скрин агрессивно, но не исключены вредоносы ибо не панацея и нагрузка, что-ли...)
Сильно не бейте плиз,.. тупой нуб из деревни который хотел бы кое-что понять из того что интересно.

Сrack 06-08-2015 19:12 2538000

Al3223, Не совсем понятна суть вопроса, но тем ни менее, WebCam.exe - это моя программа, создана для проверки веб-камеры на работоспособность. Антивирусы могут параноить, неизвестная программа обращается к веб-камере, в полне логичное поведение, т.к на сегодняшний день единственно-эффективный метод это блокировать все неизвестное. Вирусов на столько много, и они так быстро изменяются, совершенствуются, что гораздо проще и эффективней составлять белый список доверенных (брендовых) программ, чем составлять список вредоносных.

Chudmin 06-08-2015 19:46 2538014

Сrack, мне кажется дело не в том, про что Вы сейчас говорите, а в том , что люди (в том числе я, впервые запуская эту опцию), видя чёрный экран, впадают в "ступор", считая, что утилита не видит камеру, а нужно-то нажать правой кнопкой мыши на этом чёрном экране и из выпадающего меню выбрать своё устройство (то-бишь свою камеру) и тогда утилита благополучно проверяет камеру.

Может стоит как-то обозначит этот алгоритм действий. ИМХО.

P.S. Не пинайте сильно, если я не правильно понял суть вопроса.

Al3223 06-08-2015 20:47 2538032

Вложений: 1
Антивирус не мешает. Выдаёт уведомления.
Программа работает. Подключается к камере и выводит картинку. (У меня два варианта - см. скриншот)
Почему не разглядел картинку и возник вопрос - видимо качество камеры (либо настройки). Увидел лишь при свечении мышью в камеру.
ВСЕМ СПАСИБО. Читаю ветку, ибо основной лаунчер -сабж интересен.
Ещё вопрос если можно, ибо не по функциям программы...- были ли успешные попытки чем либо сжать exe/dll и есть ли смысл?

Сrack 07-08-2015 09:39 2538242

Chudmin, Я не знаю на сколько востребована данная программа, я так ей пользуюсь каждый день, приходится тестировать не одну сотню ноутбуков и моноблоков в день, и ни разу не было проблем, правда есть один нюанс, все оборудование новое, только что собранное, на них только ОС и драйвера, никакого ПО нет, в том числе нет виртуальных камер, то есть программа подключается к реальной камере, дополнительно выбирать приходится только на планшетах с двумя камерами. Программа написана много лет назад и ни каких доработок для нее не планирую.

Al3223, Я всегда (для себя) сжимаю с помощью UPX, т.к. запускать приходиться с сетевого диска, а сеть вещь не стабильная, уменьшенный размер и распаковка в оперативную память это самое то для программ запускаемых с сетевого диска в условиях сильно загруженной сети.
MInst.exe сжимаю без сжатия иконок:
Код:

upx.exe MInst.exe --best --compress-icons=0
dll с иконками нет смысла сжимать, т.к. иконки не будут извлекаться. Его можно уменьшить только если удалить не нужные иконки и не нужные форматы, например 48x48 (которые есть в моей dll-ки) ни где не используются, используются только 16x16 и 32х32.

Chudmin 07-08-2015 13:53 2538362

Цитата:

Цитата Сrack
Chudmin, Я не знаю на сколько востребована данная программа »

Пользуюсь ей постоянно - экономит реально время и силы.

Цитата:

Цитата Сrack
правда есть один нюанс, все оборудование новое, только что собранное, на них только ОС и драйвера, никакого ПО нет, в том числе нет виртуальных камер »

Да, Вы правы, такая ситуация возникает, когда в системе установлены все программы.

Цитата:

Цитата Сrack
Программа написана много лет назад и ни каких доработок для нее не планирую. »

Ну и ладненько, это не так важно, главное, что утилита реально работает и реально помогает кому надо.

Сrack 13-08-2015 10:06 2541043

Цитата:

Цитата Roman-v-Lip
Хотел еще уточнить один важный для меня момент: я чаще использую проверку установки не по GUID, а по наличию файла, указывая его в поле GUID. Для проверки по GUID есть возможность проверки по двум указанным GUID-ам, разделенным ";" - а нет ли такой возможности при проверке по наличию файла - проверка наличия одного, либо другого файла? »

Добавил.

Roman-v-Lip 13-08-2015 21:27 2541355

Сrack,
Спасибо - отправил благодашку ) Буду проверять )

Lordbl4 14-08-2015 08:48 2541460

Цитата:

Версия: 1.0.1.76
• Добавлена проверка по нескольким файлам, при наличии любого из перечисленных файлов, программа считается установленной, версия не учитывается.
жаль, что нет проверки по версии файла(

к примеру браузеры любят клепать новые версии как пирожки на фабрике, да и в GUID пишут "имя приложения + версия", поэтому проверка наличия файла + версия этого файла была бы очень удобна

Profvit 20-08-2015 22:34 2544129

Всем доброго времениисуток! Подскажите пожалуйста начинающему пользователю данной программой с помощью какого ключа(если я не ошибаюсь) можно добавить ярлыки списка портативных приложений в меню пуск на WinPe? Мне только нужно что бы это происходило скрытно(на сколько это возможно)

Сrack 20-08-2015 22:56 2544144

Цитата:

Цитата Profvit
Подскажите пожалуйста начинающему пользователю данной программой с помощью какого ключа(если я не ошибаюсь) можно добавить ярлыки списка портативных приложений в меню пуск на WinPe? Мне только нужно что бы это происходило скрытно(на сколько это возможно) »

Код:

MInst.exe "{Patch}\profiles\minst7.ini" /lnk /Minimized
Полностью скрыто можно запустить только с помощью сторонних средств, например sfx-macros может ее запустить полностью скрыто.

Mожно создать две специальные группы: "Рабочий стол" и "Автозагрузка" (без кавычек).
Ярлыки для программ из группы "Рабочий стол" попадут на рабочий стол.
Программы из группы "Автозагрузка" будут автоматически запущены.
/lnkv - с версиями в имени ярлыка
/lnk - без версии в имени ярлыка

Profvit 21-08-2015 09:45 2544226

Сrack, спасибо за помощь!!! Все получилось добавить в меню пуск и на рабочий стол. Еще раз спасибо за такую универсальную программу!!

Подскажите где посмотреть весь перечень ключей используемых для программы?

Сrack 21-08-2015 12:28 2544307

Цитата:

Цитата Profvit
где посмотреть весь перечень ключей используемых для программы? »

Все что есть, в шапке (в примерах), вот только для ярлыков нет в шапке.

s600 21-08-2015 18:00 2544444

Сrack, спасибо за MInstAll, очень удобная утилита. Мне попала еще одна утилита Clear (Delete unnecessary files). Есть ли у нее ключи тихого обновления списка файлов и удаление лишних файлов. Если можно подскажите?

Сrack 21-08-2015 19:59 2544510

s600, нету, зачем они?

s600 22-08-2015 04:51 2544585

Избавится от лишнего нажатия клавиш, в разделе Portable, когда глючат или зачистка к исходному состоянию. При автоматическом копирование на съемные носители подчищать старые файлы.

Vladimir10 22-08-2015 10:13 2544629

Возможно ли узнать GUID не установленной программы?

Комсомолец 22-08-2015 18:32 2544750

Сrack, благодарю за программу. Наконец-то добрался её основательно потрогать\попробовать. В целом остался доволен-достаточно компактная, шустрая и отличается своими плюшками. От того, что было на старте проекта изменения огромные. Но есть и "хотелки", хоть и небольшие.
1. Очень нехватает pre\post комманд (внесение записей в реестр или запуск батников). Про макрос в курсе, но это по воробьям из пушки, когда нужно, к примеру, всего-лишь отключить автостарт программы или удалить ярлык. Пример как это реализовано в BSPOST:
Код:

PreRegFile=PreSettings.reg
Command=program.exe /S /I
PostRegFile=PostSettings.reg

Можно и просто CMD запуск-уже оттуда работать с реестром.
2. Возможно ли прикрутить каким-либо образом автоматическое добавление иконки в .dll, после того, как указали сам файл .ico и нажали "Сохранить"? Думаю, было бы шикарно, если такое реализовать.

Не совсем точно работает механизм проверки установленных программ:
Microsoft .NET Framework 4.6
Name=Microsoft .NET Framework 4.6
....
GUID=NF4.6C
OS=6.0;6.1;6.2;6.3
определяет через раз.
Daum Pot Player
Name=Daum Pot Player
...
GUID=PotPlayer;PotPlayer64
определяет очень плохо.
Может я не так что-то делаю?

Lordbl4 23-08-2015 10:14 2544903

Цитата:

Цитата Комсомолец
Не совсем точно работает механизм проверки установленных программ:

Microsoft .NET Framework 4.6
Name=Microsoft .NET Framework 4.6
....
GUID=NF4.6C »

у меня проблем с определением dot Net никогда не было, определяет точно на всех системах

Комсомолец 23-08-2015 11:01 2544917

Цитата:

Цитата Комсомолец
Может я не так что-то делаю? »


Сrack 23-08-2015 18:27 2545047

Комсомолец,
1. По этому поводу я уже говорил, мое мнение не изменилось. Я не собираюсь изобретать велосипед, давно изобрели батники, у меня вряд ли получится лучше, а хуже меня не интересует. В батнике легко и просто можно выполнять какие угодно и сколько угодно команд, хоть до, хоть после, и даже во время (для оперы пришлось писать скрипт, т.к. родной инсталлятор при определенных условиях стабильно зависает). Если подобное реализовать в MInstAll это будет ограничено по количеству, по функционалу, будет замедлять чтение профиля при загрузке, а самое главное, мне что заняться больше нечем? И так все можно реализовать при наличие MInstAll и блокнота.
2. Я не знаю ни одного способа, как это можно было бы реализовать.
3. Что значит через раз?
4. Что значит очень плохо?

Vladimir10, нет.

Комсомолец 23-08-2015 20:59 2545119

Сrack,
1. на нет и суда нет....
2. очень печально.
3. 4. - забили. Ставится и ладно.

Freddy1984 25-08-2015 11:20 2545748

Здравствуйте господа! Подскажите, а возможно ли сделать так, что бы после закрытия мастера запустился CMD скрипт (то есть автоматом паровозом)?
Зачем это надо? Мне например надо что бы после закрытия мастера так же отключался сетевой диск.
Если это возможно, подскажите пожалуйста куда тыкнуть в мастере. :)
Благодарю. :)

Сrack 25-08-2015 14:00 2545816

Цитата:

Цитата Freddy1984
после закрытия мастера запустился CMD скрипт »

Цитата:

Цитата Freddy1984
куда тыкнуть в мастере »

На + и добавить последним пунктом (в смысле предпоследним) команду для отключения.

Или другой вариант:
Запускать не MInst.exe, а bat-ник, который запускает MInst.exe и потом нужные команды.
Или другой вариант:
С помощью SFX-Macros написать свой AutoRun.exe, который сначала запускает MInst.exe, потом отключает сетевой диск. И черного окна нет, и пароль нельзя посмотреть, в отличие от bat-ника.

Freddy1984 25-08-2015 15:44 2545861

Цитата:

Цитата Сrack
Запускать не MInst.exe, а bat-ник, который запускает MInst.exe и потом нужные команды. »

не подскажете, параметр /wait оставляет открытое окно командной консоли, а что прописать, что бы командная консоль была скрыта?
Спасибо.

Сrack 25-08-2015 16:54 2545889

Цитата:

Цитата Freddy1984
что бы командная консоль была скрыта? »

Без стороннего ПО не скрыть окно командной строки.

Freddy1984 25-08-2015 17:03 2545891

Цитата:

Цитата Сrack
Без стороннего ПО не скрыть окно командной строки. »

да! Bat To Exe Converter решает все вопросы :)

norem 28-08-2015 11:30 2546845

Добрый день!
Выражаю свою благодарность за сеё чудо программу
Вопрос: есть ли возможность вести логи установки программ и складывать их в файл в указанное место?

Сrack 28-08-2015 11:45 2546850

norem, нет, программа не ведет логи.

SergeyZV 28-08-2015 13:06 2546891

Сrack, У программы есть один глюк. Если к компу подключена не одна флешка, то во время работы программы не возможно безопасно извлечь не активную флешку.

Сrack 28-08-2015 13:09 2546895

SergeyZV, MInstAll тут ни при чем.

SergeyZV 30-08-2015 19:36 2547608

Сrack, Можно ли сделать запуск программы и CMD без слежения до перезагрузки. (Запуск программы из MInstAll и не дожидаясь её окончания запуск последующей, но если где-то отмечена перезагрузка MInstAll следил за окончанием работы всех предыдущих программ?

Сrack 30-08-2015 19:54 2547610

Цитата:

Цитата SergeyZV
Запуск программы из MInstAll и не дожидаясь её окончания запуск последующей »

Можно, если использовать bat-ник, а в батнике использовать команду start, при этом не получится проверять результат (будет ошибка).
Цитата:

Цитата SergeyZV
если где-то отмечена перезагрузка MInstAll следил за окончанием работы всех предыдущих программ? »

Следит только за текущей запущенной программой, после завершения запускает следующую. Если обмануть этот процесс, с помощью команды start, то конечно, MInstAll перезагрузит систему не зависимо от того, отработала ваша программа или нет.

amel22 03-09-2015 21:18 2549307

To Сrack

Нашел небольшой баг, имеем следующее ОС WIN 10

1) В параметрах приложения указываю совместимость системы 8 /8.1 - жму ОК
2) В списке приложений показывает что несовместимо
3) сохраняю профиль
4) Повторно выбираю этот профиль
5) Приложение ДОСТУПНО !!

PS дабы не было упреков в кривизне рук, и вам было более понятно что происходит, снял видяшку. Жду вашего комента / исправления. Имя файла не косячит ?

kpdozer 03-09-2015 23:33 2549333

del

kpdozer 04-09-2015 00:13 2549341

del

Сrack 04-09-2015 06:26 2549369

amel22, Какая версия MInstAll ?
kpdozer, sysnative будет работать даже на 32-битной системе, MInstAll сам перенаправит в system32.

amel22 04-09-2015 08:36 2549391

версия 1.75 (видно но видяшке Caption=® v{mver} [{winname} {p}])

Аналогичная ситуация на другом компе с осью 8.1, видяшку сделать ?


Методом проб и ошибок выявил что, если убрать GUID - все ок.
Привожу вам профили приложений

[29]
Group=11
Name=StartIsBack for Windows 8.1
Patch={Patch}\software\startmenu\StartIsBack+ 1.7.5.exe
IconIndex=53
RadioGroup=Start Menu
Ver=1.7.5
License=2
GUID=StartIsBack
OS=6.2;6.3

[30]
Group=11
Name=StartIsBack for Windows 10
Patch={Patch}\software\startmenu\StartIsBack+ 1.0.4.exe
IconIndex=54
RadioGroup=Start Menu
Ver=1.0.4
License=2
GUID=StartIsBack
OS=6.4;10.0

Сrack 04-09-2015 12:29 2549476

Цитата:

Цитата amel22
видно но видяшке »

Пытался, но не разглядел.
Давно исправлено в 1.0.1.77

SergeyZV 04-09-2015 13:11 2549504

Сrack, А можно ли добавить перезагрузку с подтверждением без таймаута для приложений!?

Сrack 04-09-2015 13:33 2549516

SergeyZV, Что значит без таймаута? О какой перезагрузке речь? О перезагрузке с продолжением или о перезагрузке в конце?

SergeyZV 04-09-2015 14:14 2549529

Цитата:

Цитата Сrack
О перезагрузке с продолжением или о перезагрузке в конце? »

О перезагрузке с продолжением без отсчета времени.

Сrack 04-09-2015 14:21 2549533

SergeyZV, нет, там без вариантов.

SergeyZV 04-09-2015 14:23 2549535

Цитата:

Цитата Сrack
нет, там без вариантов. »

Жаль.

amel22 04-09-2015 18:19 2549635

Цитата:

Давно исправлено в 1.0.1.77
Спс

fedottt 09-09-2015 10:41 2551275

вопрос, наверное, дилетантский, но все-таки))
у меня установщик со всем добром лежит на сетевой шаре, которую я уже замучался пилить. шара в винде7, доступна на выделенные IP без запроса пароля.
НО, она иногда, совершенно рандомно требует логин-пароль (можно указать логин какой угодно и все пускает сразу)
так вот вопрос в том, можно ли как-то средствами mistall сделать ввод такого логина? в начале установки я-то введу что-нибудь, а вот в середине установки, после перезагрузки, надо опять ручками вводить))

Сrack 09-09-2015 12:33 2551320

fedottt, Проблема с сервером и правильнее решать на той стороне. Я сам сталкивался с подобным, не являясь системным администратором, проблема была не решаемой на стороне сервера, т.к. объяснить что либо сисадмину не реально, все равно что башкой об стенку стучать.
MInstAll при запуске с сетевой шары, запускается с задержкой в 20 секунд, для того, что бы заработала сеть.
Нужно предварительно, перед перезагрузкой (перед установкой программы), добавить в реестр команду для подключения к шаре, например:
Код:

cmd /c ping 127.0.0.1 -n 15 & net use \\192.168.1.1\share /USER:Q
Где:
"ping 127.0.0.1 -n 15" это пауза ~15 секунд
"\\192.168.1.1\share" ваша расшаренная папка
"Q" имя пользователя

Пример reg файла:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"Connect"="cmd /c ping 127.0.0.1 -n 15 & net use \\\\192.168.1.1\\share /USER:Q"

По ветки реестра, думаю понятно, что команда отработает только один раз, удалять не требуется, при повторной перезагрузки надо опять добавлять.

Freddy1984 10-09-2015 10:42 2551646

fedottt, Попробуйте наваять батник для запуска "MInst.exe" с шары с подключением сетевого диска и прописанным паролем. И не будет спрашивать пароль никогда.
Вот например:

@echo Off
net use M: /del /yes
net use M: \\192.168.1.1\Auto_install\MInstAll /USER:ИМЯ_ПОЛЬЗОВАТЕЛЯ@ДОМЕН ПАРОЛЬ /PERSISTENT:NO
M:
start /wait MInst.exe
net use M: /del /yes
:end

Сам батник можете закатать в "exe" (самый простой способ с помощью "Bat_To_Exe_Converter"), и положить рядом с папкой "MInstAll" на шаре.

fedottt 11-09-2015 09:20 2551995

Freddy1984, в вашем примере есть недостаток. мне ведь нужно запускать с шары инсталер. флешек и прочего в ноуте в этот момент нема. так что этот батник нужно опять-таки скопировать с шары предварительно и вписать в автозагрузку.
буду реализовывать вариант автора проги

Freddy1984 11-09-2015 10:07 2552008

Цитата:

Цитата fedottt
так что этот батник нужно опять-таки скопировать с шары предварительно и вписать в автозагрузку. »

что если локально с машины батник запустить не заходя на шару? :)

Freddy1984 11-09-2015 11:57 2552048

Цитата:

Цитата fedottt
мне ведь нужно запускать с шары инсталер »

что б запустить батник, который запускает инсталер с шары, совсем не обязательно этот самый батник иметь именно на шаре. он может быть расположен где угодно. просто скопируйте его (батник) с флешки (или от куда ещё...) на компьютер, и просто его запускайте. в скрипте прописана команда запуска "MInst.exe" с шары. :)

Wandering 26-09-2015 23:37 2558002

Уважаемый Crack возникла необходимость чтобы MInstall открывал (запускал) папку с нужной мне информацией. Просто открывал папку. Вопрос: как это сделать?

Chudmin 27-09-2015 06:09 2558023

Цитата:

Цитата Wandering
возникла необходимость чтобы MInstall открывал (запускал) папку с нужной мне информацией. Просто открывал папку. Вопрос: как это сделать? »

Возможно такой способ и "костыль", но я сделал так

При таком способе (скорей всего есть более "элегантный"), чтобы открылась именно папка "Для_работы", пришлось в строке "Ключи запуска" указать какой-нибудь файл или папку, находящуюся внутри нужной папки, в данном случае папку "Oboi", которая становится сразу же выделенной.

Значение "Root", в строке "/select,"{Root}\РАЗНОЕ\Для_работы\Oboi"", означает, что путь к нужной Вам папке начинается с "корня" папки, в которой находится MInstAll.

Как-то так.

Сrack 27-09-2015 07:36 2558026

Wandering, http://forum.oszone.net/post-2491316-1264.html

Wandering 27-09-2015 12:11 2558090

Цитата:

Цитата Сrack

Crack спасибо. При указании пути к определённой папке то MInstall открывает папку Software и указывает на нужную мне папку, что не являлось достижением моей цели. Но когда указал на любой файл из этой папки то открылась нужная мне папка что в принципе пойдёт но хотелось бы чтоб папка открывалась когда я на неё указываю. Это возможно?

Сrack 27-09-2015 12:22 2558094

Wandering,


Wandering 27-09-2015 13:03 2558112

Цитата:

Цитата Сrack
Wandering, »

Огромное спасибо... выручили.

Сrack 29-09-2015 18:17 2559051

Цитата:

Цитата Chudmin
нельзя ли совместить возможность выбора во время установки и авто-прокрутку списка? »

Совместил.

Chudmin 29-09-2015 18:37 2559061

Цитата:

Цитата Сrack
Совместил. »

Очень даже чудненько получилось. :yes:

Ksandr_ZN 01-10-2015 08:15 2559577

Здравствуйте. Как в Minstal реализовать "• Перезагрузка ОС с последующим продолжением установки приложений". Что то никак не получается...

Сrack 01-10-2015 10:01 2559613

Цитата:

Как в Minstal реализовать "• Перезагрузка ОС с последующим продолжением установки приложений"
В параметрах приложения надо поставить галочку "Перезагрузить ОС".

Ksandr_ZN 01-10-2015 12:08 2559662

Это как бы логически понятно, но после перезагрузки дальнейшая установка программ не выполняется.
Делал следующим образом: сделал сборник программ необходимых для установки. Скопировал пункт "перезагрузка" и вставил его туда где она нужна. Фокус не прошел в чем может быть проблема?

Сrack 01-10-2015 12:20 2559667

Ksandr_ZN,


Ksandr_ZN 01-10-2015 13:43 2559691

Спасибо, что-то я как то просмотрел...

Ksandr_ZN 03-10-2015 09:14 2560221

Здравствуйте. Скажите а запускать программы "SFX-Macros" с ключом выполнения макроса можно?
Например: Macros.exe /primer.macros

Сrack 03-10-2015 14:54 2560307

Ksandr_ZN, Можно, только путь надо полностью указывать. Если есть файл Macros.ini, то скрипт откроется для редактирования, если нет файла Macros.ini, то скрипт запустится на выполнение. P.S. по SFX-Macros отдельная тема на форуме.

Ksandr_ZN 04-10-2015 10:43 2560478

Сrack, а еще такой вопрос: если поставить галочку "Копировать все файлы во временную папку", то он будет применяться только при условии запуска с сетевого диска или в любом случае?

Сrack 04-10-2015 12:03 2560497

Ksandr_ZN, В любом случае.

legenfz 08-10-2015 10:52 2561792

Здравствуйте!
Не могу открыть Boot USB в MInstAll... Уж всячески пробовал...

Сrack 08-10-2015 10:57 2561794

Цитата:

Цитата legenfz
Не могу открыть Boot USB в MInstAll »

Чево?

legenfz 08-10-2015 11:43 2561825

Сrack, не могу добавить программу в SFX архиве в Boot USB при помощи MInstAll... Проги, утилиты на диске С MInstAll видит, а вот флэшку нет...

Сrack 08-10-2015 11:49 2561827

Цитата:

Цитата legenfz
не могу добавить программу в SFX архиве в Boot USB при помощи MInstAll »

Что такое Boot USB ? Лучше картинку покажите, а то Вас сложно понять.
Цитата:

Цитата legenfz
Проги, утилиты на диске С MInstAll видит, а вот флэшку нет. »

Покажите картинку, а то я что то не верю.

legenfz 08-10-2015 11:57 2561831

http://jpeg.im/5cob
http://jpeg.im/5coc

Сrack 08-10-2015 12:01 2561834

legenfz, Ну и? Что не так то?

legenfz 08-10-2015 12:09 2561839

См. картинку http://jpeg.im/5coc ... Там должно быть содержимое загрузочной флешки... Когда будет содержимое этой флешки, то можно будет добавить туда прогу в виде SFX архива... По русски вроде понятно... По другому я не умею...

Сrack 08-10-2015 12:15 2561840

Цитата:

Цитата legenfz
См. картинку http://jpeg.im/5coc ... Там должно быть содержимое загрузочной флешки... Когда будет содержимое этой флешки, то можно будет добавить туда прогу в виде SFX архива. »

Издеваетесь? Последний раз Вам отвечаю: Переходите в режим редактирования (там одна кнопка, как можно промазать?) и нажимайте на +

legenfz 08-10-2015 12:22 2561845

Спасибо...

valvik 09-10-2015 23:34 2562386

После добавления "своего приложения" и установки зелёный значок "приложение установлено" появляется, а после повторного запуска MInstAll снова значок "запустить". Что не так? Спасибо.

Сrack 10-10-2015 21:41 2562560

valvik,
• Проверка наличия уже установленных приложений

Проверка наличия установленных приложений делается для предотвращения повторной установки, для экономии времени, а так же для контроля за результатом инсталляции приложения.

Проверка через реестр с помощью GUID:
Для включения проверки, нужно указать правильные GUID и версию, в таком виде, в котором она прописывается в реестре, а не так, как автоматом определилась при добавлении приложения.
Определить без ошибочно можно с помощью Check Device

Можно указывать два GUID разделив их знаком ";" (Больше двух GUID указывать нельзя)
Например когда приложение двух разрядное, и у каждой разрядности свой GUID.


Версию можно сократить, отбрасывая цифры после точки. Например если в реестре версия 3.4.0.30460 в MInstAll можно указать 3.4.0 или 3.4 или даже 3.
Если установлена такая же или более новая версия, приложение помечается зеленой галочкой.
Если установлена более старая версия, приложение помечается желтым восклицательным знаком.
Если в реестре нестандартная версия с буквами, словами и другой ерундой, в MInstAll указываем точно так же (без сокращений).

В операционных системах, где .NET Framework является частью системы его нет в списке установленных программ, поэтому в программе есть встроенный механизм проверки.
Для проверки .NET Framework указываем в поле GUID спец. код:
NF3.5SP1 - для проверки наличия Microsoft .NET Framework 3.5 SP1
NF4.5C - для проверки наличия Microsoft .NET Framework 4.5 Client
NF4.5F - для проверки наличия Microsoft .NET Framework 4.5 Full
NF4.6C - для проверки наличия Microsoft .NET Framework 4.6 Client

Проверка по наличию файла:
Если по GUID проверять не представляется возможным, можно проверять по наличию файла, при этом версия не учитывается.
Для включения проверки, в поле GUID указываем путь к файлу, для универсальности используем переменные, например:
если приложение 32-битное:
Код:

%ProgramFiles%\Microsoft Office\Office14\WINWORD.EXE
если приложение 64-битное:
Код:

%SystemDrive%\Program Files\Microsoft Office\Office14\WINWORD.EXE
Второй вариант, для тех случаев, когда приложение ставится в зависимости от разрядности ОС, на x64 ставится 64-битная версия, а на x86 ставится 32-битная версия.


BESTWaR 10-10-2015 21:56 2562563

Программа очень понравилась, вот недавно собрал свою сборку программ. Пробовал WPI не понравилось, из-за того что там сложная система распределения групп и еще багнутый интерфейс. И другие пробовал, не понравились все, кроме вашей программы.
Спасибо! Вам за отличную программу!
P.S. Я долго шарился по интернету в поисках про тем автоустановок. И вот все таки наткнулся))

Vendigo18r 12-10-2015 18:39 2563077

Здравствуйте, очень понравился ваш набор софта Сrack, но не хватает Java, GomPlayer (по моим ощущениям лучший плеер), и ACE Stream (позволяет смотреть торенты онлайн). Не могли бы добавить их в свой список, или ткнуть носом на инструкцию по добавлению. Так как простым копипастом пунктов, GomPlayer не хочет устанавливаться, а до остального еще не дошел.

Сrack 12-10-2015 20:45 2563134

Vendigo18r,

Oracle Java Platform SE 8 U60
Версия: 8.0.600.27
Скачивать здесь: http://www.oracle.com/technetwork/ja...ads/index.html
Ключи запуска: /s
GUID для 32-битной версии: {26A24AE4-039D-4CA4-87B4-2F83218060F0}
GUID для 64-битной версии: не знаю, у меня система 32-бита, он нужен для проверки, можно и без него, или узнайте сами, инструкция в шапке.

GOM Player
Версия: 2.2.71.5231
Скачивать здесь: http://player.gomlab.com/
Ключи запуска: /S
GUID для 32-битной версии: GOM Player
GUID для 64-битной версии: не знаю, у меня система 32-бита, он нужен для проверки, можно и без него, или узнайте сами, инструкция в шапке.

ACE Stream
Оригинальный установщик похоже не поддерживает авто-установку, обратитесь в службу поддержки ACE Stream для уточнения.

P.S. Авто-установку программ обсуждаем в http://forum.oszone.net/forum-61.html

Chudmin 13-10-2015 07:46 2563226

Здравствуйте!

Сrack, а нельзя в каком-нибудь виде сделать функцию "Сортировать в алфавитном порядке во всех группах"?

А если бы это можно было сделать в виде "Сортировать в алфавитном порядке во всех раскрытых (или закрытых) группах", было бы вообще чудненько, но это уже как говорится, много хочется, для полного удовлетворения.

Vendigo18r 13-10-2015 09:36 2563250

Я нашёл где скачать, но не получилось адекватно добавить, не хочет стартовать установка, позже добавлю скриншот, и еще вопрос: как добавить иконку в iconapp.dll?
Я думаю многим была бы полезна пошаговая инструкция, как добавить прогамму: с поиском GUID, добавлением иконки, поиском подходящего ключа(созданием *.bat, silent.exe, и проч.), указанием варианта выбора приложения (и, или), сортировка и т.д.

Chudmin 13-10-2015 09:44 2563255

Vendigo18r, всё о чём Вы говорите, в том числе и про добавление иконок, не раз обсуждалось и разъяснялось в этой теме - воспользуйтесь пожалуйста поиском по теме. К тому же - есть "Справка" по программе.

Vendigo18r 13-10-2015 10:05 2563269

Вложений: 4
Сrack, скриншоты. С java такая же беда, может руки кривые, так как ваши приложения запускаются без проблем.

Сrack 13-10-2015 10:27 2563288

Цитата:

Цитата Vendigo18r
как добавить иконку в iconapp.dll »

Добавить/Заменить можно в ResHacker, а вот собирать свой набор удобней в MiTeC Icon Explorer

Цитата:

Цитата Vendigo18r
Я думаю многим была бы полезна пошаговая инструкция, как добавить прогамму: с поиском GUID, добавлением иконки, поиском подходящего ключа(созданием *.bat, silent.exe, и проч.) »

Согласен, вот только Вы мне предлагаете этим заняться? Что касается обращения с программой, то там и без инструкции все предельно просто, а что касается технологии авто-установки, это отдельная тема.

Цитата:

Цитата Vendigo18r
не хочет стартовать установка »

Судя по скриншоту, не удалось запустить, возможные причины:
• Файл поврежден (пробовали просто запускать?).
• Попытка запуска 64-битного приложения из 32-битной системы (пробовали просто запускать?).
• Не правильно указан путь (мало вероятно).
• Антивирус блокирует запуск exe-шника или помещает его в песочницу.
• Пользователь не обладает достаточными правами для запуска (мало вероятно).

Vendigo18r 13-10-2015 10:40 2563296

Chudmin, как по мне такие вещи, нужно добавлять в шапку, тем более я наверно же не первый и не последний.
Сrack, Разобрался с проблемой, после добавления приложений необходимо перезагружать мастер.

Vendigo18r 13-10-2015 11:39 2563337

Появилось еще несколько вопросов:

1. Как выбрать что будет открываться при запуске приложения(главная страница, портативные приложения или установка бесплатных приложений)?
2. Как задать список приложений отмеченных по умолчании, при открытии списка "установка бесплатных приложений"?

Сrack 13-10-2015 13:24 2563380

Цитата:

Цитата Vendigo18r
Разобрался с проблемой, после добавления приложений необходимо перезагружать мастер. »

Вообще нет, такого не должно быть.

Цитата:

Цитата Vendigo18r
Как выбрать что будет открываться при запуске приложения(главная страница, портативные приложения или установка бесплатных приложений)? »

Если пользуетесь AutoRun, то в autorun.inf можно прописать профиль, который будет открыт при запуске.
Код:

[Autorun]
label=MInstAll
open=MInstAll\MInst.exe
icon=MInstAll\MInst.exe,0
shell\about\command=AutoRun.exe
shell\about=Запуск
Profile={Patch}\minst.ini

[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false

[IgnoreContentPaths]
\MInstAll

Или переместить и перееименовать нужный профиль в minst.ini

Цитата:

Цитата Vendigo18r
Как задать список приложений отмеченных по умолчании »

Поставить галочки и сохранить, или обычно это происходит как то иначе?

amel22 15-10-2015 12:11 2564124

Версия 1.0.1.79

Самопроизвольное выставление совместимости системы (в данном случая WINDOWS 10)

Сrack 15-10-2015 18:17 2564250

amel22, Исправил.

NightShark 19-10-2015 17:30 2565715

В этот инструмент также на английском или немецком языке? Я также хотел бы принять участие в работе если она является.

Сrack 19-10-2015 17:59 2565725

Цитата:

Цитата NightShark
В этот инструмент также на английском или немецком языке? »

Есть не полный перевод на English https://cloud.mail.ru/public/M4vo/CUVYk3agi открывайте блокнотом и переводите.

NightShark 19-10-2015 18:12 2565732

Большое спасибо!

shtorman 21-10-2015 09:25 2566443

Здравствуйте!
С недавнего времени пользуемся Вашим приложением, очень удобно и функционально!
Спасибо большое!

arman29 29-10-2015 07:42 2569273

NightShark,

В свое время переводил. Можете еще этим воспользоваться - http://forum.oszone.net/post-2446564-927.html

GetNight 29-10-2015 11:29 2569333

Можно вопрос? Почему так долго сохраняется профиль?..
Запускаю через сеть, но устанавливается быстро, претензий нет...
А профиль сохраняется много-много-много минут... Как так?!!

Неужели "сохранить галочки по умолчанию" такая сложная операция?!!

П.С. если поправите, буду крайне благодарен

Сrack 29-10-2015 11:52 2569344

Цитата:

Цитата GetNight
Запускаю через сеть

Цитата:

Цитата GetNight
А профиль сохраняется много-много-много минут... Как так?!!
Неужели "сохранить галочки по умолчанию" такая сложная операция?!! »

Проблема только у Вас, проблема в вашем оборудовании. Низкая скорость исходящего трафика, или низкая скорость входящего трафика на сервере, или низкая скорость записи на диск в сервере, или антивирус, или антивирус на сервере. Вариантов при достаточно, и все не связаны с MInstAll. На нормальном оборудовании (на нормальном HDD или более менее скоросной флешке) скорость сохранения почти мгновенная. У меня MInstAll на сетевом диске в корпоративной сети, в очень загруженной сети, по которой идет установка ОС, до 500 ПК одновременно. Сохранение идет быстро.

Цитата:

Цитата GetNight
П.С. если поправите, буду крайне благодарен »

В программе не исправить плохую работу вашей сети/сервера/антивируса/сисадмина.

GetNight 29-10-2015 13:00 2569372

Цитата:

Цитата Сrack
Проблема только у Вас, проблема в вашем оборудовании. Низкая скорость исходящего трафика, или низкая скорость входящего трафика на сервере, или низкая скорость записи на диск в сервере, или антивирус, или антивирус на сервере. Вариантов при достаточно, и все не связаны с MInstAll. »

Сказать "проблема в вашем оборудовании" - это проще всего. В целом, очень удобная позиция. Обосновать или опровергнуть сложно, долго и никому даром не нужно.

Но давайте посмотрим немного шире.

Описываю детальнее:
1. На ноут установлена чистая система Windows 10 со всеми обновлениями.
2. На компе-источнике установлена та же система и антивирус Касперовского с ключом "уступать ресурсы сторонним программам".
3. Ноут подключен к рядом лежащему роутеру по вайфаю.
4. Компьютер Sensey подключен к нему же кабелем, на нем расшарена папка MInstall, доступ для "ВСЕ" полный.
5. С ноута захожу на \\Sensey\MInstall, выставляю галочки, жму "сохранить профиль".
6. Дальше одно из двух. Либо профиль очень доооолго сохраняется (проценты бегут, но очень медленно). Либо перед этим еще и галочки сбрасываются в нуль. Что вообще катастрофа.
Так как после этого нужно дождаться "сохранения" и потом заново выставить галочки. Потом нажимаешь на "сохранить профиль" и молишься, чтобы они опять не сбросились...

Установка программ идет быстро, а запись профиля относительно долго. О чем это может говорить?

Возможно, о том, что количество обращений к файлу (файлам) большое, т.к. линейная скорость достаточная (судя по скорости установки).
Антивирус не будет активно мониторить запись в текстовый/настроечный/не исполняемый файл, тем более, если запись идет "одним блоком".
Особенно, когда сохраняешь ничего не изменяя несколько раз.
Очень похоже на то, что либо запись не идет "одним блоком", а идет "дозапись" после проверки каждого параметра на наличие, либо проверка наличия каждой программы осуществляется не оптимально. Возможно, алгоритм проверки можно немного подкорректировать?

П.С. где то полгода назад назад, на другой связке, на другой системе, было тоже самое, очень долгое сохранение.
Выставлял галочки раз 6, а при нажатии на "сохранить профиль" галочки обнулялись... а он начинал "сохранять". Длилось это каждый раз 10-15 минут.
Нервы сдали, я тогда очень устал и расстроился и не стал ничего выяснять. Но вот сегодня опять все повторилось и я решил написать на форум.

(могу предоставить доступ по тимвайверу, если интересно)

П.П.С. огромное спасибо за программный продукт; это лучшее, чем пользовался за последние 15 лет; пользуюсь уже больше года исключительно вашими сборками
(чтоб вы понимали, что я не тролль, а наоборот, искренне желаю вам успешного развития проекта, для того и пишу).

Сrack 29-10-2015 13:40 2569384

Цитата:

Цитата GetNight
чтоб вы понимали, что я не тролль »

Как то плохо верится. Я не могу решать проблему, которая у меня не воспроизводится. Следуя моей интуиции, а она меня еще не подводила, проблема не в MInstAll.
Цитата:

Цитата GetNight
Описываю детальнее:
1. На ноут установлена чистая система Windows 10 со всеми обновлениями.
2. На компе-источнике установлена та же система и антивирус Касперовского с ключом "уступать ресурсы сторонним программам".
3. Ноут подключен к рядом лежащему роутеру по вайфаю.
4. Компьютер Sensey подключен к нему же кабелем, на нем расшарена папка MInstall, доступ для "ВСЕ" полный.
5. С ноута захожу на \\Sensey\MInstall, выставляю галочки, жму "сохранить профиль".
6. Дальше одно из двух. Либо профиль очень доооолго сохраняется (проценты бегут, но очень медленно). Либо перед этим еще и галочки сбрасываются в нуль.

1. Возможно проблема в Windows 10, т.к. эти криворукие мелкомягкие последнее время поражают бездарностью.
2. Очень глупый вопрос, а без Касперского пробовали?
3. Очень даже может быть проблема именно в не корректной работе роутера.
6. А здесь вообще фантастика, полтергейст сбрасывает галочки, т.к. такого функционала там нет.

Valek271183 08-11-2015 02:19 2572622

А можно пример использования {V} - Версия операционной системы
и можно ли использовать сразу два таких параметра?

Valek271183 08-11-2015 11:34 2572661

Уже сам разобрался, здесь можно выбирать через графический интерфейс, можно ли не отображать варианты для несовместимых систем?

ostapukr 08-11-2015 18:00 2572765

Сrack, благодарю за шаблон перевода.
Вопрос. Вроде бы он уже проскакивал, но не могу найти в теме.
Есть ли возможность для портабельных приложений затемнить (как например для несовместимой ОС) приложение при несоблюдении каких-то условий? Ну например нет файла и требуется запретить запуск приложения.
Направьте на путь истинный ...

Сrack 09-11-2015 13:24 2573006

Цитата:

Цитата Valek271183
можно ли не отображать варианты для несовместимых систем? »

Нет. У стандартного визуального компонента нет такой функциональности. Я об этой функции не раз думал, и пришел к выводу: отсутствие тех или иных программ будет вводить в заблуждение.

Цитата:

Цитата ostapukr
Есть ли возможность для портабельных приложений затемнить (как например для несовместимой ОС) приложение при несоблюдении каких-то условий? Ну например нет файла и требуется запретить запуск приложения. »

Нету.

Valek271183 09-11-2015 19:41 2573132

Цитата:

Цитата Сrack
отсутствие тех или иных программ будет вводить в заблуждение. »

так я же для себя это всё делаю, я буду знать какие у меня есть программы, да и не хотелось бы увеличивать и без того большой список программ, мне не нужно видеть на Win7 Framework .NET 2.0 или ACDSee 9 для XP. Очень бы хотелось такую функцию в Вашей программе. И, если можно, ещё один вопрос: можно ли вставить переменную для часто меняющихся версий программ, например в списке портативным программ есть AdwCleaner 5.003, а через неделю выйдет новая AdwCleaner 5.20 и что бы постоянно не переименовывать её можно ли сделать так чтобы не прописывать её имя целиком, а вставить в конце имени какую-нибудь звёздочку?

Gozya 09-11-2015 21:43 2573163

не хватает функции чистки списка от отсутствующий (уже) инсталляторов

Сrack 09-11-2015 21:49 2573164

Цитата:

Цитата Gozya
не хватает функции чистки списка от отсутствующий (уже) инсталляторов »

Все удаляется в два клика: "Выбор отсутствующих" и "Удаление выбранных". Портативный профиль надо переделать в обычный, что бы была возможность массового выбора, потом вернуть как было.


ostapukr 10-11-2015 14:00 2573327

Сrack, благодарю за ответ.
В таком случае доп. вопрос.
А нельзя ли немного модифицировать поведение поля GUID в портабельном профиле?
В данный момент в режиме редактирования при наличии файла появляется зеленая галка, в обычном режиме ничего нет.
Изменить на вариант - в режиме редактирования при наличии файла появляется зеленая галка, нет файла - красная галка или желтый треугольник или что-то другое..
А в обычном режиме если нет файла - затемняется пункт как в стандартном профиле, есть файл - все по старому.
Если же поле GUID не заполнено - все по старому. СОбственно логично было бы для портабельного профиля переименовать пункт GUID на что-то другое, но это непринципиально, главное - чтобы работало.
Как смотрите на такое?

И второе. Нельзя ли добавить необязательный пункт рабочей папки. Если заполнен - рабочая папка меняется на указанную.
Сейчас делаю так, что довольно муторно



И третий вопрос. Можно ли сделать профиль для автоматического выполнения всех пунктов его при запуске? Но чтобы его не было видно в меню. Типа предварительная конфигурация для специфических программ..

ostapukr 10-11-2015 20:52 2573468

Снимаю третий вопрос. Он немного специфичен и я решил его другим путем.

dda777 15-11-2015 15:41 2574940

Добрый день, как можно убрать описание программ и использовать это полезное место для отображения списка программ? В теме не нашел ...

Сrack 15-11-2015 16:33 2574959

Цитата:

Цитата dda777
как можно убрать описание программ и использовать это полезное место для отображения списка программ? »

Совсем убрать нельзя, только уменьшить до двух строчек.


dda777 15-11-2015 16:47 2574962

и еще вопросик - можно ли как-то сделать, чтобы при старте программы, группы были в свернутом виде?

Сrack 15-11-2015 16:50 2574964

Цитата:

Цитата dda777
при старте программы, группы были в свернутом виде? »

Свернуть и сохранить.

dda777 15-11-2015 20:42 2575090

пропали значки для сворачивания групп ( ...

Сrack 15-11-2015 20:49 2575102

Цитата:

Цитата dda777
пропали значки для сворачивания групп ( ... »

Сочувствую. XP?

dda777 15-11-2015 23:31 2575176

Ага, на работе ...

v1728 16-11-2015 09:56 2575259

Как запретить запуск нескольких копий minstall??

Сrack 16-11-2015 10:21 2575266

dda777, XP еще не умела сворачивать группы, визуальный компонент отображающий список программ заимствуется из операционной системы.
v1728, Такой функции нет.

dda777 17-11-2015 18:05 2575797

Как сделать так, чтобы при запуске некоторые программы уже были отмечены (типа по умолчанию) ?

chymax3m 17-11-2015 20:31 2575858

dda777 В режиме редактирования отметьте нужные Вам программы, нажмите сохранить (дискета) и выйдите из режима редактирования. При следующем запуске помеченые Вами программы будут выбраны.

mvk2000 18-11-2015 11:59 2576102

dda777, Вы читали в шапке?
Цитата:

FAQ:
Выбор приложений по умолчанию

dda777 18-11-2015 12:02 2576104

Цитата:

Цитата mvk2000
FAQ:
Выбор приложений по умолчанию »

видимо пропустил

dda777 19-11-2015 13:58 2576478

включил блокировку редактирования, как вернуть назад?

Сrack 19-11-2015 15:13 2576510

Цитата:

Цитата dda777
включил блокировку редактирования, как вернуть назад? »

• Блокировка режима редактора

Все настройки хранятся в файле minst.ini, это профиль по умолчанию.
Для блокировки режима редактора, нужно установить значение параметра Lock=1
Для включения возможности редактирования, нужно установить значение параметра Lock=0
Код:

[MInst]
...
Lock=1
...

Можно всегда запускать программу в режиме редактора, не зависимо от значения Lock, с ключем /edit
Код:

MInst.exe /edit

popt2t 25-11-2015 19:53 2578853

Возможно об этом уже говорилось, но все же. Когда запускаю программу с указанием нужного профиля, то имя этого профиля дублируется в списке их выбора. Если же запускать без указания конкретного профиля, подобное не наблюдается. Так и должно быть?

Сrack 25-11-2015 20:00 2578855

popt2t, Сделайте скриншот окна свойств обоих профилей, меня интересует путь. На сколько я помню, если профиль есть в списке, то открывается он, если нет, то добавляется еще одним профилем к списку.

popt2t 25-11-2015 20:25 2578861

Скрины







Сrack 25-11-2015 20:30 2578864

popt2t, я имел ввиду свойства двух одинаковых профилей, там наверно путь разный.

popt2t 25-11-2015 20:37 2578868

Сrack, блин, так и есть. Это я тупонул при создании авторана в SFX-Macros :blush2: :sorry: Спасибо за наводку!

Сrack 25-11-2015 21:01 2578876

popt2t, В случае с SFX-Macros, он будет сам заменять переменную. Можно прописать переменную так {pAtch}, тогда SFX-Macros ее не признает, а MInst.exe ее поймет.

teapot08 30-11-2015 14:31 2580054

около 60 программ у меня в использовании - жизни не хватит перебирать ключи )))
попробовал тихо установить фабрику форматов - перебрал все ключи что есть в списке софтины = чуда не произошло, как были банальные вопросы типа далее далее далее так и остались, лучше вручную буду устанавливать ))))

Сrack 30-11-2015 15:25 2580082

Цитата:

Цитата teapot08
около 60 программ у меня в использовании - жизни не хватит перебирать ключи ))) »

Перебирать не надо, их надо знать.

Цитата:

Цитата teapot08
лучше вручную буду устанавливать )))) »

Для чайников есть готовые сборники. Там и ключики можно подсмотреть.

katya74 01-12-2015 00:51 2580230

Цитата:

Цитата teapot08
около 60 программ у меня в использовании - жизни не хватит перебирать ключи )))
попробовал тихо установить фабрику форматов - перебрал все ключи что есть в списке софтины = чуда не произошло, как были банальные вопросы типа далее далее далее так и остались, лучше вручную буду устанавливать )))) »

Ключи:
Скрытый текст

7zip: -y /q /r:n
AdobeAIRInstaller.exe: -silent
Advanced SystemCare: /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /SP-
Adobe Reader: /sPB /rs
Alcohol 120%: /qn
Avast Anti-Virus (free): /silent
AVIsynth: /S
AVStoDVD: /S
AkelPad: /S /I
Burn Aware: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP
Ccleaner: /S
CDBurnerXP: /NOCANDY /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
ClassicShell: /qn
Cyberfox: /Silent /TASKS="desktopicon,Install_Start_Menu_Icons"
Driver Easy: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
ESET Smart Security: /qb /norestart
Firefox: /S /NCRC
Flash Player: -install
Foxit PDF Reader /silent
Google Chrome: --system-level
Google Chrome (Standalone): /silent /install
HashTab: /S
IconPackager: /s
Intel Graphics Drivers: -s -overwrite
Inno Setup: /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /SP-
Imgburn: /NOCANDY /S
Java Runtime Environment: /s
Journal Viewer: /qn
IrfanView: /silent /desktop=1 /thumbs=1 /group=1 /allusers=1 /assoc=1
IrfanView-Plugin: /silent
Kazaa Codec Pack: /silent
K-Lite Mega Codec Pack: /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /SP-
LAVFilters: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Malwarebytes: /silent
MagicISO/MagicDisc: /s
Media Player Classic - BE: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Microsoft Office: /config %APP%\MyConfigPath.xml
Microsoft Security Essentials: /s
Notepad++: /S
nVidia Graphic Drivers: -s -n
NTLite: /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /SP-
PaintDotNET EXE: /createMsi CHECKFORBETAS=0 CHECKFORUPDATES=0 DESKTOPSHORTCUT=1 JPGPNGBMPEDITOR=0 PDNUPDATING=0 TGAEDITOR=0
PaintDotNET MSI: /passive /norestart
Partition Wizard Home Edition: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Perfect Disk: /qn
Piriform Defraggler: /S
PicPick: /S
PowerISO: /S
Open Office: /qn /norestart
RealPlayer: /s /v/qn
Realtek-HD-Audio: /s
Recuva: /S
Revo Uninstaller: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP
Shockwave: /S
Silverlight: /q /doNotRequireDRMPrompt /ignorewarnings
SkypeSetup.exe: /VERYSILENT /nogoogle /noie /nolaunch
SkypeSetup.msi: /qb
SoftPerfect-RamDisk: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Speccy: /S
SpywareBlaster: /verysilent
SumatraPDF: /s /register /opt plugin, pdffilter, pdfpreviewer
TeamViewer: /MSI /S
TeraCopy: /silent
Thunderbird: /S /NCRC
TuneUp Utilities: /q
VLC Media Player: /S
UnCleaner: /NOWINDOW
Unlocker: /S
Windows 8 Manager: /q
Windows Malicious Software Removal Tool (Windows-KB890830-xxx-vx.x.exe): /q
WinISO: /VERYSILENT /SP-
WinToolkit: /S
WinRAR: /S
Windows Live Essentials 2012 (Offline INstaller) : /NOHOMEPAGE /NOLAUNCH /NOMU /NOSEARCH /NOTOOLBARCEIP /SILENT
Windows Media Player Plus 2.6 /silent
XMediaRecode: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-


best25715 01-12-2015 02:10 2580244

Сrack, Доброй ночи! вышел новый финальный Microsoft .NET Framework 4.6.1 Final
нужен правильный GUID:
Скачать
http://www.microsoft.com/ru-RU/downl....aspx?id=49982

Заранее спасибо!!!

proqlucky 02-12-2015 17:12 2580719

Здравствуйте. Подскажите пожалуйста что нужно сделать чтобы после установки программ MInstall автоматически закрывался?

Orestik 02-12-2015 17:24 2580725

Цитата:

Цитата proqlucky
чтобы после установки программ MInstall автоматически закрывался? »

выстави кнопку в конце списка всех программ - Выйти из программы установки и сохрани профиль.

Сrack 02-12-2015 18:10 2580752

Цитата:

Цитата best25715
вышел новый финальный Microsoft .NET Framework 4.6.1 Final
нужен правильный GUID: »

Добавил: NF4.6.1C
При установки Microsoft .NET Framework 4.6.1 (да и 4.6 как выясняется) на Win 8.1, информация о его наличие появляется только после перезагрузки.
Проверка покажет ошибку, это нормально. Рекомендую в параметрах включить опцию "Перезагрузить ОС". Приложения, которые его требуют, его не увидят без перезагрузки.

fedottt 04-12-2015 10:47 2581309

я очень извиняюсь за, может глупый, вопрос
а есть дето список изменений по версиям?
а то я как скачал 60-какую-то версию так и сижу на ней)) а вдруг вышла новая фича и я без нее жить не смогу?

Сrack 04-12-2015 11:22 2581322

Цитата:

Цитата fedottt
а есть дето список изменений по версиям? »

http://checkdevice.narod.ru/index/minstall_history/0-28

SergeyZV 04-12-2015 17:28 2581417

Цитата:

Цитата Сrack
Добавил: NF4.6.1C »

Вопрос на засыпку. А какой GUID для языкового пакета?

Сrack 04-12-2015 18:19 2581436

SergeyZV, а есть такой пакет?

SergeyZV 04-12-2015 20:09 2581491

Цитата:

Цитата Сrack
а есть такой пакет? »

NDP461-KB3102436-x86-x64-AllOS-RUS.exe

Сrack 04-12-2015 20:13 2581494

SergeyZV, а просто русскую версию нельзя скачать?

SergeyZV 04-12-2015 21:45 2581513

Цитата:

Цитата Сrack
а просто русскую версию нельзя скачать? »

NDP461-KB3102436-x86-x64-AllOS-ENU.exe Нет просто русской. Если я не ошибаюсь.
Код:

Этот пакет больше веб-установщика и не содержит языковых пакетов. Языковые пакеты можно скачать и установить здесь.

Сrack 04-12-2015 22:01 2581518

SergeyZV, Какая разница в наличие и отсутствии языкового пакета?
У меня нет ни одной программы, которая бы требовала .NET Framework новее 3.5, мне как бы интересно, чего он дает? (в смысле русский языковой пакет)

SergeyZV 04-12-2015 22:11 2581522

Microsoft .NET Framework 4.6.1
Языковой пакет для Microsoft .NET Framework 4.6.1
Код:

Языковой пакет .NET Framework 4.6.1 содержит сообщения об ошибках и другие
тексты пользовательского интерфейса, переведенные на языки, отличные от английского.
Если вы не установите языковой пакет, все тексты будут отображаться на английском языке.
На компьютере можно установить несколько языковых пакетов, по одному для каждого языка.
Необходимо загрузить и установить .NET Framework 4.6.1(автономный установщик) до
установки языковых пакетов. Найти .NET Framework 4.6.1(автономный установщик) можно здесь.


Сrack 04-12-2015 22:20 2581526

Цитата:

Цитата SergeyZV
для отображении отчетов на соответствующем языке »

Что за отчеты?
Я не вижу смысла проверять наличие языкового пакета. Если Framework-а нет, то ставим вместе с пакетом, а если у пользователя установлен Framework без пакета, то и хрен с ним. Это его проблемы. Я им не пользуюсь, и не в курсе, зачем это надо, а конечный пользователь, тем более не знает.

Цитата:

Цитата SergeyZV
Языковой пакет .NET Framework 4.6.1 содержит сообщения об ошибках
и другие тексты пользовательского интерфейса, переведенные на языки, отличные
от английского. Если вы не установите языковой пакет, все тексты будут отображаться
на английском языке. »

Какая разница на каком языке сообщения об ошибках?
Тут два варианта:
1. Конечный пользователь все равно не в состоянии разобраться с проблемой, даже если будет по русски написано.
2. Конечный пользователь может разобраться. Тогда какого черта он меня позвал систему переустанавливать?

SergeyZV 04-12-2015 23:34 2581545

На нет и суда нет.

Сrack 04-12-2015 23:49 2581551

SergeyZV, Добавил, пробуйте.

SergeyZV 05-12-2015 05:20 2581579

Цитата:

Цитата Сrack
Добавил, пробуйте. »

Работает. Спасибо.

AlexM22204 05-12-2015 07:30 2581585

Цитата:

Цитата Сrack
У меня нет ни одной программы, которая бы требовала .NET Framework новее 3.5 »

Ну для примера программа Paint.NET 4.0.6, в системных требованиях написано:
Скрытый текст
Minimum System
Windows 7 SP1 or newer (including Windows 8, 8.1, and 10)
1GHz processor (dual-core recommended)
1GB of RAM

Paint.NET depends on Microsoft's .NET Framework 4.5, which is automatically installed if it isn't already on the system.

MW3 06-12-2015 19:27 2582092

Как произвести запуск портативной программы в зависимости от разрядности ОС

Сrack 06-12-2015 19:34 2582097

Цитата:

Цитата MW3
Как произвести запуск портативной программы в зависимости от разрядности ОС »

Использовать переменные. Возможные переменные можно посмотреть в Меню -> Справка -> Переменные.

err09 14-12-2015 22:18 2584880

Ребята, здравствуйте.

Как вы переустанавливайте софт?
поверх устанавливаете из сборника, или сначала старую версию полностью деинсталлируете?

Orestik 15-12-2015 07:06 2584957

Цитата:

Цитата err09
поверх устанавливаете из сборника, или сначала старую версию полностью деинсталлируете? »

если не брать громосткие программы в виде офиса, фотошопа и всего подобного, то я лично ставлю все поверх, 90% у меня софта из моего сборника это репаки или мной собранные инсталляторы, поэтому проблемы при обновлении у меня нет, а если надо удалить какую то программу, то конечно сначала деинсталлирую.

VerNOX 21-12-2015 14:29 2587043

Добрый день.

Подскажите пожалуйста, MInstAll поддерживает те же переменные, что поддерживает другая ваша разработка - SFX-Macros? Там, как я понял, если необходимо указать папку Program Files для программы, поддерживающей и x86, и x64 (то есть при установке этой программы на ОС x64 она выберет путь C:\Program Files\бла-бла...), в SFX-Macros доступна переменная %ProgramW6432%. Есть ли подобная переменная в MInstAll?

MaryKey 21-12-2015 14:49 2587049

Подскажите, пожалуйста, есть ли у MInstAll свойство "поверх всех окон"? Устанавливаю ряд программ в автоматическом режиме с помощью ключей, точнее для всех программ у меня запускается батник с ключами ( так проще править ключи в случае необходимости). У некоторых прог интерфейс полностью отключается, у некоторых появляются какие-то окна. Можно ли сделать, чтобы MInstAll был всегда поверх таких окон, а то получается, что они появляются поверх основного окна и портят весь вид автоматической установки.

Сrack 21-12-2015 15:17 2587051

Цитата:

Цитата VerNOX
в SFX-Macros доступна переменная %ProgramW6432%. Есть ли подобная переменная в MInstAll? »

Переменные заключенные между знаками процента, это стандартные (и не только) переменные, они берутся из текущей системы. В плане чтения системных переменных, в MInstAll та же функция, взятая из SFX-Macros. То есть MInstAll поддерживает те же системные переменные, что и SFX-Macros.

Цитата:

Цитата MaryKey
Подскажите, пожалуйста, есть ли у MInstAll свойство "поверх всех окон"? »

Нету. Это не настолько нужная функция, что бы наступать на грабли, которые весьма добротно раскидали программисты из Microsoft. С этой функцией часто бывают глюки, либо окно теряет свой статус, либо наоборот, становится выше своих дочерних окон. Эти проблемы в самой Windows, причем во всех версиях. Эти проблемы довольно часто обсуждались на форумах по программированию, решения, которое избавит от возможных глюков нет.

teapot08 22-12-2015 13:05 2587357

есть парочка софтин в .msi
вроде запускается установка но по факту софт не устанавливается.
как установить .msi ?

viktor76 22-12-2015 14:35 2587385

Цитата:

Цитата Сrack
Скачать с оф.сайта 1.0.1.68 »

пытался скачать MInstAll + Freeware 2015.11 не получилось.(кроме авторан и мд5)

Сrack 22-12-2015 15:56 2587407

Цитата:

Цитата teapot08
есть парочка софтин в .msi
вроде запускается установка но по факту софт не устанавливается.
как установить .msi ? »

msi разные бывают, для простых, достаточно указать ключ /quiet /norestart , для сложных надо указывать дополнительные ключи (параметры), например для ввода лицензионного ключа или выбора той или иной конфигурации. Дополнительные параметры надо искать-спрашивать у автора-производителя вашей программы, ну или форум. Даже если указанных параметров (ключей запуска) достаточно, программа может отказаться устанавливаться если ей что то не понравилась, например установленна более старая версия которую надо удалить, или запущено какое нибудь приложение, или чего то не хватает. Если ручная установка проходит без проблем, если она ни на что не ругается, значит дело в ключах запуска, нехватает дополнительных параметров.

Цитата:

Цитата viktor76
пытался скачать MInstAll + Freeware 2015.11 не получилось »

Похоже облако не работает.

teapot08 23-12-2015 16:04 2587744

как запустить батник от имени админа?

Сrack 23-12-2015 16:35 2587765

Цитата:

Цитата teapot08
как запустить батник от имени админа? »

Правой кнопкой мыши по файлу и выбрать запустить от имени администратора. А если серьезно, в связи с чем вопрос? MInstAll при запуске запрашивает привелегии администратора, и все свои дочерние процессы запускает с этими привелегиями.

Freddy1984 24-12-2015 09:07 2587927

Цитата:

Цитата teapot08
как запустить батник от имени админа? »

:jester:

SILVER-SONIC 18-01-2016 19:12 2596520

Интересная штука. При занесения твика реестра через замечательную программу, "ноль" эфекта.
Как быть?

Сrack 18-01-2016 19:17 2596522

SILVER-SONIC, ОС 64-бит? В ветке Wow6432Node искали?

SILVER-SONIC 18-01-2016 19:43 2596528

Да, ОС 64-бит.
Пробывал и x86.

Цитата:

В ветке Wow6432Node искали
Это где это? :)

Сrack 18-01-2016 19:56 2596533

SILVER-SONIC, Исчерпывающая информация, в x86 все в норме? У меня есть предположения, но они основаны на интуиции и телепатии. Для файлов reg, bat, cmd, можно отключить редирект, и как раз применительно твиков, его надо отключать. Подробнее описано в шапке темы, цитировать не могу, с телефона набираю.

SILVER-SONIC 18-01-2016 20:15 2596539

Сrack, Понятно, будем пробовать, спасибо! Пробовал на XP X86 результат "Ноль"...

Сrack 19-01-2016 10:11 2596727

Цитата:

Цитата SILVER-SONIC
Пробовал на XP X86 результат "Ноль" »

Проверил, все работает. Проблема в вашем твике или способе реализации.

Prayer 21-01-2016 20:11 2597850

Есть в программе функция скрытия несовместимых? Т.е. чтобы не закрашивались серым и отключались галочки, а вообще не показывались в списке? Возможно ли добавить? В режиме установки, естественно, мож даже только при заблокированном режиме редактирования

Сrack 21-01-2016 20:12 2597851

Цитата:

Цитата Prayer
Есть в программе функция скрытия несовместимых? »

Нету.

Prayer 21-01-2016 20:16 2597853

А планируется?

Сrack 21-01-2016 20:26 2597857

Цитата:

Цитата Prayer
А планируется? »

Нет. Стандартный визуальный компонент, который используется для отображения списка не обладает таким функционалом. Можно конечно обходными путями сделать, но это долго и муторно, сопоставимо с написанием программы с нуля. Такая функция не настолько нужна (собственно мне совсем не нужна), на сколько затратно в реализации. Во вторых, я не раз просчитывал логику с такой функцией, и пришел к выводу, отсутствие некоторых программ в списке, приводит к долгому и безуспешному, визуальному их поиску, и постоянному ощущению, будто чего то не хватает.

Prayer 23-01-2016 14:29 2598384

еще один вопрос. Есть ли лог работы какой-то у программы? Можно ли его просмотреть?

Сrack 23-01-2016 15:00 2598387

Prayer, Логов нет.

Warden13 03-02-2016 20:45 2602300

Ситуация такова: хотел сохранить список программы по умолчанию и при запуске MInstall с параметром /t 0 чтобы все выполнялось на фоне, не выводя само окно установщика. Можно ли это сделать? Может я пропустил пост на форуме, существует ли спец ключ запуска или может я не нашёл нужную галочку в настройках. Помогите пожалуйста

Сrack 03-02-2016 21:06 2602310

Цитата:

Цитата Warden13
при запуске MInstall с параметром /t 0 чтобы все выполнялось на фоне, не выводя само окно установщика. Можно ли это сделать? »

Полностью скрыть окно нельзя, т.к. я против такого метода. Можно запускать в свернутом виде, добавив ключик /mini
Но, если сильно надо, можно и полностью скрывать с помощью внешнего приложения, которое позволяет это делать. То есть запускать через приложение, которое скроет окно, например SFX-Macros. При этом нужно учитывать нюансы, должен быть включен "Выйти из программы установки" и не должно быть проверок результата установки, т.к. в случае ошибки или предупреждения, "Выйти из программы установки" не будет выполнен (так задумано для контроля ошибок).

Orestik 05-02-2016 18:38 2602928

Сrack скажи пожалуйста, как быть....? когда выключить ноутбук или произойдет автовыключение ноутбука во время сохранения профиля, то потом при запуске утилиты, часть профиля просто оказывается пропало, т.е. блин придется все опять вручную забивать, капец столько всего было забито...... у меня уже второй раз так происходит, очень жаль....(((

Сrack 05-02-2016 19:55 2602959

Цитата:

как быть....?
Делать резервные копии важных данных. Я как то раз, по ошибке синхронизировал два совершенно разных сборника, то есть похерил один довольно большой сборник, теперь, делаю резервные копии файлов профилей, (только ini-файлы, т.к. там все, описания, ссылки, ключи, GUID) на всякий случай, на отдельном внешнем винчестере, где я храню дубликаты всех важных данных. Если выключить ПК во время сохранения, то да, часть данных будет потерена.

Chudmin 06-02-2016 04:56 2603024

Цитата:

Цитата Orestik
когда выключить ноутбук или произойдет автовыключение ноутбука во время сохранения профиля, то потом при запуске утилиты, часть профиля просто оказывается пропало, т.е. блин придется все опять вручную забивать, капец столько всего было забито. »

Я от таких случаев подстраховываюсь Notepad(ом)++, который производит авто-сохранение, через то время, которое укажите, открыв все профили, редактирую всё, что мне нужно через MInstAll.

Orestik 06-02-2016 05:31 2603026

Цитата:

Цитата Chudmin
Я от таких случаев подстраховываюсь Notepad(ом)++, который производит авто-сохранение »

спасибо за идею, попробую...
Цитата:

Цитата Сrack
Делать резервные копии важных данных »

я после первого сбоя так и решил сохранить копию и как то не сильно обрубило, быстро восстановил, но потом было много изменений и как то не сохранял, а тут на тебе...ладно, это дело наживное....

Сrack 06-02-2016 20:43 2603164

Цитата:

Цитата Orestik
когда выключить ноутбук или произойдет автовыключение ноутбука во время сохранения профиля »

Расскажите подробнее, как такое может произойти? В смысле как у вас это произошло?
Выключение разное бывает, кнопкой на корпусе компьютера, через меню "Пуск", командой shutdown /s или shutdown /s /f, отключением электричества. Некоторые можно побороть, а некоторые нельзя, такие как: отключение электричества или shutdown /s /f (с принудительным закрытием).

MW3 16-02-2016 20:30 2606840

Всем привет, вопрос к автору, возможно сделать одну страницу например портативный софт? без главного меню?

Сrack 16-02-2016 20:31 2606842

MW3, В смысле? А удалить если?

MW3 16-02-2016 22:20 2606888

Я имею ввиду если в главном меню (в файле minst) сразу прописать список програм портабле? и еще хотел спросить а зачем файл Portable.idb, он будет нужен или нет?

Сrack 17-02-2016 10:10 2606966

Цитата:

Цитата MW3
возможно сделать одну страницу например портативный софт? без главного меню? »

Цитата:

Цитата MW3
Я имею ввиду если в главном меню (в файле minst) сразу прописать список програм портабле? »

Кто мешает Вам это сделать?
Цитата:

Цитата MW3
зачем файл Portable.idb »

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

Orestik 17-02-2016 12:17 2607008

Цитата:

Цитата Сrack
Расскажите подробнее, как такое может произойти? В смысле как у вас это произошло? »

первый раз не помню что было, может что то тестировал, и где то была принудительная перезагрузка, а второй раз батник проверял, в котором была команда как раз shutdown, вот мне и перегрузил ноут....)

MW3 17-02-2016 23:43 2607277

Я Вас правильно понял, я могу прописывать любой список программ хоть портативных, хоть тихой установки в файле minst.ini

Сrack 17-02-2016 23:47 2607278

MW3, Или портативные, или с тихой установкой, режим переключается в свойствах профиля.

best25715 19-02-2016 08:32 2607761

Сrack, Здравствуйте
Цитата:

Цитата Boomer_777";p=&quot (Сообщение 8043606)
Не знаю, раньше писали об этом или нет. Но у меня вопрос по оболочке самой. Верхняя рамка окна программы как я понял привязана к верхнему краю экрана, и когда панель заданий вверху расположена - то она перекрывает верхнюю часть окна программы и кнопки "закрыть", "свернуть", можно ли это как-то поправить?
Скриншоты



Сrack 19-02-2016 09:49 2607782

best25715, Я в курсе. Процент людей с таким расположением панели, на столько мал, что я не учитываю такой момент. За 10 лет, я ни разу не пришел к человеку устанавливать программы, а у него там панель сверху. Наверно это потому, что меня зовут, только когда надо установить/переустановить систему. Даже если так случится, технически это не создает проблему, свернуть или закрыть можно кликнув правой кнопкой мыши по кнопке на панели задач. Я уверен на 100%, человек у которого панель сверху, не занимается установкой систем своим клиентам, то есть запускает программу только на своем компьютере. Могу ему только посоветовать либо смирится и пользоваться как есть, либо отключить функцию "Авторазмер окна по высоте", и уменьшить размер окна. "Авторазмер окна по высоте" совсем не для него разрабатывался, он для тех случаев, когда программа запускается каждый раз на разных ПК, соответственно разрешение экрана на них разное.

SILVER-SONIC 29-02-2016 08:03 2611280

Привет!
Ребят, как сделать новый профиль чтоб его небыло видно ввернем меню?
Получается у меня будет дерево провилей для портативок.

Сrack 29-02-2016 09:06 2611299

SILVER-SONIC, В общем списке отображаются профили, которые находятся в одной папке с MInst.exe и в папке с профилями, путь к которой прописан в minst.ini ProfilesDir={Patch}\Profiles
Цитата:

Цитата SILVER-SONIC
как сделать новый профиль чтоб его небыло видно ввернем меню? »

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

SILVER-SONIC 29-02-2016 09:53 2611310

Спасибо за ответ! Сообразил.
Еще вопросы:
Как заставить оболочку запускать программы с ярлыка, например после того как замонтииовал 2k10?

Сrack 29-02-2016 09:57 2611311

Цитата:

Цитата SILVER-SONIC
Как заставить оболочку запускать программы с ярлыка, например после того как замонтииовал 2k10? »

Я не понял вопрос.

SILVER-SONIC 29-02-2016 10:12 2611313

MInstall незапускает программу с ярлыка, как заставить?)

Сrack 29-02-2016 10:29 2611319

Цитата:

Цитата SILVER-SONIC
MInstall незапускает программу с ярлыка, как заставить?) »

Никогда не пробовал, т.к. не понятно зачем? Только что проверил, запускает. Только путь к ярлыку надо вручную прописать, т.к. при добавлении он автоматически преобразуется в путь до программы.


SILVER-SONIC 29-02-2016 10:50 2611332

Сrack,
Видите, я часто пользуюсь утилитами 2к10, это сборник программ которые автоматически монтируется на диск "y" и в меню пуск. Бывает так что пользуюсь live windows-ми без оболочи експлорера, и долго искать на диске бывает.
А так происал в MInstaal все свои любимые програмы и упрастил себе жизнь когда все под рукой.


Не могу разобраться с путями пока…

Сrack 29-02-2016 11:05 2611340

SILVER-SONIC, Все равно не понятно, зачем связываться именно с ярлыками? Почему нельзя просто добавить "любимые" exe-шники? Делайте скриншоты, может тогда будет понятно в чем у вас проблема.

teapot08 05-03-2016 10:47 2613078

Цитата:

Цитата teapot08
как установить .msi ? »

нашел.
софтины для которых искал ключи:
LibreOffice
TinyWall
NetSpeedMonitor
ключ:
/qr

LonerD 05-03-2016 23:12 2613196

Цитата:

Цитата Сrack
Процент людей с таким расположением панели, настолько мал ... либо смирится и пользоваться как есть, либо отключить функцию »

А можно, пожалуйста, в качестве небольшого оффтопа отсюда поподробней.
После перехода на Windows 6.x (даже ещё и до перехода) - просто не представляю себе иного расположения панели окроме как вверху экрана. Примерно 70-80% времени при работе с системой приходится на верхнюю половину экрана, потому и панель для переключения программ наиболее логично разместить именно там, чтоб не тянуться вниз или вбок каждый раз.
То есть вы хотите сказать, что подобное поведение, когда программа заползает под панель задач - это особенность/недоделка конкретных программ, а не баг в системе, который можно каким-либо способом исправить ? (был же много лет баг в ХР, когда всплывающие подсказки заплывали под таскбар, даже утилиты были для его исправления, потом MS наконец пожелали исправить в одном из обновлений).
Я много лет испытываю неудобство (раздражение), когда так происходит. Особенно это заметно на многих программах Nirsoftа, на chm-файлах.
Поднимал тему тут на форуме, но ответов так и не получил.

Сrack 06-03-2016 00:36 2613206

LonerD, Конечно это баг системы, и как вы сами сказали
Цитата:

до сих пор не исправили и, видимо, не собираются исправлять
Я уже привык подстраивать свои программы под баги мелкомягких, и уже воспринимаеш это как должное. Продуманная и рациональная кастомизация системы под себя, конечно хорошо, но с другой стороны, кагда садишся за чужой компьютер, испытываешь жуткое неудобство, а я большую часть времени провожу за чужими компьютерами, поэтому привыкаю к дефолтному расположению.

truvo 07-03-2016 10:08 2613530

Сrack, я хочу добавить в портативные программы сто пятьдесят папок с подпапками.

Я положил это все в папку Portable, а теперь, как я понимаю, мне надо каждый экзешник добавлять перетаскиванием вручную в окно программы? :(

А нельзя ли автосканирование каталога на все экзешники ввести? (как в pstart, например)? Чтобы программа просканировала и все экзешники добавила найденные, а я уже потом бы поудалял ненужное и рассортировал по группам оставшееся.

дитрbbqq 07-03-2016 10:33 2613537

добрый день а как сделать чтоб дополнения установить в MInstAll ну например https://addons.mozilla.org/ru/firefo...-link-checker/ можно подробно описать и если можно и в картинках не могу разобратся в этом уже месяц бьюсь .заранее благодарен

вот тоже самое только почти для всех браузеров http://free.drweb.ru/linkchecker/

Сrack здравствуйте обьясните пожалуста если можно подробнее и если можно в картинках как можно закинуть дополнения в MInstAll вот это например а то я сам хочу в этом разобратся вот дополнение http://free.drweb.ru/linkchecker/ .заранее благодарен.

popt2t 07-03-2016 14:53 2613631

дитрbbqq, для этого лучше интегрировать дополнение в дистрибутив Firefox посредством mozMaker от El Sanchez и устанавливать получившийся дистрибутив через MInstAll с ключом /VERYSILENT.

дитрbbqq 07-03-2016 15:58 2613650

popt2t а по подробней можно ну так сказать я только осваиваю азы компа

greggh 07-03-2016 18:46 2613686

Добрый вечер, спасибо за ваш труд, очень нужная программа, на замену WPI!
Есть насущные вопросы по теме:

1) У программ с авто установкой часто имеется несколько разных языков установки, допустим русский и английский. Нет ли возможности, выбора нужного языка не добавляя лишней строки с дубликатом программы со вторым или третьим языком?

2) Нажимая средней кнопкой мыши по программы в окошке есть пункт: "скриншот", куда класть и в каком виде этот скриншот?

3) Кликая по кнопке: "по умолчанию" не вижу результата, т.е. как указать какие программы являются программами по умолчанию для установки.

4) На WinXPSP3 программа CheckDevice после клика на пункту: "установленные программы" чтобы узнать GUID, выдает ошибку: "invalid data type for 'Display Version'".

5) Что более предпочтительнее по скорости по стабильности работы, загрузка иконок из родного exe, из папки с готовыми ico?

6) Есть ли способ не устанавливаю программу узнать разрядность и ОС устанавливаемой программы?

7) Есть ли возможность выложить файл "minst.ini" со всеми возможными вариантами полей и комментариями к этим полям с примерами значений. Вроде мини туториала.

all-zone-home-dvd 07-03-2016 19:37 2613699

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


Set WshShell = CreateObject("WScript.Shell")
regKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
DigitalProductId = WshShell.RegRead(regKey & "DigitalProductId")

Win8ProductName = "Windows Product Name: " & WshShell.RegRead(regKey & "ProductName") & vbNewLine
Win8ProductID = "Windows Product ID: " & WshShell.RegRead(regKey & "ProductID") & vbNewLine
Win8ProductKey = ConvertToKey(DigitalProductId)
strProductKey ="Windows 8 Key: " & Win8ProductKey
Win8ProductID = Win8ProductName & Win8ProductID & strProductKey

Function ConvertToKey(regKey)
Const KeyOffset = 52
isWin8 = (regKey(66) \ 6) And 1
regKey(66) = (regKey(66) And &HF7) Or ((isWin8 And 2) * 4)
j = 24
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
y = 14
Do
Cur = Cur * 256
Cur = regKey(y + KeyOffset) + Cur
regKey(y + KeyOffset) = (Cur \ 24)
Cur = Cur Mod 24
y = y -1
Loop While y >= 0
j = j -1
winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutput
Last = Cur
Loop While j >= 0
If (isWin8 = 1) Then
keypart1 = Mid(winKeyOutput, 2, Last)
insert = "N"
winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
If Last = 0 Then winKeyOutput = insert & winKeyOutput
End If
a = Mid(winKeyOutput, 1, 5)
b = Mid(winKeyOutput, 6, 5)
c = Mid(winKeyOutput, 11, 5)
d = Mid(winKeyOutput, 16, 5)
e = Mid(winKeyOutput, 21, 5)
ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e
End Function
set filesys = CreateObject("Scripting.FileSystemObject")
set filetxt = filesys.OpenTextFile("Key Windows.txt", 8, True)
filetxt.WriteLine(Win8ProductName)
filetxt.WriteLine(Win8ProductKey)
filetxt.WriteBlankLines 1

popt2t 07-03-2016 20:13 2613714

дитрbbqq, вы в шапке каждой темы внимательно почитайте, там ничего сложного

mvk2000 07-03-2016 22:22 2613735

2).
Цитата:

Цитата greggh
2) Нажимая средней кнопкой мыши по программы в окошке есть пункт: "скриншот", куда класть и в каком виде этот скриншот? »

Цитата:

Цитата Сrack
Версия: 1.0.1.68
• Добавлена кнопка (в окно с описанием), которая открывает screenshot.jpg находящийся в папке с программой. »

еще можно почитать


3).
Цитата:

Цитата greggh
как указать какие программы являются программами по умолчанию для установки. »

Цитата:

FAQ:
Выбор приложений по умолчанию
5). По поводу иконок

7).
Цитата:

Цитата greggh
Вроде мини туториала »

Вполне достаточно на мой взгляд разобраться с тем minst.ini, что поставляется в дистрибутиве, можно изучить дополнительно и сборник автора
http://nnm-club.me/forum/viewtopic.php?t=955152

дитрbbqq 08-03-2016 15:52 2613871

с праздником все милые дамы .а у меня вопрос а как сделать что бы в MInstAll сразу открывались портативные предложения ?програма очень хорошая и нужная респект правообладателю и уважуха что содал такую вещицу.

truvo 08-03-2016 16:56 2613894

дитрbbqq, у него всё понятно вроде — уже при поверхностном рассмотрении программы. И смотрите мое сообщение на поверхностной странице. Вот только, видимо, придется каждый экзешник вам перетаскивать по очереди. Мелочь, несколько секунд, но в моем случае затягивается надолго, к сожалению. А вот некоторым другим лаунчерам скармливаешь папку и они сами набивают из нее свой список меньше чем за минуту...

...Или вы имеете в виду автозапуск сразу нескольких ваших программ при запуске этой оболочки?

greggh 08-03-2016 17:29 2613904

День добрый. Что за кружочки и квадратики напротив программ?

Orestik 09-03-2016 08:15 2614071

Цитата:

Цитата greggh
Что за кружочки и квадратики напротив программ? »

Exclude:
Для нескольких приложений, взаимно несовместимых, указываем одну и ту же группу несовместимости, в редакторе она называется "Группа взаимно исключаемых".
Название группы любое, но соответственно одно и то же для несовместимых приложений. Пункт "Выйти из программы установки" в группе взаимно исключаемых "End".

т.е. например у тебя есть подгруппа Браузеры и в ней 5 программ-браузеров, чтобы иметь возможность установить какой то один из 5 браузеров а не все сразу, то прописываем в поле - "Группа взаимно исключаемых" слово - браузеры и тогда напротив программ появляются кружочки.

Сrack 09-03-2016 09:54 2614104

Цитата:

Цитата truvo
А нельзя ли автосканирование каталога на все экзешники ввести? (как в pstart, например)? Чтобы программа просканировала и все экзешники добавила найденные, а я уже потом бы поудалял ненужное и рассортировал по группам оставшееся. »

Во первых, программа изначально предназначалась для автоустановки программ, профиль для портативных программ появился гораздо позже, и такой подход я никогда не рассматривал.
Во вторых, все равно придется редактировать, сортировать по группам, описание, и самое важное (для меня) ссылка, что бы в последствии было удобно выйти и проверить/скачать обновления. В программе сделано все для удобства (по крайней мере для меня), можно задать для каждого профиля каталог "По умолчанию", и при добавлении новой, диалог выбора будет на этой папке, достаточно пару раз кликнуть, по папке и по exe-шнику. Или кому больше нравится, перетаскивать из файлового менеджера. При автосканировании все равно придется редактировать, да еще и удалять лишнее, так, что не вижу смысла. У меня не больше 10 портативных программ, которыми я изредка пользуюсь, сложно представить зачем Вам так много? Тем более, это сделать то надо один раз.


Цитата:

Цитата дитрbbqq
вот тоже самое только почти для всех браузеров »

Это уже совсем другая тема, ничего не могу посоветовать, т.к. сам всем устанавливаю оригинальные браузеры, и никто еще не просил дополнения установить, надо будет сами установят, там как бы все для полных узеров сделано.


Цитата:

Цитата greggh
) У программ с авто установкой часто имеется несколько разных языков установки, допустим русский и английский. Нет ли возможности, выбора нужного языка не добавляя лишней строки с дубликатом программы со вторым или третьим языком? »

Нет. А как Вы это себе представляете (в техническом смысле)? Ответ не требуется, т.к. я все равно в этом направлении ничего не планирую.
Цитата:

Цитата greggh
На WinXPSP3 программа CheckDevice после клика на пункту: "установленные программы" чтобы узнать GUID, выдает ошибку: "invalid data type for 'Display Version'". »

Проблема в вашей системе, а именно в реестре, что то не то с параметром "Display Version" у какой то из установленных программ, может тип не тот или еще что.
Цитата:

Цитата greggh
6) Есть ли способ не устанавливаю программу узнать разрядность и ОС устанавливаемой программы? »

В смысле? Системные требования что ли? Обычно на официальном сайте есть такая информация.
Цитата:

Цитата greggh
Вроде мини туториала »

На сегодня, почти все настройки выведены в графическую оболочку, в качестве мини туториала шапка темы.

Цитата:

Цитата all-zone-home-dvd
как из программы запустить vbs скрипт »

Я запускаю так: (см. скриншот), в Вашем случае нужно прописать путь через внутренние переменные.


Цитата:

Цитата дитрbbqq
как сделать что бы в MInstAll сразу открывались портативные предложения ? »

Если вы сами собираете с нуля, то проще сразу их туда добавлять. Если уже есть сформированных профиль с портативными программами, то есть два варианта:
Физически поменять местами файлы профилей, ini-файлы и idb-файлы соответственно, последние можно вообще удалить, т.к. это кеш, после сохранения через программу они появятся опять.
Если пользуетесь моим AutoRun.exe, то можно в файле autorun.inf прописать параметр Profile который указывает путь к файлу профиля.
Код:

[Autorun]
***
Profile={Patch}\Profiles\2_Portable.ini

Цитата:

Цитата greggh
Что за кружочки и квадратики напротив программ? »

Круглые это RadioButton , квадратные это CheckBox

SILVER-SONIC 09-03-2016 11:08 2614144

Привет!
Ребят напомните пожалуйста как с одного ярлыка запустить два окна сей чудо программы?

Сrack 09-03-2016 14:10 2614199

Цитата:

Цитата SILVER-SONIC
Ребят напомните пожалуйста как с одного ярлыка запустить два окна сей чудо программы? »

Например так:



сохранить как exe-шник и положить на папку выше MInst.exe, при условии соблюдения имен папок и файлов профилей.

Для справки, SFX-Macros не понимает переменную {PAtch} из-за неправильного написания, в результате он не будет ее конвертировать и передаст в MInst.exe, а MInst.exe поймет, т.к. это более современное приложение (разрабатывалось на 5 лет позднее SFX-Macros, функции заимствованные в свое время у SFX-Macros были немного доработаны).

truvo 09-03-2016 14:58 2614209

Цитата:

Цитата Сrack
Цитата truvo:
А нельзя ли автосканирование каталога на все экзешники ввести? (как в pstart, например)? Чтобы программа просканировала и все экзешники добавила найденные, а я уже потом бы поудалял ненужное и рассортировал по группам оставшееся. »
Во первых, программа изначально предназначалась для автоустановки программ, профиль для портативных программ появился гораздо позже, и такой подход я никогда не рассматривал.
Во вторых, все равно придется редактировать, сортировать по группам, описание, и самое важное (для меня) ссылка, что бы в последствии было удобно выйти и проверить/скачать обновления. В программе сделано все для удобства (по крайней мере для меня), можно задать для каждого профиля каталог "По умолчанию", и при добавлении новой, диалог выбора будет на этой папке, достаточно пару раз кликнуть, по папке и по exe-шнику. Или кому больше нравится, перетаскивать из файлового менеджера. При автосканировании все равно придется редактировать, да еще и удалять лишнее, так, что не вижу смысла. У меня не больше 10 портативных программ, которыми я изредка пользуюсь, сложно представить зачем Вам так много? Тем более, это сделать то надо один раз. »

Большое спасибо за ответ. "Сложно представить, зачем вам так много?" — согласитесь, это же субъективное отношение: что одному много, другому будет мало. Мне хочется иметь бест из беста, награбленного за все годы...

Я вчера начал процесс перетаскивания и еще раз убедился, что кликнуть один раз по папке и один раз по экзешнику — тоже долго (в моем случае). Поэтому предлагаю Вам (при желании, конечно), добавить возможность сканирования предлагаемой папки. Еще лучше, если это будет так: вот кладу я, например, в вашу папку Portable две папки: "Обработка фото" и "Программы-тренажеры", а в них по папкам другие разные программы. Потом скармливаю под сканирование папку Portable, когда нахожусь в вашем меню портативных приложений, и программа закидывает все найденные экзешники во вновь созданные в "Портативных приложениях" подгруппы "Обработка фото" и "Программы-тренажеры". То есть можно было бы рассматривать названия каталогов второго уровня в папке (опционально, конечно) как названия подгрупп (разумеется, дальше дробить не надо, иначе будет страшная путаница).

Я, честно, не знаю, скольким людям еще может понадобиться такая возможность (сканирование каталога). Но, наверное, я всё же не один такой. Но мне кажется, что для хорошего программиста, каким, судя по вашей работе, вы являетесь, добавить это — не проблема. Ведь чем удобна та же Pstart http://www.pegtop.net/start/: в нее бросил любой каталог, хоть Program Files, и сразу можно всё оттуда запускать.

Сrack 09-03-2016 16:29 2614245

Цитата:

Цитата truvo
Но мне кажется, что для хорошего программиста, каким, судя по вашей работе, вы являетесь, добавить это — не проблема. »

Открою Вам секрет, я не программист, по образованию я электрик со средне-специальным образованием, работаю 11 лет на заводе (компьютерный завод), и совсем не программистом (у нас их 7 шт. в штате), и не инженером (у нас их 5 шт. в штате), и даже не технологом. 8 лет рабочим, и 3 года "техник" (считая меня, 2 человека в штате), к разработкам отношения не имею, только к производству продукции. На работе есть время (из-за отсутствия заказов), и желание есть от безделья, но нет технической возможности, во первых, во вторых запрещено по уставу в рабочее время решать личные дела. А дома нет ни время ни желания. Программы писал, что бы облегчить свой повседневный труд, со всеми функциями, я сталкивался в первые, абсолютно не зная английский (в школе "изучал" французский, да у меня и с русским то плохо было), я бы сказал, было довольно сложно. А вот чем на работе занимаются выше упомянутые "специалисты" я вообще не представляю.

truvo 09-03-2016 16:43 2614249

ну я тоже не по специальности, но ас :) А специальность забыл пару десятков лет назад

Iska 09-03-2016 16:48 2614253

Сrack, Вы молодец. Я вполне серьёзно. Вы не стесняетесь учиться.

all-zone-home-dvd 10-03-2016 02:12 2614466

Вложений: 1
Цитата:

Цитата Сrack
Цитата all-zone-home-dvd:
как из программы запустить vbs скрипт »
Я запускаю так: (см. скриншот), в Вашем случае нужно прописать путь через внутренние переменные. »

Извините но у меня что то не получается, выдаёт вот такую ошибку
скрипт находится на флешке с программой.

Сrack 10-03-2016 09:39 2614505

Цитата:

Цитата all-zone-home-dvd
Извините но у меня что то не получается, выдаёт вот такую ошибку
скрипт находится на флешке с программой. »

Сразу скажу, я в скриптах не разбираюсь, для меня это темный лес, но тем ни менее, ваш скрипт у меня заработал, т.к. я правильно реализовал его запуск.
Что и как вы делаете, где вы делаете, мне угадать надо?
Угадываю:
1. У вас 64-битная операционная система.
2. Вы не поняли метод предложенный мной и просто добавили скрипт в оболочку MInstAll.
3. Вы не в курсе про редирект и его влияние на 32-битные приложения.
4. Вы не в курсе про текущий (рабочий) каталог.
Угадал?
Ошибку как у вас на скриншоте не может вызывать метод, который я предлагал, т.к. я предлагал консольный вариант запуска, а у вас на скриншоте ошибка, которую выдает графический вариант запуска (по умолчанию в операционной системе).
Проблема ни как не связана с MInstAll, это все заморочки операционной системы.
Варианты разные есть, предлагаю самый эффективный: Использовать батник.
Во первых, за счет батника MInstAll назначит в качестве текущего каталога, каталог с батником (а не папку system32, если напрямую через командную строку), вы же в этой папке хотите сохранять документ?
Во вторых, для батников можно отключить редирект (как раз он вам все портит), в шапке темы про редирект все сказано.
Батник:
Код:

cscript File.vbs

truvo 10-03-2016 13:16 2614608

Сrack, у меня вместе со скрытием панели управления пропадают кнопки "запустить" у программ, а с показом панели — появляются. Это задумано так что ли?

Сrack 10-03-2016 15:05 2614673

Цитата:

Цитата truvo
Это задумано так что ли? »

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

дитрbbqq 10-03-2016 17:54 2614733

Вложений: 1
Сrack А КАК СДЕЛАТЬ ЧТОБ СРАЗУ ОТКРЫВАЛ ПОРТАТИВНЫЕ ПРИЛОЖЕНИЯ? ВОТ ТАК .

дитрbbqq 10-03-2016 17:56 2614734

Вложений: 1
http://forum.oszone.net/attachment.p...1&d=1457621746

дитрbbqq 10-03-2016 18:00 2614736

Вложений: 2
А НЕ ТАК http://forum.oszone.net/attachment.p...1&d=1457621896 А ТО ПОСТОЯНО ПЕРЕКЛЮЧАЮ ВОТ ТАК http://forum.oszone.net/attachment.p...1&d=1457622000

Сrack 10-03-2016 18:02 2614737

дитрbbqq, я уже отвечал на ваш вопрос в посте #1647

Сrack 10-03-2016 20:18 2614770

Цитата:

Цитата truvo
Не-а. При двойном клике открывается окно "Изменить параметры приложения" »

А запускать программы тогда как? :)

truvo 10-03-2016 20:35 2614779

я разобрался уже и удалил сообщение. Но оно где-то у вас успело отпечататься.

возвращаясь к идее автосканирования папок, можно было бы еще и такое внедрить: чтобы при наличии в папке программы файла readme этот текст автоматом бы добавлялся в поле "описание".

Ну а потом мусорный текст уже можно подчистить в этом поле. Всё же удобнее, чем копипастить.

Wandering 10-03-2016 21:51 2614794

Цитата:

Цитата дитрbbqq
Сrack А КАК СДЕЛАТЬ ЧТОБ СРАЗУ ОТКРЫВАЛ ПОРТАТИВНЫЕ ПРИЛОЖЕНИЯ? ВОТ ТАК .
Изображения
ПОРТАБЛЕ.png »

Когда меня начала раздражать синяя стрелка перехода на уровень вверх я открыл в папке profiles файл *.ini соответствующего пункта например Portable.ini и удалил оттуда
[0]
Group=0
Name=..
Hint=|Переход в главное меню
Patch={Patch}\minst.ini
Icon={Patch}\MInst.exe,7
IconIndex=21

можно ещё удалить в [Group] 0=Главное меню

Затем переименовал Portable.ini в minst.ini и Portable.idb в minst.idb и закинул их рядом с MInst.exe. И выбранный профиль стал по умолчанию.
Есть способ проще заявленный уважаемым Crack. Есть файл AutoRun.exe и рядом с ним файл autorun.inf вот в нём смените путь с Profile={Patch}\profiles\1_Software.ini на Profile={Patch}\profiles\2_Portable.ini.ini

Но тогда чтобы ваш профиль загружался по дефолту нужно будет всегда запускать AutoRun.exe.
В моём же случае заданный мной профиль будет запускаться с файла MInst.exe.

Сrack 10-03-2016 22:15 2614806

Wandering, Стрелочка перехода в основной профиль (профиль по умолчанию) удаляется так же, как и программы.

Wandering 11-03-2016 01:39 2614837

Цитата:

Цитата Сrack
Wandering, Стрелочка перехода в основной профиль (профиль по умолчанию) удаляется так же, как и программы. »

Огромное спасибо.... теперь буду знать.

truvo 12-03-2016 06:53 2615129

Почитал про иконки по диагонали по всей теме... уважаемый автор, а могу я как-то вообще без них?!

Если они мне на фиг не нужны, ни мои, ни ваши. Я хочу искать программы исключительно по буквам названия, мне не нужны цветные значки.

Можно так настроить, без иконок, чтобы просто список программ был в столбик?

mvk2000 12-03-2016 07:38 2615133

Цитата:

Цитата truvo
чтобы просто список программ был в столбик? »

А что у Вас программы в одну строку выстроились? (или в стиль чтения, "по диагонали" ?)
Если не нужны иконки - забейте пустую прозрачную или белую иконку для всех программ и наслаждайтесь, в чём проблема?

SILVER-SONIC 12-03-2016 11:07 2615160

Сrack,
Цитата:

Открою Вам секрет, я не программист…
Наше Уважение Вам! ;)

truvo 12-03-2016 19:59 2615316

mvk2000, ну они же (прозрачные) всё равно грузятся (время на это отнимают). Просто меня интересует вопрос в принципе: если программа запускается по кнопке-треугольнику или по двойному щелчку — чисто технически — само наличие иконки обязательно или нет?

К автору — еще одна просьба: если я выбираю вид "Крупный шрифт", можно ли установить, чтобы такой шрифт был везде-везде? А то в "Редакторе групп", например, остается мелкий.

all-zone-home-dvd 13-03-2016 18:23 2615598

Цитата:

Цитата Сrack
cscript File.vbs »

не могли бы вы помочь "чайнику"
выложить пример bat файла, а то я не понял
делаю всё на примерах подсмотренных у других :(

Сrack 14-03-2016 10:55 2615793

Цитата:

Цитата truvo
Можно так настроить, без иконок, чтобы просто список программ был в столбик? »

Цитата:

Цитата mvk2000
забейте пустую прозрачную или белую иконку для всех программ и наслаждайтесь, в чём проблема? »

Цитата:

Цитата truvo
ну они же (прозрачные) всё равно грузятся (время на это отнимают). »

Цитата:

Цитата truvo
чисто технически — само наличие иконки обязательно или нет? »

Чисто технически наличие не обязательно, но практически такая возможность не предусмотрена.
В теории конечно загрузка одной и той же прозрачной иконки для всех программ длится дольше чем отсутствие загрузки иконок. На практике величины времени на столько малы, что роли не играет, практического смысла нет.
Иконка программы это индивидуальное графическое обозначение, по которому глаз моментально находит нужную информацию (нужную программу), без иконок придется каждый раз перечитывать список для поиска, что чисто технически дольше, чисто субъективно не удобно. Кардинальная ошибка разработчиков Windows 8, в своем новом меню пуск, это иконки. Большой квадрат (понятно для сенсорного экрана), внутри которого маленькая иконка, все квадраты одних и тех же цветов, синий, красный, зеленый, т.д., разбросанные хаотически. За счет этих разноцветных квадратов, иконки теряют свою индивидуальность и сливаются с общей массой. Меня просто бесит, когда приходится там что либо искать, нет, есть конечно поиск, но они что совсем д..., прям очень "удобно", "прогресс" на лицо. Еще меня раздражает, что бы выключить Win 8.1, на большом мониторе, тащишь мышь сначала в левый нижний угол, а потом в правый верхний, да деловто, я эту операцию делаю все го то каждый день, для сравнения, другими функциями меню пуск я пользуюсь гораздо реже. В Win 10 кнопку перенесли туда, где она и должна быть, но блин, наделали кучу новых ошибок. Ну вот зачем сортировка по буквам? Один только офис теперь размазан по всему меню. Все бы ничего, вот только на моем нетбуке с высотой экрана 600 пиксел, на десятке в меню пуск умещаются одновременно три программы, сука так "удобно". Так они извратились и решили добить, сделали невозможным растянуть меню до верха экрана. Можно конечно отключить группировку по буквам, кому не нравится, но блин, скажите кому это нравится? Microsoft потеряли мобильную платформу, смартфоны и планшеты, потому что Android лучше, у него нет таких дебильных решений, с такими успехами, и компьютеры скоро потеряют.
truvo, На фоне таких косяков от Microsoft, ваши хотелки такая мелочь ...

Цитата:

Цитата truvo
я выбираю вид "Крупный шрифт", можно ли установить, чтобы такой шрифт был везде-везде? »

Такая функция не реализована.

Цитата:

Цитата all-zone-home-dvd
не могли бы вы помочь "чайнику"
выложить пример bat файла, а то я не понял
делаю всё на примерах подсмотренных у других »

Я привел пример батника, там всего два слова, в чем сложность? Вам нудно изменить только второе слово, т.к. это имя файла вашего скрипта. Положить этот батник рядом с вашим vbs-скриптом, добавить батник в MInstAll, и самое главное, отключить редирект, как это делается написано в шапке темы, шапка это первое сообщение в данной теме, там под спойлером, спойлер это такая штука, на которую нажимаешь, и появляются еще слова. Вы не говорите, что вы сделали, и какие проблемы/ошибки у вас возникли, приведите скриншоты всего, батника, папки где он лежит, окно параметров приложения в MInstAll, и конечно результат работы (ошибку).

truvo 14-03-2016 16:23 2615923

Цитата:

Цитата Сrack
truvo, На фоне таких косяков от Microsoft, ваши хотелки такая мелочь ... »

Это да, но у меня железки старые, так что я на семерке, а в перспективе могу и откатиться еще назад — на XP на сокете 462, посему и заботился о быстродействии (чисто субъективно я бы мог и глазами искать вполне, тем более, что сортирую списки по алфавиту, а на худой конец в программе поиск есть)

Сrack 14-03-2016 16:41 2615930

Цитата:

Цитата truvo
Это да, но у меня железки старые, так что я на семерке, а в перспективе могу и откатиться еще назад — на XP »

А у меня XP на socket 478 celeron 1.7 (на работе), я вам скажу, на XP программа работает еще лучше (быстрее), за счет отсутствия анимации самого виндового визуального компонента.

all-zone-home-dvd 14-03-2016 19:55 2615995

Цитата:

Цитата Сrack
Цитата all-zone-home-dvd:
не могли бы вы помочь "чайнику"
выложить пример bat файла, а то я не понял
делаю всё на примерах подсмотренных у других »
Я привел пример батника, там всего два слова, в чем сложность? Вам нудно изменить только второе слово, т.к. это имя файла вашего скрипта. Положить этот батник рядом с вашим vbs-скриптом, добавить батник в MInstAll, и самое главное, отключить редирект, как это делается написано в шапке темы, шапка это первое сообщение в данной теме, там под спойлером, спойлер это такая штука, на которую нажимаешь, и появляются еще слова. Вы не говорите, что вы сделали, и какие проблемы/ошибки у вас возникли, приведите скриншоты всего, батника, папки где он лежит, окно параметров приложения в MInstAll, и конечно результат работы (ошибку). »

Огромное спасибо за ваше терпение к нам непонятливым...
всё получилось как и задумывалось :)

sNc-DAntES 18-03-2016 14:19 2617419

Программа не может корректно восстановиться после перезагрузки, если изменить место для папки ТЕМР. Приходится применять этот твик для реестра в самом конце.

Сrack 18-03-2016 14:36 2617434

sNc-DAntES, Давайте ваш твик, и где он расположен, перед перезагрузкой или после? Или перезагрузка как раз на твике?

A.N.D.R.E.I.S.M 22-03-2016 01:02 2618464

Доброй Ночи. Подскажите пожалуйста, как в программе изменить надпись на свою верхней строчки?
Скрин

Chudmin 22-03-2016 05:21 2618482

Цитата:

Цитата A.N.D.R.E.I.S.M
как в программе изменить надпись на свою верхней строчки? »

За это отвечает строка "Caption=" в главном профиле.

A.N.D.R.E.I.S.M 22-03-2016 10:24 2618538

Здравствуйте, удалил всю строчку и все равно осталась это надпись. Как мне удалить её? Я хочу свою написать надпись.

Скрин



Сrack 22-03-2016 12:00 2618565

A.N.D.R.E.I.S.M, Надпись MInstAll убрать нельзя, так задумано автором, Вы можете добавить свою надпись к ней.

SergeyZV 24-03-2016 14:31 2619336

Сrack, Вышел .NET Framework 4.6.2 Preview. Пожалуйста добавьте GUID.

Сrack 24-03-2016 21:50 2619521

SergeyZV, Пробуйте.

baklanoid 25-03-2016 07:24 2619568

Парни, мне кажется, вы слишком заморочились с этой прогой. В принципе достаточно некой проги в корне, которая будет собирать каталоги по присутствию в них скрипта вроде auto_install.bat и выводить списком, ставишь галочки, жмешь установить и хозяйство устанавливается. Т.е. так я это вижу. Пробовал разобраться в MInstAll - черт ногу сломит, много лишнего.

SergeyZV 25-03-2016 08:45 2619587

Цитата:

Цитата Сrack
Пробуйте.

Спасибо. Работает.

EVGA 26-03-2016 02:18 2619859

Правильно ли я понял, что при обновлении на новую версию Minstall, чтоб свои настройки и программы случайно не снести, заменить необходимо один единственный файл - Minstall.exe ? Просто методом перебора контрольных сумм файлов пришел к такому выводу!

sibirnik 26-03-2016 05:19 2619864

EVGA, я так и делаю

truvo 26-03-2016 06:54 2619866

Сrack, а что получится, если будет отмечен для установки пакет из 10 программ, где будут вразнобой программы с ключами автоустановки и без них? Если, вот, скажем, автоматически установилась программа под номером 2, а потом запустилась установка программы 3 без ключей, где я ответил на все запросы программы по ходу установки, — то после этого запустится сама собой установка (или автоустановка) программы 3?

И просьба: нельзя ли придумать какую-то схемку перемещения в самой программе отдельных приложений из одного профиля в другой?

SPIRITic 26-03-2016 16:01 2620012

Цитата:

Цитата truvo
после этого запустится сама собой установка (или автоустановка) программы 3? »

Да. (Проверено)

truvo 26-03-2016 19:13 2620084

Цитата:

Цитата EVGA
Правильно ли я понял, что при обновлении на новую версию Minstall, чтоб свои настройки и программы случайно не снести, заменить необходимо один единственный файл - Minstall.exe ? Просто методом перебора контрольных сумм файлов пришел к такому выводу! »

А в другой раз, может, библиотека иконок изменится или еще что... Лучше (просьба к автору) в истории изменений указывать, какие файлы достаточно скопировать с заменой для обновления.

Сrack 26-03-2016 19:45 2620099

Цитата:

Цитата EVGA
заменить необходимо один единственный файл - Minstall.exe ? »

Ну во первых, файла с таким названием нет, он называется MInst.exe (это старое название программы MInst, так и осталось)
Во вторых, да, заменить надо только один файл.
Цитата:

Цитата truvo
а что получится, если будет отмечен для установки пакет из 10 программ »

Странный вопрос, я бы запустил и сам выяснил, методом тыка, всегда так делаю, у меня бы терпения не хватило, задавать вопрос на форуме и ждать, ждать. Наверно поэтому никогда не спрашиваю, всегда сам разбираюсь. А еще я бы сгруппировал программы с ручной установкой вместе, и поставил бы в начале или в конце общего списка, что бы была часть с автоустановкой и пока это все само ставится, можно заниматься другим делом, а потом вернуться и доставить то, что требует участия человека.
Цитата:

Цитата truvo
И просьба: нельзя ли придумать какую-то схемку перемещения в самой программе отдельных приложений из одного профиля в другой? »

Можно запустить два раза MInst.exe (вообще сколько угодно можно), и копировать сразу все параметры конкретного приложения из одного профиля в другой, есть функции "Копировать", "Вставить", "Заменить", единственное, нет перемещения, да оно и не надо, т.к. есть "Удалить".
Цитата:

Цитата truvo
А в другой раз, может, библиотека иконок изменится или еще что... Лучше (просьба к автору) в истории изменений указывать »

Программа это только один файл MInst.exe, все остальные это "настройки". Есть еще конечно AutoRun.exe и iconapp.dll, iconsys.dll, но они изменялись за все историю один раз, при этом в истории я указывал про AutoRun.exe, а iconapp.dll и iconsys.dll это наборы иконок, они не несут другого функционала, изменения незначительные были, добавлял пару иконок для себя. К тому же, в облаке есть дата изменения у всех файлов.

truvo 27-03-2016 02:12 2620221

Сrack, хочу подкинуть вам на размышление такую мысль. Вот, скажем, я использую ряд портативных программ, и считаю, что любой человек, которому я устанавливаю софт, может, как и я, пользоваться именно портативными вариантами.

Нельзя ли как-то продумать такой вариант в вашем инсталляторе? Например: если я внес такую портативную программу в список установки и сделал необходимую отметку в параметрах, то установка этой программы будет заключаться в следующем:
1) скопировать папку программы в папку Program Files;
2) поместить ярлык исполняемого файла в меню "Пуск — Портативные программы".

SPIRITic 27-03-2016 09:47 2620241

truvo, есть инсталяторы для портативных программ. В том числе и с автоустановкой. А есть и 2 в 1 установка/распаковка (например от Diakovа).

truvo 27-03-2016 17:34 2620365

1) они есть не везде
2) они не везде "тихие"
3) зачем мне заморачиваться с методом задания носителя, каталога и т. п., когда можно это унифицировать?
4) зачем мне пользоваться другими инсталляторами, когда я хочу загнать всё в этот?

lSVl 27-03-2016 20:14 2620411

Сrack,
Приветствую. Подскажите, пожалуйста, как правильно прописать автоустановку с SetupComplete.cmd?
Так правильно?
Код:

@echo off
setlocal enableextensions
FOR %%i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %%i:\MInstAll\profiles\1_Software.ini start """" %%i:\MInstAll\MInst.exe {Patch}\profiles\1_Software.ini /t 0&&exit


katya74 27-03-2016 23:09 2620454

SetupComplete.cmd
Скрытый текст
@echo off
:: Назначение переменной DiskRoot
for %%D in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @if exist %%i:\DiskRoot.txt set DiskRoot=%%i:
start /wait %DiskRoot%\Install\MInst.exe /t 20

Сrack 28-03-2016 08:49 2620527

truvo, Я понял вашу идею, но сейчас нет желания, вообще что либо делать.
lSVl, Можно поставить ключ /t 20, и запустить батник SetupComplete.cmd для проверки, и убедится, что все работает, при этом будет 20 секунд, что бы отменить запуск автоустановки.

SPIRITic 28-03-2016 09:14 2620537

truvo,
Цитата:

Цитата truvo
4) зачем мне пользоваться другими инсталляторами, когда я хочу загнать всё в этот? »

Это не инстаялтор, а программа которая запускает инсталляторы по очереди (с указанными параметрами).
Цитата:

Цитата truvo
1) они есть не везде
2) они не везде "тихие" »

Тогда создайте инсталлятор (sfx-архив) самостоятельно для Вашей портативной программы и добавите их в MInsAll.

Сrack 28-03-2016 10:15 2620552

truvo, Есть такой вариант, с помощью SFX-Macros пишем очень простой скрипт:

Так это будет выглядеть:

Обратите внимания, переменная {Patch} относительно скрипта, я его положил в папку с портативными программами.
Первая команда "Title" открывает окно, то есть делает скрипт видимым для пользователя.
Вторая команда "SelectFolder" спрашивает у пользователя путь, куда мы все это будем устанавливать, и предлагает по умолчанию "D:\Portable", пользователь может поменять букву на нужную в зависимости от ситуации.
Команда "CreateDir" создает нам эту папку, если она уже есть, то ничего страшного.
Далее, думаю все понятно, копирование и создание ярлыков.

У такого метода нет возможности выбирать, что устанавливать, надо заранее определится с набором программ, возможно надо сделать несколько наборов.

Цитата:

Цитата truvo
скопировать папку программы в папку Program Files »

Крайне не рекомендую копировать портативные программы в папку "C:\Program Files", т.к. настоящие портативные программы хранят свои настройки в каталоге с программой, а в "C:\Program Files", в нормальных условиях, будут проблемы с доступом на запись, в любую другую, только не туда.

truvo 28-03-2016 15:33 2620657

Сrack, я пока не знаю в чем дело, я ли что-то сбил или у Вас изначально так было, но когда кидаешь (добавляешь) новое приложение в окно программы, то в параметрах в окне выбора иконки нет ярлыка слева (выбрать иконки из каталога). Приходится кликать на правый ярлык и указывать файл с библиотекой.

А вот когда иконка из каталога уже задана, тогда рядом с ней и появляется ярлык на каталог с иконками. То есть сменить иконку уже удобно, а задать первоначально — неудобно.

...И правильно ли я понял, что из трех вариантов: иконка из библиотеки, иконка из файла ico и "иконка не задана" — третий самый проигрышный?

Сrack 28-03-2016 15:50 2620663

truvo, Библиотека иконок (файл iconapp.dll) это не обязательный элемент, при этом она может не содержать нужную вам иконку, у кого то ее нет, а у кого то свой набор, под своим именем, а кто то вообще не указывает иконку (т.к. это не обязательно). Исходя из всего перечисленного, данная dll-ка автоматически не подставляется.
Цитата:

Цитата truvo
сменить иконку уже удобно, а задать первоначально — неудобно »

Что бы сменить, щелкаем по левой иконке-кнопки (первый клик), щелкаем двойной клик по нужной иконке (второй клик), итого два клика.
Что бы задать для нового приложения, щелкаем по правой иконке-кнопке (первый клик), в открывшемся диалоге двойным кликом по iconapp.dll (второй клик), т.к. диалог открывается на папке, где должны быть иконки, дополнительно шариться по каталогам не требуется. Двойным кликом выбираем нужную иконку (третий клик).
Да, действительно, "очень не удобно", первый вариант "гораздо короче", на 33% примерно.

Цитата:

Цитата truvo
И правильно ли я понял, что из трех вариантов: иконка из библиотеки, иконка из файла ico и "иконка не задана" — третий самый проигрышный? »

Чем он проигрышный? Когда надо на скорую руку собрать несколько программ, для установки на несколько десятков ПК, и потом мне этот сборник ни разу мне не понадобится, я с иконками не заморачиваюсь, оставляю поле пустым.

truvo 28-03-2016 17:24 2620693

Ну, я прочел вот это:
Цитата:

• Во избежании тормозов при наличие антивируса (защитник Windows) не указывайте в качестве иконки сам exe-шник дистрибутива, используйте специальные наборы в dll-ке или отдельный файл иконки *.ico. (Файл iconapp.dll содержит довольно много иконок)
И еще что-то на эту тему в теме было... Возможно, неправильно понял, понял так, что указать экзешник и не указать ничего — это одно и то же.

Ну и еще, поскольку пользуюсь Тотал коммандером с отображением скрытых файлов, то напрягает присутствие множества файлов IconCache, так что для меня лично вот этим вариант без иконок проигрывает.

Цитата:

данная dll-ка автоматически не подставляется
да я не про путь, я про сам значок с гаечным ключиком. Чтобы он был изначально, а поле было пустым. Хотя я, конечно, не понимаю технологии, может вы тоже говорите именно про значок... Но ведь необходимость смены иконки бывает довольно редко, а при первоначальном выборе эти 33% как раз бы и пригодились...

Сrack 28-03-2016 18:39 2620718

Цитата:

Цитата truvo
указать экзешник и не указать ничего — это одно и то же »

Нет, имелось ввиду, не рекомендуется (во избежании тормозов) указывать в поле для иконки, тот же exe-шник дистрибутива. А что бы программа не хранила извлеченные иконки IconCache рядом с дистрибутивами, то надо что то указать в поле для иконки.
Цитата:

Цитата truvo
я про сам значок с гаечным ключиком. Чтобы он был изначально, а поле было пустым »

Что бы выбрать иконку из набора (левая кнопка) сначала надо этот набор выбрать (правая кнопка). Вы предлагаете автоматически подставлять dll-ку, ну например со стандартной иконкой под номером 4? Опять же, этой dll-ки может и не быть, или она может быть в другом месте, 1 лишний клик роли не играет. Новые программы не появляются, точнее что то стоящее внимания, один раз добавил, и все. Еще думаю, если я по вашему сделаю, появятся пользователи, которые в принципе не будут понимать разницу в функционале этих двух кнопок.
Сравните, так выглядит выбор иконки в Just Manager, и он ни один такой:

Только четыре иконки видно, издевательство просто.

truvo 28-03-2016 18:52 2620720

Сrack, я, наверное, уже вынес вам мозг, простите, у меня занудство и в характере, и профессиональное.

А тогда: нельзя ли сделать возможность самостоятельного задания в настройках какой-то иконки из библиотеки по умолчанию? Ну, скажем, чтобы при добавлении любого приложения у меня в его параметрах автоматом подставлялось {Patch}\iconapp.dll,0

Тогда у меня две возможности: оставить умолчальную или сменить (но левая кнопка входа в библиотеку, о которой я мечтал, уже появляется!)

EVGA 29-03-2016 16:13 2620967

Толи я не нашел где, толи так задумано, в общем при запуске программы всегда запускается профиль - установка приложений, а тот профиль, который создал я (Например профиль - Тихая установка приложений,), надо выбирать из списка после каждого запуска программы. Вопрос к уважаемому автору! Возможно ли как то сделать, чтоб можно было бы назначить свой профиль по умолчанию при запуске программы?

Сrack 29-03-2016 16:53 2620985

• Как назначить профиль по умолчанию (или как открывать другой профиль при запуске программы)

Профиль по умолчанию, тот что открывается при запуске MInst.exe, это файл MInst.ini, он как и любой другой, может быть профилем для авто-установки программ или профилем для запуска портативных программ. Режим переключается в свойствах профиля (Меню -> Файл -> "Свойства профиля"). Если так сложилось, и вы желаете открывать при запуске другой профиль, то есть три варианта:
1. Вариант: Физически поменять местами файлы профилей, ini-файлы и idb-файлы соответственно, последние можно вообще удалить, т.к. это кеш, после сохранения через программу они появятся опять. Определить, какой конкретно файл относится к текущему профилю, можно в свойствах профиля. Имейте ввиду, т.к. файл MInst.ini не только профиль, но еще и файл настроек, после замены, все текущие настройки сбросятся по умолчанию.
2. Вариант: Если пользуетесь моим AutoRun.exe, то можно в файле autorun.inf прописать параметр Profile который указывает путь к файлу профиля.
Код:

[Autorun]
***
Profile={Patch}\Profiles\2_Portable.ini

3. Вариант: Запускать MInst.exe (не путайте с AutoRun.exe) c ключем, в качестве первого параметра которого, путь до ini-файла нужного профиля.

EVGA 29-03-2016 17:56 2621016

Спасибо, я и не заметил в инструкции! Плохо смотрел!

_Maxim 31-03-2016 16:30 2621744

Доброго дня. Подскажите как создать установку например Microsoft World+Exel+активация+указать путь куда (а не стандартный)?
либо как из установки задать только определенные пункты?
Спасибо

Lordbl4 01-04-2016 11:01 2621971

Цитата:

Цитата _Maxim
Доброго дня. Подскажите как создать установку например Microsoft World+Exel+активация+указать путь куда (а не стандартный)?
либо как из установки задать только определенные пункты?
Спасибо »

setup.exe /admin

либо на сайте разработчика\взломщика искать инфу об автоматической установке данных продуктов

amel22 02-04-2016 00:17 2622270

Подскажите, "текст красным" используя ! работает ? Можно пример использования

popt2t 02-04-2016 12:29 2622341

amel22, все прекрасно работает. Просто в желаемом тексте в конец добавьте ! и все.

truvo 12-04-2016 03:10 2625280

Сrack, в настройках есть "Закрывать после запуска портативного приложения".

Вы можете добавить другую возможность — не закрывать, а сворачивать в трей?

FinnFinn 12-04-2016 13:24 2625374

Сrack, Добрый день хочу удалить некоторые приложения чтобы скинуть на флешку 32гб нажимаю удалить удаляется, а при сохранении выдает
"не удалось сохранить возможно файл занят другим приложением или диск защищен от записи". В настройках убираю определять защиту от записи и ставлю галочку запускать в режиме редактора при запуске программы по новой ничего не происходит все остается так же.

Сrack 12-04-2016 13:36 2625382

truvo, Я давно как то думал про сворачивание, но не про трей, т.к. он любит скрывать иконки, что не удобно, учитывая сферу применения, каждый раз программа запускается на новом компьютере. Ответ: могу, но пока не буду, может вообще не буду.

FinnFinn, Вы не много не по адресу, этот форум (эта ветка) посвящен самой оболочке MInstAll, а не конкретным сборникам от других авторов. Вы наверно пытаетесь редактировать iso-образ, iso-образ имитирует оптический диск, редактирование там невозможно. От того, что программа не будет знать об запрете редактирования, возможность редактирования не появится. Вам нужно распаковать образ и уже потом запускать программу из распакованной папки. Или "Сохранить как", сохранить на своем жестком диске файл профиля (*.ini файл), и уже потом, заменить соответствующие *.ini и *.idb файлы в образе. К тому же, не забываем, удалять нужно не только из оболочки, но и файлы дистрибутивов, последнее доверено лично вам, удалять через проводник Windows.

sNc-DAntES 12-04-2016 13:40 2625385

Цитата:

Цитата Сrack
sNc-DAntES, Давайте ваш твик, и где он расположен, перед перезагрузкой или после? Или перезагрузка как раз на твике? »

Простите, забыл про этот пост.
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Environment]
;Использовать папку C:\TEMP для временных файлов
"TEMP"="c:\\Temp"
"TMP"="c:\\Temp"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"TEMP"="c:\\Temp"
"TMP"="c:\\Temp"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"TEMP"="c:\\Temp"
"TMP"="c:\\Temp"

Если выполнить этот твик через команду
Код:

regedit.exe /S Temp.reg
И в параметрах выполнения указать, что компьютер следует перезагрузить, то после перезагрузки MinstAll не может восстановить свою работу. На данный момент я решил проблему тем, что выполняю этот твик в самом конце.

Сrack 12-04-2016 14:19 2625398

sNc-DAntES, Если предварительно создать папку Temp, то все работает. Можно подробнее, что происходит или не происходит после перезагрузки?

sNc-DAntES 12-04-2016 14:26 2625399

Цитата:

Цитата Сrack
sNc-DAntES, Если предварительно создать папку Temp, то все работает. Можно подробнее, что происходит или не происходит после перезагрузки? »

Сделать симуляцию со скриншотами нет возможности. После перезагрузки пишет, что не может найти какой-то файл в папке Temp. Если скопировать содержимое папки %Windir%\TEMP в C:\TEMP, то программа запускается.

Это чисто мои заморочки, не хочу вам докучать лишний раз. Просто я всегда меняю расположение папки TEMP на корневой каталог системного диска. Мне не сложно выделить этот фрагмент из общего файла твиков реестра и запускать его в самом конце общей процедуры :)

Сrack 12-04-2016 14:34 2625402

Цитата:

Цитата sNc-DAntES
не может найти какой-то файл в папке Temp »

А может все таки не может создать какой то файл в папке C:\Temp т.к. ее нет? Ничего копировать не надо, по крайней мере для MInstAll, просто эта папка должна быть. Если ее нет, то и множество других программ будут падать с ошибкой.

sNc-DAntES 12-04-2016 14:36 2625404

Цитата:

Цитата Сrack
А может все таки не может создать какой то файл в папке C:\Temp т.к. ее нет? Ничего копировать не надо, по крайней мере для MInstAll, просто эта папка должна быть. Если ее нет, то и множество других программ будут падать с ошибкой. »

Понял, значит добавлю в скрипт пункт с созданием папки. Спасибо.

truvo 12-04-2016 18:17 2625481

Да в трей-то не обязательно, можно и просто... ведь нередко возникает необходимость в многократном запуске... Хотя, правда, в семерке можно "закрепить в панели задач".

FinnFinn 12-04-2016 22:27 2625577

Сrack, я вот распаковал удалил то что не нужно а вот при установке любого приложения пишет: "ошибка при установке.Или неправильный GUID." с чем это может быть связано?

Сrack 13-04-2016 08:36 2625637

Цитата:

Цитата FinnFinn
ошибка при установке. Или неправильный GUID »

Тут всего два варианта, сначала нужно определиться, какой у вас вариант. Если программа на самом деле установилась, то у вас указан неправильный GUID, если программа не установилась, значит проблема с дистрибутивом. Я ведь не в курсе, что вы там удалили, и даже не в курсе, что у вас было.

FinnFinn 13-04-2016 12:55 2625703

Сrack, я до этого задавал вопрос почему не получается редактировать minstall. выответили что нужно распаковать сначало iso образ.я распаковал на рабочий стол удалил ненужные приложения мс офис 2003 ну и несколько других icq qip ну такие малозначимые.потом я удалил с компа через программы и компоненты свой даймен тулс лайт дабы установить с minstall даймет тулс ultra но при установке нажимаю выполнить даймент тулс через некоторое время выдает "ошибка во время установки (или не правильный guid)"

Сrack, только что попытался установить акронис диск директор он установился.

Сrack 13-04-2016 13:11 2625713

FinnFinn, Вы так и не сказали, программа установилась или нет?

FinnFinn 13-04-2016 13:18 2625716

Сrack, скорее нет. я только что попробовал зайти в папку минсталл нашел там установщик даймона ультра запустил программа установилась в конце выдало сообщание приятного пользования хотите запустить сейчас? я ответил да но ничего не произошло папки с даймоном на диске ц я тоже не нашел и в программах и компонентах соответственно тоже его нет.мб перезагрзука компьютера поможет?

Сrack, а вот с акронисом все ок и установился и могу им пользоваться

Сrack, initializaition error
disc soft bus service не запущен вот такую вот ошибку выдало спустя некоторое время

Сrack, то есть все таки программа как бы установлена но ее как бы нет

Сrack 13-04-2016 16:11 2625771

FinnFinn, MInstAll у вас работает правильно, как и задумывалось, сообщил о проблеме. Далее (исходя из предоставленной вами информации) все проблемы уже не связаны с данной темой. Вариантов много, может дистрибутив той программы битый, может он сам по себе такой кривой, может ему что то не нравится в вашей системе, может вы чего нибудь лишку удалили. Короче, вам на другой форум.

FinnFinn 14-04-2016 01:41 2625901

Сrack, вот так вот значит да(

Сrack, вы бросаете меня на произвол судьбы(

Сrack, лол только что решил опять попробовать.я обыно отключал антивир перед установкой у меня комодо стоит. я запустил с включенным антивиром разрешил запуск и и по мелочи кое что и все заработало и установилось

sibirnik 15-04-2016 06:58 2626318

Сrack, Спасибо огромное за версию 1.0.1.89
• Добавлена функция сворачивания в системный трей для портативных профилей. Клик правой кнопкой мыши по иконке в трее открывает меню Открыть (развернуть) и Выход (закрытие программы). Клик левой кнопкой открывает меню быстрого запуска портативных программ. - Это отлично, но есть маленькое пожелание, мне кажется было бы удобнее при двойном клике левой кнопкой по значку в трее сразу открывать окно MInstAll...

sibirnik 15-04-2016 07:44 2626324

Сrack, И ещё один нюанс, если запускать портабле программу с окна MInstAll - то кнопка в трей исчезает и MInstAll невозможно убрать в трей, а хотелось бы, чтобы MInstAll автоматом свернулся в трей, а выбранная портабле программа запустилась...Спасибо!

Сrack 15-04-2016 20:31 2626605

Цитата:

Цитата sibirnik
кнопка в трей исчезает и MInstAll невозможно убрать в трей »

Там всего лишь надпись на кнопке не правильная, а кнопка работает на сворачивание. Пробуйте 1.0.1.90

sibirnik 16-04-2016 03:40 2626726

Сrack, Огромное спасибо за оперативность...Извините за назойливость, но у меня было ещё одно пожелание
Цитата:

Цитата sibirnik
хотелось бы, чтобы MInstAll автоматом свернулся в трей, а выбранная портабле программа запустилась.. »

Если конечно это можно реализовать...Успехов Вам...

БЕЛOFF 16-04-2016 22:21 2626964

Сrack, здравствуйте. А можно надпись "в трей" убрать и оставить одну стрелку. То есть квадратная кнопка без надписи.

Сrack 16-04-2016 22:52 2626969

sibirnik, Я в курсе, и не только вам. На мой взгляд, удобнее сворачивать в ручную, в тех случаях, когда планируешь опять вернуться к программе. На своем компьютере или рабочем, я часто обращаюсь к оболочке, но чаще всего я нахожусь на чужом компьютере, и там авто-сворачивание вообще не к месту. В связи с чем, желание на реализацию данной функции как то не возникает.
БЕЛOFF, Это что так? Квадратную врятли, если только прямоугольную.

Функция только только появилась (два дня назад), спонтанно, я ничего такого не планировал, что да как будет удобней, время покажет.

truvo 17-04-2016 03:13 2627011

Цитата:

Цитата Wandering
Затем переименовал Portable.ini в minst.ini и Portable.idb в minst.idb и закинул их рядом с MInst.exe. И выбранный профиль стал по умолчанию. »

Спасибо вам за этот трюк (благодарность в сообщении прилагается). Применил, и даже, мне показалось, окно программы стало выглядеть поприличнее (в смысле расположения треугольничков и домиков тех, что слева).

Сrack, нельзя ли устроить (для красоты), чтобы в окне программы длинные номера версий программ можно было наблюдать целиком, чтобы они не обрезались. Возможно, это реализовано, и я не знаю, как настроить окно — тогда просветите, как.

И еще к вам вопрос: в файле autorun.inf что означают эти строки:
Цитата:

[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false
Как предположение дилетанта: это чтобы при запуске программа игнорила файлы такого типа и мониторила остальные, что ли? Если я и правда угадал, то что — запускаться через авторан программа будет чуть скорее, чем если запускать непосредственно ее саму?

sibirnik 17-04-2016 06:57 2627018

Сrack,
Цитата:

Цитата Сrack
удобнее сворачивать в ручную, в тех случаях, когда планируешь опять вернуться к программе. На своем компьютере или рабочем, я часто обращаюсь к оболочке, но чаще всего я нахожусь на чужом компьютере, и там авто-сворачивание вообще не к месту »

...А для чего тогда кнопка убрать в трей вручную, если по вашему Вам оболочка нужна всегда развёрнутой...И в чём сложность(объясните тупому) щёлкнуть по свёрнутому значку в трее один раз левой кнопкой и оболочка вновь развернулась, если вдруг нужен запуск какой-либо другой портабле-программы. Я так понял, что ваша идея и заключалась в том, чтобы была оперативность запуска программ по значку в трее...Но как говорится хозяин - барин...И маленько помечтаю...Может тогда сделать выбор автосворачивания в трей в настройках кому надо-))) Спасибо Вам за ваш труд и терпение к нашим просьбам и пожеланиям. Финансово помочь не могу - инвалид, живу на мизерную пенсию...

Сrack 17-04-2016 09:20 2627048

Цитата:

Цитата sibirnik
А для чего тогда кнопка убрать в трей вручную, если по вашему Вам оболочка нужна всегда развёрнутой »

Я такого не говорил.
Цитата:

Цитата sibirnik
И в чём сложность щёлкнуть по свёрнутому значку в трее один раз левой кнопкой и оболочка вновь развернулась, если вдруг нужен запуск какой-либо другой портабле-программы. »

Все зависит от сферы применения, MInstAll изначально (и это ее основное предназначение) создавалась для походов к клиентам, друзьям, знакомым, которые обращаются за помощью, когда надо установить/переустановить ОС, ну и программы основные раз уж пришел, т.к. сами они накачают всякой дряни. Авто-сворачивание на чужом компьютере не нужно, т.к. после запуска и выполнения некоторых действий, флешка извлекается и я иду домой.
Цитата:

Цитата sibirnik
Я так понял, что ваша идея и заключалась в том, чтобы была оперативность запуска программ по значку в трее. »

Именно так, аналог панели быстрого запуска на Windows XP, ничего лучше (панели быстрого запуска) не придумали, Microsoft лезут в дебри, чем дальше, тем хуже, с каждым разом все более неудобные и тормозные решения от Microsoft.
Цитата:

Цитата sibirnik
.Может тогда сделать выбор авто-сворачивания в трей в настройках кому надо »

Я других вариантов и не рассматривал, в моем представлении, настраиваемая функция из трех взаимо-исключаемых режимов: Выход, Сворачивание, Сворачивание в трей. А еще четвертый, ничего не делать. Я не говорил, что я против, и не говорил, что этого никогда не будет, я только сказал, сейчас нет желания.

P.S. У себя на компьютере, я добавил в автозагрузку команду, и у меня всегда в трее быстрый доступ к программам.

Сrack 17-04-2016 09:47 2627056

Цитата:

Цитата truvo
длинные номера версий программ можно было наблюдать целиком, чтобы они не обрезались »

Меню -> Файл -> Свойства профиля -> Ширина колонки версии
Цитата:

Цитата truvo
в файле autorun.inf что означают эти строки »

Это не я придумал, это придумал Microsoft https://ru.wikipedia.org/wiki/Autorun.inf
При подключении диска/флешки Windows сканирует все файлы и потом предлагает варианты действий с ними, зачем нам эти лишние тормоза?
Сейчас глянул мельком эту статью, две ошибки:
Цитата:

Autorun.inf — файл, используемый для автоматического запуска
Ничего он сейчас не может запускать, раньше, очень давно, на Windows XP без обновлений мог, а сейчас не может. Но все остальные функции сохранились.
Цитата:

В настоящее время файл autorun.inf широко используется для распространения компьютерных вирусов через flash-накопители и сетевые диски.
Лет пять не видел ни одного авторанского вируса, смысла нет, этот файл ничего сейчас не запускает.

P.S. Сам файл autorun.inf никогда не был вирусом, он всего лишь содержит ссылку на программу, а что делает программа уже другой вопрос. Есть люди, которые боятся этого файла как огня, параноики. В настоящее время, вирус может банально заменить вашу программу (exe-шник) на флешке на свою с такой же иконкой, то есть файл autorun.inf несет такую же опасность, как и любой файл на флешке. Я вот лет 10 мечтаю купить флешку с защитой от записи, даже приглядел на aliexpress но дорого блин, 16 Гб за 650 руб., с учетом риска.

truvo 17-04-2016 10:05 2627061

Сrack, а вы можете сделать так, чтобы "прилипать к краям экрана" означало — к правому краю? Дело в том, что ярлыки всякие на рабочем столе у человека всегда слева, так чтобы эти ярлыки окном не закрывались. А правый край экрана чистый, там ей самое место.

Сrack 17-04-2016 10:10 2627063

truvo, Ну так прилепите к правому краю.

truvo 17-04-2016 11:18 2627077

А тогда в чем смысл этой опции в меню? Вот я отодвинул в центр, закрыл, открыл: открылась в том же месте, по центру. А стоит птичка "прилипать". Не понимаю тогда...

Сrack 17-04-2016 11:48 2627084

truvo, Без нее не будет прилипать.

sibirnik 17-04-2016 12:26 2627096

Сrack, Спасибо огромное за пояснения...Верю и надеюсь, что у такого талантливого человека все наши пожелания рано или поздно будут реализованы. Цитата Сrack:
Я вот лет 10 мечтаю купить флешку с защитой от записи, даже приглядел на aliexpress но дорого блин, 16 Гб за 650 руб., с учетом риска. »
Лучше мечтать об этой чудо-технике Zalman V300...С ней не нужны ни диски, ни флешки, самое лучшее, что нужно для админа...

Комсомолец 17-04-2016 15:24 2627135

sibirnik, уже обновлённый вышел. ZM-VE350. Только ценник в районе 5к... Кстати пользовался и 200, и 300 - нарадоваться не могу.

Evg.Pl 18-04-2016 15:02 2627473

Сrack, добрый день, давно не писал - все устраивает. Столкнулся с тем, что оболочка передает только 4 ключа, 5-ый не видит. Можно конечно передать как один ключ в "", а затем разобрать на части, но интересует - это так и задумано? Ключи передаю в батник, первые 4 - ОК. Заранее спасибо.

Сrack 18-04-2016 15:10 2627475

Evg.Pl, Ограничение не предусмотрено, пример можете привести?


Evg.Pl 18-04-2016 15:22 2627479

Есть батник, вызывается из оболочки {Root}\000_RUN.cmd. Если, например, задать в качестве ключей 1 2 3 4 5, а в батнике прописать ECHO X%1X X%2X X%3X X%4X X%5X, то получим X1X X2X X3X X4X XX

Сrack 18-04-2016 15:35 2627482

Evg.Pl, У меня принимает все входящие параметры, пробовал до 12 ключей.

Evg.Pl 18-04-2016 15:47 2627490

Небольшое уточнение, в качестве 1-го параметра используется метка в батнике, например, START 1 2 3 4 5. Внутри батника осуществляется переход GOTO %1 на : START, и далее читаем ключи, видим только 1 2 3 и все, т.е. вместе с 1-ым ключом START всего 4 ключа.

Сrack 18-04-2016 16:07 2627501

Evg.Pl, Я не особо разбираюсь в батниках, но проблема именно в батнике, т.к. MInstAll передает все ключи.

Evg.Pl 18-04-2016 16:19 2627507

000_RUN.cmd

@echo off
GOTO %1
..................

:START
echo X%1X X%2X X%3X X%4X X%5X
pause

вызывается из оболочки {Root}\000_RUN.cmd с ключами, например, START 1 2 3 4 5
Отображается XSTARTX X1X X2X X3X.

sibirnik 18-04-2016 17:29 2627547

SergeyZV,
Цитата:

Цитата SergeyZV
Я вот лет 10 мечтаю купить флешку с защитой от записи »

- это не моя цитата повнимательнее, это мечта Crack...прошу прощения за офтоп.

Evg.Pl 18-04-2016 23:07 2627637

Сrack, свой вопрос снимаю, проверил на чистом батнике - все работает, проблема в сложной процедуре вызова оболочки из другой программы через батник и передаче обратно ключей.
Спасибо за быструю обратную связь, вопрос решу самостоятельно.

ostapukr 19-04-2016 00:40 2627650

Сrack, странно, но если разархивировать через 7zip, то такая картинка



Если же загрузить на Яндекс диск и скачать архивом, то 7zip нормально открывает.
https://yadi.sk/d/0prkoy6jr72Y7

Lordbl4 20-04-2016 09:28 2627949

Цитата:

Цитата Сrack
Я вот лет 10 мечтаю купить флешку с защитой от записи, даже приглядел на aliexpress но дорого блин, 16 Гб за 650 руб., с учетом риска. »

вышли номер киви в личку. зп после 25 числа - попробую отблагодарить за программу, которая уже столько времени исправно работает и экономит моё время. по поводу риска с али - есть софт для тестирования реального размера флеш-устройства, при не соответствии с заявленным - "дорогой друг" вернёт тебе деньги без проблем.

коробки с защитой от записи (zalman veXXX) и возможностью смены образов не панацея, стоят дорого и взаимозаменяются прямыми руками + grub4dos. с одного внешнего hdd можно установить не ограниченное количество "виндоусов" и софта, как у меня и сделано. а если что-то покривело - синхронизация из оригинала на пк\в облаке исправляет все проблемы на внешнем hdd и он снова готов к бою

Сrack 20-04-2016 11:37 2627983

Цитата:

Цитата SergeyZV
Можно ли сделать, что бы программа не отображалась в режиме работы если она отмечена как несовместимая для определённой ОС »

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

Цитата:

Цитата Lordbl4
вышли номер киви »

Киви у меня нет, как и нет лишнего время дома разбираться с этой системой ради одного раза. Спасибо не надо, это из разряда хотелось бы, но денег жалко. Я устанавливаю ОС (+ программы), лечу систему, ремонтирую, своим друзьям, знакомым, всегда бесплатно, то есть она себя не окупает. А на работе, то же устанавливаю программы, но там оклад, на сколько быстро и эффективно я бы не работал, больше не заплатят. Я предлагал много идей, разработок, программ повышающих эффективность и качество, но меня ни кто не слушает, все сидят на окладах, идти с предложениями к выше стоящему руководству никто не желает, всем наcрaть, и их можно понять, т.к. там (на верху) их пошлют куда подальше (проверено). И что самое непонятное, так везде.

Цитата:

Цитата Lordbl4
по поводу риска с али - есть софт для тестирования »

Это понятно, но что если она накроется через месяц? Когда срок защиты уже истек? Был опыт, заказывал светодиодные лампы. Город маленький, зарплаты то же, у нас таких ламп (такого формфактора) нет. Раньше были лампы накаливания, потом их не стало, люминисцентные таких (маленьких) размеров не делали, а теперь они есть светодиодные, но в нашем городе нет. Так вот, все 5 штук исправно работали месяц, пока не закончился срок защиты, потом за две недели все пять сдохли. Ни спор открыть, ни отзыв исправить. Начали мигать, сначала один диод, потом другой, и через две недели мигали все как новогодняя елка. Заказал на том же али отдельно светодиоды, перепаял, горят уже пол года, только гораздо хуже тех, что были в лампах, зато не мигают. Для сравнения, светодиодные лампы купленные у нас в магазине с гарантией год (другого формфактора), еще ни одна не сдохла за несколько лет.
По поводу Zalman-а, есть у нас на заводе один на всех, полу дохлый, включается с третьего раза, не ну на целый завод, лет пять уже пашет. Вещь конечно хорошая, но не в моем случае, не оправданные затраты.

EvilNB 20-04-2016 16:31 2628038

Уважаемый автор присмотритесь на али к netac u335 брал себе на 64 гб (usb3/0), пашет уже 8 месяцев без передыху

and000010 26-04-2016 11:54 2629730

Сrack, а вы можете сделать так, чтобы при переключении профилей Portable программа оставалась свёрнутой "в трее" а не раскрывалась.

Сrack 26-04-2016 13:48 2629775

and000010, Были мысли об этом, может быть, когда нибудь и будет.

GetNight 26-04-2016 14:43 2629800

Цитата:

Цитата Цитата GetNight
чтоб вы понимали, что я не тролль
Цитата:

Цитата Crack
Как то плохо верится. Я не могу решать проблему, которая у меня не воспроизводится. Следуя моей интуиции, а она меня еще не подводила, проблема не в MInstAll.


"Как то плохо верится" звучит не очень красиво с вашей стороны. Ну да Бог с вами...

Цитата:

Цитата GetNight
6. [...] Либо перед этим еще и галочки сбрасываются в нуль.
Цитата:

Цитата Crack
6. А здесь вообще фантастика, полтергейст сбрасывает галочки, т.к. такого функционала там нет. »


И так, Мистер Безупречное Совершенство, попробуйте такую последовательность действий:
1. Все галочки сброшены (это первый вход)
2. Выставляете нужные галочки (скажем, на это уйдёт (с глубоким осмыслением) минут 5-10))
3. Представьте, что это не вы написали программу, поэтому вы еще не знаете про комбинацию Ctrl+S и интуитивно ищете кнопку "Сохранить"....
и находите её - если нажать кнопку "Показать/Скрыть панель управления", то рядышком (сразу под ней) можно смело топтать кнопку "Сохранить". Красота!!!

Счастливо ожидаете, когда закончится сохранение... вуаля!!!

П.С.
...но ваших галочек нет. И до тех пор, пока вы случайно не смените алгоритм сохранения, вы можете не догадаться, почему они исчезают. А когда смените, можете не догадаться, почему они исчезали.

П.П.С. если же вы очень внимательный и заметите их отсутствие еще во время 1-2 минутного сохранения, вам останется только грустно ожидать завершения,
тоскливо созерцая пустые галочки. я думаю, вы догадаетесь сами, что
Цитата:

Цитата Crack
здесь вообще фантастика, полтергейст сбрасывает галочки, т.к. такого функционала там...

Цитата:

Цитата GetNight
...есть

П.П.П.С. без обид, просто не нужно путать понятие гордости (за свой безусловно качественный продукт) и гордыни (чувства превосходства над остальными людьми),
как видите, всё в этой жизни может происходить, "даже если не может происходить никогда". откланяюсь. даже не рассчитываю на извинения за такое отношение.

Сrack 26-04-2016 15:23 2629819

Цитата:

и гордыни (чувства превосходства над остальными людьми)
Не, это синдром вахтера.
Скрытый текст
lurkmore.co/синдром_вахтёра
Синдром вахтёра — болезнь, поражающая низшие формы высших человекообразных. Выражается в стремлении «маленького человека» максимально воспользоваться своей маленькой властью, за счёт чего самоутвердиться.

Здесь я придумываю правила. К сожалению только здесь все по моим правилам. Читайте лицензионное соглашение, у вас только два варианта, согласится или отказаться.

Roman-v-Lip 26-04-2016 21:00 2629921

Сrack, приветствую Вас!
Пару раз сталкивался вот с чем: если в процессе установки снимать или отмечать галочками программы, до которых еще не дошла очередь, то зависимые от них программы (которые должны быть отмечены для установки вместе с ними), галочками не отмечаются.

Сrack 28-04-2016 19:31 2630454

and000010, Roman-v-Lip, Пробуйте 1.0.1.91

Lordbl4 29-04-2016 10:27 2630579

Сrack, у тебя случайно не осталось версии 1.0.1.90 ?

Сrack 29-04-2016 10:30 2630582

Lordbl4, Нет, а что не так с 1.0.1.91 ?

Lordbl4 29-04-2016 12:10 2630607

Сrack, .91 отлично работает, нареканий нет.
.90 нравится эстетически

Сrack 29-04-2016 12:34 2630621

Lordbl4, Что именно не понравилось? Там изменений то минимум, при этом это только наброски, сделано на скорую руку.

Lordbl4 01-05-2016 13:34 2631092

Сrack, иконки портативных профилей в списке. не думал в сторону кастомных иконок или возможности отключения? а в остальном - всё супер.

ещё я думал сделать своеобразный "док" со своими любимыми программами и кинуть в автозапуск, чтобы в трее болтались одним значком, одним профилем - просто и удобно.

Roman-v-Lip 03-05-2016 21:43 2631626

Сrack, Спасибо - в новой версии зависимости во время установки отрабатываются корректно.
Появился еще вопросик: при запуске в режиме редактирования и выборе: Команды - Выбрать приложения с отсутствующим дистрибутивом - не выбираются все приложения, которые находятся в Группе взаимно исключаемых, а только одно из них. Решается тем, что операцию удаления приложений с отсутствующим дистрибутивом нужно запускать несколько раз.
Если это можно устранить - было бы здорово.
В прошлых версиях программы не обращал внимания - была ли такая проблема.

Сrack 03-05-2016 22:02 2631629

Roman-v-Lip, Пробуйте 1.0.1.92

Lordbl4 04-05-2016 11:41 2631745

Сrack, в режиме редактирования, если в двух приложениях выбрана "группа взаимосключающий программ", то невозможно отметить оба приложения "по умолчанию". решаю данный баг следующим образом - в начале устанавливаю "по умолчанию", потом добавляю в группу взаимоисключающих (либо редактирую параметр, добавляя любой символ в параметр взаимоисключения, затем выcтавляю умолчания и атем возвращаю группу взаимоисключения)

хоть и не часто приходиться делать, но всё же не очень удобно

Сrack 04-05-2016 11:49 2631751

Цитата:

Цитата Lordbl4
если в двух приложениях выбрана "группа взаимосключающих программ", то невозможно отметить оба приложения "по умолчанию". решаю данный баг »

Вообще то так и задумано, что бы нельзя было выбрать одновременно взаимоисключающие программы.

Lordbl4 04-05-2016 13:10 2631780

Сrack, задумка работает корректно в режиме установки. в режиме редактирования чтобы выбрать "приложения по умолчанию" (которые потом корректно отработают в режиме установки при проверке разрядности и совместимости ОС) приходится хитрить.

Сrack 04-05-2016 14:17 2631808

Lordbl4, Не обязательно программы делать взаимоисключаемыми. Алгоритм работы программы при ваших ухищрениях не прорабатывался, я не представляю как оно там и что выбирает и почему, и что от чего зависит. И ввиду сложности абстрактных прощетов, не собираюсь ничего менять.

Vladimir_16 11-05-2016 07:51 2633746

Уважаемые знатоки, помогите новичку.
Скачал Cowboy WPI Plus MInstAll StartSoft Winter 6-2016 [Ru] http://nnmclub.to/forum/viewtopic.php?t=983835 с возможностью редактировать, но получается что при удалении ненужных программ, в главном окне выбора для установки они остаются, что делать?
Чего то я наверно не понимаю, подскажите пожалуйста.

Orestik 11-05-2016 09:58 2633778

Цитата:

Цитата Vladimir_16
в главном окне выбора »

покажи картинку где именно.

Vladimir_16 11-05-2016 18:28 2633900

Вложений: 1
Вот Такое окно, больше половины программ уже нет, но выбор все равно остается. Как быть?Файл 136683

Сrack 11-05-2016 18:36 2633904

Vladimir_16, На картинке WPI, а здесь тема по MInstAll, при чем только по самой оболочки, а не по сборникам. Тема по оболочке WPI: http://forum.oszone.net/thread-46483.html

Vladimir_16 11-05-2016 18:38 2633905

Вложений: 1
Собственно, наверно я слишком зеленый для редактирования WPI.
Нашел WPI zverdvd. все окошки как положено исчезают при редакции, а вот добавить новые программы не получается.
Файл 136684

Vladimir_16 11-05-2016 18:51 2633909

Вложений: 1
Цитата:

Цитата Сrack
На картинке WPI, а здесь тема по MInstAll, при чем только по самой оболочки, а не по сборникам. Тема по оболочке WPI: http://forum.oszone.net/thread-46483.html »

Хорошо, а в чем принципиальная разница? Картинка 001 как раз из той же серии
Файл 136687

В MinstAll как раз все впорядке, там список нормальный и программы только те что я выбрал.
Тогда вопрос:"Можно ли его пополнять - изменять так чтобы убрав одну программу, вставить другую"?
И есть ли подробная инструкция для чайников?

truvo 12-05-2016 02:37 2633990

Цитата:

Цитата Wandering
Затем переименовал Portable.ini в minst.ini и Portable.idb в minst.idb и закинул их рядом с MInst.exe. И выбранный профиль стал по умолчанию. »

Я вот тоже сделал так и радовался жизни. А потом взял и нечаянно заменил свой подмененный minst.idb файлом из дистрибутива новой версии. К счастью, не успел заменить ini-файл.

Сначала расстроился. А потом запустил программу, гляжу: всё на месте. Получается, idb-файл ни на что не влияет? Поясните.

mvk2000 12-05-2016 05:51 2633994

Цитата:

Цитата truvo
Получается, idb-файл ни на что не влияет? Поясните. »

ответ в теме давался

Orestik 12-05-2016 06:50 2634001

Цитата:

Цитата Vladimir_16
Тогда вопрос:"Можно ли его пополнять - изменять так чтобы убрав одну программу, вставить другую"? »

можно и просто и все делается с легкостью руки....
Скрытый текст




Vladimir_16 13-05-2016 19:09 2634519

Цитата:

Цитата Orestik
можно и просто и все делается с легкостью руки.... »

Спасибо! Картинки скопировал, попробовал как написано, но все равно что то идет не так, подозреваю что где то я ошибаюсь и скорей всего дело в самих программах. Дело в том что у меня они разные, репак, вылеченные или просто свободные, о программах с патчем не говорю.
В общем попробовал, одна программа получилась, но не на автомате, она запускалась, а дальше требовалось мое участие.
Самое плохое что мне даже спросить неукого, все знакомые разъехались, сам понимаешь на Донбассе сейчас несладко.

truvo 14-05-2016 02:44 2634610

Сrack, не в службу, а в дружбу... если вам когда-нибудь будет ну совсем нечего делать, и возникнет такое желание (а вдруг?) — очень было бы здорово:
1) соорудить автодетектирование и добавление в профиль всех экзешников из указанной папки и подпапок;
2) как-то автоматизировать операцию перетаскивания программ из профиля в профиль;
3) ну а если (во что мало верится!) будет возможно автоисправление самой программой местоположения перемещенного в другую папку exe-файла (чтобы он не просто подсвечивался красным, а сразу перепрописывался программой по новому пути) — то вообще было бы супер.

Я когда-то писал тут, что у меня куча программ и ветвистое и кустистое дерево папок. Плюс к тому — сдвиг ума на тему идеальной сортировки — как оптимально всё разложить. И сегодня посещает одна идея, а через неделю — вторая :) Вы мне советовали раньше, что, мол, можно открыть сразу несколько окон вашей программы и копировать из окна в окно параметры. Но с моими аппетитами (тоже писал об этом) всё равно получается сложно и долго.

Я понимаю, что таких психов, как я немного. Но согласитесь, что любая автоматизация будет на пользу народу в конечном счете.

А так — я всё морочу себе голову, как бы хоть как-то ускорить это свое занятие,. Иногда меняю пути редактированием ini-файла. Но это полумеры.

Orestik 14-05-2016 08:23 2634625

Цитата:

Цитата Vladimir_16
В общем попробовал, одна программа получилась, но не на автомате, она запускалась, а дальше требовалось мое участие. »

если хочешь на автомате, то надо в поле - Ключ запуска прописывать, если репаки то авторы обычно указывают ключи тихой установки, ну а если нет или потерял или не знает, то В комплекте идет утилита skf.exe, если она не определила инсталлятор, то можно попытаться запустить установщик с ключами "/?" и "/Help", для этого есть специальные кнопки. См. скриншот выше №2 пунк 4, далее с правой стороны на ключики нажимаешь, далее откроется другое окно и там увидишь внизу кнопки + / - и рядом возле дискеты синей, курсором мышки приподнеси и будет написано Определить инсталлятор.... Утилита сама определит инсталлятор и ключ тихой установки твоей программы и все потом просто его пропиши. Здесь почитай про нее
Скрытый текст


Цитата:

Цитата Vladimir_16
Самое плохое что мне даже спросить неукого, все знакомые разъехались, сам понимаешь на Донбассе сейчас несладко. »

да все понимаю, поэтому спрашивай, поможем...

Vladimir_16 14-05-2016 11:18 2634666

Цитата:

Цитата Orestik
да все понимаю, поэтому спрашивай, поможем... »

Спасибо, сегодня попробую, отпишусь.

Vladimir_16 16-05-2016 08:24 2635056

Orestik
Попробовал, все получилось, все работает, программы устанавливаются, но одну программу VSO ConvertXtoDVD, не получается. Там во время установки программы нужно установить выбор Pal или Ntsc, к сожалению именно это на автомате не получилось.
Из вчерашних упражнений сделал вывод - не нужно редактировать чужие сборки, лучше не спеша собрать с ноля свою.
Еще момент, где взять иконок для программ?
И.. спасибо вам за науку!
-------------------------------
Нашел VSO ConvertXtoDVD с "тихой" установкой, все впорядке.
Еще раз спасибо.

sibirnik 16-05-2016 09:38 2635072

Vladimir_16, Цитата Vladimir_16:
Еще момент, где взять иконок для программ? »
В самом MinstAll есть файл iconapp.dll где можно выбирать иконку находясь с редакторе, а можно с помощью прог для работы с иконками самому вытаскивать нужные иконки и подставлять их...Вот например такая прога Icon Searcher Rus...и ещё с тихой установкой программ не всё так просто, нужно читать соответствующие форумы, чтобы научиться...Простой совет - не пренебрегай чужими сборками(ты можешь делать свою сборку), но многому можно научиться подсматривая тонкости у других...А здесь обсуждается сама облочка MinstAll...

Wandering 18-05-2016 03:12 2635556

Есть ещё очень хорошая программка MiTeC Icon Explorer 4.3.1 она позволяет просматривать библиотеки с иконками, добавлять/удалять в них иконки. А ещё есть функция просмотра *.exe файлов что позволяет выдрать иконки с инсталлятора. А уж упаковать в библиотеку не составит труда.

SPIRITic 19-05-2016 12:56 2635903

Хотелка 1.
Есть возможность добавить в окно "Добавить приложение" выбор языков интерфейса программ (Рус/Укр/Анг) с выводом в список рядом со значками дом.страницы, и т.д? Иногда есть необходимость в сборник добавлять программы с разными языками интерфейса.

Хотелка 2.
Возможность установки фильтра по "платности" программ на основании пункта "Статус программы"

Хотелка 3.
поиск по имени программы в списке

truvo 23-05-2016 05:29 2636838

Цитата:

Цитата SPIRITic
Хотелка 3.
поиск по имени программы в списке »

CTRL + F, как в и в браузере или в офисе.

samsobi 23-05-2016 08:38 2636850

Цитата SPIRITic:
Иногда есть необходимость в сборник добавлять программы с разными языками интерфейса. »
Ключевое слово здесь "Иногда". :sorry: Учитывая различия как программ, так и их репаков в ключах переключения языков при их установке (а то и полное отсутствие таковых) сия хотелка, IMHO, уйдет в область фэнтези. :sorry:

SPIRITic 23-05-2016 14:32 2637009

samsobi, я не думаю что есть существенное отличие в процессе реализации "ключика", "звездочки" и флагов стран.
Лично мне часто нужно программы как на украинском так и на русском языке.

samsobi 23-05-2016 18:43 2637063

SPIRITic,
Minstall - это оболочка для установки уже подготовленных пакетов программ или репаков. В программе Minstall реализовать такую сортировку или просто флажок, наверное, не так уж и сложно, если так уж надо (Дмитрий, не бей меня, я это так, виртуально. :sorry: ). Но если в инсталяторе какой-то конкретной программы НЕТ выбора языка, то как он будет участвовать в сортировке Minstall? Если Дьяков и Кролик ставят ключики языка на свои репаки (и то далеко не всегда), то другие могут вообще этим не заморачиваться. Типа - установишь, а потом выбирай язык по списку... Как понять, что данная прога должна иметь, к примеру, украинский интерфейс? Хотя он после установке очень и может быть. И зачем тогда уже Дмитрию заморачиваться со своей программой, которая работает отлично (очередной респект), а процент программ с языковыми ключами относительно невелик? У него есть основная работа, которая и кормит его.
ЗЫ. Я тоже встречаюсь с требованиями к интерфейсу как на русском, так и на украинском языке. Я устанавливаю всё, что мне надо пакетом, а уж потом переключаю на нужный язык.

SPIRITic 23-05-2016 22:23 2637132

Вложений: 2
samsobi, Вы меня немного не так поняли. Это пользователь должен быть при настройке MinstAll указать язык интерфейса (ru/ua/en/ml)

Воин Ночи 27-05-2016 21:26 2638162

Приветствую! Благодарю за шикарный установщик!

Пожелание.
Хотелось бы, чтобы Вы сделали импорт и экспорт отдельных настроек, групп настроек и профилей.
Для таких ситуаций как: использую обновляемую сборку чужую, но так же в неё добавляю свои проги, и не хотелось бы каждый раз заново их настраивать. А так, настроил, экспортировал и для добавления в новую сборку только импорт проводишь.

Wandering 28-05-2016 16:02 2638301

Цитата:

Цитата Воин Ночи
Хотелось бы, чтобы Вы сделали импорт и экспорт отдельных настроек, групп настроек и профилей.
Для таких ситуаций как: использую обновляемую сборку чужую, но так же в неё добавляю свои проги, и не хотелось бы каждый раз заново их настраивать. А так, настроил, экспортировал и для добавления в новую сборку только импорт проводишь. »

Всё равно придётся вбивать всё ручками т.к. название файлов должны быть идентичными иначе всё будет выделено красным. (я имею ввиду файл minst.ini если его скопировать с заменой). Хотя может уважаемый Crack придумает что-то (если вообще решится заморачиваться этим).

Воин Ночи 29-05-2016 12:37 2638484

Цитата:

Цитата Wandering

Личные проги изменять путь и имя не будут, так что и сведения для импорта тоже останутся неизменны. Никаких проблем, как видите. :)
Проблема только в том, что каждая новая сборка чиста от моих прог.

SPIRITic 29-05-2016 18:08 2638545

Wandering, Ваши проги в отдельном профиле и папке? Если да, то можно просто скопировать *.ini-файл в папку Profiles и папку с программами.

Воин Ночи 29-05-2016 22:49 2638612

Цитата:

Цитата SPIRITic
Ваши проги в отдельном профиле и папке? Если да, то можно просто скопировать *.ini-файл в папку Profiles и папку с программами. »

Ну, логично. Пожалуй так и сделаю пока.

Сrack 30-05-2016 11:24 2638707

Цитата:

Цитата SPIRITic
Хотелка 1.
Есть возможность добавить в окно "Добавить приложение" выбор языков интерфейса программ (Рус/Укр/Анг) с выводом в список рядом со значками дом.страницы, и т.д? Иногда есть необходимость в сборник добавлять программы с разными языками интерфейса. »

Кто вам мешает? Добавляйте дистрибутивы на разных языках, в названии помечайте (RU) или (EN) или другой, при установки выбирайте нужный. Или вообще, один профиль для одного языка, другой для другого, некоторые программы мультиязычные будут во всех профилях, да, редактировать при обновлении придется и там и там, а что делать? Такая задача, кем то поставлена. Просто я с таким (установка программ на другом языке) ни разу не сталкивался, и не представляю зачем это надо, тем более не понимаю, зачем Анг? Кому он нужен вообще?

Цитата:

Цитата SPIRITic
я не думаю что есть существенное отличие в процессе реализации "ключика", "звездочки" и флагов стран. »

Вот здесь совсем ничего не понял.

Цитата:

Цитата Воин Ночи
Для таких ситуаций как: использую обновляемую сборку чужую, но так же в неё добавляю свои проги, и не хотелось бы каждый раз заново их настраивать. »

Сейчас могу только посоветовать, собрать свои программы в отдельную папку, вынести ее выше к корню диска, что бы каждый раз не "сращивать" с чужим сборником. Ведь нет ограничения на расположение программ, главное что бы они были на том же диске. По поводу расположения профилей, профили могут располагаться в двух местах, в одной папке с MInst.exe и в специальной папке, путь к который задан в настройках (в файле minst.ini параметр ProfilesDir={Patch}\Profiles). Таким образом, если автор сборника вынесет папку с профилями выше, в корень диска, ProfilesDir={Disk}\Profiles а все свои профили переместит в папку с MInst.exe, то пользователь, при создании нового (своего) профиля, создаст его в корне диска, в папке не зависящей от сборника. Тем самым, при обновлении сборника, пользовательские программы и профили останутся. При большом желании, можно запустить одновременно два раза MInst.exe, на двух профилях, и быстренько с помощью "волшебных" клавиш Ctrl+C и Ctrl+V перекидать свои программы в "чужой" профиль. Все что вам нужно, убедить автора сборника в эффективности данного метода.

SPIRITic 30-05-2016 15:00 2638776

Цитата:

Цитата Сrack
Цитата SPIRITic:
я не думаю что есть существенное отличие в процессе реализации "ключика", "звездочки" и флагов стран. »
Вот здесь совсем ничего не понял. »

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

Wandering 31-05-2016 23:04 2639271

Цитата:

Цитата Воин Ночи
Личные проги изменять путь и имя не будут, так что и сведения для импорта тоже останутся неизменны. Никаких проблем, как видите.
Проблема только в том, что каждая новая сборка чиста от моих прог. »

Тогда да, проблем нет.

Цитата:

Цитата SPIRITic
Wandering, Ваши проги в отдельном профиле и папке? Если да, то можно просто скопировать *.ini-файл в папку Profiles и папку с программами. »

Да мои проги в папке software и мне надо было чтобы софт был сразу при запуске оболочки, что я и сделал из папки
profiles взял 1_Software.ini и поместил рядом с MInst.exe и переименовал 1_Software.ini в minst.ini. Другие *.ini файлы мне без надобности, дабы делаю сборничек только для себя.
P.S. Профиль нужен был Воин Ночи, но за совет спасибо.

Сrack 03-06-2016 14:44 2639917

SergeyZV, В смысле временный?

and000010 04-06-2016 11:54 2640128

Сrack : маленькая хотелка если есть желание добвить в настроки команду, Запускать свёрнутым в трее.

Сrack 04-06-2016 12:34 2640136

SergeyZV, Много можно всяких граблей придумать, это все испортит переключение между профилями, оно будет дольше, и будет теряться фокус (позиция), т.к. открывается другой профиль, а восстановить точно текущую позицию (прокрутить скролл) текущий стандартный визуальный компонент не позволяет.

and000010, В файле autorun.inf измените параметр на Profile={Patch}\minst.ini /mini /tray или можно добавить соответствующие параметры /mini /tray в свойства ярлыка.

Сrack 05-06-2016 11:10 2640372

Цитата:

Цитата SergeyZV
В профиль добавить маркер (версия Windows 7 и битность) »

Давно есть переменные {V} и {P}

Примеры:
через autorun.inf прописать:

или ссылкой из дефолтного профиля:

Сrack 05-06-2016 21:30 2640548

SergeyZV, Что вы хотите я не понял? В каком виде переменные смотрите в Меню -> Справка -> Переменные. Если использовать переменную {V} то придется для каждой ОС делать профиль, а учитывая, что Win 8/8.1/10 одно и тоже, как и Win Vista/7, возникает желание для них использовать один и тот же профиль. И это возможно, через SFX-Macros можно реализовать лаунчер (в замен Autorun.exe, только там есть нюансы с переменной, я уже об этом писал, ищите, мне с андройда неудобно ни искать, ни набирать, ни проверить на практике, на сколько я помню, там весь нюанс то был, что бы профиль повторно в список профилей не добавлялся), и прописать в нем для каждой ОС открытие какого то конкретного профиля.

Сrack 05-06-2016 21:55 2640553

SergeyZV, Все что нужно, там есть. Закрыли тему "хотелок".

popt2t 05-06-2016 23:45 2640579

Цитата:

Цитата Сrack
Что вы хотите я не понял? В каком виде переменные смотрите в Меню -> Справка -> Переменные. Если использовать переменную {V} то придется для каждой ОС делать профиль, а учитывая, что Win 8/8.1/10 одно и тоже, как и Win Vista/7, возникает желание для них использовать один и тот же профиль. И это возможно, через SFX-Macros можно реализовать лаунчер (в замен Autorun.exe, только там есть нюансы с переменной, я уже об этом писал, ищите, мне с андройда неудобно ни искать, ни набирать, ни проверить на практике, на сколько я помню, там весь нюанс то был, что бы профиль повторно в список профилей не добавлялся), и прописать в нем для каждой ОС открытие какого то конкретного профиля. »

Это да. Помню я подобный вопрос задавал, да. Все решается с помощью переменных MInstAll и, как говорилось раньше, лаунчера на SFX-Macros!

Сrack 06-06-2016 11:52 2640706


Жопа, дорогие мои!
Сегодня объехал все офисы страховых компаний, половина закрыты без объяснения причин, другая не продает ОСАГО, у кого нет полисов, у кого нет бланков, у кого нет лицензий с этого года. В РОСГОССТРАХе выдают по пять полисов в день, это на весь город, только один офис выдает, и только по пять полисов. Полис купить нельзя ни с "Допами", ни со взяткой, ни по блату. Из достоверного источника (от знакомого страхового агента), я узнал: у нас в области, полис я не куплю, а в РОСГОССТРАХе, чтоб ему пусто было, если все таки проживу в живой очереди три месяца, полис мне продадут только если сверху заплатить 5 т.руб.
И это ни как не мешает нашим "доблестным" полицейским, следить за выполнением закона, и всех успешно штрафовать.
По поводу он-лайн страховки, на сколько мне известно, оформить ее не возможно по "техническим" причинам.
Цитата:

Кстати, начальник Шуйского ГИБДД дать комментарии по этому вопросу нашей редакции отказался.
http://mspros.ru/main?article=18404
Статья в местной газете от 26 Апреля, на сегодняшний день ситуация еще хуже, обязательный полис купить невозможно.

На этом фоне, рука ни поднимается делать что то, для кого то бесплатно, обновлений больше не будет.

popt2t 06-06-2016 12:09 2640713

Это печальная новость, но что тут поделаешь. Очень жаль и еще раз спасибо за ваши труды!

SergeyZV 06-06-2016 13:56 2640752

Цитата:

Цитата Сrack
обновлений больше не будет »

Будем переходить на WPI. Если передумаешь - поймём и простим :(

samsobi 06-06-2016 16:45 2640817

Сrack,
Огромная благодарность за такие продукты! :clapping: Если честно, то Minstall давно обогнал WPI (последний долго юзал и настраивал под себя) по удобству работы и настройкам. Считаю, что функции свои он выполняет достойно, реально стоит на первом месте среди подобного класса программ и можно считать его законченным продуктом. Еще раз низкий поклон за труды!!! :up :up Желаю достойно преодолеть все трудности и пусть желания удивятся твоим возможностям!

Маkсим 08-06-2016 09:21 2641288

Ссылка на последнюю версию с ошибкой, могли бы вы перезалить и... хочу выразить вам - огромное спасибо за эту утилиту!

SPIRITic 08-06-2016 23:05 2641537

Маkсим, 1.0.1.93

Donetsk 10-06-2016 12:44 2641955

Цитата:

Цитата Сrack
На этом фоне, рука ни поднимается делать что то, для кого то бесплатно, обновлений больше не будет. »

Срывать злость на нас - не выход. Мы то тут причем.

Электронный полис ОСАГО можно купить только у того страховщика, у которого был последний действующий полис.

Сrack 10-06-2016 13:24 2641965

Цитата:

Цитата Donetsk
Электронный полис ОСАГО можно купить только у того страховщика, у которого был последний действующий полис. »

Нет. Можно было продлевать полис выданный на период менее года, такие полисы если и покупают, то вовсе не собираются их продлевать. Нормальный годовой полис оформить онлайн невозможно. Об этом говорили по центральному телевидению, об этом ответили мне в техподдержке РОСГОССТРАХА три месяца назад, сказали сообщат когда починят, больше от них писем не было. С официального сайта убрали ОСАГО онлайн. Другие страховые не делают ОСАГО, у них нет лицензий, так они мне сказали, я же не могу это проверить, и тем более не могу их заставить выполнять свои обязанности в соответствии с законом РФ. Вчера, дождавшись последнего клиента (пятого), я силой проник в кабинет, т.к. страховщица отказалась меня впускать, полис она так же отказалась оформлять, просто ушла. Пока я ее ловил, другая заперла кабинет, продолжение вы видели во втором видео.

Цитата:

Цитата Donetsk
Срывать злость на нас - не выход. Мы то тут причем. »

Сейчас у меня проблемы, которые волнуют меня куда больше судьбы MInstAll. Я бы даже сказал не столько волнуют, сколько бесят. Я за 10 лет ни разу в аварии не попадал, при этом каждый год им приносил деньги заработанные тяжким трудом на заводе, платил за допы. Это пол моей месячной зарплаты. И теперь такое скотское отношение со стороны страховой компании, я в чем виноват? Считайте это акцией протеста, забастовкой, и т.п.

Wandering 11-06-2016 00:32 2642089

Цитата:

Цитата Сrack
Сейчас у меня проблемы, которые волнуют меня куда больше судьбы MInstAll. Я бы даже сказал не столько волнуют, сколько бесят. ...Считайте это акцией протеста, забастовкой, и т.п. »

Уважаемый Crack МЫ, ВАШИ ЯРЫЕ ПОКЛОННИКИ В ЧЁМ ВИНОВАТЫ? За что на нас то зло срывать? Какая акция протеста? Ауууу!!! Вам не продали ОСАГО и Вы обозлились на весь Белый Свет. Обязательно продадут Вам полис, но закрывать проект... Ваше детище, на которое было потрачено столько времени и сил не кажется ли преждевременным решением? Акции протеста, забастовки... детский сад, который никак не совместим с умным, серьёзным человеком.

samsobi 11-06-2016 06:35 2642103

Donetsk, Wandering,
Да причем тут зло??? Какое зло автор вам сделал? Сами как дети. Здесь никакой автор никому ничего НЕ ДОЛЖЕН!!! И требовать от него что-либо НИКТО НЕ ИМЕЕТ ПРАВА!!! Таковы правила, и надо их уважать. Автор в любой момент имеет право прекратить поддержку своего проекта, не особо объясняя причину. А здесь Дмитрий вежливо, без всякого зла, ясно сказал причину и для него по жизни эта причина важна больше, чем программа Minstall. И чего хипиш подымать??? Тем более, что программа и так в стадии релиза. А довешивать колокольчики с бубенчиками и цветочками - на фиг. Так что уважайте права автора.

Wandering 12-06-2016 15:08 2642384

Цитата:

Цитата samsobi
Donetsk, Wandering,
Да причем тут зло??? Какое зло автор вам сделал? Сами как дети. Здесь никакой автор никому ничего НЕ ДОЛЖЕН!!! И требовать от него что-либо НИКТО НЕ ИМЕЕТ ПРАВА!!! Таковы правила, и надо их уважать. Автор в любой момент имеет право прекратить поддержку своего проекта, не особо объясняя причину. А здесь Дмитрий вежливо, без всякого зла, ясно сказал причину и для него по жизни эта причина важна больше, чем программа Minstall. И чего хипиш подымать??? Тем более, что программа и так в стадии релиза. А довешивать колокольчики с бубенчиками и цветочками - на фиг. Так что уважайте права автора. »

Сообщение было адресовано конкретному человеку, а не Вам. Просьба проходить мимо.
P.S. Автор данной темы сам способен ответить на нашу просьбу.

Donetsk 12-06-2016 21:51 2642441

Где тут у автора кто-то что-то требует? Samsobi, вам померещилось.
И да, автор безусловно вправе без объяснения причин закрыть проект (его проект - что хочет то и делает). Это его право тут опять же никто не пытается оспаривать.
Но уважаемый Crack сам, по собственной воле решил объяснит мотив своего решения. Да еще очень подробно и с видео, что вполне подразумевает приглашение к дискуссии, иначе бы коротко и ясно написал "всем спасибо, все свободны".
Далее, решение выглядит очевидно ошибочным, что стало понятно не только мне. Намекнуть автору на это и предложить пересмотреть свое решение - шанс спасти проект.
Ну и на всякий случай, кто не видел: автор не только отказался от дальнейшего развития проекта, но и удалил все ранее размещенные файлы. Так что дело не в бубенчиках, как пытается представить все samsobi.

SergeyZV 13-06-2016 06:37 2642473

После удаления всех файлов - это не проект закрыт, а пошли все на ... Увы, но факт.

amel22 13-06-2016 12:37 2642522

Кто в курсе, какие изменения в 1.0.1.94 ???

Маkсим 14-06-2016 11:30 2642701

amel22, вы имели ввиду версию 1.0.1.93? Если заглянуть в файл history.txt, то там изменения не такие уж и большие
Скрытый текст
Версия: 1.0.1.93
• Изменены три иконки.

Версия: 1.0.1.92
• Исправление функции "Выбрать приложения с отсутствующим дистрибутивом".

Версия: 1.0.1.91
• Добавлен выбор зависимых во время установки.
• Переключение между "портативными" профилями из трея.
• Добавлено условное обозначение "портативных" профилей в списке профилей.
и т.д.

amel22 14-06-2016 13:12 2642731

я имел ввиду что написал 1.0.1.94


PS так понятнее будет https://www.dropbox.com/s/tak4n6edtm...MInst.exe?dl=0

Сrack 15-06-2016 23:17 2643085

В Москве отказали в продаже полиса ОСАГО. РОСГОССТРАХ угрожает своим сотрудникам увольнением за продажу полиса людям с Ивановской области. Росгосстрах совсем ахренел, по его мнению полисы слишком дешего стоят, и их можно не продавать в убыточных регионах. Эти дебилы из росгосстраха раньше продавали полисы даже не смотря на машину, а она может уже вся покоцана, а потом жалуется на распространенные автоподставы в нашем регионе. Вы объясните своим сотрудникам, что надо смотреть и фиксировать все вмятины и царапины, и не будет подстав с европротоколам, когда два человека договорились и все оформили без гаишников. Знаю я таких, деньги со страховой стрясли, машину не ремонтируют, так и ездят до следующей аварии, и опять не ремонтируют. Ситуация бредовая, я несу им свои деньги, они не берут, и я же еще недоволен, абсурд какойто.

Сrack 16-06-2016 17:34 2643235

Другие страховые в Москве так же отказали в продаже ОБЯЗАТЕЛЬНОЙ страховки. Дебильная страна, мудаки у власти.

wadimus 18-06-2016 17:25 2643803

я тут чаем обжёгся .. тут жалуются за жисть?

Сrack, создай тему отдельно .. назови её хлёстко .. бандиты .. валки пазорные .. или как у тебя ч..м..удаки у власти .. и туда плачь ...

Валерий_Опалихин@vk 28-06-2016 10:46 2646153

Где можно скачать полную версию? (не только сам exe, но и всё остальное)

mvk2000 28-06-2016 11:00 2646157

Валерий_Опалихин@vk,
Как вариант http://rsload.net/soft/manager/14889-minstall.html

Валерий_Опалихин@vk 28-06-2016 11:09 2646158

mvk2000, пароль хочет для авторизации скачивания
http://95.141.193.17/noload2/files/0...t.MInstAll.zip

Galavarez 28-06-2016 13:11 2646181

Сrack, а не пробовали купить полис онлайн ?
допустим в ресо-гарантия есть возможность сделать это, http://www.reso.ru/Online/, потом просто распечатываете полис и все.

Опять же, если предлагают доп. услуги, то можно взять их. А через несколько дней прийти на и отказаться от доп. услуг .Деньги вернут спустя какое-то время на карту.

Валерий_Опалихин@vk 28-06-2016 13:15 2646182

перезайлейте плиз полную версию

SPIRITic 29-06-2016 08:55 2646373

Валерий_Опалихин@vk, https://cloud.mail.ru/public/CjpW/etRAa2z2z

Валерий_Опалихин@vk 29-06-2016 09:56 2646384

SPIRITic, спасибо большое!

Маkсим 29-06-2016 11:50 2646438

Цитата:

Цитата amel22
Кто в курсе, какие изменения в 1.0.1.94 ??? »

amel22, а где вы надыбали эту версию? скачал, действительно версия 1.0.1.94.. :)

mvk2000 29-06-2016 17:48 2646533

Цитата:

Цитата Валерий_Опалихин@vk
mvk2000, пароль хочет для авторизации скачивания
»

Загадка для iq>180

truvo 04-07-2016 16:34 2647926

В ini-файле профиля:
Цитата:

[GroupStatus]
0=40
2=56
40, как я понял, это число групп, которые я задал. А что такое 2=56?

best25715 03-08-2016 00:28 2656331

Сrack, Здравствуйте вы можете дать GUID: для Microsoft .NET Framework 4.6.2 Final
Microsoft .NET Framework 4.6.2 (автономный установщик)
https://www.microsoft.com/ru-RU/down....aspx?id=53344
Языковой пакет для Microsoft .NET Framework 4.6.2 (автономный установщик)
https://www.microsoft.com/ru-RU/down....aspx?id=53323
Microsoft .NET Framework 4.6.2 (веб-установщик)
https://www.microsoft.com/ru-RU/down....aspx?id=53345

Заранее спасибо вам и спасибо за программу Minstall

SergeyZV 03-08-2016 07:04 2656368

Цитата:

Цитата best25715
Здравствуйте вы можете дать GUID

Я думаю писать здесь бесполезно!

Freddy1984 04-08-2016 08:52 2656738

Цитата:

Цитата SergeyZV
Я думаю писать здесь бесполезно! »

почему?
что то и ссылка на закачку MInstAll пропала и сам Сrack куда то пропал.. странно всё это.

Orestik 04-08-2016 12:52 2656817

Цитата:

Цитата best25715
можете дать GUID: для Microsoft .NET Framework 4.6.2 Final »

попробуй так NF4.6C - для проверки наличия Microsoft .NET Framework 4.6 Client и NF4.6F - для проверки наличия Microsoft .NET Framework 4.6 Full

SergeyZV 05-08-2016 07:43 2657027

Цитата:

Цитата Freddy1984
почему? »

Обидился он на весь мир. Всё по удалял. Во всём ОСАГО виновато.

Freddy1984 05-08-2016 10:13 2657058

Цитата:

Цитата SergeyZV
Обидился он на весь мир. Всё по удалял. Во всём ОСАГО виновато. »

да, про его ОСАГО прочитал... но где логика? при чем здесь MInstAll к ОСАГО?? :cool:
Сrack возвращайтесь к нам, бросьте вы это ОСАГО.

Сrack 05-08-2016 11:48 2657079

Цитата:

Цитата Freddy1984
но где логика? при чем здесь MInstAll к ОСАГО? »

ОСАГО здесь ни причем, это не причина, а повод. "Любой энтузиазм имеет свои пределы." изначально это было понятно, эта фраза была изначально в окне о программе, предел настал. У меня куча других проблем, более важных, чем ОСАГО или какой то MInstAll. Проект закрыт.

truvo 06-08-2016 04:47 2657310

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

По-хорошему надо убрать ссылку на кошелек или (лучше) изменить текст на такой, например:

Обращение к пользователям:
Программа больше не обновляется. Вы можете использовать программу бесплатно или поблагодарить автора, перечислив деньги на указанный кошелек: ...

Ну, а если возможно возобновление работы при поступлении достаточного количества средств на кошелек, тогда не пишите здесь и на сайте категорично, что проект закрыт. Пишите, что "пока закрыт, но если..., то может быть..." и т. п.

norem 09-08-2016 15:18 2658159

Дмитрий! Сколько надо собрать средств, чтобы Вас снова заинтересовать поддержкой проекта?

Freddy1984 10-08-2016 10:10 2658376

Цитата:

Цитата Сrack
какой то MInstAll »

Никто ж вас не заставляет с утра до вечера сидеть над MInstAll. Думаю не стоит так категорично заявлять что проект полностью закрыт.. зачем это?? Вам не интересно общение с людьми? к примеру раз в два/три месяца добавить какую то функцию в программку думаю не составило бы для вас сильных трудов и огромного количество времени. Тысячи людей пользуются Вашей программой и все абсолютно Вам благодарны за ваш замечательный проект. Да, так сложилось что на этом проекте сотен тысяч долларов заработать не получилось... но это же не повод что бы даже все ссылки на закачку программы отовсюду по удалять.. Дмитрий, проблемы - это дело приходяще/уходящие, они не вечны. Всё у Вас сложится нормально, уверен. Тем более, исходя из Вашего скриншота, хочется надеяться что Вы всё таки вернётесь в этот проект, так как версия вашей программы 1,0,1,95 - явно не соответствует той, что у всех кто пользуется MInstAll! :))
Второй момент: поддерживаю вопрос по поводу количества средств что бы проект снова возродился.

Сrack 10-08-2016 11:52 2658404

Цитата:

Цитата Freddy1984
они не вечны »

Ничто не вечно, и компьютер на котором это все делалось то же. Компьютеру уже 12 лет, начал включается через раз, плату такую уже не найти у нас в городе, да и смысла нет ремонтировать такое старье. HDD столько не живут, не сегодня завтра то же сдохнет со всеми исходными кодами. Так что конец неизбежен. К тому же куча проблем навалилась, прямо черная полоса какая то, третий месяц уже сплошные неприятности, причем косяки то не мои прилетают, а отгребаю я, прям так бесит все, и обижаться то не на кого, только на судьбу. До подорожания доллара, были мысли о новом ПК, сейчас нет таких мыслей. Да он мне и не нужен, все чем я пользуюсь, есть на телефоне. Новый ПК с ОС Windows (~30т.р.), компилятор (~83т.р.), не реально! Работая на заводе с зарплатой 15т.р., из которых 8т.р. уходит за съемную квартиру, не реально. По мимо материальных затрат, на оборудование и электроэнергию, еще и бесплатно работать по вечерам и выходным - перспектива не привлекательная. В связи с чем и было принято об окончательном закрытии всех проектов.

Donetsk 10-08-2016 14:39 2658477

Уважаемый автор, что останавливает от начала монетизации проекта? Вместо обид на судьбу можно же взять и начать продавать свой продукт.
Тут главное не перегнуть палку с ценой. Вот лично я несколько сот рублей без колебаний отдам за программу, тыщу и выше - врядли, буду искать кряк.

Freddy1984 10-08-2016 15:37 2658510

Цитата:

Цитата Donetsk
буду искать кряк »

на этом форуме? :)

Цитата:

Цитата Сrack
Работая на заводе с зарплатой 15т.р., из которых 8т.р. уходит за съемную квартиру, не реально »

ууу. извиняюсь конечно. я то думал что Вы как бээ программер, и MInstAll это просто ваше мелкое хобби...

Сrack 10-08-2016 15:42 2658513

Donetsk, Смысла нет, никто не будет покупать, даже за копейки когда можно скачать бесплатно. Купят те 10 человек, которые добровольно переводили деньги, но это вообще ниочем. Я не собираюсь за свой счет все тянуть, потому что как бы должен перед теми кто купил, да и не могу, у меня нет столько денег. Программа должна работать на любом ПК и без интернета, а потому нет речи о привязки лицензии к аппаратной составляющей и о проверки валидности ключей. Есть конкуренты, есть завистники, есть обиженные (потому, что не получили нужную конкретно им функцию за бесплатно), есть даже враги, которые не раз стучали и жаловались, как говорится не делай добра - не получишь зла. Кто нибудь выложит купленный за копейки ключ, все разойдется по левым сайтам и торрентам, сделают из-за вредности или для раскрутки своего сайта. К тому же, в сети есть старые бесплатные версии, которые незначительно будут отличаться от "последней" коммерческой версии. Все это лично мне не нужно, а если вдруг что то и понадобится, то для себя то, я как нибудь выпущу обновление.

Freddy1984 10-08-2016 15:42 2658514

Цитата:

Цитата Сrack
К тому же куча проблем навалилась, прямо черная полоса какая то, третий месяц уже сплошные неприятности, причем косяки то не мои прилетают, а отгребаю я, прям так бесит все, и обижаться то не на кого, только на судьбу. »

я реально сочувствую Вам и понимаю Вас.

Сrack 10-08-2016 15:50 2658516

Цитата:

Цитата Freddy1984
я то думал что Вы как бээ программер, и MInstAll это просто ваше мелкое хобби »

Это мелкое хобби, обусловленное сильным желанием облегчить свой повседневный труд на заводе, работаю я рабочим, на заводе выпускающем компьютеры, от серверов СХД до планшетов. И как ни странно, в день через меня проходит несколько сотен новых ПК, а у меня самого нет нормального компьютера.

Freddy1984 11-08-2016 08:41 2658715

Сrack ок. так можете назвать сумму при которой вы будете готовы продолжать работать над MInstAll ?
или вы окончательно категорично отказываетесь от дальнейшей поддержки?

Сrack 11-08-2016 09:33 2658731

Freddy1984, Я уже говорил, компьютер сдох (можно так сказать, практически сдох), добивать я его не собираюсь, он может мне еще понадобится. Так что дальнейшая работа над проектом невозможна физически. Мне это все очень дорого обошлось, ПК который только для написания программ использовался и израсходовал весь ресурс, электроэнергия, интернет, и куча потраченного время.

Freddy1984 12-08-2016 09:10 2659058

Сrack вообще кроме яндексмани есть возможность вам кинуть с карточки виза куда нибудь (я в этих платёжных системах не сильно шарю)?
Ребята. MInstAll пользуются тысячи людей по всему СНГ. Не будет же разорением для каждого хотя бы по пару баксов закинуть Дмитрию? Если бы хотя бы две/три сотни человек перечислят по пару баксов Дмитрию, уже о приобритении нового системника можно было бы думать!
Все молчат почему то..

popt2t 12-08-2016 10:35 2659085

Поддерживаю. Как можно из Украины сделать пожертвование?

Сrack 12-08-2016 11:24 2659099

Freddy1984, popt2t, Спасибо не надо. Пока могу предложить только опрос.

wadimus 12-08-2016 13:09 2659129

Скрытый текст
а потом, купивший твой продукт, собиратель сборочек тоже хотит срубить деньжат .. и репакеры тоже .. денежки маленькие же .. 100 руп .. и пошло и поехало ..
ну, хозяин - барин .. пока буду .. неблагодарной скотиной :)

Сrack 12-08-2016 13:35 2659138

wadimus, Дело в том, что потенциальный пользователь программы, это работник сервисного центра, продавец в магазине, или просто человек который калымит на ремонте/обслуживании ПК, за "выход" они зарабатывает по несколько т.р., и может заплатить за комфорт, удобство, и сэкономленное время смешную цену. У меня же нет такой возможности, город маленький, в самой нищей области России, зарплаты маленькие, половину вообще не работают, т.к. нет работы, все друг друга знают. Иногда зовут помочь с ПК, всегда помогаю бесплатно. Так где справедливость? Когда тысячи пользователей зарабатывают с помощью программы, а автор ничего, при этом вкладывается в лицензии от MS, от компилятора, платит за интернет, за электричество, сидит по ночам после смены и пишет на благо неблагодарного общества, надоело. Должны быть какие то границы разумного, я не собираюсь более вкладываться на новый ПК, да и надоело уже тратить время в пустую.

wadimus 12-08-2016 13:58 2659149

Скрытый текст
о как! .. твоя программа как маленькая (или немаленькая) часть .. скажем .. двигателя. и вот производитель этой детали предлагает заплатить за эту немаловажную деталь .. справедливо? да, наверное .. а что делать остальным создателям общего продукта? тоже требовать сотенку? или тебе дадим, а остальные - обойдутся!
и, что важное, твоя программа как фантик, как молоток, как прилавок .. я хочу установить кучу прог, понятно, твоей оболочкой я это сделаю легче и удобнееее .. но юзера интересует всё же не оболочка, а установленные проги! так?

Сrack 12-08-2016 14:10 2659156

Цитата:

Цитата wadimus
юзера интересует всё же не оболочка, а установленные проги! так? »

Не надо сюда юзера примешивать, программа не для юзера, а для специалиста (иногда в кавычках) который ему эти проги устанавливает за деньги, беря с него как бы за работу, большую часть которой сделала программа. Если юзер ее использует для установки программ на свой ПК или ПК знакомого за бесплатно, это скорее исключение из правил, с него никто ничего не требует. Вообще не понимаю таких людей, на свой ПК можно и вручную установить, самые последние программы, и только те, что ему нужны. MInstAll совсем не для них предназначен, а для тех кто занимается установкой ПО массово и за деньги (за бесплатно массово никто не занимается).

wadimus 12-08-2016 14:51 2659171

Цитата:

Цитата Сrack
беря с него как бы за работу, большую часть которой сделала программа »

силён! репаки и протчий софт как бэ несчитается ..

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

Сrack 12-08-2016 14:57 2659174

Цитата:

Цитата wadimus
силён! репаки и протчий софт как бэ несчитается »

Вы о чем? Я никогда не пользовался репаками. И ни одна серьезная организация себе этого не позволяет. Сажать вас таких надо.
Цитата:

Цитата wadimus
сдай прогу с исходниками в общественное пользование .. и сам завяжи с программированием »

Разговаривать с вами больше не о чём. Вы не понимаете принципов авторского права и интеллектуальной собственности, и не цените труд других.

wadimus 12-08-2016 17:08 2659209

вах, зарэжю! :)

Far Manager

Freddy1984 12-08-2016 21:37 2659278

Сrack
в общим про некоторых можно сказать: "собака лает, караван идёт"... ну вы поняли. не берите до головы. есть много нормальных людей на самом деле.
да, я проголосовал за лицензию, и готов буду заплатить! только сделайте плиз что б можно было Визой оплатить как нибудь..
Спасибо.

wadimus 12-08-2016 21:50 2659283

Цитата:

Цитата Freddy1984
да, я проголосовал за лицензию, и готов буду заплатить! »

Скрытый текст
так в чем проблемма, сэр? координаты яндекс-коселёка есть в оболочке .. или вы на словах только такой? ну вы поняли, не берите до головы ..


Сrack, и да .. вы по опросам уже заработали 1500 руп на 12.08.16

mfeef 12-08-2016 22:08 2659290

А я поддерживаю Вадимуса. Не хочешь сам - дай исходники другому - будут люди работать и не хныкать. А репаков на нашем осзоне вполне достаточно. И высказываясь "Сажать вас таких надо." - вы идете против однофорумчан?

Сrack 12-08-2016 22:32 2659298

mfeef, Больше ничего не надо? Может еще чего отдать надо? Про репаки и сажать, я имел ввиду варез, извиняюсь, некорректно выразился. Я на стороне правообладателей, и отношение к пиратству крайне неготивное. Пиратство разное бывает, я сейчас про ПО, для дома хватает и бесплатных программ, у меня из платных кроме ОС, компилятор и GPSMapEdit, все купленные. Если кто то пользуется дома варезам, его дело, мне тут все равно. Другое дело когда пиратский софт используют в коммерческих организациях, а у нас это сплош и рядом, такие ублюдки (руководство, сисадмин и др. ответственные за это люди) просто бесят, их и надо сажать.

Freddy1984 12-08-2016 22:41 2659300

Цитата:

Цитата wadimus
или вы на словах только такой? »

да, на словах.
порисовался перед всеми своим интеллектом, да успокойся. тебе поаплодировали, ты уже не интересен.

sibirnik 13-08-2016 05:28 2659330

Проект закрыт, сказал Сrack, - МУЖИК сказал, мужик сделал. Огромное уважение и спасибо Автору за его труд. Сrack, уважай себя - не хнычь...Жизнь прекрасна, тем, что она у нас есть...Дыши, живи и делай, то, что ты хочешь, а всё остальное мелочь жизни....И придёт новый Сrack, и будет людям Счастье.

Freddy1984 13-08-2016 08:09 2659341

Цитата:

Цитата sibirnik
Проект закрыт, сказал Сrack, - МУЖИК сказал, мужик сделал. »

он не тебе сказал, он мне сказал, а я одобрил продолжение проекта. всё нормально, он будет платный, его будут покупать.
Жизнь прекрасна, перестань завидовать. Пройди мимо, если тебе не интересна тема MInstAll, уйди и делай то, что ты хочешь, а всё остальное мелочь жизни... и будет людям счастье если "такие" просто пройдут мимо. Не сомневаюсь конечно, мир не без добрых людей, вероятно придут новые приходяще/уходящие sibirnik, wadimus и будут с новой силой рисоваться перед всеми своим грамотным, невероятно тонким, рассудительным интеллектом. Но это уже не личности, это просто толпа.... не стоит этому придавать значение. значение тем, кто повылезал из разных щелей для чего то и кому то..

Nordek 13-08-2016 13:41 2659473

Цитата:

Цитата wadimus
сдай прогу с исходниками в общественное пользование .. и сам завяжи с программированием .. »

У вас также есть все шансы создать "своё" приложение. Создайте "своё" приложение с 0, предоставьте исходники в общественное пользование и завершите своё начало.

Цитата:

Цитата mfeef
А я поддерживаю Вадимуса. Не хочешь сам - дай исходники другому - будут люди работать »

Не вижу проблемы, также можете собраться вместе с wadimus и создать своё уникальное приложение. За других решать ненужно. Каждый человек должен сам принимать своё решение, ненужно подавлять его своим выпадом.

Цитата:

Цитата wadimus
если у тебя есть фонтан, заткни его; дай отдохнуть и фонтану .. »

Убедительная просьба: Не грубите и не провоцируйте людей пожалуйста. Нужно понимать: Что на форуме нужно к собеседникам относиться уважительно и вести себя сдержанно. Нужно помнить: Мы с вами здесь не одни, и мы в гостях. Не засоряйте тему пожалуйста. Есть PM (А пытаться покрасоваться перед общественностью своим красноречивым словом не есть вменяемая и хорошая сторона человека).

Признателен за понимание.

wadimus 13-08-2016 14:38 2659495

Nordek, мы уже пару страниц обсуждаем нытьё про тяжелую жисть и нехотение программировать бессплатно ..
что делать? донат? он есть
мало денег? принуждение к платности? .. на этом сайте? в этом разделе?
сотня руп разово? да не проблема! но скока-скока в граммах? тысяча(чи) пользователей? ой ли! на своем сайте уже с пару десятков я могу заплОтить .. а скока реально заплатили?
некие сборки (не хочу обидеть никого из сборщиков) качают на некоторых трекерах тысячи - как с ними? им тоже платить? как? давить на совесть?

хозяин решает сам .. решит платно - но платность подразумевает некие бонусы .. типа поддержка .. исправление багов .. понятно, баги многие ушли .. мы их сообща выявили ..

Iska 13-08-2016 16:18 2659514

А… Ну вот уже и — «мы пахали» :).

wadimus 13-08-2016 17:37 2659530

Iska, 188 страниц .. и все они о восхищении данной программой .. :)

короче .. автор .. ты решил о платности? предьявите ваши .. аргументы! ..
телефон, платная смс .. хорошее решение?

popt2t 14-08-2016 10:39 2659686

Голосовал за лицензию. Интересует возможность оплаты с МастерКард.

Wandering 24-09-2016 03:12 2671599

Мужики а как вам такое предложение: программа как и всегда будет бесплатной ведь как известно всё равно утекёт в сеть, но мы можем на сайте как бы создать раздел общий сбор на компьютер где будет написана оптимальная цена и сколько средств уже собрано для того чтобы автор мог продолжить своё дело. Сумма оплаты каждого пользователя фиксированная к примеру 200 рэ с носа но если кто-то захочет больше вложиться реквизиты перед лицом. Думаю наберётся не мало благодарных пользователей.

Iska 24-09-2016 07:13 2671610

Цитата:

Цитата Wandering
Думаю наберётся не мало благодарных пользователей. »

Ровно два с половиной наберётся.

opel431 24-09-2016 08:57 2671620

Цитата:

Цитата Wandering
мы можем на сайте как бы создать раздел общий сбор на компьютер»

...а заодно и на айфон

greggh 24-09-2016 20:47 2671843

Добавлю свои 5 копеек в обсуждение.
Немного предыстории.
Было время занимался массовой установкой софта, приходилось все делать ручками, пока не наткнулся на WPI - красиво, удобно и главное быстро! В программирование не шарю но под себя запилить получилось. В один прекрасный день, на форуме WPI автор пишет: "О ужас, у меня вчера из компьютера пошел дым и он сгорел нафиг со всеми потрохами! В связи с чем прекращаю разработку, так как не имею средств на новый, а с телефона кодить совсем не айс".
Тут напрашиваются выводы. Либо автор WPI решил технично забросить свою работу, либо намекнул скинуться ему на новый комп, либо и правда все погорело, а денег нет. Много слов тамошних форумчан и все ... Получилось так, что всем программа очень нравится и нужна, но вот денег на нее давать никто не хочет - парадокс!
Имею на HDD сборник софта чисто для личных нужд, коммерции из этого не извлекаю. На MInstAll наткнулся совершенно случайно, попробовал - понравилось! Перешол с рельс WPI на MInstAll, а тут те же грабли.

К чему я это все пишу? К тому, что выгоды не извлекаю, но согласен, что Автор должен быть вознагражден за свой труд! Вопрос, в том как это все грамотно реализовать. Если программу просто сделать sharewere то ее просто взломают и все. Жесткие пакеры типа артемиды стоят под 1500 зеленых. Собирать деньги каждый месяц на продолжение работы - тоже нет. Брать деньги за выход новых версий - тоже нет. Выглядит как выманивание денег.

Мне это видится так. Автор решает какая сумма достаточна для продолжения его работы над программой допустим на год вперед. Возьмем 50 000 рублей. Проводиться опрос в течении месяца, сколько человек готовы оплатить программу. Сумму делим на желающих платить. Фишка в том, что сумма вознаграждения автора и сумма желающих помочь проекту будут создавать ситуацию спроса и предложения как на рынке. Таким образом должен получиться вариант устраивающий все стороны. Ну а если цена будет слишком высока или наоборот количество желающих помочь слишком мало, это и поставит крест на проекте. Думаю заплатить раз в год 200-300 рублей или более смогут все, кому эта программа нужна. И так, автор берет на себя обязательства на год вперед, его работу оплачивают, тоже вперед, а мы с вами получаем нужный нам продукт.

P.S. Хоть я и не извлекаю выгоды из программы, но мне не хотелось чтобы проект постигла участь WPI.

Iska 24-09-2016 23:53 2671905

greggh, между опросом и реально «раскошелиться» — большая разница, причём не в пользу вторых. Сначала один свалил, затем второй отказался, третий подумал и решил — а я чем хуже тех, у четвёртого вот именно сейчас денег совсем нет, у пятого… И пошло-поехало. В итоге — средства не собраны, автор жлоб и прочие сопутствующие радости (хотя ничего, кроме головной боли, он от этого не получил).

Хотите — ну, запилите во Флейме опрос (к примеру, с указанными Вами конкретными цифрами), и дайте здесь ссылку. Я более чем уверен, что и четверти от требуемого количества не наберётся.

TimonDVD 01-10-2016 13:10 2674023

Доброго времени суток всем, недавно только начал пользоваться этим софтом, автору спасибо за этот труд, и в поддержку скажу что готов выложить деньги за это добро, только начните сбор, и определитесь с суммой. К программистам отношусь с большим уважением, сам кодил раньше, и знаю что это. Автор-проект не забрасывай, успехов тебе.
Цитата:

Цитата Iska
ну, запилите во Флейме опрос »

может ты откроешь флейм? хотя бы ориентировочна узнаем число пользователей готовых выложить деньги, имхо.

neon2m 25-10-2016 21:34 2681656

thx

onis 26-10-2016 15:06 2681825

Здравствуйте а можно ссылочку на программу а то на сайте невозможно скачать

Маkсим 26-10-2016 15:41 2681843

onis,

MInstAll-1.0.1.93
https://yadi.sk/d/RySNnkEuxe7GW

MInstAll-1.0.1.94
https://yadi.sk/d/-nLQ1W_wxe7HB

onis 27-10-2016 00:36 2681975

Маkсим, Спасибо большое !

zer0ch 22-11-2016 20:08 2689753

Все правильно, нужно закрывать проект.
Не можешь извлечь выгоду из проприетарного проекта, его нужно закрывать.
И главное не отдавать другим исходники, а то они могут монетизировать вашу работу.
Спасибо автору программы за труды.

Dead Master 10-12-2016 22:16 2694634

Случилась такая проблема
После редактирования сборки, сделал перезагрузку Ос
Зашел и вижу что весь профиль пустой, все что делал пропало, взял файлы из образа старой сборки, подкинул в папку, открыл отредактировал все работает
Делаю ребут, открываю профиль опять пустой
В чем проблема?

sibirnik 11-12-2016 09:58 2694694

Dead Master, На значок дискеты (сохранить) нажимал после редактирования?

Dead Master 11-12-2016 10:19 2694698

Вчера столкнулся с такой проблемой
Делал обновление сборки, когда закончил работу ,сохранил все, проверил сохранение, все отлично работало
Выключил комп ушел по делам, когда пришел и включил комп, меня ждал сюрприз
Открыв сборку для завершения работы я увидел пустой профиль
Делал подмену файлов из старой сборки, полностью переделывал старую сборку, результат получается ОДИН
После ребута пустой профиль
Снял видео что бы наглядно было
https://youtu.be/CCPysPegt6U
https://youtu.be/7Sx-pB_tpYE

Dead Master 11-12-2016 15:28 2694774

кто то сталкивался с такой проблемой?

sibirnik 13-12-2016 10:26 2695283

Dead Master, После того, как ты вставил свой рабочий(с софтом) ini-файл, нажми в режиме редактирования на дискету(сохранение) и проверь, что получится(я в твоём видео этого действия не увидел).Вообще ini-файл с софтом у меня в папке profiles, а у тебя в корневой папке...???? Вот, что написано в справке "Добавление и удаление профилей
Для добавления нового профиля, есть специальная функция в контекстном меню.
Имена ini-файлов профилей, для удобства можно переименовывать как угодно, хранить их можно в подкаталоге Profiles,
исключение файл minst.ini, он должен быть рядом с MInst.exe т.к. он одновременно и файл настроек." А ты просто не создавая тупо подменяешь основной ini файл и его не сохраняешь....Почитай справку.

ex2 14-12-2016 13:49 2695624

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

UPD.
Скажу подробнее, как можно организовать добавления фич. На сайте по числу фич озвучивается ожидаемая сумма, нужная для реализации и прогресс доната по каждой фиче. Во время акта доната пользователь должен иметь возможность выбрать галками подмножество фич, на реализацию которых пойдут передаваемые средства.

zer0ch 23-12-2016 02:31 2697801

В ini файле используются ключи Patch для обозначения пути, хотя я всегда думал что слова Path уместней использовать.
А теперь вопрос к знатокам: Это автор так стебёт или он действительно не в курсе что эти буквы обозначают?

sNc-DAntES 23-12-2016 12:23 2697887

Цитата:

Цитата zer0ch
А теперь вопрос к знатокам: Это автор так стебёт или он действительно не в курсе что эти буквы обозначают? »

Автор перестал развивать проект.

sNc-DAntES 25-12-2016 15:16 2698255

Так, как спрашивать больше негде, спрошу тут и буду надеяться на ответ. В общем есть REG файл такого содержания:
Скрытый текст
Код:

Windows Registry Editor Version 5.00

;Created by Pavel Kravchenko for OSzone.net

; Скрыть папку Видео
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{35286a68-3c57-41a1-bbb1-0eae73d76c95}\PropertyBag]
"ThisPCPolicy"="Hide"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{35286a68-3c57-41a1-bbb1-0eae73d76c95}\PropertyBag]
"ThisPCPolicy"="Hide"

; Скрыть папку Документы
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{f42ee2d3-909f-4907-8871-4c22fc0bf756}\PropertyBag]
"ThisPCPolicy"="Hide"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{f42ee2d3-909f-4907-8871-4c22fc0bf756}\PropertyBag]
"ThisPCPolicy"="Hide"

; Скрыть папку Загрузки
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{7d83ee9b-2244-4e70-b1f5-5393042af1e4}\PropertyBag]
"ThisPCPolicy"="Hide"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{7d83ee9b-2244-4e70-b1f5-5393042af1e4}\PropertyBag]
"ThisPCPolicy"="Hide"

; Скрыть папку Изображения
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag]
"ThisPCPolicy"="Hide"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag]
"ThisPCPolicy"="Hide"

; Скрыть папку Музыка
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{a0c69a99-21c8-4671-8703-7934162fcf1d}\PropertyBag]
"ThisPCPolicy"="Hide"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{a0c69a99-21c8-4671-8703-7934162fcf1d}\PropertyBag]
"ThisPCPolicy"="Hide"

; Скрыть папку Рабочий стол
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}\PropertyBag]
"ThisPCPolicy"="Hide"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}\PropertyBag]
"ThisPCPolicy"="Hide"



Проблема в том, что он никак не хочет импортироваться через MinstAll. Точнее добавляет в ветку Wow6432Node, а в обычную нет. В шапке написано про ключ "/x64" Куда его вставлять? Я его ставил и в строке ключей
Код:

/S /x64 {Patch}\Reg\Remove-Folders-ThisPC-64bit.reg
И сзади и спереди. Подскажите, пожалуйста. Как импортировать данные туда, куда нужно? Спасибо.

amel22 26-12-2016 09:35 2698410

to sNc-DAntES

Попробуйте так
Путь к приложению: %WinDir%\regedit.exe

Ключи запуска: /S /x64 "{Patch}\Reg\Remove-Folders-ThisPC-64bit.reg"

sNc-DAntES 26-12-2016 10:34 2698421

[amel22, так я же именно так и делал, не получается. Пока мне посоветовали так

kirill39 06-01-2017 00:03 2701117

Подскажите пожалуста ! У меня Windows 10 ....х64 ( лицензия ) на работе . При установке программ пишет -неверный GUID .
Как исправить ?

Lordbl4 07-01-2017 01:28 2701411

Цитата:

Цитата kirill39
Подскажите пожалуста ! У меня Windows 10 ....х64 ( лицензия ) на работе . При установке программ пишет -неверный GUID .
Как исправить ? »

использовать верный (правильный) GUID

sibirnik 07-01-2017 17:34 2701588

kirill39, Check Device 1.0.1.70 в помощь....приложение предоставляет исчерпывающие данные о ПО и оборудовании.По опциям пробежишь и поймёшь, как найти правильный Guid и версию любой усстановленной программы. Программа от автора MinstAll - за что ему Спасибо.

viktor76 14-01-2017 06:13 2703455

Сrack, Основной профиль - портативные приложения. Как добавить в автозагрузку ,чтобы сразу сворачивалось в трей?

solaris.omsk@vk 14-01-2017 12:35 2703502

Подскажите, как добавить в сборку свои программы с HDD.
У меня в формате ISO уже сборка.
Буду очень рад помощи...

Orestik 14-01-2017 13:12 2703511

Цитата:

Цитата solaris.omsk@vk
Подскажите, как добавить в сборку свои программы с HDD.
У меня в формате ISO уже сборка. »

открываешь свой образ программой ultraiso, далее вытаскивает от туда сборку, редактируешь ее под себя и обратно добавляешь в образ и сохраняешь.

solaris.omsk@vk 14-01-2017 13:22 2703515

Цитата:

Цитата Orestik
открываешь свой образ программой ultraiso, далее вытаскивает от туда сборку, редактируешь ее под себя и обратно добавляешь в образ и сохраняешь. »

Спасибо!

serg1186 21-01-2017 09:42 2705076

А возможно добавить все программы, нужные мне, и скомпилировать? Что б был отдельный .exe файл со всеми инсталляхами, не привязанный к дереву папок на диске?

Orestik 21-01-2017 09:57 2705077

Цитата:

Цитата serg1186
Что б был отдельный .exe файл со всеми инсталляхами, »

ты хочешь чтобы в одном exe файле были все программы?

viktor76 22-01-2017 11:20 2705245

serg1186,
сМЕШНО :)

Lordbl4 23-01-2017 09:43 2705454

Цитата:

Цитата serg1186
А возможно добавить все программы, нужные мне, и скомпилировать? Что б был отдельный .exe файл со всеми инсталляхами, не привязанный к дереву папок на диске? »

можно, и даже minstall не понадобится :teeth:

Сrack 25-01-2017 12:03 2706093

sNc-DAntES,
Путь к приложению: {Patch}\Reg\Remove-Folders-ThisPC-64bit.reg
Ключи запуска: /x64

Сrack 25-01-2017 12:56 2706102

Цитата:

Цитата zer0ch
Не можешь извлечь выгоду из проприетарного проекта, его нужно закрывать.
И главное не отдавать другим исходники, а то они могут монетизировать вашу работу. »

Крупные компании, в которых работает много псевдо специалистов, которые получают не маленькие заплаты, работают не своими мозгами, а используют исходные коды open-source проектов. Дилетанты получают зарплату не за что, компании зарабатывают миллионы на программных разработках, оптимизирующих затраты на раб.силу. Все довольны, кроме автора, который от этой компании, не получил ни копейки.

Цитата:

Цитата zer0ch
В ini файле используются ключи Patch для обозначения пути, хотя я всегда думал что слова Path уместней использовать.
А теперь вопрос к знатокам: Это автор так стебёт или он действительно не в курсе что эти буквы обозначают? »

Во первых: Это обозначение у меня появилось более 10 лет назад, и было во всех моих программах, от куда оно взялось? Я не помню.
Во вторых: Могу предположить, Patch - дословно, существительное "участок", "заплата". Применительно к пути, это только часть пути, это заплата, исправление проблемы с путями из-за изменения буквы диска.
В третьих: Я не знаю английский, и никогда его не изучал. Я в своей деятельности часто вижу английские слова, и в большинстве случаев, я понятия не имею, что они значат. Возможно, давно, я где то видел это обозначение, в какой нибудь другой программе, и сделал так же, в то время у меня не было ни переводчика, ни интернета, и я не планировал выпуск программ для общего пользования.
И в четвертых: Раз такой умный, создай свой open-source проект, и посмотри как он "понесётся", всем миром вы горы свернете, возможности у вас гораздо больше, чем возможности одного человека, вы быстро напишете программу превосходящую MInstAll.

zer0ch 28-01-2017 19:15 2706991

Цитата:

Крупные компании, в которых работает много псевдо специалистов, которые получают не маленькие заплаты, работают не своими мозгами, а используют исходные коды open-source проектов. Дилетанты получают зарплату не за что, компании зарабатывают миллионы на программных разработках, оптимизирующих затраты на раб.силу. Все довольны, кроме автора, который от этой компании, не получил ни копейки.
Ну для начала есть разные лицензии GPL, BSD подобные и тд. Которые защищают права разработчиков. "получают не маленькие заплаты" и "оптимизирующих затраты на раб.силу" имхо противоречат друг другу. Я бы был бы рад если бы у меня что то взяли большие компании за бесплатно. Можно было бы добавить еще одну строчку в резюме . Почитайте комментарии. http://lionet.livejournal.com/43412.html http://lionet.livejournal.com/138575.html
Цитата:

Могу предположить, Patch - дословно, существительное "участок", "заплата". Применительно к пути, это только часть пути, это заплата, исправление проблемы с путями из-за изменения буквы диска.
Из вашего хелпа "{Patch} - путь к папке из которой запущено приложение MInst.exe". Надеюсь в будущих своих программа вы будите использовать более осмысленные переменные.
Цитата:

быстро напишете программу превосходящую MInstAll.
Будто мне оно надо. У меня свой велосипед слепленный из говна и палок. https://yadi.sk/d/pHN9DloC3BUtBd

Mushka 29-01-2017 14:14 2707198

Цитата:

Цитата zer0ch
Будто мне оно надо. У меня свой велосипед слепленный из говна и палок. https://yadi.sk/d/pHN9DloC3BUtBd »

А чуть подробнее - что Это?
Скачал, попробовал установить - выдаёт ошибку (win7 ч32)

fox_cub 29-01-2017 15:42 2707225

Цитата:

Цитата Mushka
А чуть подробнее - что Это?
Скачал, попробовал установить - выдаёт ошибку (win7 ч32) »

А зачем Вы это качали и устанавливали? Или Вы скачиваете и устанавливаете все что попадает в поле вашего зрения? ))))

Mushka 29-01-2017 17:51 2707258

Цитата:

Цитата fox_cub
А зачем Вы это качали и устанавливали? Или Вы скачиваете и устанавливаете все что попадает в поле вашего зрения? )))) »

Ага

Сrack 30-01-2017 11:11 2707439

Цитата:

Цитата zer0ch
Ну для начала есть разные лицензии GPL, BSD подобные и тд. Которые защищают права разработчиков. »

Чушь, насмешил так насмешил.
Цитата:

Цитата zer0ch
Я бы был бы рад если бы у меня что то взяли большие компании за бесплатно. Можно было бы добавить еще одну строчку в резюме . »

Вы в резюме можете любую ахинею писать, где доказательства?
Цитата:

Цитата zer0ch
Надеюсь в будущих своих программа вы будите использовать более осмысленные переменные. »

Больше программ не будет.
Цитата:

Цитата zer0ch
Почитайте комментарии »

У нас так не делают. Вы ни где не работали еще? То, что ваш код использовали, знают только псевдо специалисты, которые его из интернета содрали.
Цитата:

Цитата zer0ch
Будто мне оно надо. »

Вы здесь зарегистрировались с какой целью? Меня по троллить? Не выйдет, последний раз я отвечал на ваши глупые сообщения.

sNc-DAntES 30-01-2017 11:36 2707445

Цитата:

Цитата Сrack
Путь к приложению: {Patch}\Reg\Remove-Folders-ThisPC-64bit.reg
Ключи запуска: /x64 »

Спасибо. Просто я не знал, что можно сразу указывать путь к REG файлу и делал это через команду regedit.exe /S файл.reg

zer0ch 31-01-2017 08:08 2707661

Цитата:

Цитата Сrack
Вы здесь зарегистрировались с какой целью? Меня по троллить? Не выйдет, последний раз я отвечал на ваши глупые сообщения. »

Только если я умею предвидеть будущее (я зарегистрирован тут гораздо раньше вас). Впрочем вы правы, общение у нас не пошло и если продолжать скатимся во флейм.

Wandering 31-01-2017 13:16 2707736

Цитата:

Цитата Сrack
Больше программ не будет. »

Это Вы зря. Ваш MInstall хорошая вещь. Не важно что неправильно написано слово Path (путь), главное что свою функцию он выполняет. Продолжайте развивать свой проект... думаю кому это надо, те посильно окажут поддержку. Я За!!! Главное чтобы цена была не сильно высокой. С Уважением!!!

Mushka 21-02-2017 08:01 2713583

Доброго времени суток Всем! Может быть кто-нибудь может мне помочь.
Из нескольких сборников с софтом в оболочках MInstAll, путём редактирования, переделки сделал свой, для личного использования. Всё отлично, но после установки программ (хоть одной хоть нескольких) в момент когда проигрывается звук окончания установки MInstAll закрывается (прекращает свою работу). Понимаю, что наверное где-то в настройках надо копать, но где...пока не могу найти.
Может быть кто-нибудь сталкивался?

Orestik 21-02-2017 10:33 2713623

Цитата:

Цитата Mushka
Понимаю, что наверное где-то в настройках надо копать, но где...пока не могу найти. »

может у тебя стоит галка - Выйти из программы установки?

Mushka 21-02-2017 11:28 2713649

Orestik, Скорее всего, но где? Где она может стоять?

Orestik 21-02-2017 11:30 2713651

Цитата:

Цитата Mushka
Где она может стоять? »

Скрытый текст

Mushka 21-02-2017 15:11 2713735

Orestik, Вот ведь чувствовал, что где-то на видном месте эта ерунда, но чтоб так.... Я ведь два дня во всех настройках, во всех файлах .ini настройки проверял, а оказывается на самом видном месте.....
Огромное Вам СПАСИБО!

ponsi 13-03-2017 11:17 2718946

Сrack, вы создали хорошую программу и она интересна пользователям. Не стоит ее забрасывать. Просто добавьте в шапку темы сообщение что в силу объективных причин временно замораживаете (на некий срок) дальнейшее развитие программы и ограничиваете до минимума техподдержку. Сохраните проект на DVD или в облаке и вернетесь к нему когда у вас будет возможность...

zer0ch, вам автор по-человечески объяснил что не может (надеюсь что временно) ее развивать и почему. Чем вы недовольны? Вам не понравилось решение автора? Это его право и его надо уважать. Сама программа вас чем-то не устраивает? Так WPI вам в помощь... Или создайте свою...

truvo 16-03-2017 07:04 2719869

Очень интересует возможность перекидывания большого количества программ (например, десятка три) из профиля в профиль. Чтобы не по одному экзешники добавлять.

Думаю, что это можно было делать редактированием ini-файлов, но как корректно оптимизировать эту операцию, что-то у меня уже мозгов не хватает сообразить... Если кто из пользователей подскажет, было бы неплохо.

chymax3m 17-03-2017 19:45 2720494

truvo
Попробуйте в WinMerge открыть два ini-файла.

Mushka 18-03-2017 05:39 2720604

truvo, Я из двух сборников программ собирал один. Открывал ini файлы в блокноте и копировал текст (описание нужных мне программ) из одного ini файла в другой, только надо подправлять № позиций и групп

truvo 18-03-2017 13:43 2720678

Цитата:

Цитата Mushka
только надо подправлять № позиций и групп »

вот и я о том... хотелось бы всё правильно чтобы было...

zer0ch 18-03-2017 20:24 2720821

Цитата:

Цитата ponsi
zer0ch, вам автор по-человечески объяснил что не может (надеюсь что временно) ее развивать и почему. »

Лично мне автор не объяснял по человечески по какой причине он не может развивать свою программу. Это вы можете проследить если прочитаете нашу переписку.
Цитата:

Цитата ponsi
Чем вы недовольны? Вам не понравилось решение автора? Это его право и его надо уважать. »

Недоволен я был тем что Patch используют там где нужно использовать слово Path, на что и указал. Как я понял Crack с этим не согласен, его право.
Цитата:

Цитата ponsi
Сама программа вас чем-то не устраивает? Так WPI вам в помощь... Или создайте свою... »

Да есть свой велосипед в виде скрипта nsis, линк на который также присутствует.

Надеюсь я ответил на ваши вопросы. Если есть какие то еще вопросы можно писать в ПМ, чтобы не засорять тему оффтопом.

bundyal 21-03-2017 22:02 2721880

Hello, i have a question.

Who have the MInstAll.ENGLISH.zip or the minst.lng. for me please.
I want the interface (menu) MInstAll in english.
The site of the maker is offline and there was the english version also to download.
I hope that someone can help me.

Best regards
bundyal

Orestik 22-03-2017 06:32 2721943

Цитата:

Цитата bundyal
Who have the MInstAll.ENGLISH.zip or the minst.lng. for me please. »

только вот это могу предложить http://forum.oszone.net/thread-265582-86.html пост #860 или напиши в личку автору, может поможет тебе.

arman29 22-03-2017 11:12 2721996

Цитата:

Цитата bundyal
Hello, i have a question.
Who have the MInstAll.ENGLISH.zip or the minst.lng. for me please.
I want the interface (menu) MInstAll in english.
The site of the maker is offline and there was the english version also to download.
I hope that someone can help me.
Best regards
bundyal »

check it - http://forum.oszone.net/post-2446564-860.html
but it's for old version

what version do you have?

bundyal 22-03-2017 18:59 2722163

arman29, Hello arman29,

Thank you for your reply.
I use version MInstAll-1.0.1.94 the newest offcourse.
For which MInstAll version was the minst.lng you gave me ?????

And do you not have a better minst.lng for me, with the whole interface in english ???
I have looking for it on the whole internet.

Thank you so far, i shall make some changes in the minst.lng, i hope that it can make it more english.

Or can you help me with it ?

Best regards
bundyal

bundyal 22-03-2017 20:59 2722192

arman29 sorry for the bad english above, i think that my automatic spelling that have done.

bundyal 22-03-2017 23:56 2722273

Orestik or arman29 thanks for the reply.

Will you help me to make the whole interface in english for MInstAll-1.0.1.94.
That will be great.

Greatz

bundyal 01-04-2017 22:47 2725042

Is there someone that will help me to make a MInstAll English version.

I miss some english rows, i shall put the russisch rows here, and i hope that someone have the rows in english for me.
For that you give me some english rows, first test it in MInstAll.

This is what is miss.

MInstAll Interface Menu

2e Button
Восстановить исходные цвета

4e Button
заkpывaтЬ пocле запуcka пopтaтивнoro пpилoжeния
OnpeдeлятЬ защиту oт запиcи
не cниматЬ выбoр c уcтанoвленных и неcoвмеcтимых в режиме редактoра
ВыАелятЬ цветом
ПоАтвержАатЬ при запуckе
Сохранять профили в Unicode
Заблокировать режим редактирования


5e Button
Konиpoвaтb cпиcok пpилoжeний в 6уфep
Выбрать приложения с отсутствующими дистрибутивами

If you have something, send it to me by mail please.

Greatz

Lordbl4 02-04-2017 11:12 2725125

Цитата:

Цитата bundyal
MInstAll Interface Menu
2e Button
Восстановить исходные цвета
4e Button
заkpывaтЬ пocле запуcka пopтaтивнoro пpилoжeния
OnpeдeлятЬ защиту oт запиcи
не cниматЬ выбoр c уcтанoвленных и неcoвмеcтимых в режиме редактoра
ВыАелятЬ цветом
ПоАтвержАатЬ при запуckе
Сохранять профили в Unicode
Заблокировать режим редактирования »

2e Button
Восстановить исходные цвета
Restore default colors

4e Button
заkpывaтЬ пocле запуcka пopтaтивнoro пpилoжeния
Close after running portable app

OnpeдeлятЬ защиту oт запиcи
Detect write protection mode

не cниматЬ выбoр c уcтанoвленных и неcoвмеcтимых в режиме редактoра
Do not remove checkbox on installed or uncompartable apps in edit mode

ВыАелятЬ цветом
Color highlighting

ПоАтвержАатЬ при запуckе
Run confirmation

Сохранять профили в Unicode
Save profile in Unicone

Заблокировать режим редактирования
Block edit mode


Сохранять профили в Unicode
Save profile in Unicone

Заблокировать режим редактирования
Block edit mode

5e Button
Konиpoвaтb cпиcok пpилoжeний в 6уфep
Copy app list in clipboard

Выбрать приложения с отсутствующими дистрибутивами
Select apps that have no files

arman29 02-04-2017 11:57 2725133

Better to use that (more understandable for Enlish speaking people):

Цитата:

Цитата Lordbl4
2e Button
Восстановить исходные цвета
Restore default colors »

Restore original color scheme

Цитата:

Цитата Lordbl4
4e Button
заkpывaтЬ пocле запуcka пopтaтивнoro пpилoжeния
Close after running portable app »

Close after portable software starts

Цитата:

Цитата Lordbl4
OnpeдeлятЬ защиту oт запиcи
Detect write protection mode »

Define write-protect mode

Цитата:

Цитата Lordbl4
не cниматЬ выбoр c уcтанoвленных и неcoвмеcтимых в режиме редактoра
Do not remove checkbox on installed or uncompartable apps in edit mode »

Do not umark installed and incompatible software in Edit mode

Цитата:

Цитата Lordbl4
ВыАелятЬ цветом
Color highlighting »

Highlight with color / Highlight using color

Цитата:

Цитата Lordbl4
ПоАтвержАатЬ при запуckе
Run confirmation »

Confirm before starting process / Ask confirmation before starting process

Цитата:

Цитата Lordbl4
Заблокировать режим редактирования
Block edit mode »

Disable Edit mode

Цитата:

Цитата Lordbl4
5e Button
Konиpoвaтb cпиcok пpилoжeний в 6уфep
Copy app list in clipboard »

Copy list of software in clipboard

Цитата:

Цитата Lordbl4
Выбрать приложения с отсутствующими дистрибутивами
Select apps that have no files »

Select software without distribution kit

Lordbl4 03-04-2017 09:06 2725670

arman29, это всё конечно замечательно, только делу не поможет.
Цитата:

Цитата Сrack
arman29, Я забросил перевод на другие языки, переменные (как вы их называете) не существуют. »

поэтому, что переводи, что не переводи - в софте с закрытым исходным кодом без изначально задуманного файла языков сделать перевод крайне сложно.

bundyal, There is hard (impossible) way to translate this program because developer is not grant full support of language files. This translation that you have was made by random man more than one year last. So... no way, imho.

bundyal 03-04-2017 21:18 2725937

Lordbl4, what you said is not impossible.
I have already fixed a couple off rows in the minst.lng,
I miss only the 10 rows that i have placed here.
I was hoping that someone help me to fix some rows, and test it first in minst.lng for you send it to me.
And i give not up.

Greatz

Lordbl4 04-04-2017 08:59 2726030

bundyal, you can contact with developer and talk with him about buying translation :up

serset 06-04-2017 20:55 2726874

Как при автоматической установке приложений составить последовательность так называемых действий, которые будут выполняться в ходе установки. Примеры действий — нажать кнопку «Далее», поставить флажок «Я согласен с лицензионным соглашением», ввести текстовый фрагмент (для серийников)?

wadimus 07-04-2017 09:46 2726998

serset, смотреть тут:
http://forum.oszone.net/forum-103.html

sibirnik 08-04-2017 08:15 2727394

serset, или тут: http://forum.oszone.net/forum-101.html и вообще ищи всё, что связано с инсталяторами, а MInstAll - это всего лишь оболочка для запуска уже готовых инсталляторов.

bundyal 09-04-2017 12:03 2727603

MVladimir, you have send me mail that you will help me.
Why do you not mail me back ?????

Is there someone that will help me with the translation of the 10 rows.

This is what is miss.

MInstAll Interface Menu

2e Button
Восстановить исходные цвета

4e Button
заkpывaтЬ пocле запуcka пopтaтивнoro пpилoжeния
OnpeдeлятЬ защиту oт запиcи
не cниматЬ выбoр c уcтанoвленных и неcoвмеcтимых в режиме редактoра
ВыАелятЬ цветом
ПоАтвержАатЬ при запуckе
Сохранять профили в Unicode
Заблокировать режим редактирования


5e Button
Konиpoвaтb cпиcok пpилoжeний в 6уфep
Выбрать приложения с отсутствующими дистрибутивами

Or is there no english people that use MInstAll ?????

MVladimir 11-04-2017 11:50 2728285

Цитата:

Цитата bundyal
MVladimir, you have send me mail that you will help me.
Why do you not mail me back ????? »

I sent you _PRIVATE_ message!
It means that I don't want discuss this subj using public forum.
Don't ask me here, please, use private mail. I post there a reply.

Цитата:

Цитата bundyal
Or is there no english people that use MInstAll ????? »


FYI - This is russian speaking forum.
Autor develop MinstALL as russian software.
Most of users is russian speaking persons.
Don't ask more, please.

Guman 13-04-2017 17:21 2729003

качать то откуда? логин пароль на официалке требует

Lordbl4 16-04-2017 10:31 2729738

Цитата:

Цитата Guman
качать то откуда? логин пароль на официалке требует »

на данном этапе развития проекта MInstall - всё. читай предыдущие сообщения - там выкладывали 2 последних версии

MVladimir 17-04-2017 11:52 2730060

По состоянию на момент отправки сообщения лежат здесь:

1.0.1.93 Полный комплект
https://cloud.mail.ru/public/CjpW/etRAa2z2z
1.0.1.94 Только .exe для замены
http://file.sampo.ru/kg26rs/

Ещё найдено в разделе "Программы" форума Ru.Board:
Цитата:

Т.к. проект закрыт, вот ссылка, ведущая на мультиобменник (перезалив файлов на множество сайтов):
https://www.mirrorcreator.com/files/...vice.zip_links
https://www.multiup.org/download/ed5...7/CHDevice.zip
Там все программы от этого автора в одном архиве самых последних версий.

proximus 05-05-2017 20:56 2734483

У кого есть последняя сборка MInstAll+Freeware от автора?
Пока я только нашел 2015.11.

Вопрос снят. Это и есть последняя.

raddy 05-05-2017 21:03 2734486

Цитата:

Цитата proximus
У кого есть последняя сборка MInstAll+Freeware от автора? »

На трекерах разве что,
magnet 2015.11

magnet:?xt=urn:btih:2c6242fba8d5df88f94f7473f6e12497850f8c15

handy69 04-06-2017 17:41 2742077

Всем участникам доброго времени суток! Подскажите можно ли при помощи этого приложения обработать и интегрировать обновления в ISO образ 10 Enterprise 2016 LTSB 14393 Version 1607 RU ? или только новый образ 1703...

Lordbl4 05-06-2017 08:52 2742180

Цитата:

Цитата handy69
одскажите можно ли при помощи этого приложения обработать и интегрировать обновления в ISO образ 10 Enterprise 2016 »

нет, читай шапку
Цитата:

MInstAll - Мастер установки приложений, бесплатная утилита для автоматической (тихой) установки приложений и настройки системы.

2kot3 28-06-2017 17:16 2747879

Вложений: 1
Здравствуйте.
Подскажите знающие люди. Как сделать свой логотип при загрузке программы? На манер как у господина БЕЛOFF. Скрин прилагаю. Облазил все папки и настройки, но найти параметр немогу(

Orestik 28-06-2017 18:01 2747886

Цитата:

Цитата 2kot3
Подскажите знающие люди. Как сделать свой логотип при загрузке программы? На манер как у господина БЕЛOFF. Скрин прилагаю. Облазил все папки и настройки, но найти параметр немогу( »

Скрытый текст
вот здесь поищи, там точно было, я знаю...http://usbtor.ru/index.php

2kot3 28-06-2017 18:30 2747891

Orestik, Спасибо огромное!!! Нашёл :clapping:

stelszero 08-07-2017 08:20 2749866

Здравствуйте!
Подскажите ключи тихой установки программы Net Speed Monitor 2.5.4.0
Дело в том что она не совместима с 10
Ставишь режим совместимости с предыдущей версией Windows
Тогда установка проходит нормально
Инстолятор .msi

Lordbl4 09-07-2017 12:04 2750085

Цитата:

Цитата stelszero
Здравствуйте!
Подскажите ключи тихой установки программы Net Speed Monitor 2.5.4.0»

спроси на форуме разработчика
это тема поддержки MInstall, а не "как тихо устанавливать программы"

MVladimir 12-07-2017 20:39 2751003

Цитата:

Цитата 2kot3
Orestik, Спасибо огромное!!! Нашёл »

А можно ссылочку?

Orestik 13-07-2017 07:57 2751050

Цитата:

Цитата MVladimir
А можно ссылочку? »

Скрытый текст

hatred255 01-08-2017 16:47 2755436

Доброго всем времени суток. Уж не знаю сможете ли вы мне помочь с моим вопросом, но всё-таки спрошу. Делаю аналогичную программу (схожий функционал) в качестве ВКР. Тоже на Delphi.
Ну и соответственно хочется сделать так-же как в cамом MInstall'е считывание параметров из *.ini-файла. Но не могу допереть, как это сделать.
Может кто с этим помочь, или что-нибудь подсказать?

OBender 08-08-2017 15:38 2757145

Цитата:

Цитата hatred255
Доброго всем времени суток. Уж не знаю сможете ли вы мне помочь с моим вопросом, но всё-таки спрошу. Делаю аналогичную программу (схожий функционал) в качестве ВКР. Тоже на Delphi.
Ну и соответственно хочется сделать так-же как в самом MInstall'е считывание параметров из *.ini-файла. Но не могу допереть, как это сделать.
Может кто с этим помочь, или что-нибудь подсказать? »

Попробуй попросить консультацию у автора проекта.

wadimus 17-10-2017 11:20 2771218

ладно .. тут ветка об обсуждении программы, а не навешивании ярлыков и оскорблений .. я конечно погорячился, каюсь .. прости меня, кряк .. бир и всё такое

давайте обсуждать программу ..

ношусь уже пару месяцев с идеей автоматического обновления инсталляторов (АОИ) в сборке ..
оболочка - конечно же эта программа :)
тут внешняя ссылка:
http://usbtor.ru/viewtopic.php?t=1280

в инсталлере профили - статичные, после изменения версий инсталляторов заново пересобираю их (профили)

теперь о фишках инсталлера:
(буду вести далее разговор в понятиях, что внедрил в мой АОИ ..)
- важная фишка - в профиле нумерация групп идет с 0. сначала думал об баге .. но это оказалось фишкой, группа с номером 0 - неправильная группа! если ячейка собрана неправильно, то она будет учавствовать в сборке (и в инсталлере), но под группой 0
- еще, что понра- .. список программ в профиле нумеруется по алфавитному порядку, нумерация групп довольно хаотично (к примеру первая по списку программа имеет номер группы 5, вторая - 20, третья 13), но потом в оболочке (MIstall) список упорядочен по группам!! и внутри групп по алфавиту!! это очень удобно.
- механизЬм иконок: в ячейке есть файл, отвечающий за номер иконки (если там число >0 - используем для иконок один файл, если число <0 - другой файл)
- нет строгого фиксирования строк для переменных. пример: нет номера иконки (строки Icon= нет)- не важно! нет GUID для конкретной ячейки - не важно! .. и это отлично!
в любом случае инсталлер запустится и будет выполнять свои функции!

что хотелось бы .. несбыточная мечта конечно (кряк ведь отказался от развития инсталлера), в ини-файлах профиля иметь версию в виде переменной ..
не так:
Код:

..
Ver=1.3.1 build 4314
..

и версия вычисляется и подставляется в файл профиля:
Код:

if exist "!d!\!s%%a!\version.txt" (
<"!d!\!s%%a!\version.txt" (for /f "tokens=1* delims=[]" %%i in ('find /n /v ""') do set "v%%i=%%j")
) else (
set "v1=?"
)
..
echo Ver=!v1!>>"%~dp0%spisok%"

(для понимания отрывок кода делает следующее: если в ячейке есть файл version.txt, то берем из него первую строку иначе используем знак ? .. далее при сборке эта строка добавляется в ини-файл профиля)

а к примеру так:
Ver=<тут какая-то переменная>
у меня каждая ячейка обособлена, для версии есть отдельный файл, и хорошая идея использовать содержимое этого файла как строковое выражение для переменной версии

Сrack 17-10-2017 11:52 2771226

Цитата:

Цитата wadimus
внутри групп по алфавиту »

Не по алфавиту, а так, как были отсортированы в MInstAll. Номеров программ нет, это названия секций ini-файла, они (названия секций) могут называться как угодно, программа считает их все, но после сохранения профиля через MInstAll запишет цифрами от 0 и далее.
От куда вы хотите брать дистрибутивы программ и сведения, о версии например? И что вы хотите от меня?

wadimus 17-10-2017 12:00 2771229

кстати, да .. сортировка по группам, но в группе не сортирует по алфавиту (но у меня идет сборка в алфавитном порядке папок)
о версии: у меня в каждой ячейке есть определенный файл version.txt, там в одну строку версия, как она определяется на офф-сайтах.
и я подумал, хорошо бы использовать этот файл в качестве переменной для версии в ини-файлах ..

Сrack 17-10-2017 12:52 2771248

wadimus, Я в ваших скриптах ничего не понимаю, для меня это незнакомый язык. В чем смысл? Автоматизировать обновление версий в профилях (в ini-файлах) ? Как вы узнаёте о наличии новой версии?

Цитата:

Цитата wadimus
ношусь уже пару месяцев с идеей автоматического обновления инсталляторов »

У меня эта идея с 2013 года, а воз и ныне там.

wadimus 17-10-2017 13:42 2771265

Цитата:

Цитата Сrack
Автоматизировать обновление версий в профилях (в ini-файлах) ? »

да! есть профиль для обновления. запустил - обновил инсталляторы, пересобрал профиль
Цитата:

Цитата Сrack
Как вы узнаёте о наличии новой версии?
... У меня эта идея с 2013 года, а воз и ныне там.

как? можно тупо запустить профиль с обновлением, поставить галочки и обновить всё или что тебя интересует.
сейчас тернет большой и широкий, обновляй всё .. потом пересобираешь профиль обновления и автоустановки и продолжаешь пользоваться сборкой уже с новыми (возможно) версиями.
если тернет худой - выбирай, что важно для обновления и обновляй.

идея главная: обновляй инсталляторы по-нужде, ставь - по требованию!

насчет воза - двигается .. сю-сють ..
что интересно: все мои разработки в текстовых bat-файлах! всё открыто,всё можно изменить и подстроить под себя.
если ты заинтересован - бери! скину всё

Сrack 17-10-2017 14:36 2771278

wadimus, Я правильно понимаю, после обновления, рядом с дистрибутивом будет файл version.txt, из него надо взять версию?

wadimus 17-10-2017 15:00 2771293

да! рядом и новый дистрибутив, нормализованный по-названию, и bat-файл с авто-установкой и файл группы и файл описания и файл успеха ..
всё уже взято! ... есть готовый пример, тупо из 450-ти готовых ячеек выбрал 5-ть десятков и собрал комплекс, там и авто-сборка профилей и готовый м-инсталлер .. запускай, собирай (нажатием кнопки) профили, обновляй, ставь.

описание всех файлов в ячейке, описание всех файлов в комплексе

если позволят модераторы .. ссылка на внешние ресурсы:

AutoUpdate_Installer-01.10.17.rar (13 мег)
http://usbtor.ru/dl.php?id=1731

Чистая ячейка.rar - описание всех файлов в ячейке:
http://usbtor.ru/dl.php?id=1730

пока только на одном сайте .. не афиширую .. много проблемм в авто-обновлении .. еще и лиса-Алиса (дочка 5 месяцев) не шибко дает поработать

Сrack 17-10-2017 16:14 2771313

Цитата:

Цитата wadimus
да! рядом »

Могу предложить такой вариант: MInstAll запускается с неким параметром, например MInst.exe "Пут\к\профилю.ini" /uv
если есть ключ /uv , то MInstAll подхватит версии из файла version.txt который рядом с дистрибутиваом, точнее в папке, которая указана в "Путь к приложению". Соответственно, это возможно только если все программы в своих папках. Пользователю останется только сохранить профиль. Так? И еще, что означает термин "ячейка" ?

wadimus 17-10-2017 18:01 2771323

Универсальный Авто-обновляемый Инсталлятор короче АОИ ..

концепция ячейки:
ячейка - это папка, в которой содержатся некие файлы. для простого юзера - некий черный ящик.
для неё (ячейки) есть два типа воздействия и несколько информационных каналов.

типы воздействия:
- первый: обновление инсталлятора (запуск обновлятора)
- второй: запуск инсталлятора

- обновление инсталлятора (запуск обновлятора):
в каждой ячейке есть файл up.bat или pu.bat
его назначение - обновление программ установки из тернета и коррекции версии этих программ

- запуск инсталлятора
это файл ins.bat
его назначение - тихая (возможно) установка программы из файлов в ячейке

файлы для обновления инсталлятора. должен присутствовать только один (или-или):
up.bat - для автообновляемых ячеек!
pu.bat - для обновляемых вручную!

файл для установки инсталлятора:
ins.bat - для автоустановочной ячейки и для установки вручную.

информацитонные каналы:
- файлы с расширением .txt - текстовые файлы. в них содержится некая информация о ячейке.

вот описание всех информационных файлов:

первая группа ячеек (они присутствуют всегда)
name.txt - название ячейки (программы, которая поставится из инсталлятора)
name1.txt - характеристики ячейки: автообновление - автоустановка
version.txt - версия инсталлятора. для автообновляемых инсталляторов заполняется автоматически при обновлении. если ячейка не автообновляемая, то версию надо вводить вручную!
date.txt - дата крайнего успешного обновления

вторая группа ячеек (присутствие их необязательно, но важно) .. они введены для использования ячейки в программе MIstall
about.txt - файл описания ячейки (до 600 символов)
group.txt - группа, к которой принадлежит ячейка (число)
guid.txt - строка для проверки уже установленной программы в системе
icon.txt - номер иконки для отображения в списке выбора
license.txt - число. для показа лицензионности программы. free - лицензия (репак) - или trial (ограничения). если файла нет - программа free!
os.txt - совместимость с системой (на какие системы можно поставить инсталлятор). если файла нет - инсталлятор можно поставить на все системы!

файл alarm.txt - это маркер успешности ячейки.
понятие успешности. ячейка обновляется из тернета. всякое бывает, его (тернет) может и не быть, может прерваться в любой момент, можем сами прервать обновление ячейки .. мали ли какие ситуёвины.
как происходит обновление:
- создается файл alarm.txt с неким содержимым (!)
- далее скачивается некая страница с офф-сайта, которая анализируется, в ней находятся строки с ссылками на дистрибутивы и/или версией
- далее идет скачивание не самого дистрибутива, а его копии (типа качается не сам файл дистрибутив.exe а его копия дистрибутив.exe.~)
- когда копия скачалась полностью - она переименовывается в нормальное название (дистрибутив.exe)
- возможно повторное скачивание для x86-x64 версий
- в конце из уже скачанных строк выделяется версия и записывается в файл version.txt
- и в файл date.txt записывается дата обновления. не дата создания инсталлятора, а дата успешного обновления ячейки!
- если всё ок, то файл-маркер alarm.txt удаляется .. ячейка переходит в успешную форму

успех - это состояние ячейки. в успешной ячейке есть инсталлятор, файл версии и файл даты обновления

неуспешная ячейка - в ней есть те же данные, но возможно старые и в процессе обновления их были проблемы

еще важное понятие: живая-мертвая ячейка.
ячейка живая. периодически появляются обновление софтов. с помощью обновление инсталлятора (запуск обновлятора) мы можем обновить инсталлятор и обовить файл версии.
это живая ячейка .. иногда она обновляется.
ячейка мертвая. в ней содержится инсталлятор уже необновляемой программы. к примеру Winamp .. Google Chrome для WinXp .. Ms .NET Framework 4.6.2 ..
обновить мертвую ячейку можно. но получим те же данные! она не изменится!
мертвую ячейку нужно обновлять только когда она неуспешна!

пока всё. подробное описание каждого файла есть в архиве Чистая ячейка.rar

wadimus 17-10-2017 18:39 2771330

и еще .. последнее
как работает комплекс AutoUpdate Installer.

ячейки находятся в определенной папке (где и название можно менять).
одна папка - одна ячейка.
для MInstall нужен статичный ini-файл профиля. и он собирается определённым bat-файлом.
как:
к примеру профиль обновления
- сканируем папку содержащую наши ячейки.
- для каждой ячейки проверяем наличие файла up.bat. если он есть, дальше работаем с этой ячейкой.
- читаем нужные файлы (содержимое), и заносим нужные строки в ini-файл профиля
типа:
Код:

[тут нумерация с 1]
Group=<тут содержимое файла group.txt>
Name=<содержимое файла date.txt> :<name1.txt>:<признак успеха> <содержимое файла name.txt>
Hint=<содержимое файла about.txt>
Ver=<содержимое файла version.txt>
Patch={Root}\<путь>\<имя папки ячейки>\up.bat
Icon={Patch}\profiles\icons\beloff.dll,<icon.txt>
License=<license.txt>

есть много проверок наличия/отсутствия файлов.
типа, если в файле icon.txt есть число>0 то подставляем один файл иконок, если число <0 - другой
из информационных файлов выделяем первую строку. если некоторых файлов нет, то берутся значения по умолчанию (к примеру нет файла group.txt - то группу считаем нулевой 0)
таким образом ini-файл профиля собирается. и он статичный!

аналогично собирается ini-файл профиля для автоустановки

если обновили инсталляторы, то возможно обновились файлы версии и даты - надо пересобрать ini-файл профиля
каждый раз после обновления инсталляторов надо пересобирать профили (чтобы в них были актуальные данные)!

все эти действия делаются автоматически!

для простого юзера порядок действия для создания своего автоустановочного комплекса:
- закинули нужные ячейк в папку для инсталляции (по умолчанию Install)
- запустили start.exe
- сгенерировали профили
- запустили MInstall в режиме обновления и заполнили ячейки
- потом опять сгенерировали профили
- и уже потом MInstall в режиме автоустановки

далее можно запускать сразу MInstall в режиме автоустановки.

если нужно обновить инсталляторы:
- запустили MInstall в режиме обновления, обновили инсталляторы
- перегенерировали профили

ничего изучать не надо. нажали кнопку - пошла генерация профиля, после чего пявится окно сколько ячеек включено в профиль. нажали другую кнопку - запустили MInstall

Сrack 17-10-2017 21:00 2771372

wadimus, Сейчас немогу посмотреть, что у вас уже есть, нету компьютера, будет месяца через два-три, когда приедет из Китая. Надеюсь приедет рабочий. Сейчас меня интересует, чисто из любопытства, от меня вы что хотите?

Комсомолец 18-10-2017 15:54 2771576

wadimus, ну и к чему такое нагромождение геморроя? Не проще попросить возможность выбора профайла? Считаю, этого будет более чем достаточно для реализации хотелок.

wadimus 19-10-2017 06:38 2771719

Комсомолец, мда .. у вас непонимание самого процесса работы MInst.
поменялась версия у инсталлятора. как увидеть в профайле её? ведь этот ini-файл статичный!
поэтому он и пересобирается. автоматически. по шаблонам. шаблоны легко можно изменить. шаблоны в текстовых файлах.
пример: более 50 ячеек. сборка профайлов не более 15 сек (до 20 сек). скорось медленная из-за вывода информации в терминальном окне (номер строки, название ячейки). комп целерон G555
один раз собрал - и пользуйся. захотел обновить - запустил MInst в режиме обновления, обновил, потом заново перестроил профайлы для обновления данных в них. дальше опять пользуйся.
технология отработана уже .. это уже не проблема :)
проблема:
- иногда страницы, где располагаются ссылки на дистрибутивы резко меняются .. иногда идет запаздывание обьявленных версий (типа обьявили оперу такой-то версии, а с офф-страницы качается еще старая)
- на некоторых страницах нет упоминания о версии продукта (ooVoo. выдернуть сам файл просто. увидеть версию на офф-сайте невозможно). поэтому ввел понятие честная-нечестная ячейка.
честная ячейка - все данные (дистрибутив и версия выделяются и скачиваются с офф-сайта)
нечестная ячейка - дистрибутив с офф-сайта, версия берется с софтовых сайтов.
нечестность - дистрибутив верный (новый на дату обновления), версия его - возможно неверная.
пришлось вводить и дату обновления. она есть для каждой ячейки.

Lordbl4 19-10-2017 10:54 2771755

Цитата:

Цитата wadimus
поменялась версия у инсталлятора. как увидеть в профайле её? ведь этот ini-файл статичный!
один раз собрал - и пользуйся. захотел обновить - запустил MInst в режиме обновления, обновил, потом заново перестроил профайлы для обновления данных в них. дальше опять пользуйся. »

Скрытый текст
до##я хочешь


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

у меня MInstall пахает уже не один год, обновляюсь вручную, ссылки на страничку с обновлениями указываю в профиле программы, это максимум из возможного удобства.

бонус- ещё один способ использования MInstall - гибкое трэй-приложение с портативным софтом
Скрытый текст

wadimus 19-10-2017 12:05 2771768

Цитата:

Цитата Lordbl4
до##я хочешь »

хм .. хочу!
Цитата:

Цитата Lordbl4
нет единого стандарта выкатывания обновлений софта (каждый выкатывает по своему), поэтому обновлять софт от разных разрабов в автоматическом режиме - тот ещё гемор и тянет на целый сервис с человеческим ресурсом, постоянно мониторящим популярные программы и обновляющим их для MInstall. а что делать если программы специфические, платные и только для корпоративной сети? про гемор я уже писал. »

мда .. вроде и правильно думаешь, но делаешь неправильные выводы.
вот разрабы .. думают, морщат мозг, кодируют .. есть соотв.сайт, куда они размещают свои новинки.
думаешь, каждый раз, при выходе новой версии, они заново перекодят страницы? ой ли! если это нормальная программа, а не поделка, то на странице офф-сайта меняется минимум, что нужно для меня! а именно: версия и возможно ссылка на новую версию. и всё!
не утверждаю на 100%, но 90% именно так! расположение версии и/или ссылки на дистрибутив на офф-сайте не меняется!

wadimus 19-10-2017 12:23 2771772

про гемор .. согласен! .. поэтому хочу выложить все свои разработки и идеи, шаблоны по поиску и скачиванию .. всё .. и умыть руки! :)
на бабочке вел (и стараюсь вести) тему по репаку программ .. показать кухню и методы .. мне не жалко, честно. может стар стал .. может нетщеславен (репак by имярек лично не греет душу) ..
зато как хорошо, когда вышла новая версия хорошей программы - и тут же полетели репаки её. и не один, а несколько. качай ту, от репакера, которому доверяешь ..
так и тут. идея - великолепная! сделал уже много .. но много еще несделано!
плотно этой идеей заболел (хорошое слово - заболел) летом. к концу лета много ячеек уже создал. разместил пока на одном ресурсе (да и то, админ этого ресурса подначил меня, типа, ты же репакер, а сделай тему, чтобы народ заинтересовать).
так вот, есть ячейки, они проверяются постоянно .. вышла новая версия проги - тут же стараюсь отработать ячейку на обновление. ошибки есть, куда без них .. но уже немного.

насчет репаков или переработанных дистрибутивов - тоже много идей .. одна из них - облако! в облаке архив, внутри репак + версия в текстовом файле. репакеры обычно консерваторы и не меняют методы переработки.
у меня в готовом паке есть для этого соот.профиль: обновления необновляемых. привязать обновление к облаку - дело пару часов, реально! но .. лень и усталость

Lordbl4 19-10-2017 15:48 2771819

Цитата:

Цитата wadimus
зато как хорошо, когда вышла новая версия хорошей программы - и тут же полетели репаки её. и не один, а несколько. качай ту, от репакера, которому доверяешь ..
так и тут. идея - великолепная! сделал уже много .. но много еще несделано! »

off
мне к примеру ни религия, ни совесть, ни опыт, ни обстоятельства не позволяют "качать и ставить репаки софта от васяна", использую только версии с официальных сайтов. а у них, как правило, договорённости и желания сразу выкатывать новые версии на ту же бабочку - нет.

повторюсь, нужен либо парсер ресурсов с софтом (опять же кто его будет настраивать, актуализировать, оплачивать сервер) отдающий счастливым пользователям MInstall'а ссылки на обновления, либо человек, выполняющий вышеописанную роль. скрипт при любом чихе со стороны разработчика в сторону страницы с загрузками будет вываливаться. и, боже храни разработчиков, имеющих свой фтп с директорией latest

ещё как вариант на каждый "чих" говорить своим "будь здоров" в виде свежих правок скрипта вручную. но чем тогда этот скрипт лучше обычного клика с сайта?

это моё оценочное суждение, и если скрипт(ы) будет работать - обязательно пощупаю

wadimus 19-10-2017 17:34 2771835

Цитата:

Цитата Lordbl4
это моё оценочное суждение, и если скрипт(ы) будет работать - обязательно пощупаю »

мда .. еще один .. продвинутый усер :) .. без обид, иногда тяжело врубаться в чужие исходники, тем более в досовские скрипты
ну, как говорил семён семёныч .. будем искать .. заинтересованных не в готовом виде, а в решении и создании своего варианта ..

я не утверждаю в 100% работоспособности всех парсеров (я их назвал обновляторы), но многие работают просто идеально!
тем более:
- они сделаны в виде bat-файлов (текстовые)
- структура их стандартизована
- работа парсера довольно шаблонизирована
- понять сам механизЬм поиска, выделения и скачивания нужного довольно леххко

для некоторых обновляторов я написал подробную инструкцию, как и что ..
вот внешняя ссылка для KFA18:
http://forum.ru-board.com/topic.cgi?...&start=1180#19

насчет чихов ..
у меня столько иконок со святыми на приборной панели, что можно двигаться с закрытыми глазами :)

вот кратко, принцып работы обновлятора:
- создали символ неуспеха
- скачали определенную ссылку и тут же её обработали (так скачать сузили диапазон поиска) в текстовый файл
- получился нулевой размер - досвидания
- ненулевой размер? значит в текстовом файле что-то есть, продолжаем работу
- выделили ссылку
- качаем файл по этой ссылке (вернее не сам дистрибутив, а его копию!)
- не качается, или сами прервали, или иные проблемы - досвидос!
- скачали файл, переименовали скачанное в нужный дистрибутив с нормализованым названием
- повторили действия для х64 (если есть)
- из скачанного материала выделили версию (повторно для поиска версии ничего не качаем!)
- записываем нужные файлы (версию, дату обновления)
- чистим ненужное
- символ неуспеха сносим
в итоге получаем при любом раскладе дистрибутив в ячейке. если ячейка успешная, то файлы возможно обновились (обновлятор ничего не знает об версии, вернее новая или нет там версия дистрибутива, задача обновлятора: скачать из определенного места определенный файл и записать версию его)
если ячейка неуспешная - в ней в любом случае остался дистрибутив (который был до начала обновления) .. ну мусор еще, он чистится ..
хорошо бы еще до скачивания тяжелых файлов проверять версию на изменение - но пока это неважно! это потом ..
тем более обновлятор - это автомат. и хозяин автомата пусть беспокоится сам об запуске обновлятора.
увидел, сказали, почуйствовал, что нужная программа обновилась - запустил нужный обновлятор и обновил программу. зачем бездумно качать заново существующую программу.

призыв: экономь тернет!

Ivan_Lis@vk 19-10-2017 22:52 2771888

Подскажите где можно скачать MinstAll на официальном сайте идут технические работы, если можно написать ответ на почту atamanchukvitaliy@gmail.com

SergeyZV 20-10-2017 09:58 2771950

Цитата:

Цитата Ivan_Lis@vk
где можно скачать MinstAll »

https://rsload.net/soft/manager/14889-minstall.html
Логин и пароль - rsload.net
Цитата:

Цитата Ivan_Lis@vk
на официальном сайте идут технические работы »

Автор удалил.

wadimus 26-10-2017 18:20 2773534

хочу показать пример идеи автообновляемого инсталлятора.

сборка всех программ от Soft4Boost
http://sorentioapps.com/

сама сборка тут:
http://rgho.st/6mCdLv98d

сборка пустая! заполняйте сами ..
читайте Help .. там описания всех файлов из сборки

чего нет:
- иконок
- guid

viktor76 27-10-2017 10:42 2773658

wadimus, Молодец, очень хорошая идея. Если нетрудно, создай тему и выложи действующий пример (по паре приложений в нескольких группах).. В теории создать сборку можно, но легче если "пощупать руками" !

viktor76 27-10-2017 22:08 2773846

wadimus, Извиняюсь, нашёл,разобрался, пощупал. Работает.

Funn 06-11-2017 12:52 2775714

Друзья, такой вопрос, как и где можно изменить размер иконок в окне установки? Спасибо

popt2t 07-11-2017 14:01 2775931

Funn, нету такой возможности. Все иконки в окне установки фиксированого размера 16х16.

truvo 13-11-2017 07:37 2777153

Одна из лучших программ всех времен и народов... ну хоть бы кто-то взялся ее развивать дальше... там ведь остались нереализованные пункты в менюшках... да и вообще есть что улучшить...

Сrack 13-11-2017 09:42 2777171

Цитата:

Цитата truvo
там ведь остались нереализованные пункты в менюшках... да и вообще есть что улучшить... »

Например?

truvo 13-11-2017 15:19 2777237

Сrack, приветствую! Возвращайтесь к своей очаровательной программе, время ведь лечит раны... Я лично готов вам перевести до 200 рублей, если это случится.

Например, пункт "добавить подгруппу". Не вижу, чтобы это работало. Или я что-то не так делаю?

А насчет улучшения — я уже писал когда-то в теме, что было бы неплохо реализовать легкое, в том числе и пакетное, перемещение ярлыков между профилями... Хотя бы перетаскиванием между двумя открытыми окнами Minst? чтобы не вручную по одной программе вставлять в другой профиль.

И сортировку групп, о чем писали другие.

Еще было бы полезно, мне кажется (хотя это, наверное, уже нереально) — если бы при запуске программы XXX из MInst после того, как я обновил саму программу XXX, в окне Minst обновлялся номер версии программы.

Сrack 13-11-2017 15:39 2777241

Цитата:

Цитата truvo
время ведь лечит»

Ну не знаю не знаю. Ни в том, ни в этом году, купить обязательный полис у меня не получилось. Дeбильная страна, других слов нет.

Цитата:

Цитата truvo
Например, пункт "добавить подгруппу". Не вижу, чтобы это работало. »

Нажимаешь "Добавить подгруппу", вводишь имя и жмешь "Добавить". Потом сортируешь перетаскиваешь ее в нужное место. Это конечно костыль, но другого не позволяет используемый визуальный компонент. Другой реализации данной функции не будет.
Цитата:

Цитата truvo
перемещение ярлыков между профилями »

Запускаешь два профиля одновременно, Ctrl+C и Ctrl+V, куда уж проще...
Цитата:

Цитата truvo
в том числе и пакетное »

Через блокнот все что хотите. Только имена секций нужно изменить, на любое, что бы не повторялись.
Цитата:

Цитата truvo
сортировку групп »

Что с сортировкой не так?

truvo 13-11-2017 16:11 2777253

Цитата:

Цитата Сrack
Нажимаешь "Добавить подгруппу", вводишь имя»

Где вводишь имя? После нажатия на "добавить подгруппу" выскакивает пустое окно для нового приложения, в котором можно добавить приложение и выбрать группу из существующего списка.

Цитата:

Цитата Сrack
Через блокнот все что хотите »

не так уж и просто для чайника... И для меня, хотя я не такой уж чайник.

Цитата:

Цитата Сrack
Что с сортировкой не так? »

Когда добавляешь новую группу в список, она оказывается в конце списка. А мне хочется, чтобы список групп был по алфавиту. И приходится стрелочкой апать ее в нужное место. (как вариант — вы могли бы опционально в настройках задать алфавитный порядок)

Цитата:

Цитата Сrack
Ctrl+C и Ctrl+V »

Вот за это спасибо. А то я отдельные поля приложения копипастил по очереди.

Сrack 13-11-2017 16:26 2777256

Цитата:

Цитата truvo
Где вводишь имя? »

Там, где название программы.
Цитата:

Цитата truvo
И приходится стрелочкой апать ее в нужное место »

Тяжко то как...

truvo 13-11-2017 17:36 2777275

Цитата:

Вводишь имя подгруппы в поле "Название программы"
— логично :) А специального поля не нашлось?

Ввел "папа", создалась новая строчка "папа", и что дальше? Как в эту подгруппу "папа" добавить приложения?

sibirnik 14-11-2017 05:33 2777372

truvo,
Цитата:

Цитата truvo
Как в эту подгруппу "папа" добавить приложения? »

Всё просто - (Режим редактирования)добавил подгруппу(клацни левой кнопки мыши по ней) затем на + добавить приложение и всё. Делов то и сортировка отлично работает. Ещё раз спасибо АВТОРУ CRACK.

aw1nr@vk 15-11-2017 15:22 2777747

Цитата:

Цитата Сrack
Например? »

Автоматическое переключение на установку альтернативной версии программы, если разрядность или версия ОС не соответствует заданной.

Сrack 15-11-2017 16:22 2777756

aw1nr@vk, Для разрядности есть внутренние переменные. По поводу версии ОС, выберите сразу все, все не совместимые с текущей ОС не будут выбраны автоматически.

aw1nr@vk 15-11-2017 17:05 2777765

Цитата:

Цитата Сrack
aw1nr@vk, Для разрядности есть внутренние переменные. »

Внутренние переменные - это использование елси\то, прописав все вручную в ini? Или вы имели ввиду "Группа взаимно исключаемых"?

Пример работы MIA как это ожидаю я:

Есть две разные версии программы ACDSee, 11 и 7. При запуске MIA под Windows XP предполагается что программа автоматически переключит свич с 11-й на 7-ю версию т.к. галочка совместимой ОС на Windows XP не стоит. Обе программы добавлены в одну группу взаимо исключаемых. По умолчанию свич стоит на 11-й версии, автоматическое переключение при запуске под Windows XP не происходит, свич сбрасывается с 11-й версии из-за настроенного исключения.

Скрытый текст


Возможно это баг, или логика настройки такого автоматического выбора в MIA другая?

Цитата:

Цитата Сrack
По поводу версии ОС, не раньше, чем придумают искусственный интеллект. »

Под версией ОС подразумевалась - XP,7,8,10 в "Совместимые операционные системы"

Сrack 15-11-2017 18:54 2777777

Цитата:

Цитата aw1nr@vk
Внутренние переменные - это использование елси\то, прописав все вручную в ini? »

Нет.
Пример:
В папке два дистрибутива:

в пути использовал переменную:

Внутренние переменные:
{P} (Разрядность ОС, принимает значение x64 или x86)
{P1} (Разрядность ОС, принимает значение 64 или ничего)
{P2} (Разрядность ОС, принимает значение 64 или 32)
Цитата:

Цитата aw1nr@vk
Обе программы добавлены в одну группу взаимо исключаемых. »

Нет, не надо их делать взаимоисключаемыми, это немного для другого делалось. Просто расставь правильно совместимые системы и все. Если программа не совместима с текущей ОС, то выбираться она не будет.

viktor76 16-11-2017 14:19 2777975

Сrack, Как запускать MInstAll c основным портабельным профилем сразу в трей. ? Возможно ли это?

Цитата:

Цитата truvo
Я лично готов вам перевести до 200 рублей, если это случится. »

Ты трынди а возьми и переведи ! Давно пора. Из "СберОнлайн" легко на яндексденьги.

aw1nr@vk 16-11-2017 14:47 2777985

Цитата:

Цитата Сrack
Просто расставь правильно совместимые системы и все. »

Все таки это костыли (вариант когда нужно поставить старую версию программы вместо новой на Win7 становится невозможным).

Сrack, за сколько Вы планировали продавать копию своей программы?

Сrack 16-11-2017 16:02 2777994

viktor76,
MInst.exe "{Disk}\profiles\Portable.ini" /mini /tray
aw1nr@vk,
Ни каких костылей нет, никто не запрещает выбирать условно несовместимые программы вручную.

Сrack 16-11-2017 16:18 2777998

Цитата:

Цитата aw1nr@vk
за сколько »

https://cloud.mail.ru/public/A2WX/UTxaR2Vvm

wadimus 16-11-2017 22:14 2778067

Сrack, новая версия?!
что поменял, добавил, исправил?
MInst.About .. кнопка о программе другая ..

Donetsk 17-11-2017 13:30 2778189

Лицензионное соглашение на «MInstAll»
Цитата:

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

Данная программа защищена законами и международными соглашениями об авторских правах, а
также другими законами и договорами, регулирующими отношения авторского права. Программа
лицензируется, а не продается
.

1. Объём лицензии
Настоящее соглашение дает вам нижеследующие права:

1.1. Использование программы
Разрешается использовать как в личных так и в коммерческих целях.

1.2. Распространение
Разрешается распространять программу на любых носителях и в сети интернет.

Скрытый текст
2. Описание прочих прав и ограничений

2.1. Ограничения на вскрытие технологии, декомпиляцию и дизассемблирование.
Не разрешается осуществлять вскрытие технологии, декомпиляцию и дизассемблирование
программы, за исключением и только в той степени, в которой такие действия явно разрешены
действующим законодательством, несмотря на наличие в соглашении данного ограничения.

2.2. Разделение программы
Программа лицензируется как единое целое. Ее нельзя разделять на составляющие части для
использования на нескольких компьютерах.

2.3. Услуги по технической поддержке
Автор оказывает услуги по технической поддержке программных продуктов. Обращение к Автору
за технической поддержкой осуществляется по электронной почте: Malgin-D-A@mail.ru. Любые
дополнительные программы, переданные Вам в результате оказания услуг по технической
поддержке, должны рассматриваться как составная часть программы и подпадают, таким
образом, под действие ограничений и условий данного соглашения. Технические данные, которые
сообщаются службе технической поддержки в ходе обращения, могут быть использованы Автором
для внутренних целей, включая техническую поддержку программных продуктов и разработку
программного обеспечения. Автор не будет использовать данные сведения в форме,
раскрывающей ваши личные сведения.

2.4. Прекращение действия соглашения
Без ущерба для любых других своих прав, Автор может прекратить действие настоящего
соглашения при несоблюдении условий и ограничений данного соглашения, что обяжет Вас
уничтожить все имеющиеся копии и составляющие части программы.

3. ОТКАЗ ОТ ГАРАНТИЙ
Программное обеспечение и документация, предоставляется без гарантии. Автор не дает
гарантии, что программное обеспечение не имеет дефектов. Производительность и качество программного
обеспечения может быть не оптимальным. Гарантия товарной ценности или пригодности для
определенной цели не предоставляется. Пользователь принимает на себя целиком риск, связанный
с использованием программы.

4. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ЗА СОПУТСТВУЮЩИЕ УБЫТКИ
Разработчик, ни при каких обстоятельствах не несет ответственности за какой-либо ущерб,
включая все без исключения случаи упущенной выгоды или потери данных, либо других
денежных потерь, ставших результатом использования или невозможности использования программы, даже
если Разработчик был заранее поставлен в известность о возможности подобного рода ущерба.



Ув. Автор, добавьте в лицензионное соглашение ясное и понятное описание условий использования вашего ПО.
Сейчас в вашем EULA написано так, что неясно и непонятно самое главное: программа бесплатная и платная?
Фраза "лицензируется, а не продается" тоже не вносит понимания, т.к. не уточняется модель лицензирования. При использовании в производственной среде у проверяющих будет закономерный повод прицепиться "раз автор лицензирует программу, покажите ВАШУ лицензию".

viktor76 18-11-2017 06:05 2778334

Сrack, Спасибо. Через SFX-macros теперь запускаю с другого диска. Чудо !

aw1nr@vk 19-11-2017 14:01 2778651

Цитата:

Цитата wadimus
что поменял, добавил, исправил? »

Версия приложения 1.0.1.99

- Стиль всех иконок изменен на одноцветный (на мой взгляд стало менее информативно, кнопка "Выполнить" похожа на eject как у DVD-ROM :) )
- Из правого меню (панель управления) и меню "справка", убрана ссылка на форум, теперь она находится в окне "О приложении".
- Цвет нижнего ряда кнопок выбора приложений стал черным.

Ничего более глобального не заметил.

Скрытый текст

popt2t 20-11-2017 00:46 2778779

Сrack, здравствуйте. Мой вопрос, скорее, носит любопытный характер, нежели практический. Но все же, почему Вы не документировали описанную здесь возможность? Или это была, так сказать, пасхалка?

Сrack 20-11-2017 10:39 2778823

Цитата:

Цитата popt2t
описанную здесь возможность? »

Потому, что такую возможность я не предоставлял обычным пользователям.

Funn 21-11-2017 19:14 2779290

Вопрос по поводу скриншотов, подскажите, как их правильно прописывать? Прописывать в профиле нужно? Спасибо

wadimus 23-11-2017 12:23 2779653

Цитата:

Цитата aw1nr@vk
Ничего более глобального не заметил »

добавил новые возможности, что отметил popt2t :)

viktor76, жаль, что тут не дедовщины :moderator

Воин Ночи 30-11-2017 10:47 2781176

Приветствую!
Подскажите, если способ в одной и той же строке приложения сделать отображение разных вариантов установки?
Например: тихая установка, автоустановка (не тихая), стандартная установка (вручную), портативная "установка".
Пока же остаётся только несколько способов для одного приложения подряд размещать построчно в списке.

samsobi 30-11-2017 11:27 2781182

Воин Ночи,
Есть. Создайте батник с выбором вариантов установки и запускайте уже его.

dagmm 02-12-2017 01:40 2781613

thanks

truvo 02-12-2017 05:00 2781620

Сrack, небольшое пожелание: нельзя ли добавить в подменю "Сортировать текущую группу" еще одну кнопочку с таким смыслом: "Отсортировать в алфавитном порядке, при этом поместив несовместимые программы вниз списка". Ну или добавить к существующим кнопкам отдельную кнопку "Переместить несовместимые вниз". Дело в том, что в окне "Сортировка" не видно, какие программы несовместимые, они там все выглядят одинаково, поэтому вручную по одной переместить несовместимые вниз не получится.

И простите, если покажется, что это узкоспецифическое пожелание... но, может быть, и нет... В общем, судите сами.

sibirnik 02-12-2017 13:00 2781678

truvo,
Пожелание хорошее, НО цветом можно выбрать все варианты отображения. Например у меня - Красным несовместимые, Зел1ным установленные и так далее. Посмотри в настройках.

truvo 02-12-2017 14:22 2781698

sibirnik, в окне "Сортировка" не отображаются выделения. В том числе и цвет. В том числе и значки запуска — треугольники или кружки. Там только название программы и версия.

А мне бы хотелось, чтобы несовместимые приложения были не разбросаны по списку в группе, а были в конце списка, чтобы не мозолили глаз при выборе — что именно запустить сейчас. И чтобы в операционной системе с другой разрядностью я мог бы быстренько проделать со списком ту же самую манипуляцию для своего удобства.

Мне не нужно их как-то выделить. Я и так вижу, где кружочек, а где треугольник. Мне нужно их сдвинуть в кучку, спихнуть вниз, но оставить в той же группе.

Funn 03-12-2017 00:05 2781907

Ребят, вопрос без ответа остался, скрины как прописывать? Есть функция такая? В подробном описании есть такое дело

Сrack 03-12-2017 14:36 2782018

Цитата:

Цитата Funn
скрины как прописывать? »

Не надо их прописывать, их надо положить в папку с дистрибутивом, один из скриншотов должен называться screenshot.jpg, остальные как угодно, например screenshot2.jpg screenshot3.jpg. Программа откроет screenshot.jpg через ассоциируемое с jpg приложение, а далее листать в приложении для просмотра картинок. Своего просмоторщика нет и не будет.

Funn 03-12-2017 21:00 2782087

Цитата:

Цитата Сrack
Не надо их прописывать, их надо положить в папку с дистрибутивом, один из скриншотов должен называться screenshot.jpg, остальные как угодно, например screenshot2.jpg screenshot3.jpg. Программа откроет screenshot.jpg через ассоциируемое с jpg приложение, а далее листать в приложении для просмотра картинок. Своего просмоторщика нет и не будет. »

Благодарю Уважаемый Crack!

Roman-v-Lip 16-12-2017 23:33 2784808

Сrack, добрый вечер и с возвращением!

Напомните, как внести Вам посильную оплату? - в голосовании, которое раньше было в шапке я выбрал вариант с оплатой и не хотелось бы, чтобы слова расходились с делом.

Товарищи голосовавшие форумчане - помнится, голосов за поддержку программы было не мало - думаю пора поддержать автора.

В описании программы предлагаю скорректировать раздел Переменные:
{P} - Разрядность ОС, принимает значение x64 или x86
{P1} - Разрядность ОС, принимает значение 64 или ничего
{P2} - Разрядность ОС, принимает значение 64 или 32
{V} - Версия операционной системы, принимает значения 5.1, 6.0, 6.1, 6.2, 6.3, 6.4, 10.0

Подскажите, NF4.7C и NF4.7.1C- для проверки наличия Microsoft .NET Framework 4.7 и 4.7.1 не появились?

Xichnik2@twitter 17-12-2017 10:31 2784865

Сrack
Подскажи пожалуйста как лучше привязать выполнение отдельного скрипта после установки одной из программ?

Сrack 17-12-2017 14:28 2784909

Цитата:

Цитата Roman-v-Lip
для проверки наличия Microsoft .NET Framework 4.7 и 4.7.1 не появились? »

Не появилось. Хотите помочь, сделайте три файла реестра, до установки, после установки, и после перезагрузки. Желательно на нескольких ОС, на Win 7 x64, и на Win 10 x64.
Нужно экспортировать ветку реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP посмотрю что там за цифры, добавлю проверку, когда время будет.

Xichnik2@twitter, Можно батником, можно следующим пунктом в списке MInstAll. Мне иногда удобнее двумя пунктами делать, чистая установка и импорт настроек. А иногда одним пунктом, который запускает батник. В батнике текущий каталог будет всегда каталог, из которого он запущен, соответственно, пути к файлам, которые лежат в той же папке, не надо прописывать.

Xichnik2@twitter 17-12-2017 15:03 2784914

Сrack
Тоже была такая версия. А тот пункт "включать установку:" у него какой алгоритм?
Цитата:

Include:
При выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически.

Сrack 17-12-2017 15:39 2784925

Xichnik2@twitter, Нажимать на знак вопроса пробовал?

Xichnik2@twitter 17-12-2017 16:56 2784953

Сrack
В параллель ?

Сrack 17-12-2017 18:38 2784994

Xichnik2@twitter, Ставит галочку на указанной программе и все.

Roman-v-Lip 17-12-2017 21:13 2785038

Сrack,
возможно необходимая информация есть здесь?
https://docs.microsoft.com/ru-ru/dot...-are-installed

Сrack 17-12-2017 21:31 2785044

Roman-v-Lip, Мне нужны значения параметра "Version" а не "Release". По "Release" пусть Микрософт сам определяет, я не раз наступал на его грабли. Цифры не совпадают. Причем мне нужна информация, в какой момент, на какой ОС, появляется информация в реестре.
Еще забыл сказать, нужны данные по установке английской версии. И потом тоже самое, по установке русского языкового пакета.

Roman-v-Lip 17-12-2017 22:57 2785057

Вложений: 1
Сrack, а не получится взять версию из свойств файла-установщика: вкладка Подробно - строка Версия продукта?
Для моей версии цифры вроде совпали: как в 32, так и 64-битной ветке реестра.

Сrack 18-12-2017 20:19 2785268

Roman-v-Lip,
https://cloud.mail.ru/public/A2WX/UTxaR2Vvm NF4.7.1
Не проверял.

Roman-v-Lip 18-12-2017 22:17 2785281

Сrack, NF4.7.1 на 4.7.1 работает! Спасибо! - определяет версию, как установленную.
На всякий случай напишу все версии:

"ProductName", "Microsoft .NET Framework 4.5.2"
"ProductVersion", "4.5.51209"

"ProductName", "Microsoft .NET Framework 4.6"
"ProductVersion", "4.6.00081"

"ProductName", "Microsoft .NET Framework 4.6.1"
"ProductVersion", "4.6.01055"

"ProductName", "Microsoft .NET Framework 4.6.2"
"ProductVersion", "4.6.01590"

"ProductName", "Microsoft .NET Framework 4.7"
"ProductVersion", "4.7.02053"

"ProductName", "Microsoft .NET Framework 4.7.1"
"ProductVersion", "4.7.02558"

Хотел уточнить - какие GUID спец. коды для проверки версий NET Framework работают сейчас?

Сrack 19-12-2017 07:25 2785336

Roman-v-Lip,
NF3.5SP1
NF4C
NF4.5C
NF4.6C
NF4.6.1C
NF4.6.1CRU
NF4.7.1
NF4.7.1_RU

4.5,4.6,4.6.1 я правил, что бы показывали установлен если установлен 4.7.1, но не проверял.

MW3 01-01-2018 15:33 2788359

Добрый день, всех с наступившим 2018 годом, пусть Ваши желания сбудутся в этом году и всех благ Вам и здоровья. Хочу задать вопрос у меня на всех версиях MinstAll анимация выглядит в шапке деда мороза, раньше такого не было, как исправить не подскажите?

Adler_lug 01-01-2018 15:38 2788360

MW3, через неделю само пройдет :) И раньше такое было в канун нового года, даже как то это исправлял "по просьбе трудящихся". На usbtor.ru ищите, там есть правленая версия, но не вижу смысла в ней.

MW3 01-01-2018 15:52 2788362

Давайте серьезно, в чем может быть проблема, раньше такого не было? я уже перекачал и 93,94 и последнюю версию

mwz 01-01-2018 15:56 2788364

Цитата:

Цитата MW3
в чем может быть проблема, раньше такого не было? »

В "пасхальном яйце", заложенном в установщик на период новогодних каникул.
Как уже сказали, через несколько дней само пройдёт.

Adler_lug 01-01-2018 15:57 2788367

MW3, та я вроде не шучу. В MInstAll фича такая вшита (пасхалка) изначально, что в районе нового года (с какого то декабря, по какое то января, точных дат не помню) включается новогодняя тема.
Ну уж если очень хочется версию без пасхалки, то то где взять с вырезанной пасхалкой писал выше.

MW3 01-01-2018 17:33 2788385

Спасибо, я не в курсе был

Xichnik2@twitter 02-01-2018 19:04 2788599

Подскажите есть ли опция выбора языка? Интересует английский в оболочке применительно к версии 1.0.1.99.

samsobi 02-01-2018 22:29 2788646

Xichnik2@twitter,
Нет. Автор отказался от каких либо изменений языка оболочки.

-TRM- 10-01-2018 17:29 2790350

Сrack,
1. Нет доступа к последней версии (сайт закрыт)
2. Возможно ли сделать так, что бы при отсутствии установочных файлов данные программы не показывались в списке ?
Заранее спасибо за ответ.

Сrack 10-01-2018 17:38 2790353

-TRM-,
1. Закрыт, заниматься сайтом я не собираюсь. http://forum.oszone.net/post-2785268.html#post2785268
2. Невозможно.

sNc-DAntES 12-01-2018 11:37 2790767

Доброго времени суток. Кто-то может закинуть последнюю версию на другой файлообменник? А то с Украины не хочет качать, даже через впн, почему-то. Спасибо.

Roman-v-Lip 12-01-2018 12:06 2790772

Сrack, добрый день!
Вышел Update для Microsoft .NET Framework 4.7.1 - если Вас не затруднит - добавьте, пожалуйста, проверку новой версии в NF4.7.1, NF4.7.1_RU

новая версия (которая сейчас НЕ проверяется)
"ProductName", "Microsoft .NET Framework 4.7.1 Update (KB4054856)"
"ProductVersion", "4.7.02563"

актуальная версия (которая сейчас нормально проверяется)
"ProductName", "Microsoft .NET Framework 4.7.1"
"ProductVersion", "4.7.02558"

Сrack 12-01-2018 12:23 2790776

Roman-v-Lip, В смысле не проверяется? Если указан GUID "NF4.7.1" не показывает, что установлен?

Roman-v-Lip 12-01-2018 12:45 2790783

sNc-DAntES,
http://dropmefiles.com/AdSVi - последняя версия MInstAll_1.0.2.0.exe

SOFFON 12-01-2018 12:58 2790788

Цитата:

Цитата Сrack
Roman-v-Lip, В смысле не проверяется? Если указан GUID "NF4.7.1" не показывает, что установлен? »

У меня не показывает =(

Roman-v-Lip 12-01-2018 12:59 2790789

Сrack, только что проверил - показывает, что установлен.
Но у меня была сначала установлена версия 4.7.1 - а апдейт я ставил поверх.
Получается всё работает.

SOFFON,
А у Вас был установлен 4.7.1 или Вы сразу поставили патч-апдейт?
Может он без установки основной версии просто пропускает установку апдейта?

Сrack 12-01-2018 13:03 2790791

Цитата:

Цитата SOFFON
У меня не показывает »

Версия MInstAll ?

SOFFON 12-01-2018 13:06 2790793

Сrack, Да, прошу прощения, уже сам проверил. На 1.0.2.0 все работает. А была версия 1.0.1.94

Roman-v-Lip, был установлен.

sNc-DAntES 12-01-2018 14:19 2790806

Roman-v-Lip, спасибо большое

truvo 14-01-2018 01:06 2791194

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

Сrack 14-01-2018 12:21 2791253

truvo, Сортировка в алфавитном порядке, по имени файла профиля. Можно добавить цифры в начало имени.

Ond3rkor 15-01-2018 00:41 2791424

hello, can we translate english lang please, thanks
MInstAll_1.0.2.0.exe

samsobi 15-01-2018 10:13 2791472

Ond3rkor, The author refused any changes in the shell language and the development of the program itself.

sirnon 15-01-2018 13:27 2791507

А почему при попытке зайди по ссылке из шапки.
Скачать с оф.сайта
попадаем в приглашение входа админку сайта?

raddy 15-01-2018 13:34 2791508

Цитата:

Цитата sirnon
А почему при попытке зайди по ссылке из шапки. »

Сайт не работает
Цитата:

Цитата Сrack
1. Закрыт, заниматься сайтом я не собираюсь. http://forum.oszone.net/post-2785268.html#post2785268 »

Последнюю версию можно скачать тут:
Цитата:

Цитата Roman-v-Lip
http://dropmefiles.com/AdSVi - последняя версия MInstAll_1.0.2.0.exe »

Цитата:

Цитата Сrack
https://cloud.mail.ru/public/A2WX/UTxaR2Vvm NF4.7.1 »


sirnon 15-01-2018 14:41 2791532

А какие то типа официальные сборки софта с вашей оболочкой на каких сайта существуют?

Сrack 15-01-2018 15:00 2791535

sirnon, Актуальных "сборок" нет. Обновление оболочки сейчас только здесь http://forum.oszone.net/post-2785268.html#post2785268 , все остальное чужие перезаливы.

Chack 19-01-2018 11:31 2792462

Пытаюсь разобраться с программой. Есть где нибудь список ключей для разных программ в одном месте? Где вы их берете?

Orestik 19-01-2018 12:28 2792475

Цитата:

Цитата Chack
Есть где нибудь список ключей для разных программ в одном месте? Где вы их берете? »

• Идентификация инсталлятора с целью определения ключей для "тихой" установки


В комплекте идет утилита skf.exe, если она не определила инсталлятор, то можно попытаться запустить установщик с ключами "/?" и "/Help", для этого есть специальные кнопки.

Roman-v-Lip 19-01-2018 15:25 2792530

Chack, вариантов несколько:
1. Гуглить "имя программы silent install" - например winrar silent install - в первой строке поиска: wrar300.exe /s
2. Скачать готовый сборник софта - например "MInstAll By Andreyonohov & Leha342" - там очень много различных программ - и посмотреть, какие ключи для программ используются.

Я делал командниками - если программа установлена - то сперва удалялась прошлая версия программы, а затем устанавливалась новая версия.
Но это уже отдельная тема.

sNc-DAntES 24-01-2018 14:27 2793499

Цитата:

Цитата Chack
Пытаюсь разобраться с программой. Есть где нибудь список ключей для разных программ в одном месте? Где вы их берете? »

- Пользоваться репаками, в которых уже есть скрытая установка
- Писать скрипты на Autoit, которые будут за вас кнопочки нажимать.

Сrack 24-01-2018 16:48 2793538

Цитата:

Цитата sNc-DAntES
Писать скрипты на Autoit, которые будут за вас кнопочки нажимать. »

Для начала, спросить непосредственно автора/производителя программы. Если ни на официальном сайте, ни в справке по программе, не рассказывается об автоматической установке, то спросить в лоб. Обратится в техподдержку. Если конечно вы используете официальные дистрибутива от производителя.

s600 26-01-2018 20:54 2793979

Сrack, Привет. Писал про ключ /uv в новой версии будет? Я пользуюсь батниками которые обновляют софт.
Спасибо большое за MInst.

wadimus 27-01-2018 23:03 2794138

Цитата:

Цитата s600
Я пользуюсь батниками которые обновляют софт. »

интересно ..
а ключ тебе зачем? пересобирай профиль при изменении версий софта

s600 28-01-2018 07:32 2794166

wadimus, Привет
Цитата:

интересно ..
а ключ тебе зачем? пересобирай профиль при изменении версий софта
Пересобирать профиль конкретной программы, а не весь.

wadimus 28-01-2018 12:45 2794190

s600, мда ..
мы об чём говорим? об инсталляторах?
лемма 1: название инсталляторов неизменно! поменялась версия файла, название этого файла не меняется!
лемма 2: рядом с инсталлятором лежит текстовый файл, в котором в строке приведена версия этого инсталлятора. и название этого текстового файла тоже неизменно!
обновили софты в сборке автоустановки, то есть заменили нужные файлы, в текстовых файлах прописали нужные версии.
следующая задача: пересобрать профиль для MInst.exe. простой скрипт, который пробегает по папкам, где находятся наши инсталляторы, вытягивает версии из нужных файлов и прописывает в профиле нужные строки.
из-за неизменности названия инсталляторов строка в профиле, которая авто-устанавливает данную программу, не меняется. меняется только строка с версией.

s600 28-01-2018 13:31 2794196

wadimus, Всё верно. У тебя подобного скрипта нет?

wadimus 28-01-2018 15:38 2794206

s600, есть

s600 28-01-2018 16:58 2794213

wadimus, Не поделишься скриптом?

rdj_alexandr_kot@vk 29-01-2018 12:48 2794346

Привет автор MInstall, Сrack!!!
Спасибо тебе за суперскую прогу и клёвые обновления, но вроде обнаружил я что вот эта функция не работает
Цитата:

Include:
При выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически.
Проверь плиз и исправь)
У меня стоит версия 1.0.2.0, если это не последняя версия, то кинте в меня ссылочку на последнюю. Автору респект в продвижении программы) Дай Бог тебе здоровья!

Цитата:

Цитата s600
Я пользуюсь батниками которые обновляют софт.»

Поделись данным скриптом, если не сложно) а то давно задумываюсь о таком а подсказать как сделать даже не кому

wadimus 29-01-2018 15:50 2794395

chymax3m, habib2302, rdj_alexandr_kot@vk
эта тема о программе MInstAll .. тут обсуждать скрипты не могу.
скоро создам тему в этой ветке, там размещу всё

TarasBY 09-02-2018 17:08 2797011

В последней версии, поставляемой со сборками, Avast не даёт вообще запустить (MInst.exe). И в исключения (как было раньше) добавить не позволяет. Офсайт автора не доступен. Может кто скажет где раздобыть версию программы, которая была в 2016 году (она работала без проблем)?

raddy 09-02-2018 17:19 2797012

Цитата:

Цитата TarasBY
В последней версии, поставляемой со сборками, Avast не даёт вообще запустить (MInst.exe). »

А какой у неё хеш, или номер версии?

TarasBY 09-02-2018 17:29 2797013

Номер версии 1.0.2.0. Хеш: ff8edf392bc8811001a3f6c9cfee1b85 *MInst.exe

Сrack 09-02-2018 17:42 2797019

Цитата:

Цитата TarasBY
, Avast не даёт вообще запустить (MInst.exe) »

В Avast я еще в прошлом году писал, до сих ни какого ответа.
В AVG ответили, похоже робот отвечал, прислали гигантскую инструкцию, в которой описываются признаки безвредного приложения.
В TrendMicro-HouseCall вообще не знаю как с ними связаться.
Рекомендую сменить антивирус, на более адекватный, который отвечает и исправляет свои ошибки.

raddy 09-02-2018 17:43 2797021

Цитата:

Цитата TarasBY
Номер версии 1.0.2.0. Хеш: ff8edf392bc8811001a3f6c9cfee1b85 *MInst.exe »

Последняя, на предыдущую 1.0.1.99 так не ругается, более старые можно найти тут

ps. Но те сборки могут быть рассчитаны на использование последней версии при установке .net

TarasBY 09-02-2018 17:54 2797025

Цитата:

Цитата Сrack
Рекомендую сменить антивирус, на более адекватный, который отвечает и исправляет свои ошибки. »

Нет универсального антивируса. Не будет ругаться на этот файл, будет ругаться на какой-то другой. А провести жизнь в сменах антивирусов не считаю занимательным. Проще заменить новую версию файла на предыдущую и всё работает!!! :blush2:

Сrack 09-02-2018 18:05 2797027

Цитата:

Цитата TarasBY
Проще заменить новую версию файла на предыдущую и всё работает!!! »

До поры до времени. Аваст скатился. Техподдержка раньше отвечала, сейчас просто игнорят. Такое чувство, после того, как AVG купил Аваста, всех разработчиков уволили.

raddy 09-02-2018 18:08 2797029

Цитата:

Цитата Сrack
Такое чувство, после того, как AVG купил Аваста, всех разработчиков уволили. »

Наоборот Аваст их выкупил.

truvo 10-02-2018 04:54 2797111

Сrack, здравствуйте.

Просьба такая: добавить возможность зрительного выделения в окне MInstAll для отдельных программ. Например, значком в строке программы (как, например, выделяется статус программы) или цветом.

Например, я хочу выделить в списке программы, которые обновляются или обновляют свои базы из своего же интерфейса (как, например, AIMP или AVZ).

Или я хочу выделить программы, которые содержат мои персональные данные (ежедневники, почтовые программы, скайпы-вайберы, браузеры и т. п.), чтобы в случае копирования комплекта софта в посторонние руки или в сеть не забыть об удалении всех персональных данных.

Или, например, в десятке программ одного назначения (например, программ по восстановлению данных) я хочу зрительно выделить ту, которой стоит воспользоваться в первую очередь.

Ну и другие цели могут быть для выделения (эта программа глючит, эту программу я еще не опробовал и т. д.)

modest65 10-02-2018 07:54 2797115

Хотел бы получить ссылку на последнюю версию вашей сборки. Желательно с плеер-радио aimp и плеер ТВ
Я после переустановки Виндоус, все удалилось и теперь не могу найти вашу прежную версию.

truvo 10-02-2018 19:58 2797206

modest65, с этим вопросом вам не сюда обращаться, здесь только "скелет", без дистрибутивов программ.

Lordbl4 10-02-2018 20:03 2797207

Цитата:

Цитата truvo
я хочу выделить программы, которые содержат мои персональные данные »

походу ты программой ошибся...

Цитата:

Цитата truvo
в десятке программ одного назначения (например, программ по восстановлению данных) я хочу зрительно выделить ту, которой стоит воспользоваться в первую очередь »

поставь её первой в списке

Цитата:

Цитата truvo
Ну и другие цели могут быть для выделения (эта программа глючит, эту программу я еще не опробовал и т. д.) »

повторюсь с ошибкой выбора программы,

MInstAll - Мастер установки приложений, бесплатная утилита для автоматической (тихой) установки приложений и настройки системы

если ты добавляешь в список софта всё подряд - то ты конечно молодец.

truvo 11-02-2018 02:30 2797273

Lordbl4, по первому вашему пункту не понял или вы меня не поняли. У меня в оболочке MInstAll находятся больше сотни программ, в том числе и те, что содержат персональные данные (портативный скайп, QIP и т. д.). Предположим, я хочу поделиться своим комплектом и выложить его в облако или на торрент-трекер. Или скопировать на комп приятельнице. Или сыну. Логично, что я должен всё личное убрать. Я могу, конечно, запомнить-записать, из каких программ мне нужно удалить профили, но мне удобнее просто подсветить эти программы или пометить их значками.

По второму вашему пункту: предпочитаю сортировать программы в группах по алфавиту.

Добавляю не всё подряд, а то, что нужно, важно, проверено годами или найдено сейчас и видится таким (в совокупности это 20 с чем-то гигабайт, и больше здесь портативного софта, чем установщиков).

И почему вы думаете, что в этой оболочке может быть только софт? Их нее удобно запускать и батники, и скрипты, и файлы справки, и вообще любые файлы, например, я из нее запускаю таблицы с данными в формате csv). Это не "ошибся программой", это расширение ее применения.

wadimus 11-02-2018 18:17 2797354

оболочка MInstAll управляется профилями (ini-файлами).
в профилях описано:
- структуризация (группы)
- наименование инсталляторов
- расположение файлов

таки пользуйтесь этим!
папка, в ней личные программы, и есть для этих программ соотв.профиль. удалите папку, уберите профиль - и утечки ваших данных нет!
также можно один и тот же список программ структуризировать по-иному, в одном профиле групп 10-11, в другом все те же программы перегруппированы по другому (с другими названиями групп и другим количеством их до 99 (?)) или вообще убраты из профиля.
профили можно назвать как хотите, типа: начальное_заполнение_свежей_системы.ini или опасные_программы.ini или рекомендованные_мною_программы.ini

Сrack 11-02-2018 19:36 2797369

Цитата:

Цитата wadimus
папка, в ней личные программы »

Я кстати то же таким методом пользовался. Все "свои" программы в одной папке, после удаления папки, в оболочки они будут выделены красным, удаляются из оболочки все сразу в два клика.

truvo 12-02-2018 03:00 2797432

wadimus, Сrack, всё это понятно, что методов сортировки есть много разных. Я внес предложение, если автор программы считает его нецелеcообразным
— значит, это не нужно.

stuermer01 17-02-2018 15:41 2798568

Сделайте пожалуйста возможность поиска программы в списке "автоматическая установка программ". Очень неудобно просматривать все разделы вручную.

Сrack 17-02-2018 18:05 2798588

Цитата:

Цитата stuermer01
возможность поиска программы »

Так есть же, аж два вида, быстрый по первой букве и обычный.

MW3 20-02-2018 22:42 2799262

Добрый ночи всем, не подскажите какой шрифт использовался в надписе MInstAll

Сrack 21-02-2018 09:45 2799328

MW3, Если вы про картинку в шапке темы, то она нарисована, такого шрифта нет.

MW3 21-02-2018 20:44 2799499

Понял, спасибо классно смотрится

Сrack 22-02-2018 19:54 2799682

Кому не нравится срабатывание Аваста на последнюю версию, и кому заняться нечем, предлагаю проверить следующий лайфхак:

• Скачиваем последнюю версию MInst.exe http://forum.oszone.net/post-2785268-1967.html
• Убеждаемся в том, что Аваст находит злобного и не поддающегося лечению "зловреда" https://www.virustotal.com/ru/file/3...is/1519315796/
• Скачиваем последнюю версию Resource Hacker http://www.angusj.com/resourcehacker/ и с помощью него, заменяем главную иконку приложения MAINICON, хотя бы на эту https://cloud.mail.ru/public/ASCe/4BXvKqREr не забываем сохранить изменения.
• Проверяем полученный файл на https://www.virustotal.com/ru/
• Сообщаем результат.

truvo 24-02-2018 13:05 2799900

Может, так было не всегда, может, я что-то не так сделал (не помню), но ярлык от программы не хочет закрепляться в панели задач... есть рецепт?

sibirnik 25-02-2018 07:04 2800010

truvo,
Создай ярлык вначале на рабочий стол, а потом тяни этот ярлык на панель задач. С exe-файла сразу на панель задач и у меня не ставится.

rdj_alexandr_kot@vk 26-02-2018 10:05 2800207

Сrack,
Цитата:

Цитата Сrack
• Сообщаем результат. »

Я повторюсь, мб не заметил автор...

Цитата:

вроде обнаружил я что вот эта функция не работает
Цитата:

Include:
При выборе приложения, оно может автоматически выбирать для установки другое приложение, в поле "Включать установку" указываем название приложения которое включится автоматически.
Проверь плиз и исправь)
У меня стоит версия 1.0.2.0.
Цитата:

Цитата Сrack
• Сообщаем результат. »

Так же есть предложение что б можно было создать типа отдельный профиль с как бы встренным своим браузером от программы или что б она открывала окна, с заранее написанным HTML кодом который напишешь сам и в любое время можно редактировать как в данный момент профили + картинки внутри текста (но что б текст можно было копировать в буфер обмена).
Это будет полезно, для сисадминов оставлять себе заметки о том как и что и где в ПК настраивать, короче инструкции...
Я б например, сразу сходу написал бы себе страницу с ошибками BSOD, потом страницу с инструкцией "Как раздавать Wi-Fi с ноутбука через cmd" и многое и многое другое, чего в голове не удержишь...
Если идея интересна, могу рисонуть в фотож опе как это вижу, типо того....

Сrack 26-02-2018 13:30 2800255

rdj_alexandr_kot@vk, В оболочку можно добавлять все, что угодно, в том числе и инструкции в любом формате. Они будут открываться через ассоциируемое с данными типом приложение. Можно добавлять портативное приложения для чтения этих инструкций. В поле путь к приложению указываем портативную программу, а в поле ключи запуска указываем путь к документу с учетом переменных, которые поддерживает оболочка MInstAll. Небольшие инструкции можно хранить в описании программ. Для открытия описания в отдельном окне, нужно кликнуть средней кнопкой (скролом) мыши по интересующему приложению.

Цитата:

Цитата rdj_alexandr_kot@vk
Я повторюсь, мб не заметил автор... »

Заметил.

Цитата:

Цитата rdj_alexandr_kot@vk
вроде обнаружил я что вот эта функция не работает »

У меня работает.

truvo 02-03-2018 20:06 2801201

Сrack, программы в группе сортированы по алфавиту. Добавляется новое приложение в группу. Оно вставляется в конец списка. Приходится при вставке каждого нового приложения вновь сортировать группу по алфавиту. Можно ли как-то сделать, чтобы новое приложение вставлялось в нужное место списка в алфавитном порядке?

Или, например, ввести такие опции — "приложения всегда в алфавитном порядке", "группы всегда в алфавитном порядке" в настройки в целом для MinstAll.

Lordbl4 05-03-2018 08:40 2801701

как будто люди каждый день дёргают конфигурацию списка...

gazi06 05-03-2018 18:40 2801797

Have a nice day. 1.0.2 Is there a version available in the final version of the translation file in other languages? there are places missing in the old lng dsy.

samsobi 06-03-2018 20:28 2801990

gazi06, http://forum.oszone.net/post-2791472-1992.html

gazi06 06-03-2018 21:49 2802000

samsobi, I just want to fix areas that are not in the MInst.lng file

norem 14-03-2018 20:15 2803364

Вложений: 1
Цитата:

Цитата Сrack
• Проверяем полученный файл на https://www.virustotal.com/ru/
• Сообщаем результат. »

проверка на вирусы прошла!

Группа Z 16-03-2018 00:22 2803647

Привет всем, подскажите пожалуйста команду с ключом запуска для автоматического выбора установка приложений - подготовка

Сrack 16-03-2018 09:54 2803684

Группа Z,
Код:

MInst.exe "путь к профилю" /t
Например:
Код:

MInst.exe {Patch}\profiles\Autounattend.ini /t

Группа Z 16-03-2018 17:34 2803811

Цитата:

Цитата Сrack
Группа Z,
Код:
MInst.exe "путь к профилю" /t
Например:
Код:
MInst.exe {Patch}\profiles\Autounattend.ini /t »

Спасибо за помощь) :up

MW3 18-03-2018 00:33 2804012

Всем привет, хотел спросить, автор не планирует добавлять языки интерфейса? не кто не знает?

wadimus 18-03-2018 05:53 2804022

Цитата:

Цитата MW3
не кто не знает? »

нЕкто ..

а великий и могучий .. кЕтайский язык не помешал бы ..

mwz 18-03-2018 20:43 2804106

wadimus, н-да...
"Предположим, что у вас в кармане два яблока. Некто взял у вас одно яблоко. Сколько у вас осталось яблок?
– Два.
– Подумайте хорошенько...
– Два...
– Почему?
– Я же не отдам Некту яблоко, хоть он дерись!"
(c) х/ф "Буратино"

xenus-2042 24-03-2018 06:19 2805149

Здравствуйте.
Есть печалька и соответственно из неё идея.

Печалька
Захотел поменять группы местами и вышел облом.
Простым способом (перестановкой строчек) в текстовом файле такого не вышло.

Так вот,
Идея
А что если сделать сортировку групп путём чтения из ini файла в порядке расположения, а не в порядке нумерации? Работоспособность сохраниться, а удобства добавится.

И ещё, в Total Commander есть возможность сохранения настроек не в один файл, а в несколько, достаточно в нужной группе просто сделать ссылку на нужный файл (у самого настройки хранятся в разных файлах - 18 штук).
Что если такую поддержку сделать и тут? Можно будет каждую группу в отдельный файл и много чего ещё.
Как пример,
Цитата:

[Group]
RedirectSection=Group.ini

В файле "Group.ini"
0=Системa | Компоненты
GS=1
<...>
30=Завершение
GS=0

Либо,
0=Системa | Компоненты
RedirectSection=System.ini
GS=1
<...>
30=Завершение
GS=0
Что ещё из неудобного,
"GroupStatus". Его можно сделать как ключ - "GS".
Пример,
Цитата:

0=Системa
GS=1
Для чего думаю не стоит писать, т.к. групп бывает не только 5 штук, а более 30 иногда. Да ещё вот из-за сортировки, а точнее из-за отсутствия сортировки групп пришлось резерв оставлять.

PS: Это не требование, и ничего похожего, а просто идея...

Заранее благодарю за понимание.

truvo 24-03-2018 12:06 2805196

Сrack, нельзя ли сделать возможность ресайза (растяжки по вертикали) поля "Описание" в окне "Изменить параметры приложения"?

И почему-то в этом поле не работает копирование текста через Ctrl + C, работает только ПКМ — "Копировать" (а из поля "Сайт", например, текст копируется обоими способами).

Сrack 24-03-2018 17:44 2805235

xenus-2042, truvo, Вы ребята темой не ошиблись? Все это есть и работает в MInstAll.

truvo 24-03-2018 23:57 2805282

Сrack, простите. Сейчас понял, что у вас поле растягивается при растяжке всего окна. А Ctrl + С у меня сейчас тоже как бы работает, но как-то глючно. Пример: копирую описание приложения 1, вставляю этот текст в описание приложения 2. Вставляется. Потом копирую описание из приложения 3, пытаюсь вставить в описание приложения 4, а вставляется описание приложения 1.

Когда делаю то же самое через ПКМ Копировать-Вставить — всё отрабатывается корректно.

Впрочем, не исключаю, что вы тут ни при чем, и есть какой-то секрет на моей стороне.

xenus-2042 25-03-2018 09:29 2805296

Цитата:

Цитата Сrack
xenus-2042, truvo, Вы ребята темой не ошиблись? Все это есть и работает в MInstAll. »

При редактирование в текстовом редакторе?

Сrack 25-03-2018 10:49 2805308

xenus-2042, Группы редактируются, добавляются, сортируются, удаляются, переименовываются, через оболочку MInstAll.


xenus-2042 27-03-2018 17:41 2805810

Цитата:

Цитата Сrack
xenus-2042, Группы редактируются, добавляются, сортируются, удаляются, переименовываются, через оболочку MInstAll. »

Повторю: В текстовом редакторе.

Вот у меня есть диск с софтом. Вышла новая версия программы, или кто-то запилил новый диск (как пример БелоFF) и вот я оттуда хочу добавить несколько программ к себе, или с какого-то старого WPI в виде скрипта.
Удобнее, а особенно из WPI, всё это дело делать в текстовом редакторе - скопировав весь блок сразу и тупо сохранив.

Хотя...
Ладно. Проехали. Я понял, что так уже никто не делает. Всем форточки нужны.
А что если добавить кнопочки "Импорт" "Экспорт" к кнопкам "Добавить..." и "Удалить..." с возможностью импорта из WPI?

Сrack 27-03-2018 18:56 2805820

Цитата:

Цитата xenus-2042
Повторю: В текстовом редакторе. »

В текстовом редакторе можно сделать все что угодно.
Цитата:

Цитата xenus-2042
А что если добавить кнопочки "Импорт" "Экспорт" к кнопкам "Добавить..." и "Удалить..." с возможностью импорта из WPI? »

Стадия разработки интузиазма давно прошла. Больше не будет новых функций.

xenus-2042 27-03-2018 19:31 2805826

Попробуйте в текстовом редакторе поменять местами названия разделов и посмотрите на результат воочию.

Но я повторю, что вопрос снят и всё это было в качестве идеи.

PS: Спасибо за программу.

LJ_exe 27-03-2018 20:26 2805841

Вложений: 1
http://forum.oszone.net/attachment.p...1&d=1522171567

как скачать-то?

AlexM22204 27-03-2018 20:51 2805846

Цитата:

Цитата LJ_exe
как скачать-то? »

Пока только так...
Цитата:

Цитата Сrack
Скачиваем последнюю версию MInst.exe http://forum.oszone.net/post-2785268-1967.html »


LJ_exe 27-03-2018 21:14 2805851

AlexM22204, спасибо. это версия 1.0.2.0

Сrack 27-03-2018 21:29 2805858

xenus-2042, Логика была придумана еще в первой версии и структура профилей ни разу не менялась, благодаря чему последняя версия поддерживает профили всех ранее выпущенных версий. Что бы поменять группы местами, мало их поменять в профиле, нужно менять номер у каждого приложения. Ничего нового я выдумывать точно не буду.
P.S. Сейчас я бы много чего сделал по другому, лучше, но увы, начинать сначала новый проект, бесплатный проект, точно не буду.

MW3 28-03-2018 23:35 2806055

Всем привет, а не будет анг. версии?

Сrack 29-03-2018 09:58 2806089

MW3, В планах нет, как собственно нет и самих планов.

bylyl 31-03-2018 11:41 2806379

Цитата:

Цитата Сrack

Добрый день,не могли бы вы поправить ссылку,
или подскажите как сменить цвет фона на черный

viktor76 31-03-2018 18:28 2806419

Цитата:

Цитата Сrack
"Проверка через реестр с помощью GUID:
Для включения проверки, нужно указать правильные GUID и версию, в таком виде, в котором она прописывается в реестре, а не так, как автоматом определилась при добавлении приложения.
Определить без ошибочно можно с помощью Check Device
Можно указывать два GUID разделив их знаком ";" (Больше двух GUID указывать нельзя)
Например когда приложение двух разрядное, и у каждой разрядности свой GUID. »

"

1) Возможно ли технически для программы сделать проверку GUID по списку из файла?
Есть приложения,которые при каждом обновлении создают новый GUID. Пример: O&O Defrag Professional
2) Какие замены в имени GUID и как можно делать? По возможности допишите в шапке.
Например с помощью Check Device: "Winstep Xtreme 18.1" GUID:Winstep Xtreme 18.1 , а у "Winstep Xtreme 17.1" GUID:Winstep Xtreme 17.1
Как идентифицировать установку? (Кроме наличия файлов,которые лепят "куда попало".) Может можно чем-то заменить версию в GUID?

n0g0H0K 19-04-2018 21:13 2809881

Всем добрейшего денёчка!
Уже очень давно пользуюсь BS Post Installer, скажите есть ли смысл переходить на MInstAll
Есть ли у неё какие-то серьёзные преимущества по сравнению с BS Post?
Кроме проверка GUID, для меня это сомнительный аргумент. Вроде и классно, но по сути геморно, да и не нужно!

sibirnik 20-04-2018 04:06 2809914

n0g0H0K,
Есть хорошее выражение "рыба ищет, где глубже, а человек , где лучше"...Каждому своё...Кто мешает - возьми и попробуй. По мне. так лучше MInstAll - ничего нет.

SergeyZV 01-05-2018 11:48 2811542

Сrack, Пожалуйста добавьте 2 ключа:
NF4.7.2 и NF4.7.2_RU.

Сrack 01-05-2018 23:00 2811636

SergeyZV, https://cloud.mail.ru/public/JiYW/HHqzhVVBK

truvo 07-05-2018 03:50 2812394

Обнаружил пасхальное яйцо: если в описании закончить предложение восклицательным знаком, всё описание (текст) становится красного цвета.

В принципе, неплохо для привлечения внимания, если бы не одно "но": краснеет не само это предложение (как должно быть), а всё описание, будь оно хоть с километр и хоть с пустыми строками-отбивками.

crfile 09-05-2018 19:43 2812835

Всем привет, подскажите пожалуйста, где скачать последнюю версию ?
скачал из предыдущего поста автора minsall.exe, но там видимо еще что то нужно ...
Софт свой закинул, базу сделал. В Процессе установки все нормально ставится, но, с права пару программ с зеленой галочкой, остальные с красным кружком. При этом все проги ставятся как надо :)

Orestik 10-05-2018 08:12 2812898

Цитата:

Цитата crfile
но там видимо еще что то нужно . »

возьми на моем примере, только под себя подредактируй

crfile 10-05-2018 11:06 2812915

Orestik,
Спасибо, разобрался, дело было в неправильно прописанных GUID=

Guman 12-05-2018 12:34 2813353

Код:

<FirstLogonCommands>
  <SynchronousCommand wcm:action="add">
  <Order>1</Order>
  <CommandLine>cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\MInstAll\profiles\Autounattend.ini start """" %i:\MInstAll\MInst.exe {Patch}\profiles\Autounattend.ini /t 0 & exit"</CommandLine>
  </SynchronousCommand>
</FirstLogonCommands>

а как избавиться от этой функции
Цитата:

Команда start используется для того, что бы избежать ожидания выполнения запущенной команды, тем самым Windows продолжит процесс загрузки до рабочего стола не дожидаясь пока MInstAll установит все программы.
Надо чтобы наоборот Windows дожидаясь пока MInstAll установит все программы.

wadimus 12-05-2018 19:18 2813386

Guman,
Код:

start /wait

Guman 13-05-2018 07:34 2813461

wadimus, а можно команду целиком ? а то читал что там скобки в скобке специально сделано, чтобы все работало...
и еще как скрыть само окошко программы а так же реализовать авто закрытие после установки??

wadimus 13-05-2018 09:48 2813468

Guman,

Скрытие консольных окон
http://www.oszone.net/6156

Guman 13-05-2018 11:20 2813481

wadimus, я не скрытия консольных окон (bat и cmd файлов) имел ввиду, я это я знаю, мне надо при запуске MInstAll, скрыть его gui интерфейс, чтобы ни чего не было видно на экране при запуске , то есть скрытие самого MInstAll (Silent install)

Сrack 13-05-2018 11:51 2813484

Guman, Полного скрытия нет, только запуск в свернутом состоянии, параметр /mini

Guman 13-05-2018 12:40 2813486

Сrack, Надо бы в шапку, там такой информации не увидел. Не хотите добавить скрытую установку?
а как быть с автоматическим завершением MInstAll, ведь если есть ошибки она сама не закроется?
было бы хорошо если можно было вывести лог ошибок(если они есть), на рабочий стол .То есть с начало идет скрытая установка на стадии FirstLogonCommands и если какие то ошибки появляются то программа сохраняет лог файл по пути %USERPROFILE%\Desktop\ (на рабочий стол), соответственно при первом входе систему у нас будет уже наглядно видно завершилась ли установка программ успешно..

Соберу всю полученную информацию в одну кучу..
Вот так должен выглядеть конечный вариант
Код:

<FirstLogonCommands>
  <SynchronousCommand wcm:action="add">
  <Order>1</Order>
  <CommandLine>cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\MInstAll\profiles\Autounattend.ini start /wait """" %i:\MInstAll\MInst.exe {Patch}\profiles\Autounattend.ini /mini /t 0 & exit"</CommandLine>
  </SynchronousCommand>
</FirstLogonCommands>


Сrack 13-05-2018 13:03 2813489

Guman, Путь к профилю должен идти всегда первым параметром, остальные параметры без разницы. Я не хочу, что бы мою программу использовали тайно, скрытно, считайте это ограничение бесплатного использования.

Guman 13-05-2018 13:25 2813493

Сrack,
Цитата:

Я не хочу, что бы мою программу использовали тайно, скрытно, считайте это ограничение бесплатного использования.
мне для своей сборки надо, которая будет применяться только исключительно в личных целях, по вашему ответу, хотел уточнить, а существует версия без ограничения ? если да то как его можно получить?. На ваш сайт почему то не попасть..

Сrack 13-05-2018 13:32 2813496

Guman, Было несколько коммерческих версий, для конкретных контор. Сейчас я не занимаюсь MInstall, считайте поект заморожен до лучших времен.

wadimus 13-05-2018 13:55 2813498

Сrack
друг, подготовим сборник бессплатных программ?
ты такой выпускал пару лет назад.
я ячеек подготовлю:
http://forum.oszone.net/thread-333907.html

ЗЫ. пишу сюда, ибо никакой связи с тобой у меня нет. потом удали этот мой пост

zatowarlock 30-05-2018 13:43 2816171

Прога отличная. Но... Показывает ошибку даже после удачной установки программы. Напротив появляется красный крестик, якобы программа установилась с ошибкой, хотя установка прошла в штатном режиме. Как это можно исправить?

sibirnik 31-05-2018 04:31 2816229

zatowarlock,
Правильно прописать версию программы и Guid. Посмотреть правильный GUID и версию установленной программы можно с помощью ещё одной замечательной программы этого автора CheckDevice...Вот для примера: WinRAR (в GUID вписываем это - %SystemDrive%\program files\winrar\WinRAR.exe) а версия (5.50.0) и всё после установки WinRAR значок зелёный. Да и каждой программы свой Guid и свои версии, которые нужно правильно прописывать. В интернете полно готовых сборок WPI. (Смотри, как у других сделано, вытаскивай для себя, что надо). Как то так.

Lordbl4 01-06-2018 08:47 2816383

вся возьня с GUID (не со стороны minstall, со стороны других разработчиков ПО) печалит лишь тем, что данный параметр с каждой новой версией может меняться. в итоге версии программы не достаточно для определения корректности установки\обновления. и если учесть то, что софт обновляется чуть ли не каждые 2 недели - с каждым обновлением всё меньше хочется этой самой возьни.

wadimus 01-06-2018 12:27 2816417

Lordbl4, используй правильные строки GUID!
проверка идет по включении строки
типа так:
Код:

Name=Zentimo xStorage Manager
GUID=Zentimo xStorage Manager

даже если напишем так:
Код:

GUID=Zentimo
оболочка точно определит параметры

sibirnik 02-06-2018 05:03 2816508

Lordbl4,
Цитата:

Цитата Lordbl4
софт обновляется чуть ли не каждые 2 недели - с каждым обновлением всё меньше хочется этой самой возьни. »

Довольно давно пользуюсь этой оболочкой для создания своей личной сборки(и не только) программ для тихой установки и не вижу никаких(почти никаких, за редким исключением) проблем при замене на новые файлы. Меняю только файлы на новые файлы и всё.(Файлы всегда переименовываю чисто по имени, без всякой лишней лабуды в имени) GUID у большиства прог постоянен, версии подхватываются автоматом. И очень даже прав wadimus, . Всё очень просто, а если ещё использовать правильно и грамотно настроенный TotalCommander? то замена на новые версии нескольких программ - занимает вообще ничтожно малое время.

truvo 11-06-2018 00:09 2817822

Сrack, я не в курсе, как вы прописывали (добавляли) пункты меню в группе On-Line справки.

Нельзя ли сделать так, чтобы адрес страницы из браузера можно было добавлять в MInstall перетаскиванием, как и софт? Чтобы заодно менеджер закладок полезных поиметь.

vla-ad 12-06-2018 23:47 2818031

как скачать
если вход только для админа

raddy 12-06-2018 23:55 2818034

Цитата:

Цитата vla-ad
как скачать
если вход только для админа »

http://forum.oszone.net/post-2730060.html#post2730060
http://forum.oszone.net/post-2811636.html#post2811636

truvo 14-06-2018 00:22 2818156

Сrack, продолжаю под свои нужды подстраивать вашу программу и в связи с этим еще одно пожелание к моему предыдущему: вот если добавить, например, в программу перетаскиванием не приложение, а архив — он добавляется без вопросов. Если же добавить таким же способом папку, то программа пишет, что "путь неверный", и если всё равно нажать "Продолжить", папка добавляется красной строкой с крестиком.

Понимаю, что с вашей точки зрения я занимаюсь фигней и программа вовсе не для этого предназначена, но хотелось бы логики: раз уж архив вставляется не красной строкой, то и папка с реальным путем пусть вставляется не красной.

wadimus 14-06-2018 18:29 2818264

truvo, чёто не понял ..
архив ассоциирован с архиватором, а папка с чем ассоциирована? при запуске открыть её в проводнике? с реальным путём? а у меня этой папки нет .. что тогда?

wadimus 14-06-2018 19:04 2818267

ну, не знаю .. MInstall-у нужен конкретный обьект, файл! а какой он - не важно! а папка - это не обьект, непонятно, что с ним делать ..
я и пишу: открыть папку в проводнике, так таки пишем:
запуск: explorer.exe
ключ: папка .. и не абсолютный путь, а относительный, или в системных переменных

CryptoNick 15-06-2018 06:55 2818308

Сrack Замечательная программа!
Не нравится некоторые моменты:
1. Открытие софта по двойному клику... Было бы здорово, в настройках программы это изменять на одиночный.
Для запуска портативного софта, не очень удобно два раза кликать по пункту.
Присмотрелся, наверное ерунду сморозил, так как одиночный клик, это переход к нужному пункту...
Увидел что есть хоткей F10... Но это как то не явно понять, да и по мне, так не очень удобно, можно и клавишей ошибиться, нажав другую F
Думаю с зажатой клавишей Shift и одиночным кликом бы удобно запускать..
2. Перетаскивание в окно программы, на определенный пункт... Вот этого, очень не хватает...
Пример: Есть сборник портативных программ-упаковщиков, в них имеется возможность перетаскивание на файл программы, файлов, папок для упаковки.
Очень удобная функция, но задействовать в вашей программе, не могу, так как она всё что в неё перетащили, считает софтом для добавления в свой список.
Ну я же вышел из режима редактирования. Зачем мне добавлять то, мне требуется передать программе запуска, в качестве параметра, то что я перетащил.
3. Всплывающие подсказки, при наведении курсора на пункт. (как опция)
Не особо визуально удобно, просматривать описание программы, внизу окна.
Есть сборщики сборок, что понапишут столько, что не влазит даже в поле окна.
4. Функция сворачивания в трей... Вроде бы удобная, но реализация нестандартная и не очень приятна.
По мне, так лучше использовать стандартную кнопку сворачивания, а в настройках программы, менять поведение (в трей или на панель задач)
Так же, в настройках, менять поведение, при нажатии в трее на значок ЛКМ (контекстное меню или окно программы)

Вот эти моменты, не особо нравятся, а так программа супер!

Пожалуйста, реализуйте данный функционал. Помогу финансово, усилить мотивацию. Если согласитесь.

Сrack 15-06-2018 16:49 2818348

Цитата:

Цитата truvo
хотелось бы логики»

Прямое добавление папок не предусмотрено, потому что это редко требуется, и если сильно хочется, то можно это реализовать как заметил wadimus, через запуск explorer.exe или другого файлового менеджера, передавая путь к папке через параметры запуска (ключ запуска).

CryptoNick,
1. Одним кликом можно запускать из трея, из основного окна это не представляется возможным учитывая конструкцию приложения, которая в первую очередь делалась для автоустановки программ и запуска скриптов/твиков.
2. Данная функция не сильно актуальна для сборника портативных программ. Подобными программами я пользуюсь, но исключительно на домашнем/рабочем ПК, с собой носить их не нужно. У меня они все на панели в Total Commander-е в котором подобный функционал есть, и там он актуален.
3. Нижние поле это строка состояния, которая иногда еще отображает описание программ. Полностью посмотреть описание и гиперссылки в нем, можно в отдельном окне, кликнув средней кнопкой (скрол) по программе. Всплывающие подсказки, простыни текста, всплывающие каждый раз когда мне это не нужно, мне не нравятся, поэтому "подсказки" открываются вручную.
4. Сворачивание в трей предусмотрено только для "портативных" профилей, и что бы не путать пользователя, эту функцию выполняет отдельная кнопка либо ключ запуска.
Цитата:

Цитата CryptoNick
Пожалуйста, реализуйте данный функционал. »

Основная функция это автоустановка программ, профили для сборника портативных программ это дополнение, которое ограничивается функционалом что бы не портить основную функцию. Проще написать отдельную программу для сборника портативных программ, но я этого делать не буду, потому что мне достаточно уже имеющегося функционала. К тому же, сейчас проект заморожен.

SOFFON 15-06-2018 18:02 2818359

Сrack, заметил такой момент, если имя устанавливаемой программы в MInstAll и имя запускаемого файла(этой программы) совпадают, то после установки, показывает красный крестик, хотя программа нормально установилась(при следующем запуске MInstAll красный крестик пропадает). Так же заметил, что когда в описании к программе есть символы, ну например восклицательный знак, то текст описания становится красным. В принципе это не критично, но нельзя ли это исправить. Спасибо.

truvo 15-06-2018 20:18 2818373

Сrack, ну как же не предусмотрено: всё у вас прекрасно предусмотрено — добавляются же папки перетаскиванием прекрасно и открываются потом в проводнике по кнопке "запустить", без всяких ключей.

Я ж не об этом, я только предлагаю вам сделать так (если это возможно), чтобы при добавлении папки MI не плевалась на "неверный путь" и не помечала добавленную строку красным. Поскольку все красные строки в программе означают для пользователя "это необходимо исправить".

И вы не ответили мне на вопрос, который чуть выше: как добавлять в программу интернет-ссылки (хотелось бы тоже добавлять их перетаскиванием, а если это невозможно, то поясните, пожалуйста, как вы вставляли строчки в свой раздел "онлайн-справки").

Сrack 16-06-2018 11:21 2818404

Цитата:

Цитата SOFFON
если имя устанавливаемой программы в MInstAll и имя запускаемого файла(этой программы) совпадают, то после установки, показывает красный крестик, хотя программа нормально установилась(при следующем запуске MInstAll красный крестик пропадает). »

А если имя поменять, то что? Скорее всего дистрибутив дважды упакован и первичный процесс инсталлятора не ждет завершения дочернего процесса, то есть проверка выполняется раньше, чем в реестре пропишется программа. И еще вопрос, при следующем запуске программа отмечена установленной? Если нет, то неправильно указан GUID.

Цитата:

Цитата truvo
я только предлагаю вам сделать так (если это возможно) »

Проект заморожен, а это значит, я не собираюсь ближайшее время ничего добавлять нового.
Цитата:

Цитата truvo
как добавлять в программу интернет-ссылки »

Я не помню, пишу с планшета. Скорее всего там все просто и интуитивно понятно.

SOFFON 16-06-2018 11:33 2818410

Цитата:

Цитата Сrack
А если имя поменять, то что? Скорее всего дистрибутив дважды упакован и первичный процесс инсталлятора не ждет завершения дочернего процесса, то есть проверка выполняется раньше, чем в реестре пропишется программа. И еще вопрос, при следующем запуске программа отмечена установленной? Если нет, то неправильно указан GUID. »

Если поменять имя, то все нормально. Да, при след. запуске, программа отмечена установленной. Скорее всего, проблема действительно в том, что "дистрибутив дважды упакован и первичный процесс инсталлятора не ждет завершения дочернего процесса"

Сrack 16-06-2018 11:44 2818414

SOFFON, В таких случаях можно запускать через батник в котором после запуска инсталлятора будет пауза.

truvo 16-06-2018 22:14 2818455

Цитата:

Цитата Сrack
Скорее всего там все просто и интуитивно понятно. »

Ну, у вас ссылка http://forum.oszone.net/thread-264841.html находится в поле "Путь к приложению". То есть, получается, сначала надо добавить какое-то любое приложение перетаскиванием, а потом исправить путь ( на ссылку) и другие поля заодно. Другого решения я не вижу.

Orestik 17-06-2018 10:47 2818489

Цитата:

Цитата Сrack
Цитата truvo:
как добавлять в программу интернет-ссылки » »


SOFFON 18-06-2018 12:51 2818601

Сrack, у меня {winname} показывает, что стоит win 10 enterprise, хотя у меня стоит pro. Раньше вроде правильно определяло насколько помню. Кстати по поводу красного текста в описании к какой-либо программе, обратил внимания, что это происходит если в конце текста(описания) стоит ! знак.

samsobi 18-06-2018 16:14 2818628

Цитата:

Цитата SOFFON
Кстати по поводу красного текста в описании к какой-либо программе, обратил внимания, что это происходит если в конце текста(описания) стоит ! знак. »

Это было давно, не помню уж с какой версии (как бы не самого начала...)

SOFFON 18-06-2018 16:38 2818633

samsobi, да я не против, просто я не так давно начал юзать MInstall поэтому многое не знаю. Почитал тему по мере возможного.

Сrack 18-06-2018 19:38 2818649

Цитата:

Цитата SOFFON
у меня {winname} показывает, что стоит win 10 enterprise, хотя у меня стоит pro »

Это косяк Microsoft, они в реестре неправильно название написали. В версии 1804 косяк.

sibirnik 19-06-2018 05:36 2818667

Сrack,
Цитата:

Цитата Сrack
косяк Microsoft, они в реестре неправильно название написали. В версии 1804 косяк. »

А почему в свойствах система показывает, что установлена(и она установлена!) Windows 10 Pro.??? А в вашей Замечательной программе другое.

Сrack 19-06-2018 07:58 2818678

sibirnik, Откуда берет информацию "свойства системы" я не знаю, моя берет из реестра, и в реестре в этом месте вместо про энтерпрайз.

s600 26-06-2018 19:13 2819581

Сrack, Привет. не можешь сделать MInstAll64 для 64 разрядных ОС?

Orestik 27-06-2018 09:03 2819642

Цитата:

Цитата s600
не можешь сделать MInstAll64 для 64 разрядных ОС? »

а в чем собственно проблема то, все и так прекрасно работает?

s600 27-06-2018 13:11 2819672

Orestik, проблема в том, когда запускаешь BOOT PE 64, для предварительного выбора софта для установки или запуска портативных приложений и т.д. Многие готовы использовать в своих PE 64 но из за отсутствия MInst64 и отсутствии поддержки 32 разрядных приложений не используют. Если есть возможность сделать почему-бы нет.

Сrack 27-06-2018 14:15 2819679

s600, Нет у меня 64-битного компилятора.

s600 27-06-2018 15:47 2819694

Сrack, печально, еще больше пользователей завоевала бы. Большое тебе спасибо за MInstAll и за твой труд.

truvo 27-06-2018 22:48 2819759

Orestik, картинку посмотрел, но не понял.

Orestik 28-06-2018 08:18 2819797

Цитата:

Цитата truvo
но не понял. »

Скрытый текст
в общем это работает через - Возможность закрепления ярлыков любимых сайтов является отличительной особенностью браузера компании Microsoft, которая появилась в его передовой на сегодняшний день версии - Internet Explorer 9. Этой любопытной на мой взгляд «фишки» я не нашел в таких браузерах, как, например, Opera или Mozilla Firefox.

Для этого надо открыть web-сайт в браузере и потащить за иконку сайта прямо из адресной строки web-браузера. На столе получим ярлык закрепленного сайта (.website)

а потом прописать в поле Путь к приложению - описание ярлыка с припиской в конце .website

другой способ не нашел, только так.

sibirnik 28-06-2018 16:30 2819870

Orestik,
Цитата:

Цитата Orestik
Этой любопытной на мой взгляд «фишки» я не нашел в таких браузерах, как, например, Opera или Mozilla Firefox. »

Только, что сделал это в Mozilla Firefox(просто нужно выделить адрес сайта и это тянуть на рабочий стол) и затем эту ссылку с окончанием URL прописал в поле Путь к приложению. Наверное и в других браузерах можно делать так же.

Orestik 28-06-2018 19:03 2819886

Цитата:

Цитата sibirnik
Только, что сделал это в Mozilla Firefox »

я не пробовал пока с другими браузерами, пару ссылок имею, открывал IE только,и не заморачивался пока, я только процетировал из инета)))

Kohanchyk 15-07-2018 12:53 2821832

Доброго времени суток!
Ув. Форумчани помогите разобраться пожалуйста!
Пользуюсь сборкой MInstAll By Andreyonohov & Leha342 все супер! но не могу найти как сделать начальную загрузку профиля не с (Установка программ) а (панель управления)
Кто подскажет где это изменить?

wadimus 16-07-2018 11:16 2821984

Kohanchyk, чЕтайте FAQ
..
Цитата:

Скрытый текст
Как назначить профиль по умолчанию (или как открывать другой профиль при запуске программы)

Профиль по умолчанию, тот что открывается при запуске MInst.exe, это файл MInst.ini, он как и любой другой, может быть профилем для авто-установки программ или профилем для запуска портативных программ. Режим переключается в свойствах профиля (Меню -> Файл -> "Свойства профиля"). Если так сложилось, и вы желаете открывать при запуске другой профиль, то есть три варианта:
1. Вариант: Физически поменять местами файлы профилей, ini-файлы и idb-файлы соответственно, последние можно вообще удалить, т.к. это кеш, после сохранения через программу они появятся опять. Определить, какой конкретно файл относится к текущему профилю, можно в свойствах профиля. Имейте ввиду, т.к. файл MInst.ini не только профиль, но еще и файл настроек, после замены, все текущие настройки сбросятся по умолчанию.
2. Вариант: Если пользуетесь моим AutoRun.exe, то можно в файле autorun.inf прописать параметр Profile который указывает путь к файлу профиля.
Код: Выделить весь код
[Autorun]
***
Profile={Patch}\Profiles\2_Portable.ini
3. Вариант: Запускать MInst.exe (не путайте с AutoRun.exe) c ключем, в качестве первого параметра которого, путь до ini-файла нужного профиля.


Kohanchyk 16-07-2018 23:51 2822109

Вложений: 1
Печально что у меня сборка от Andreyonohov & Leha342
1. Вариант: "поменять местами файлы профилей, ini-файлы и idb-файлы" нет их в сборке
2. Вариант: сборка от Andreyonohov & Leha342
3. Вариант: тут я не понимаю

Файл 153366

wadimus 17-07-2018 18:40 2822228

Kohanchyk, друг, не тупи ..
в каталоге MInstAll есть файл minst.ini .. он рядом с MInst.exe, поэтому он главный (по умолчанию)
далее есть подкаталог profiles, там лежат профили 1_Portable.ini + 2_ControlPanel.ini + 3_Help.ini
если мы просто перенесём любой из них в корень (в каталог MInstAll) и переименуем в minst.ini, то этот профиль сделается главным.
но, если же мы сделаем это, то потеряем основной профиль minst.ini!

поэтому делаем так:
- главный профиль (сейчас он такой: minst.ini) переименуем в любое имя, не трогая расширение. например так: 1_Install.ini
- далее, этот профиль перемещаем в подкаталог profiles
- профиль 2_ControlPanel.ini копируем в minst.ini и перемещаем в корневой каталог MInstAll
- пользуемся

Kohanchyk 17-07-2018 19:01 2822230

wadimus,
Вот это разжевали!!! ОГРОМНОЕ спасибо всё работает! А самое главное я доволен!

MW3 29-07-2018 00:23 2823840

Всем привет у меня такой вопрос, в последней версии 1.0.2.1 вкладке о программе есть такая надпись Создай файл MInst.About и укажи в нем свои данные, для чего это?

Сrack 29-07-2018 00:37 2823842

Цитата:

Цитата MW3
для чего это? »

Для авторов "сборок", что бы в информации о программе, вместо той надписи, были контакты, ссылка на сайт/страницу, адрес почтового ящика, или любая другая информация от автора сборника. А то все мне пишут. Можно просто пустой файл создать, и надпись пропадет.

SergeyZV 29-07-2018 09:03 2823855

Сrack,
А можно добавить пересканирование Guid и версии сразу после устанвки программы?
Устанавливаю Skype 8-версии с ключём
Цитата:

/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Сразу после установки Skype статус - ошибка, после перезагрузки MInst статус меняется на правильный.

SOFFON 29-07-2018 09:30 2823859

SergeyZV, дело не в guid, попробуйте поменять имя скайп на skype8 например.

Цитата:

Цитата Сrack
Скорее всего дистрибутив дважды упакован и первичный процесс инсталлятора не ждет завершения дочернего процесса, то есть проверка выполняется раньше, чем в реестре пропишется программа. »


SergeyZV 29-07-2018 13:02 2823877

Цитата:

Цитата SOFFON
процесс инсталлятора не ждет завершения дочернего процесса »

Потому и прошу сделать передергивание MInst.
Цитата:

Цитата SOFFON
поменять имя скайп на skype8 »

Спасибо. Помогло.

MW3 30-07-2018 10:50 2823980

Спасибо Дмитрий за ответ, классную прогу Вы сделали.

MW3 30-07-2018 21:48 2824087

Доброй ночи Всем, у меня вопрос? Сделал файл Minst, About ни каких нет действий, может делаю что не так

sibirnik 31-07-2018 08:53 2824154

MW3,
Цитата:

Цитата MW3
Сделал файл Minst, About ни каких нет действий »

Здесь не волшебники и не экстрасенсы что Вы там сделали и как. Minst, если Вы не в курсе - это просто оболочка и сама по себе она не несёт почти никакой информации. Нужно наполнять её софтом или тем что нужно. В интернете полно сборок на базе Minst. Спишите, посмотрите как и что делают другие. Может сразу найдёте для себя готовые варианты.

wadimus 31-07-2018 16:29 2824239

Цитата:

Цитата MW3
Minst, About »

запятой нет! есть точка!
MInst.About
в файл пиши что хочешь.
при запущеном MInst.exe в верхнем правом угле кнопка i - жми ея и получи в окне "О программе" ваши записи

MW3 31-07-2018 23:34 2824300

Цитата:

Цитата sibirnik
а »

Вы внимательно прочитайте вопрос, а потом рассказывайте какой вы спец

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

Orestik 01-08-2018 07:07 2824311

Цитата:

Цитата MW3
сделал не фига не получается Вы у себя не можете проверить? »

на версии 1.0.1.89 не работает, а на версии 1.0.2.1 все работает. не знаю как у других у меня лично так.

Freddy1984 10-08-2018 13:50 2825808

Здравствуйте! Подскажите пожалуйста GUID последнего 8-го скайпа. Спасибо.

SOFFON 10-08-2018 13:56 2825811

Цитата:

Цитата Freddy1984
Подскажите пожалуйста GUID последнего 8-го скайпа. »

А посмотреть? Skype_is1

Freddy1984 10-08-2018 14:19 2825815

Цитата:

Цитата SOFFON
А посмотреть? »

а смотрел я конечно в CheckDevice, но на 7-ке "Skype" а на 10-ке "Skype_is1" от того и спрашиваю какой на самом деле.

SergeyZV 11-08-2018 07:36 2825901

Цитата:

Цитата Freddy1984
но на 7-ке "Skype" а на 10-ке "Skype_is1" »

И на Windows 7 Skype_is1. Плохо смотрел.

Freddy1984 11-08-2018 08:25 2825906

Цитата:

Цитата SergeyZV
Плохо смотрел. »

там смотреть не надо, есть копи/паст , и если говорю что на 7-ке было "Skype" значит оно так и было, так как смысл мне был бы потом писать сюда если всё идентично в двух системах?
в общим понятно всё с CheckDevice , у одних так, у других сяк.
всё, всем спасибо.

Orestik 11-08-2018 11:13 2825915

Цитата:

Цитата Freddy1984
но на 7-ке Pro x64 "Skype" »

сейчас проверил на работе 7-ка, skype_8.27.0.85 показывает мне Skype_is1

SergeyZV 12-08-2018 06:57 2826024

Freddy1984,
Цитата:

Цитата Freddy1984
значит оно так и было »

Свежо придание. Какая битность у винды, какая редакция?

Freddy1984 12-08-2018 10:08 2826032

Цитата:

Цитата SergeyZV
Какая битность у винды, какая редакция? »

Win 7 x64 корп.

SergeyZV 12-08-2018 10:38 2826033

Цитата:

Цитата Freddy1984
Win 7 x64 корп. »

Возможно корпоративка выкаблучивается.

Freddy1984 12-08-2018 13:22 2826054

так и есть

tests 04-09-2018 14:20 2829856

Цитата:

Цитата Сrack
Нет у меня 64-битного компилятора. »

посмотри эту тему link может пригодится

Дима, у тебя сайт на "народе" крякнулся. Можешь выложить актуальную версию Minst куда-нибуть в облако например?
Какая переменная означает ip локального сервака? {local_server} ?

Еще вопрос, сколько стоит лицензия CheckDevice и какой у неё срок годности?

Сrack,
Еще забыл добавить, чтоб ОС правильно отображалась, попробуй брать параметр из ветки реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

Сrack 04-09-2018 20:12 2829927

tests,
Последняя опубликованная http://forum.oszone.net/post-2811636-2069.html
IP локального сервера исключительно для себя делал, работает только в конкретной локальной сети.
Брать версию системы из ветки в которой микрософт не накосячили не проблема, я собственно в тот же день у себя поправил, только не выкладывал в общий доступ.
Раньше платная лицензия была не ограничена по времени. Сейчас проект заморожен на неопределенное время.

tests 05-09-2018 09:19 2830004

Цитата:

Цитата Сrack
Сейчас проект заморожен на неопределенное время. »

Хреново, что еще могу добавить )))
Будут изменения - дай знать )))

RED_AD 07-09-2018 18:08 2830439

Подскажите, пожалуйста, существует ли MInst.chm для версии 1.0.2.1? Или
Цитата:

Цитата Сrack
Возможности и описание функций »

и есть крайняя версия хелпа?

Сrack 07-09-2018 20:13 2830475

Цитата:

Цитата RED_AD
существует ли »

Не существует.

truvo 08-09-2018 02:58 2830504

Сrack, нет ли возможности (и желания) сделать так, чтобы можно было выделять (шифтом и стрелкой или же галочками) и удалять из списка сразу несколько приложений, а не по одному?

sibirnik 08-09-2018 17:20 2830561

RED_AD,
Зачем MInst.chm и Help, если в шапке есть описание почти всего, что нужно для понимания, что можно делать в этой программе.

RED_AD 08-09-2018 19:46 2830574

Цитата:

Цитата sibirnik
Зачем »

Чтобы под рукой было

sibirnik 09-09-2018 05:08 2830611

Цитата:

Цитата RED_AD
под рукой »

Тогда в типографию.

origami_g5 10-09-2018 14:17 2830754

Сrack,
А текущая версия minstall ограничена по времени?

RED_AD 10-09-2018 19:48 2830784

Цитата:

Цитата origami_g5
А текущая версия minstall ограничена по времени? »

Нет, не ограничена

sibirnik
Ну, так напечатай в PDF, денег закинем, если захотим)))

Комсомолец 15-09-2018 04:58 2831398

Сrack,
Спустя много времени признаю-был неправ. Или утилита доросла. Теперь пользуюсь и нравится.

MW3 25-09-2018 17:15 2832867

Добрый день, подскажите, где можно скачать последнюю версию программы?

samsobi 25-09-2018 19:24 2832892

На предыдущей странице автор дал ссылку.

MW3 25-09-2018 20:10 2832896

Спасибо samsobi и конечно Дмитрию

Fr0stmatic 09-10-2018 04:42 2835015

Ссылка на загрузку последней MInstAll выдаёт 404 (пруф).
Осталась у кого чистая 1.0.2.1?

raddy 09-10-2018 08:40 2835021

Цитата:

Цитата eX_fr0sT
Осталась у кого чистая 1.0.2.1? »

https://www.upload.ee/files/9043570/MInst.exe.html

truvo 12-10-2018 02:01 2835517

Поскольку у меня постоянно включен режим показа скрытых файлов, то чрезвычайно напрягают сотни файлов от иконок вида *.IconCache Причем после обновления-переименования программы старый файл кеша иконки остается, к нему добавляется новый, в итоге от одной программы может быть несколько таких икон-кешей.

Придумайте что-нибудь, чтобы без них... Можно выбирать иконки из библиотеки, но это означает — на каждую программу потратить время на то, чтобы пошарить в библиотеке через проводник...

Хотелось бы, чтобы в программе была возможность вообще отказаться от иконок — мне, например, и без них легко ориентироваться (это я уже предлагал в теме, а мне ответили, что, мол, сделай прозрачную иконку и указывай ее всякий раз... :( )

Ну или хотя бы иметь возможность указать одну иконку по умолчанию для всех добавляемых в оболочку программ...

habib2302 12-10-2018 16:00 2835609

truvo, dll библиотеку создайте с паком иконок с помощью Axialis IconWorkshop и IconsExtract

origami_g5 19-10-2018 14:41 2836588

Сrack,
Можете, пожалуйста, выложить версию, в которой правильно определяется редакция в Windows 10 RS4 (1803).

Сrack 19-10-2018 16:07 2836593

origami_g5, https://cloud.mail.ru/public/42vP/9MjVpwBDk

wadimus 20-10-2018 16:16 2836722

Сrack, 1.0.2.2
что нового?

Сrack 20-10-2018 17:06 2836734

wadimus,
Цитата:

Цитата origami_g5
правильно определяется редакция в Windows 10 RS4 (1803) »


koleso 27-10-2018 09:58 2837910

Есть список портативных приложений. Нужно их установить по пути отличного от установленного по умолчанию. Как можно изменить путь установки приложения? Спасибо!

Prodif 27-10-2018 12:52 2837935

Сrack
Подскажи пожалуйста где можно сменить Translation=0x419[1251] на 0x409[1252] или это возможно вынести в ini ?
Или возможно подвязать при запуске к этому ключу реестра, была бы совсем супер программа.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language]
"Default"="04XX"

samsobi 27-10-2018 18:55 2837994

koleso
Сам по себе Minstall не меняет пути установки. Все зависит от построения самого портативного приложения. Если портативное приложение не имеет установщика, то есть его установка - суть простое копирование, тогда можно просто батником копировать с указанием нужного пути. Если приложение устанавливается своим установщиком (как, допустим, у Кролика или Дьякова) и он может указывать путь назначения, то в командной строке и указывается путь. Если же установщик такой возможности не имеет - увы... :(

Iska 27-10-2018 20:59 2838009

«Установка portable приложения» :shot:.

P.S. Перевод portable как «портативное» — в ту же копилку.

Freddy1984 25-11-2018 09:09 2842479

Здравствуйте, ребята подскажите один момент, что означает значок замка (там же где и "Показать/скрыть панель управления") при запуске MInstAll с шары?
При запуске с шары иконки к программам отображаются в хаотичном порядке, но после того как нажать на замок, оболочка переоткрывает список, и все иконки становятся на свои места.
Может кто сталкивался с таким и знает как исправить? То есть что б сразу после запуска с шары иконки становились на свои места.

Сrack 25-11-2018 11:37 2842489

Freddy1984, Значит нет прав на запись. Нужно сохранить(обновить) кеш иконок, просто сохранить профиль. Но без прав это не прокатит.

Freddy1984 25-11-2018 12:12 2842490

Цитата:

Цитата Сrack
просто сохранить профиль »

Да, как всё просто оказалось, даже не подумал...
Открыл оболочку на серваке, пересохранил профиль, и всё встало на свои места. Благодарю. :)

sNc-DAntES 05-12-2018 23:29 2844436

Залейте, пожалуйста, последнюю версию не на мейл.ру. Спасибо.

raddy 06-12-2018 01:08 2844443

sNc-DAntES, https://www.upload.ee/files/9270375/MInst.exe.html

Hunter23071985 19-12-2018 11:21 2846976

Всем привет!
Есть ли возможность при нажатии кнопки "Выполнить" осуществить единственное действие:
сохранить список позиций, отмеченных пользователем?

sibirnik 19-12-2018 14:01 2847012

Hunter23071985,
Выбери нужные тебе программы(поставь галочки) и сразу нажми на кнопку диск(сохранить) и всё, что отмечено, каждый раз при запуске будет отмеченным.

Hunter23071985 20-12-2018 12:52 2847159

sibirnik, спасибо, это понятно.
Я имел ввиду, можно ли при нажатии кнопки "Выполнить" вместо начала установки просто сохранить Name, Icon и Patch выбранных позиций в txt-файл?
Или надо писать батник, которые выловит их из ini-профиля по критерию "Checked=1"?

Сrack 20-12-2018 14:03 2847180

Hunter23071985, Такого как вы описали нет, вообще не понятно, зачем это надо.

Hunter23071985 20-12-2018 15:52 2847205

Сrack, спасибо за ответ!

Сrack 30-01-2019 14:15 2855372

Если кто пользуется Windows 10 LTSB, есть такая штука Unified Write Filter (Объединенный фильтр записи) - Предназначен для защиты диска от операций записи, например для встраиваемых систем где вместо жесткого диска установлена флэш память. Все данные пишутся в оверлей, который по умолчанию в оперативной памяти.

Преимущества:
• Продлевает срок службы SSD диска.
• Увеличивает производительность, скорость записи резко увеличивается, скорость чтения записанных данных так же увеличивается.
• Увеличивает степень защищенности от зловредов.
• Позволяет многократно тестировать ПО без последствий, не захламляя систему.
• Нет необходимости удалять тестовые программы.
• Нет необходимости постоянно переустанавливать систему, что бы протестировать ПО на "чистой" системе.

Недостатки:
• Возможности ограничены текущем сеансом и размером оперативной памяти.
• Постоянно забываешь, вкл. или выкл. фильтр.

Баги:
• При записи в папки исключения, забивается оверлей. Портативные программы, которые часто обновляются (например браузер), лучше держать на отдельном, не защищенном диске.

Установка фильтра

Выполняем команду appwiz.cpl
откроется окно "Программы и компоненты"
выбираем слева "Включение или отключение компонентов Windows"
находим и раскрываем группу "Блокировка устройства"
выбираем "Объединенный фильтр записи"
жмем "ОК".


UWFilter UI - Графическая оболочка для управления объединенным фильтром записи. Основная цель программы это индикация состояния фильтра (Вкл./Выкл.) в системном трее.
Файл 156227

MW3 31-01-2019 10:58 2855523

Спасибо

basano 31-01-2019 12:18 2855540

Всем привет! Как скачать? Ссылка не работает....(

MW3 01-02-2019 16:35 2855763

basano, работает я скачал

Сrack 04-02-2019 14:51 2856176

Добавлена переменная {w10v} для использования в заголовке окна и описании профиля, отображает версию сборки Windows 10, на Windows 7 отображает сервис пак.
Добавлен параметр командной строки /trayicon "путь к иконке" для задания своей иконки в трее для портативных профилей.
MInst.exe {Patch}\profiles\2_Portable.ini /mini /tray /trayicon %WinDir%\system32\shell32.dll,43

Файл 157162

wadimus 05-02-2019 09:20 2856293

Сrack
как с тобой можно связаться?
хотел предложить тебе сборник бессплатных программ, как аналог твоего давнего сборника, сделанного на твоём Мастере установок.

MW3 05-02-2019 23:36 2856439

Всем привет, ребята подскажите где можно скачать полностью MinstAll, с автораном и приложениями от Дмитрия?

raddy 05-02-2019 23:41 2856442

Цитата:

Цитата MW3
где можно скачать полностью MinstAll, с автораном и приложениями от Дмитрия? »

http://forum.oszone.net/post-2734486.html#post2734486

MW3 05-02-2019 23:45 2856444

raddy, спасибо вам

dimit 25-03-2019 09:28 2864934

Сrack, Подскажи пожалуйста, я пользую два монитора, Minstall не могу перетащить на другой монитор, это поправимо или нет?

Сrack 25-03-2019 09:52 2864939

dimit, В настройках выключи "Прилипать к краям экрана".

sersolspb 02-04-2019 16:40 2866337

Подскажите, пожалуйста, откуда еще можно скачать
Цитата:

Цитата Сrack
Скачать с оф.сайта »

- не работает ((

Adler_lug 02-04-2019 21:21 2866402

Цитата:

Цитата sersolspb
Подскажите, пожалуйста, откуда еще можно скачать »

С предыдущей страницы форума...

habib2302 02-04-2019 22:21 2866415

sersolspb, https://yadi.sk/d/ltEx_vkH6JijiQ

best25715 14-04-2019 15:20 2867706

Сrack,
Здравствуйте! Cделайте, пожалуйста, GUID для новой версии Microsoft .NET Framework 4.8 Final
Заранее как всегда вам огромное спасибо!!!

sibirnik 15-04-2019 05:40 2867808

best25715,
Установили Microsoft .NET Framework 4.8 Final и с помощью этой программы смотрите и прописывайте себе GUID, версию...любой установленной программы.

Сrack 15-04-2019 09:25 2867816

best25715,
NF4.8
NF4.8_RU

https://www.upload.ee/files/9831013/MInst.exe.html

habib2302 15-04-2019 10:12 2867818

Сrack,


Сrack 15-04-2019 11:29 2867831

habib2302, Файл 157163

habib2302 15-04-2019 12:15 2867835

Цитата:

Цитата Сrack
habib2302, Файл 157163 »

файловые обменники и облачки в помощь


best25715 15-04-2019 13:17 2867847

Сrack,
Здравствуйте что это за файл "Файл 157163" я не могу его скачать
пишет "Страница не найдена. Если вы уверены, что использовали правильную ссылку, свяжитесь с администрацией"
"Это MInst.exe с добавлением GUID для .NET Framework 4.8
Залейте на какой нибудь файлообменник
Вот например:
www.upload.ee
www.zippyshare.com

Заранее как всегда вам огромное спасибо!!!

Сrack 15-04-2019 13:50 2867856

NF4.8
NF4.8_RU

https://www.upload.ee/files/9831013/MInst.exe.html

vasiliy200277 15-04-2019 18:50 2867893

Здравствуйте! Скажите можно ли при добавлении в список программы сделать автоматическую вставку ключа при инсталляции? К примеру, взял что первое попалось у меня из собранного это Socrat Персональный и ключ, к программе который нужно ввести уже при установке, вот и хотелось бы так сказать автоматизировать процесс. Как добавить EXE я понимаю, а вот остальное для меня сложновато. :dont-know Спасибо.

sibirnik 16-04-2019 10:16 2867947

vasiliy200277,
В опции "Включать установку" указываете путь лучше всего reg-файлу, в котором информация о регистрации, заранее сохраненная из ветки реестра. Это подойдёт только для программ, которые хранят информацию о регистрации в реестре.

vasiliy200277 16-04-2019 16:23 2867980

sibirnik,
Спасибо!

929151 21-04-2019 16:46 2868582

Сrack, поддержку для 4K мониторов планируете реализовать?

best25715 22-04-2019 06:18 2868628

Сrack,
Здравствуйте проверил на новой версии Windows 10 1903 там уже встроен .NET Framework 4.8
но ваш новый MInst.exe не определяет GUID для .NET Framework 4.8 в версии Windows 10 1903

Определяется в Windows 10 версии 1607,1703,1709,1803,1809
NF4.8
NF4.8_RU

Если можно добавьте и для этой версии 1903 GUID в файл MInst.exe

Заранее как всегда вам огромное СПАСИБО за все!!!

Сrack 22-04-2019 09:30 2868646

best25715, У меня этой версии нет и будет не скоро.
929151, Нет, у меня нет такого монитора и не будет.

Xisp 27-05-2019 15:49 2873218

Сrack, доброго дня.
Подскажите пожалуйста, или перенаправьте если пропустил ответ на такие вопросы:
  1. В приложении есть проверка установки по наличию записи в реестре или наличию файла в папке. При этом установка программы не происходит.А возможно ли сделать обратное. При наличию файла в папке или записи в реестре он наоборот будет выбирать установку программы или запуск принудительно.
  2. меню информации появляется по нажатию средней кнопки мыши. Возможно ли добавить другую клавишу? (для ноутбуков с тачпадом)
Заранее благодарен за ответ.

Freddy1984 06-06-2019 16:37 2874663

Приветствую. Ребята, подскажите пожалуйста где в конфиге подправить что бы автопрокрутка заработала?

red.1 19-06-2019 09:59 2876087

Цитата:

Цитата Kohanchyk
Доброго времени суток!
Ув. Форумчани помогите разобраться пожалуйста!
Пользуюсь сборкой MInstAll By Andreyonohov & Leha342 все супер! но не могу найти как сделать начальную загрузку профиля не с (Установка программ) а (панель управления)
Кто подскажет где это изменить? »

Открываете файл autorun.ini через Блокнот в строке Profile={Patch}\profiles\1_Software.ini заменяете "1_Software.ini" на "2_ControlPanel.ini" сохраняете и всё.

dan_devil 22-06-2019 12:41 2876409

Сrack, впервые решил попробовать создать пакетную установку софта и что-то недопонял... Вроде все делал по ману, но что-то пошло не так...


И с ключами запуска не особо разобрался... в мане не нашел их описания, а в нете слишком много разных и, порой, противоречивых. Пробовал софт для считывания ключей из экзешников, но мне только какой-то устаревший попадался, не читающий ключи.
Софт у меня почти весь под Win10x64, которая и стоит на компе.
Буду благодарен за совет, сам вряд ли смогу разобраться.

Orestik 22-06-2019 19:07 2876438

Цитата:

Цитата dan_devil
И с ключами запуска не особо разобрался... в мане не нашел их описания »

• Идентификация инсталлятора с целью определения ключей для "тихой" установки

В комплекте идет утилита skf.exe, если она не определила инсталлятор, то можно попытаться запустить установщик с ключами "/?" и "/Help", для этого есть специальные кнопки.

т.е. когда прописываешь путь к программе, в самом внизу есть поле - Ключи запуска, нажимаешь на значок ключики и запускается тем самым утилита skf.exe, которая тебе и определит ключ тихой установки

sibirnik 23-06-2019 11:42 2876498

dan_devil,

Цитата dan_devil:
И с ключами запуска не особо разобрался... в мане не нашел их описания, а в нете слишком много разных и, порой, противоречивых. »
Репаки от KpoJIuK или Репаки от Diakov и никаких проблем с ключами тихой установки. Почти всё, что нужно, от них есть и рабочее с ключами

~Cache~ 13-09-2019 14:57 2887766

Прошу прощения за возможный оффтоп, но как войти на оф. сайт? Требует логин / пароль, регистрации нет...

Впрочем, не сразу обратил внимания, это сайт в оффлайне и логин пароль от админки видимо требует.
А где-то еще можно скачать или только ждать пока автор сайт поднимет?

SergeyZV 14-09-2019 06:31 2887873

Цитата:

Цитата ~Cache~
А где-то еще можно скачать »

http://forum.oszone.net/post-2867856-2204.html

~Cache~ 16-09-2019 01:39 2888147

SergeyZV, спасибо

MW3 24-09-2019 11:30 2889355

Всем привет, может у кого осталась полная версия Minstall с автораном, если можете поделитесь, за ранние благодарен.

habib2302 24-09-2019 18:50 2889441

MW3, https://yadi.sk/d/JDgaPpCGprmFVQ

MW3 25-09-2019 21:32 2889586

habib2302, большое спасибо, а у вас случайно нет полной версии

habib2302 26-09-2019 00:51 2889613

MW3, https://drive.google.com/file/d/1j60...ew?usp=sharing

MW3 29-09-2019 20:07 2890088

habib2302, спасибо Вам, скачал

habib2302 30-09-2019 09:24 2890161

MW3, http://forum.oszone.net/faq.php?faq=...age#faq_thanks

Donetsk 02-10-2019 12:53 2890473

По поводу этой фичи:
Цитата:

Перезагрузка операционной системы с последующим продолжением установки
Как сообщить программе логин и пароль для входа в систему? Или если логон с паролем, то ничего не выйдет?

opel431 04-10-2019 01:00 2890659

Цитата:

Цитата Donetsk
Как сообщить программе логин и пароль для входа в систему? Или если логон с паролем, то ничего не выйдет? »

Как обычно! Или в файле ответов (AutoUnattend.xml) настроить автоматический вход в систему, или на рабочей системе войти в «Учетные записи пользователей» и снять флажок - «Требовать ввод имени пользователя и пароля».

Donetsk 05-10-2019 18:38 2890850

opel431, ты не понял сути, я не спрашивал как настроить автовход в систему, я спрашивал как научить эту софтину делать логон с паролем. Походу такая киллер-фича есть только у boxstarter.

opel431 05-10-2019 20:00 2890861

Цитата:

Цитата Donetsk
opel431, ты не понял сути, я не спрашивал как настроить автовход в систему, я спрашивал как научить эту софтину делать логон с паролем. Походу такая киллер-фича есть только у boxstarter. »

Я понял, что вы хотите из программы ввести логин и пароль. Экран ввода логина и пароля в Windows, это виртуальный экран и естественно ничего не получиться.
В принципе, можно попробовать запустит программу из планировщика. Для этого необходимо будет создать задачу в (Task Scheduler). В триггере выставить "При запуске компьютера", а в задании указать программу. Но!
Запускать установку программного обеспечения до входа пользователя в систему, на мой взгляд, полный бред и причин для этого, много.
Что касается boxstarter, может кто-то лучше подскажет, но мне кажется, это тоже самое, что и службы развертывания Windows (RIS).

Iska 05-10-2019 21:42 2890873

Цитата:

Цитата opel431
Экран ввода логина и пароля в Windows, это виртуальный экран и естественно ничего не получиться. »

Почему не получится? Параметры входа задаются в реестре: How to turn on automatic logon in Windows. Если «ручками» лень/невмоготу — Sysinternals'овская Autologon.exe в помощь:
Скрытый текст

Главное, не забыть убрать сие по окончании процесса.

Так или иначе, насколько я понимаю, вопрос в виде:
Цитата:

Цитата Donetsk
как научить эту софтину делать логон с паролем. »

не имеет смысла.

opel431 05-10-2019 22:30 2890877

Цитата:

Цитата Iska
Почему не получится? »

Привет!
Да с реестром, я надеюсь, участникам форума, и так все понятно. Я ответил, применительно к вопросу, о программе, - "как научить!".
А что касается реестра, в любом случае, это дополнительный этап организации автовхода, затем запуска самой программы, и затирать все это после окончания установки. В индивидуальном случае, все можно подстроить для себя, еще на этапе создания диска или сборника программ, а для широкого применения, тем более для неподготовленного пользователя, это не выход, теряется смысл автоустановки.

Iska 05-10-2019 22:53 2890880

Цитата:

Цитата opel431
Я ответил, применительно к вопросу, о программе, - "как научить!". »

opel431, спасибо, ясно. Я примерно то же имел в виду.

Donetsk 05-10-2019 23:44 2890888

Подскажите тогда как бы вы с помощью Minstall развернули/обновили пачку ПО в домене, если каждый второй из пакета ПО требует перезагрузки после установки.

Хотя я в любом случае ухожу на choco и boxstarter, с локальным репозиторием выглядит очень неплохо. Оно и опенсорс, и powershell опять же индустриальный стандарт. Это вам не дульки воробьям крутить когда тебе осагу не продают. :)

opel431 06-10-2019 00:17 2890892

Цитата:

Цитата Donetsk
Подскажите тогда как бы вы с помощью Minstall развернули/обновили пачку ПО в домене, если каждый второй из пакета ПО требует перезагрузки после установки. »

Это уже к автору программы, он не просто так написал в шапке, - "Идеально подходит для работы в корпоративных сетях...".

Сrack 06-10-2019 10:55 2890925

Цитата:

Цитата Donetsk
пачку ПО в домене, если каждый второй из пакета ПО требует перезагрузки »

Инсталлировали все пакеты, перезагрузили в конце. Заходить в систему зачем? К тому же под какой учеткой? На ПК работает рабочий под ограниченной учеткой, установку проводить надо обычно с административными правами. И вообще не понятно что вы там в большом количестве устанавливать собрались? У меня на работе за 15 лет ни одной новой программы не появилось. Есть ПО которое регулярно обновляется, но оно обновляется само по себе, при запуске программы с ярлыка на рабочем столе запускается обновлятор, который просто синхронизирует каталог с программой и запускает саму программу.

Цитата:

Цитата Iska
Параметры входа задаются в реестре »

Совершенно верно. Можно сделать два reg файла, один добавляет автовход, другой удаляет. Один в начале списка, другой в конце. И не забываем о ключе /x64, что бы информация попала в нужное место.

Правда в этом способе есть уязвимость, ограничиный пользователь который сидит за ПК и наблюдает за происходящим, получает полный контроль. Как вариант, проводить операцию ночью, когда никого нет.

cjdf 27-10-2019 07:45 2893722

Актуальная ссылка на последнюю официальную сборку есть?

samsobi 27-10-2019 09:49 2893723

Цитата:

Цитата cjdf
Актуальная ссылка на последнюю официальную сборку есть? »

А предыдущую страницу глянуть, религия не позволяет?

habib2302 27-10-2019 11:11 2893728

samsobi, Держи https://drive.google.com/file/d/1jjW...ew?usp=sharing

sanmon 12-11-2019 16:48 2895892

Всем доброго времени! Подскажите, пожалуйста, есть ли заменяющие символы в программе? Чтобы заменив версию очередной программы на флешке, я мог ее спокойно запускать из MInstAll, каждый раз не переименовывая программу?
Пример: для Apache_OpenOffice_4.1.7_Win_x86_install_ru.exe можно в батнике создать переменную FOR %%i IN ("*Open*Office*.exe") DO Set FileName="%%i",
и запускать екзешник любой версии (лишь бы в названии файла было Open Office в абсолютно любом виде, с пробелами, цифрами, подчеркиваниями и т.п.) таким способом (просто написать с новой строки): %FileName%. То есть, однажды создав батник и обновляя софт, ты не греешь особо голову с названиями программ.

Надеюсь, вопрос понятен, может где и проскакивало на форуме, но, к сожалению, не нашел. Заранее спасибо за помощь!

Vector_om 15-11-2019 14:53 2896417

Проект ещё работает?
Почему в шапке ссылку не поправят?

sibirnik 16-11-2019 05:26 2896563

Vector_om,
проект закрыт!

habib2302 16-11-2019 10:57 2896581

Vector_om, Проект закрыт. По возможности автор может внести некоторые изменения если это допустим касается NET Framework'а

wadimus 18-11-2019 17:22 2897048

Цитата:

Цитата sanmon
Пример: для Apache_OpenOffice_4.1.7_Win_x86_install_ru.exe можно в батнике создать переменную FOR %%i IN ("*Open*Office*.exe") DO Set FileName="%%i",
и запускать екзешник любой версии (лишь бы в названии файла было Open Office в абсолютно любом виде, с пробелами, цифрами, подчеркиваниями и т.п.) таким способом (просто написать с новой строки): %FileName%. То есть, однажды создав батник и обновляя софт, ты не греешь особо голову с названиями программ. »

таки сделать единый батник и запускать его для установки всего:
Код:

if "%~1" == "" exit/b
set "Shablon=%~1"
set "Keys=%~2"
FOR %%i IN ("%Shablon%") DO Set FileName="%%i"
start "" %FileName% %Keys%

в батник передаем шаблон названия и ключи тихого запуска:
Код:

<нащ_батник.bat> *Open*Office*.exe "/S /v /qb"
ЗЫ. а правильнеее сделать так:
- нормализовать названия инсталляторов, убрать из названия версии, пробелы и протчие символы

не Apache_OpenOffice_4.1.7_Win_x86_install_ru.exe а Apache_OpenOffice_Win_x86_install_ru.exe
не Firefox Setup 70.0.1.exe а Firefox-Setup-x86.exe

что это даёт:
- если сменился инсталлятор, мы его просто копируем в нашу сборку. произойдет простая замена файла, без создания дублей и старых версий
- строка запуска тихой установки не поменяется
- сменится строка, определяющая версию, просто меняем её на новое значение.

sanmon 21-11-2019 08:57 2897376

Цитата:

Цитата wadimus
таки сделать единый батник и запускать его для установки всего »

Спасибо за помощь, рабочий батник уже есть, хотелось бы с ГУЕм и возможностью галками выбрать нужный софт, в MInstAll это все замечательно устроено, но нет возможности, как я понял, сделать обработку имени приложения с фильтрацией по нужным символам, и это о-о-очень печально. А родные команды и переменные для батников программа не понимает? Менять каждый месяц названия для <30 программ то еще занятие.

sibirnik 22-11-2019 04:01 2897476

Цитата:

Цитата sanmon
Менять каждый месяц названия для <30 программ то еще занятие. »

Никакой проблемы - я использую TotalComander и в нём кнопку "Переместить файл из правой панели(новый файл с любым именем) в левую с заменой файла и именем старого файла". доля секунды и файл заменён. Может быть можно сделать с аналогичной задачей батник и для проводника? Не знаю - не силён в этом. Гуру подскажут.

Alik-book 21-12-2019 00:02 2901501

Уважаемый, Crack. Пожалуйста, добавь в сборку сам, или объясни, как добавить программу Alcohol120? Очень удобная сборка и очень необходимая программа. Искал-искал, но так и не понял, как свои проги добавлять

habib2302 21-12-2019 00:24 2901506

Alik-book, распаковывайте сборку если она в виде образа. Снимаете блокировку на редактирование сборки (читаем шапку). После снятия блокировки активируем редактор нажав на кнопку.



После добавляем прогу с помощью иструментов



и не забываем сохранить профиль с помощью кнопки дискеты и все



1. Группа - это каталог программ. Каталог создается в ручную с помощью данного инструмента
2 и 3. Название и версия программы и так понятно
4. GUID - это AppID программы в реестре. Например: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MyProgram
5. Группа взаимно исключаемых - это если необходимо выбрать только один вариант установки. Например:



6. Включать установку - я обычно этим не пользуюсь
А остальные пункты и так понятны

Alik-book 23-12-2019 04:53 2901718


Всё готово, впринципе

Alik-book 23-12-2019 07:36 2901726

Цитата:

Цитата habib2302
Alik-book, »

Конечно, всё оказалось гораздо проще, чем думалось сперва, вот только изменения у меня никак сохраняться не хочют.
А без сохранения - это не более, чем мартышкин труд

habib2302 23-12-2019 09:06 2901731

Alik-book, в атрибутах файла отключите только чтение

Alik-book 23-12-2019 15:49 2901784

Цитата:

Цитата habib2302
в атрибутах файла отключите только чтение »

Отключено

Alik-book 23-12-2019 22:10 2901852

Всё, всем спасибо, разобрался.
Итог: В виртуальном диске, как и на физическом DVD, не может сохраняться. Без проблем сохраняется только на USB

habib2302 23-12-2019 22:26 2901859

Alik-book, я вам говорил
Цитата:

Цитата habib2302
распаковывайте сборку если она в виде образа »


SvoiLudi 01-01-2020 20:43 2903128

бесплатные приложения помечены звёздочкой. Как удалить все приложения, кроме бесплатных?

habib2302 02-01-2020 01:30 2903175

SvoiLudi, читаем шапку (сполер Блокировка режима редактора), открываем режим редактора и либо удалять поштучно ПКМ - удалить или Del либо выделяем устанавливая чекбоксы возле каждого приложения и удаляем через меню Команды - Удалить выбранные приложения

SvoiLudi 02-01-2020 19:54 2903241

Цитата:

Цитата habib2302
SvoiLudi, читаем шапку (сполер Блокировка режима редактора), открываем режим редактора и либо удалять поштучно ПКМ - удалить или Del либо выделяем устанавливая чекбоксы возле каждого приложения и удаляем через меню Команды - Удалить выбранные приложения »

вручную я понял, просто надеялся, что если есть метка ЗВЁЗДОЧКА, то как-то с метками можно работать, но в меню и помощи, и в шапке не нашёл работу с метками, поэтому и спросил.

SvoiLudi 18-01-2020 13:06 2905637

Цитата:

Цитата habib2302
читаем шапку (сполер Блокировка режима редактора), открываем режим редактора и либо удалять поштучно ПКМ - удалить или Del либо выделяем устанавливая чекбоксы возле каждого приложения и удаляем через меню Команды - Удалить выбранные приложения »

попробовал, из списка программы удалились, а на диске - остались, ибо размер папки не уменьшился.
Ваш метод не работает

habib2302 18-01-2020 13:23 2905641

SvoiLudi, если удалять поштучно, то будет так



А если удалять выделением, то придется удалять файлы вручную

SvoiLudi 19-01-2020 11:34 2905758

Цитата:

Цитата habib2302
А если удалять выделением, то придется удалять файлы вручную »

Цитата:

Цитата SvoiLudi
бесплатные приложения помечены звёздочкой. Как удалить все приложения, кроме бесплатных? »

в сборнике сотни программ, Сколько их придётся удалять по одной?

Здесь есть автор этой программы?

SvoiLudi 19-01-2020 13:58 2905774

Цитата:

Цитата habib2302
А если удалять выделением, то придется удалять файлы вручную »

мне нужно удалить сотни платных программ и оставить несколько десятков бесплатных.
Вы представляете, как это долго?
А есть разработчик этой программы в теме?

SvoiLudi 19-01-2020 14:36 2905781

Сrack, ау!

Сrack,

Сrack 20-01-2020 10:37 2905872

SvoiLudi, Сначала удаляете все дистрибутивы самостоятельно, потом запускаете оболочку MInstAll и в два клика удаляете отсутствующие позиции.

SvoiLudi 20-01-2020 17:22 2905933

Цитата:

Цитата Сrack
SvoiLudi, Сначала удаляете все дистрибутивы самостоятельно, потом запускаете оболочку MInstAll и в два клика удаляете отсутствующие позиции »

именно так и делаю, но это трудно, ибо сначала нужно посмотреть в списке программ - платная она или бесплатная, нажать свойства, увидеть название файла и папки.

Раз уж сделали пометки на платные и Бесплатные со звёздочками, то прошу и добавить инструменты для работы с этими помеченными категориями: выделить, удалить программы из списка вместе с файлами и ...

Сrack 20-01-2020 18:08 2905941

SvoiLudi, Проект заморожен, пожелания не принимаются.

teapot08 20-01-2020 23:43 2905988

Цитата:

Цитата Сrack
Проект заморожен »

Печально....столько интересных проектов сворачивают свое развитие...

ShevronDeath 08-02-2020 11:30 2908726

Minstall - install from url (http / ftp)
 
Вложений: 1
Здравствуйте , делаю авто-установку программ для себя ( в Minstall ) , но хочу что бы программы всегда были свежие и поэтому необходимо устанавливать программы с url ссылок вида http или ftp допустим , как это сделать ? в видовс ?

habib2302 08-02-2020 12:46 2908738

ShevronDeath, никак. только разве что писать под каждую позицию скрипт для скачивания и установки проги

wadimus 09-02-2020 14:12 2908871

ShevronDeath, решаемо!
один ini-файл для установки, другой ini-файл для скачивания

после скачивания необходимо перестроить сами ini-файлы (ведь, возможно поменялась версия инсталляторов)
сами инсталляторы необходимо стандартизовать (названия), при обновлении должна быть защита от дурака (пропал тернет, сами прекратили скачивание).
и для каждого инсталлятора свой скрипт для получения его из тернета!

leonardollps 13-02-2020 17:06 2909424

Я хотел бы знать, как удалить этот логотип или как изменить его, кто-то может мне помочь?

---

eu gostaria de saber qual a forma de retirar esse logo ou qual a forma de mudar ele, alguem poderia me ajudar?

popt2t 13-02-2020 18:05 2909434

leonardollps, удалите файл MInst.lgz. По вопросу изменения смотрите здесь.

leonardollps 13-02-2020 20:12 2909452

popt2t, obrigado irmão, deu certinho

stuermer01 26-02-2020 17:22 2911021

Не могу установить драйвер PDF-принтера из Beloff 2020 MInstAll под Windows 10. Сначала выходит сообщение от Безопасность Windows, что драйвер не имеет цифровой подписи, нажимаю "Все равно установить", но появляется красный значок и комментарий: "Ошибка во время установки или неправильный GUID".
Как установить эту программу?

sibirnik 27-02-2020 14:25 2911116

stuermer01,
Ваш вопрос к данной ветке никакого отношения не имеет. Обращайтесь на форум Beloff - автора сборки программ, которую вы используете. А здесь обсуждается оболочка программы MInstAll, а не программы.

leonardollps 06-03-2020 17:41 2912239

como eu faço para mudar essa parte que está em vermelho?


alguém poderia me ajudar?

leonardollps 06-03-2020 21:20 2912274

alguem poderia me ajudar a trocar o nome que está circulado em vermelho na imagem?

leonardollps 06-03-2020 21:21 2912275

Вложений: 1
...

jameszero 07-03-2020 10:21 2912299

leonardollps

Язык этого форума русский, пишите по-русски.

https://translate.google.com

leonardollps 07-03-2020 17:08 2912326

Вложений: 1
Может ли кто-нибудь помочь мне изменить имя, обведенное красным на изображении?

habib2302 07-03-2020 17:47 2912332

leonardollps, можно только дополнить к заголовку MinstAll. В основном профиле minst.ini добавить строку в секцию [MInst] Caption=®[{winname} {winbuild} {w10v} {p}] © By Xabib


leonardollps 07-03-2020 19:43 2912336

спасибо посмотрю смогу

leonardollps 07-03-2020 23:08 2912351

Вложений: 1
habib2302

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

leonardollps 07-03-2020 23:09 2912353

habib2302

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

habib2302 07-03-2020 23:52 2912358

leonardollps, только с помощью редактора ресурсов типа Resource Hacker или Restorator. Но Resource Hacker бесплатная программа

comsun 15-03-2020 00:35 2913194

оф.сайт вроде не работает. как можно скачать?

habib2302 15-03-2020 00:36 2913195

comsun, http://forum.oszone.net/post-2889441-2221.html

qwaser 15-03-2020 14:21 2913253

Цитата:

Цитата leonardollps
alguem poderia me ajudar a trocar o nome que está circulado em vermelho na imagem? »

É um desrespeito ao autor do programa

jameszero 17-03-2020 14:11 2913543

qwaser

Язык этого форума русский, пишите по-русски.

https://translate.google.com

qwaser 17-03-2020 16:44 2913564

Цитата:

Цитата jameszero
Язык этого форума русский, пишите по-русски. »

Я специально ответил португальцу на его родном языке, что он не уважает автора программы, раз хочет поменять иконку и название приложения, вы хотя бы почитали, что он спрашивает, переведя его писанину в яндекс-переводчике. Я Русский если что. И вообще я не писал, а ответил человеку, не уважающему автора программы.

jameszero 17-03-2020 19:07 2913577

qwaser
Отвечайте по-русски, португалец понимает, правила форума для всех одинаковы.
Ознакомьтесь с ними, кстати - пункт 3.17

Ond3rkor 15-04-2020 02:59 2917199

Цитата:

Цитата ShevronDeath
Профиль | Отправить PM | Цитировать »

Здравствуйте;
Что-то подобное возможно, вы можете посмотреть на мой проект и подструктуры проекта.
я пишу вам в google translete, все, что я прошу, это продолжить проект MInst.

kevintrophy 25-04-2020 04:06 2918914

Привет всем, я новичок на форуме, и я хотел бы видеть, если это возможно, ссылку или ссылку для загрузки с MInstall заранее благодарю за ответ Я считаю это программное обеспечение очень интересным С уважением Кевин

popt2t 25-04-2020 09:12 2918919

kevintrophy, http://forum.oszone.net/post-2889441-2221.html

leonardollps 30-04-2020 19:20 2919535

Интересно, кто-нибудь знает, как можно поставить minst для автоматического запуска сразу после установки операционной системы?

habib2302 30-04-2020 21:08 2919547

leonardollps,
Цитата:

MInst.exe /t 20
Запуск установки через 20 сек.

leonardollps 01-05-2020 16:49 2919623

Цитата:

Цитата habib2302 (Сообщение 2919547)
leonardollps,

куда я помещаю эту команду, и как я выбираю профиль, который будет установлен ex windows 7 или 10

cheloveshka 19-05-2020 16:23 2921758

Помогите, пожалуйста. Я не понял ответ на вопрос из шапки под спойлером "Несколько команд для одного пункта"
Можно продемонстрировать скриншот окна "Изменение параметров приложения" с примером?
Мне требуется установить программу, а затем заменить файлы конфигурации по нескольким путям сразу же после установки ПО. Как это сделать?
Пожалуйста, опишите разжевано по пунктам каждое действие. Буду безмерно благодарен.

wadimus 20-05-2020 15:15 2921871

cheloveshka
тут:
http://forum.oszone.net/thread-264841.html

Prodif 31-05-2020 17:54 2923462

Кто нибудь ставил с этой оболочкой Office 2019 VL ? Интересует как прикрутить обязательную активацию после установки.

Lordbl4 01-06-2020 19:24 2923628

Цитата:

Цитата Prodif
Кто нибудь ставил с этой оболочкой Office 2019 VL ? Интересует как прикрутить обязательную активацию после установки. »

на форуме используемого активатора спроси, MInstall лишь запускает исполняемые файлы с заданными параметрами

hurricane_yn@vk 06-06-2020 15:34 2924195

Парни, подскажите такую вещь. Насколько мне известно, в MInstall отключена возможность кастомизации внешнего вида, из-за всяких модификаций со светоперделками вырвиглазными. Меня лишь интересует возможность установки вместо белого фона - тёмно-серого, а-ля "Тёмная тема". Это как-то возможно?

habib2302 06-06-2020 15:51 2924196

hurricane_yn@vk, Никак

leonardollps 09-06-2020 21:42 2924556

какая последняя версия MInstAll?

sibirnik 10-06-2020 04:44 2924575

leonardollps,
Она давно уже не обновляется...Проект закрыт. У меня версия 1.0.2.4

leonardollps 10-06-2020 20:09 2924624

Цитата:

Цитата sibirnik
não está sendo atualizado há muito tempo ... O projeto está encerrado. Eu tenho a versão 1.0.2.4 »

Я нахожусь на версии 1.0.2.0, разве у вас нет ссылки на версию 1.0.2.4?

leonardollps 10-06-2020 20:26 2924626

Цитата:

Цитата sibirnik
não está sendo atualizado há muito tempo ... O projeto está encerrado. Eu tenho a versão 1.0.2.4 »

Я нахожусь на версии 1.0.2.0, разве у вас нет ссылки на версию 1.0.2.4?

habib2302 10-06-2020 22:33 2924638

leonardollps, http://forum.oszone.net/post-2889441-2221.html

Геннадьевич 15-06-2020 12:30 2925134

Обратил внимание, что в главном меню MInstAll не всегда активны некоторые пункты, например, "Команды -> Выбрать приложения с отсутствующим дистрибутивом, Удалить выбранные приложения". Чаще там, где собраны портативки. В результате, запись о каждой портативной программе приходится удалять по одиночке, когда они не нужны. Есть ли возможность активировать эти недоступные пункты для возможности пакетного удаления записей о несуществующих уже программах?

leonardollps 26-06-2020 16:27 2926381

Как мне активировать эти опции, отмеченные на картинке?

----------

habib2302 26-06-2020 18:14 2926386

leonardollps, Все это дело включается при добавлении или при редактировании добавленной программы. Домик - это ссылка на сайт, Ключ (звезда, замок, часы) - это статус программы, 3 столбец - это GUID показывает статус установки.
Существует несколько статусов. Простая серая стрелка - программа не установлена, Синяя стрелка - идет установка, Оранжевая стрелка - программа установлена не корректно т.е не соответствует версия или название программы. Сравнения производятся из реестра и профиля MInstAll. Зеленая галка - установка прошла успешно, Красный крест - установка была прервана.
GUID берется из реестра HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall или HKLM, SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Например.


leonardollps 27-06-2020 06:13 2926428

Цитата:

Цитата habib2302 (Сообщение 2926386)
leonardollps, Все это дело включается при добавлении или при редактировании добавленной программы. Домик - это ссылка на сайт, Ключ (звезда, замок, часы) - это статус программы, 3 столбец - это GUID показывает статус установки.
Существует несколько статусов. Простая серая стрелка - программа не установлена, Синяя стрелка - идет установка, Оранжевая стрелка - программа установлена не корректно т.е не соответствует версия или название программы. Сравнения производятся из реестра и профиля MInstAll. Зеленая галка - установка прошла успешно, Красный крест - установка была прервана.
GUID берется из реестра HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall или HKLM, SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Например.



Спасибо попробую сделать , Еще один вопрос, я создал профиль, как мне автоматически запустить этот профиль, как только я закончу установку Windows?

habib2302 27-06-2020 08:44 2926432

leonardollps, Minst.exe {Patch}\Profiles\Setup.ini /t 30
Minst.exe {Patch}\minst.ini /t 30

Цитата:

Цитата leonardollps
Спасибо »

Читаем справку

djfoxy@vk 08-07-2020 11:32 2927641

Есть ли у этого приложения, обновление.?
ГДЕ ЕГО НАЙТИ?

leonardollps 09-07-2020 03:40 2927724

у кого-нибудь есть программа или команда, которая отключает Защитника Windows прямо в MInstall? Защитник управления не отключается с помощью клавиши управления = / D


--------
разобрались

уже удалось решить, спасибо всем

sibirnik 09-07-2020 04:06 2927726

djfoxy@vk,
Проект закрыт по желанию автора. Обновлений нет.

leonardollps 27-08-2020 16:31 2932231

друзья, кто тут знает как установить kaspersky cloud free offiline, мне очень нужен этот установщик, чтобы поставить на Minstall, спасибо

~Cache~ 28-08-2020 11:54 2932276

Цитата:

Цитата sibirnik
Проект закрыт по желанию автора.

жаль

Lordbl4 29-08-2020 03:13 2932345

Цитата:

Цитата leonardollps
кто тут знает как установить kaspersky cloud free offiline »

ответ гуглится за пару секунд, но задавать вопросы по поводу тихих установок разного софта в теме установщика - бесценно. сверхразум одобряет.

leonardollps 31-08-2020 16:55 2932573

Цитата:

Цитата Lordbl4
Citação de leonardollps :
quem sabe como instalar o kaspersky cloud free offiline aqui "
A resposta é pesquisada em alguns segundos, mas fazer perguntas sobre instalações silenciosas de vários softwares no tema do instalador não tem preço. a supermente aprova. »


ok

nplusdi2104@vk 03-10-2020 23:26 2935510

Извините, я тут на форуме новичок. Давно пользуюсь сие великолепной программой. Очень хотел бы спросить, есть возможность использовать в данной программе "Темную тему"? Я видел, что такая штука внедрялась, но не смог скачать "http://checkdevice.narod.ru/download/MInst43.zip". Подскажите пожалуйста, как можно реализовать данную функцию? У меня версия 1.0.2.4....

a.jashi@vk 08-11-2020 15:30 2939146

Здравствуйте. Не подскажите как сделать так чтобы когда я включаю флешку программа сама запускалясь ?

popt2t 09-11-2020 17:48 2939304

a.jashi@vk, на флешке в корне создайте файл autorun.inf со следующим содержимым:
Код:

[AUTORUN]
icon=ваш_путь\minstall.exe
open=ваш_путь\minstall.exe


a.jashi@vk 10-11-2020 23:43 2939469

Цитата:

Цитата popt2t
[AUTORUN]
icon=ваш_путь\minstall.exe
open=ваш_путь\minstall.exe »

Както не помогло.... :/

Iska 10-11-2020 23:59 2939477

a.jashi@vk, правильный ответ на Ваш вопрос:
Цитата:

Цитата a.jashi@vk
…как сделать так чтобы когда я включаю флешку программа сама запускалясь ? »

— «никак». Это поведение убрано уже много, много лет и версий ОС Windows назад.

eraysamli 18-11-2020 22:49 2940387

There is a problem with the site of the program, I think I cannot download the program. Can you help me? How can I add a language?

habib2302 19-11-2020 18:02 2940456

eraysamli, You can only add a language by editing it Minst.exe through the resource editor. The site has not been working for a long time. you can download it from this link http://forum.oszone.net/post-2889441-2221.html

all-zone-home-dvd 28-02-2021 15:12 2951473

вот нашел на просторах https://minstall.ru/

VirusTotal ругается на скачанный оттуда установочный файл
https://www.virustotal.com/gui/file/...cca-1607450155

habib2302 28-02-2021 15:45 2951476

all-zone-home-dvd, Это Andreyonohov & Leha342 решили подзаработать деньжат за счет рекламы, на тех, кто не парится по поводу рекламы при установки программ и предпочитают говносборки типа OVGorskiy. А потом приходят на форум и жалуются почему тормозит ноут или пк. Плюс к тому, что там используется старая версия

Donetsk 01-03-2021 08:39 2951509

Цитата:

Цитата habib2302
Это Andreyonohov & Leha342 решили подзаработать деньжат за счет рекламы »

Удивительно, да? Если автор не хочет монетизировать свою программу, рано или поздно это сделают другие. Инсталлами и загрузками.

habib2302 01-03-2021 20:45 2951556

Цитата:

Цитата Donetsk
Удивительно, да? »

Да я как бы и не удивлен

viktor76 02-03-2021 07:23 2951565

Цитата:

Цитата Donetsk
Если автор не хочет монетизировать свою программу »

Автор совсем не против монет за свои программы. Только большинство пользователей жадные. Взял бы и кинул бы ему хоть на бутылку пива , вместо того чтобы прикалываться.

Donetsk 03-03-2021 08:08 2951633

viktor76, найди и перечитай сообщения автора, начиная с 06.06.2016. Это если ты забыл кто УГОВАРИВАЛ автора начать принимать деньги. Он
А еще вспомни, что стало причиной отказа автора от продолжения проекта и удаления всех файлов с хостинга. ОСАГО ему не продали, поэтому он всех вокруг возненавидел и проект удалил (ни дать ни взять "потерпевший по жизни", виктимная психология).
Закинуть автору деньжат на бутылку пива? Пусть пыль глотает. Давно и успешно внедрил шоколадку, надобность в этом умершем проекте отпала, отписаться руки не доходят.

SergeyZV 04-03-2021 08:12 2951729

Цитата:

Цитата Donetsk
Давно и успешно внедрил шоколадку »

Поподробнее можно. Что за шоколадка?

sibirnik 05-03-2021 02:53 2951790

Donetsk,
Цитата:

Цитата Donetsk
Закинуть автору деньжат на бутылку пива? Пусть пыль глотает. »

Как бы то не было. но программа живёт и многие авторы сборок используют её в своих сборках. А оскорблять автора бессмысленно и неэтично.
Цитата:

Цитата Donetsk
Давно и успешно внедрил шоколадку, надобность в этом умершем проекте отпала, отписаться руки не доходят. »

Так флаг в руки и дерзайте. А проект не умер - это вполне законченная программа с успехом выполняющая свои задачи. Можете сделать лучше - сотворите чудо, выдайте своё изобретение.

keketoco00 10-03-2021 05:26 2952158

в какой папке где мне поставить этот код / ​​т 20

Orestik 10-03-2021 06:22 2952159

Цитата:

Цитата keketoco00
в какой папке где мне поставить этот код / ​​т 20 »

в autorun.inf

Minst.exe {Patch}\Profiles\Setup.ini /t 20
Minst.exe {Patch}\minst.ini /t 20

keketoco00 10-03-2021 15:01 2952192

Кто-нибудь знает, как мне помочь, как мне запустить MInstall автоматически после форматирования?

keketoco00 11-03-2021 01:13 2952249

как запустить команду <FirstLogonCommands>
<SynchronousCommand wcm: action = "add">
<Order> 1 </Order>
<CommandLine> cmd / c "FOR% i IN (CDEFGHIJKLNMOPQRSTUVW XYZ) ЕСЛИ ЕСЛИ СУЩЕСТВУЕТ% i: \ MInstAll \ profiles \ Autounattend.ini start" "" "% i: \ MInstAll \ MInst.exe {Patch} \ profiles \ Autounattend .ini / t 0 & exit "</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>? а куда девать?

sNc-DAntES 26-04-2021 02:24 2956395

Приветствую. Столкнулся с такой проблемой, есть батник:

Код:

copy /y %~dp0StartLayoutW10.xml "%TEMP%"
Powershell.exe Import-StartLayout -LayoutPath C:\Temp\StartLayoutW10.xml -MountPath c:\
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount" /f
taskkill /f /IM explorer.exe
start explorer.exe
exit

При запуске из Проводника он работает, а при вызове из Minstall, команда Powershell не срабатывает, почему?

amel22 30-04-2021 23:04 2956805

Подскажите, GUID NET Framework 4.6.2 (NDP462-KB3151800-x86-x64-AllOS-ENU)
NF4.6F не отрабатывает

sibirnik 01-05-2021 04:35 2956814

amel22,
Установите Check Device 1.0.1.70 и сами будете находить нужную вам информацию...
Скачать здесь

amel22 03-05-2021 11:02 2956914

sibirnik

Документацию читайте внимательнее, NET Framework не отображается в установленных :)

sibirnik 03-05-2021 12:49 2956923

amel22,
Цитата amel22:
Документацию читайте внимательнее »
А мне это и не нужно. А ваш вопрос нужно задавать не здесь. Здесь обсуждается оболочка программы MInstAll. А другие программы(и ваш вопрос к этому ничего общего не имеет) и задавать его нужно на других соответствующих ветках форума.

amel22 05-05-2021 19:39 2957118

В MInstAll встроены GUIDы для NET Framework, так что я точно не ошибся темой ...

Lordbl4 06-05-2021 02:38 2957149

Цитата:

Цитата amel22
В MInstAll встроены GUIDы для NET Framework »

программа больше не поддерживается автором, используйте "as is" и документацию читайте внимательнее.

GUID для встроенного .NET fw зашиты в программу:
Скрытый текст
В операционных системах, где .NET Framework является частью системы его нет в списке установленных программ, поэтому в программе есть встроенный механизм проверки.
Для проверки .NET Framework указываем в поле GUID спец. код:
NF3.5SP1 - для проверки наличия Microsoft .NET Framework 3.5 SP1
NF4.5C - для проверки наличия Microsoft .NET Framework 4.5 Client
NF4.5F - для проверки наличия Microsoft .NET Framework 4.5 Full
NF4.6C - для проверки наличия Microsoft .NET Framework 4.6 Client


поэтому, если нужно определение вшитых фреймворков выше 4.6С - то можно пойти в лес :)

стандартное определение GUID установленного софта работает без проблем.

amel22 06-05-2021 23:10 2957228

Цитата:

поэтому, если нужно определение вшитых фреймворков выше 4.6С - то можно пойти в лес
GUIDы NF4.7.2 / NF4.8 прекрасно работают, также фигурирует NF4.6C / NF4.6F вот тут у меня не работает.


У кого есть рабочий GUID для последней версии Framework 4.6.2 (NDP462-KB3151800-x86-x64-AllOS-ENU) прошу скинуть в личку.

Всем советчикам СПАСИБО :)

dfkthb51 18-08-2021 10:10 2964458

Как поменять цвет или шрифт подгруппы ?

sibirnik 19-08-2021 03:46 2964558

dfkthb51,
На значок справа вверху (Гамбургер) Настройка нажмите и вверху появится меню - там опция Вид и всё дальше сами увидите.

AleksPol145 18-10-2021 15:17 2969154

Подскажите как изменить цвет основного шрифта , у меня тёмная тема .

Torrent_Pirat 06-11-2021 19:43 2971012

Добрый вечер :). Пользовался данной прогой очень много лет и очень полезная. Но через время появился вопрос (может кто подсказать сможет):

Можно ли модифицировать как-то данную прогу (или она с закрытым кодом и нет исходного)?
Например - добавить новые обозначения по прогам (там есть ПО беслпатное, с ключом и т.д, а я для себя хочу ещё добавить)

timon45 09-11-2021 13:43 2971296

Torrent_Pirat, для того чтобы что то добавить программу модифицировать не нужно, включить конфигуратор и добавляй то что тебе нужно, главное знать ключи тихой установки или то как их получить\сгенерировать.

AndriuT 20-11-2021 16:06 2972613

День добрый, обновите пожалуйста программу для Windows 11. При запуске Windows 11 очень большие глюки программы MInstAll.

habib2302 20-11-2021 16:22 2972620

AndriuT, Автор не будет заморачиваться над оптимизации проги под 11 винду т.к проект давно не поддерживается. Если бы автор выложил бы исходники, то нашлись бы энтузиасты и допили прогу. А так стоит искать аналог подобной проги

Obiivan 02-12-2021 13:20 2974032

Подскажите пожалуйста, можно ли с помощью этой программы устанавливать драйвера ? на windows

habib2302 02-12-2021 15:30 2974045

Цитата:

Цитата Obiivan (Сообщение 2974032)
Подскажите пожалуйста, можно ли с помощью этой программы устанавливать драйвера ? на windows

Не, нельзя. Только разве что сделать свою сборку с установщиком

mauriiciio50 05-12-2021 18:07 2974372

есть ли способ изменить язык на английский или португальский?

teapot08 05-12-2021 19:00 2974378

Цитата:

Цитата AndriuT
День добрый, обновите пожалуйста программу для Windows 11. При запуске Windows 11 очень большие глюки программы MInstAll. »

У меня на вин 11 работает без проблем.
Цитата:

Цитата Obiivan
Подскажите пожалуйста, можно ли с помощью этой программы устанавливать драйвера ? на windows »

Можно.

Tabajara 06-12-2021 01:27 2974458

Добрый вечер всем.
Я из Бразилии, я хотел бы знать, есть ли у кого-нибудь файл MInstAll "minst.LNG" на английском или португальском языках?
Буду очень признателен, использую последнюю версию Андрейонохова, которая оказалась отличной. Благодарный

SvoiLudi 03-01-2022 21:17 2976642

мне нужно оставить только бесплатные программы

для этого я раньше удалял файлы платных программ, а затем чистил их из меню.

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

wadimus 11-01-2022 21:16 2977311

SvoiLudi, любой сборник, основанный на MInstAll, делается конкретными людьми!
каждый такой создатель имеет, хотя бы, ник ..
обращайтесь к ним, пусть они сами выделяют платные программы для удаления или создают сборники только бессплатных программ

Tabajara, автор сей программы давно уже не выходит на связь, крайний раз он обновлял её лет 5 назад!
причины - обиделся на весь мир и ушел в вечный запой .. ИМХО, однако.
а программа работает!

rdj_alexandr_kot@vk 18-01-2022 20:51 2978035

Сrack, подскажите, или ткните носом, возможно о подобном уже говорилось... Но такой вопрос...

У меня в MInstAll забито поочередно много твиков, т.е файлов рестра-твики, настройки Винды вида name.reg которые вносят определенные изменения в реестр, но вот беда, если их много, некоторые такие файлы не срабатывают, однако, срабатывают если их запускать по одиночке и/или запускать из стандартного проводника. Есть возможность добавить паузу в секундах например, после выполнения файла name.reg ? Или какие то другие варианты решения проблемы?

Goblin.SG 21-01-2022 13:28 2978350

rdj_alexandr_kot@vk,
Цитата:

некоторые такие файлы не срабатывают
потому, что запускаются слишком быстро. Нужно между группой твиков (штук 5-10) вставить паузу, например так -- на 5 сек.
Код:

ping 127.0.0.1 -n 5
Как вариант, можно все твики собрать в один CMD, и разделить их метками. Вызов CMD из MInstAll с параметром "Имя_Метки". Тогда можно в вставить задержку в тот же CMD и вызывать как твик: "tweak.cmd SLEEP"
Пример CMD, с установкой NotePad++ в качестве Блокнота. Команда: "tweak.cmd BLOKNOT"
Код:

@Echo OFF

Set "TWEAK=%1"
If Defined TWEAK GoTo :%TWEAK%
GoTo EOF


REM Пауза 2 сек
:SLEEP
>NUL ping 127.0.0.1 -n 2
GoTo EOF


REM Назначить NotePad++ в качестве Блокнота
:BLOKNOT
For /F "Tokens=4,5*" %%A In ('Reg Query "HKLM\SOFTWARE\Notepad++" /ve') Do Set "Shell=%%A %%B"
If Defined Shell (
        reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"%Shell%\notepad++.exe\" -notepadStyleCmdline -z" /f
)
GoTo EOF

REM Следующий твик
:NEXT_TWEAK
...
команды
...
GoTo EOF

...
и т.д.

Вариант с CMD позволит сразу проверить запись твика в реестр с помощью "Reg Query"

rediffusion 12-03-2022 11:20 2981519

Для установки программ используются обычно те ключи которые идут в самой проге.
А как автоматизировать в .CMD выставление галочек, выбор пунктов в прогах? Так как во время ручной установки програ много чего предлогает установить в том числе и вредоносное ПО. Как вы с этим боретесь/справляетесь.

Ещё у .exe программ меняется название например версия. Или надписи типа Beta, Pro...
Пример: notepad++v.4.4.7 чтобы не лезть каждый раз в .CMD файл и не корректировать всё это дело. Можно как то автоматизировать поиск названия "notepad++" и чтоб в файле .CMD дописывалось всё остальное "v.4.4.7"?
  1. Программы обновляются часто.
  2. Меняются названия у .exe
  3. Что-то меняется в окнах установщика.
  4. Вроде и ключи установки тоже меняются (но это не точно).
  5. Серьёзная проблема если прог 40 :o.

Что юзать?
  1. CMD
  2. .ps1
  3. VBS
  4. AutoHotkey
  5. AutoIt

Ну и на последок "стоит этим заморачиваться если прог 40"?

wadimus 25-03-2022 11:03 2982255

rediffusion, давай разбираться ..

- программы обновляются часто.
разговор ведем за бессплатные программы :) .. ибо репаки и протчие кря-кря тут запрещены.

- делаем модуль для обновления программ из тернета.
батником, ведь многие программы имеют конкретные офсайты, где можно скачать инсталляторы.
рассмотрим Notepad++
офсайт:
https://github.com/notepad-plus-plus...-plus/releases

в батнике делаем простейший парсинг, выражение для поиска:
Код:

download/.*[.]exe
результат анализируем ..
3-ая и 5-ая строка полученного результата - наши ссылки для скачивания инсталляторов.
и эти ссылки всегда будут такими! неизменными! пока программеры гитхаба не поменяют код. а им это надо?

- меняются названия инсталляторов (exe, msi, или иных файлов)
нормализуем названия. никаких цыфр или чисел в названиях.
не npp.8.3.3.Installer.exe и npp.8.3.3.Installer.x64.exe (к примеру), а npp.Installer-x86.exe и npp.Installer-x64.exe
версии после обновления инсталляторов подсчитаем отдельно и пишем полученную версию в некий файл (version.txt) - содержимое этого файла: 8.3.3.0

- что-то меняется в окнах установщика, ключи установки.
делаем некие батники для запуска установщиков.
к примеру:
Код:

if defined ProgramW6432 (
set file=npp.Installer-x64.exe
) else (
set file=npp.Installer-x86.exe
)
start /wait %file% /S

и запускаем их для установки.

- меняются описания программ.
создаем некие файлы описания. там строка для описания конкретной программы.
не нравится данное описание - меняем.
и всё это нормализовано в каждой папке: неизменяемые инсталляторы, текстовые файлы названия, версии, описание и батники обновления и установки.

осталась главная задача - собрать из нормализованных файлов статический ini-файл minst.ini для запуска и работы MInst.exe

IGORNIKIT 27-03-2022 20:16 2982340

как сделать так, чтобы изображение моей компании открывалось с помощью MInstAll ?

doihinhtredakha 15-09-2022 17:29 2992462

help. I don't know how to download, and I don't have a website account http://checkdevice.narod.ru/index/download/

jameszero 15-09-2022 21:20 2992481

doihinhtredakha
Проект MInstAll заморожен. Сайт и ссылки на загрузку удалены автором.

habib2302 19-09-2022 10:34 2992643

doihinhtredakha, http://forum.oszone.net/post-2889441-2221.html

teapot08 02-03-2023 20:38 3004479

Поэтапно нужно выполнить три действия:
1. установить программу (ехе)
2. запустить рег файл
3. заменить профиль (самораскрывающийся рар архив)
Возможно ли это выполнить одной командой?
По отдельности все это выполняется без проблем.

habib2302 04-03-2023 06:56 3004547

teapot08, 7z SFX Constructor в помощь.

Ond3rkor 04-08-2023 11:54 3013328

I don't want MInstAll.exe to run as administrator, can I set administrator permissions?

sov44 04-08-2023 12:03 3013329

Ond3rkor, это русскоязычный форум, пишите по-русски.

Ond3rkor 04-08-2023 12:35 3013330

Я не знаю русского языка, но я выучу его для вас: "Я не хочу, чтобы MInstAll.exe запускался от имени администратора, могу ли я установить права администратора?".

A.N.D.R.E.I.S.M 06-08-2023 07:26 3013389

Прошу АДМИНИСТРАЦИЮ сайта, полностью удалить страницу "MInstAll - Мастер автоустановки приложений". Автор не ОТВЕЧАЕТ на проблемы и вопросы программы MInstAll, проект ЗАКРЫТ.

Vanadiy777 06-08-2023 10:53 3013395

Цитата:

Цитата A.N.D.R.E.I.S.M
Прошу АДМИНИСТРАЦИЮ сайта, полностью удалить страницу "MInstAll - Мастер автоустановки приложений". Автор не ОТВЕЧАЕТ на проблемы и вопросы программы MInstAll, проект ЗАКРЫТ. »

Вообще в корне не согласен!
Почему Вы тут за всех решаете?
Помимо автора здесь есть и другие участники форума, которые могут что-то дельное подсказать,
да и полезной информации на 238 страниц.

Если Вам лично тема не нужна - просто не заходите сюда.

Galavarez 29-08-2023 14:09 3014752

А не кто не хочет создать Open Source проект ?
Раз прога (MInstAll) востребована, то почему не сделать свою с блэкджеком куртизанками =)

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

Если тема интересная давайте создадим отдельную ветку и потихоньку во платим надуманное.

з.ы. как программист любитель готов воплощать идею в жизнь =)

Vanadiy777 29-08-2023 20:41 3014768

Цитата:

Цитата Galavarez
Раз прога (MInstAll) востребована, то почему не сделать свою »

Цитата:

Цитата Galavarez
как программист любитель готов воплощать идею в жизнь »

Galavarez,
Программа MInstAll от известного автора, и проверена годами...

Если Вы сможете сделать что-то подобное, или лучше, то люди Вам только спасибо скажут.
Делайте свой проект, затестим с удовольствием.
А про монетизацию уже потом думать надо.


Время: 15:17.

Время: 15:17.
© OSzone.net 2001-