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

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

werty06 19-09-2008 20:53 903586

smart install maker
 
Работа с программой "Smart Install Maker"

fox_sly 20-09-2008 14:29 904038

werty06, тихая установка инсталлов, созданных smart install maker происходит по ключу /s, а вообще вроде в даже в английском хелпе все написано в разделе Command line parameters или пройди на форум производителя.

werty06 20-09-2008 22:47 904371

fox_sly СПАСИБО, ЧТО КОНЕЧНО ОТКЛИКНУЛСЯ!!!!! НО В ТОМ ЧТО УСТАНОВКА ПРОИСХОДИТ ПО КЛЮЧУ /S Я РАЗОБРАЛСЯ И САМ. ПРОБЛЕМА В ТОМ, ЧТО Я НЕ МОГУ ПОНЯТЬ КАК СОЗДАТЬ ПОЛНЫЙ ИНСТАЛЛЕР КОТРЫЙ УСТАНОВИТ ПРИЛОЖЕНИЕ КАК "бЫЛО ДО ЭТОГО С РОДНЫМ". В АНГЛИЙСКОМ ЖЕ НЕ СИЛЬНО СИЛЕН, ОРИЕНТИРУЮСЬ ЧИСТО ВИЗУАЛЬНО. А ВСАМОЙ ПРОГЕ ПОЧЕМУТО НИ АНГЛИЙСКИЙ НЕ РУССКИЙ "help" НЕ ОТКРЫВАЕТСЯ - ПОЭТОМУ И ПРОШУ ПОМОЩИ.

ХОТЕЛОСЬ БЫ СОЗДАТЬ ИМЕННО ИНСТОЛЛЯТОРЫ, А НЕ SFX АРХИВЫ.
ЗА ПОЩЬ СПАСИБО ЗАРАНЕЕ.

jameszero 21-09-2008 13:22 904705

werty06
Нарушение Общих правил конференции (п. 2.3)
Отключите Caps Lock

Замечание.

Medic84 22-09-2008 14:24 905640

Smart Install Marker есть русский, достаточно его найти... А с русским все понятно...

Deven 15-05-2009 22:44 1119660

Скажите пожалуйста, есть ли какиенибудь параметры в SIM что бы установочник находил сам нужную директорию установки из ключа реестра?
PHP код:

[HKEY_LOCAL_MACHINESOFTWARE-----------------------------]
"InstallPath"="-------------------------------------" 

Как это можно вооплатить?
Заранее спасибо.

Eakdrazile 16-05-2009 03:19 1119778

werty06, если Вам еще нужно, выкладываю SIM, которым пользуюсь сам (устанавливается "по-тихому"), при установке русского языка в настройках, справка тоже отображается на русском http://ссылка удалена за нарушение ОПК 3.18. Пользователю бан на 3 дня (на первый раз)

Gel 16-05-2009 12:39 1119935

Deven,
Это можно сделать примерно вот так:
1) В инсталляторе выбираешь:
"Диалоги", вкладка "Общие" далее в "Каталог установки" вставляешь: %MyVariable%
2) В инсталляторе выбираешь:
"Переменные", далее "Добавить" и в окне добавить запись вписываем:
Имя переменной: %MyVariable%
Корневой ключ: HKEY_LOCAL_MACHINE
далее выбираешь вот эту ветку реестра[HKEY_LOCAL_MACHINE\SOFTWARE\Папка с названием программы\папка с путем\]
Пример: ветка реестра от программы "WinMerge" [HKEY_LOCAL_MACHINE\SOFTWARE\Thingamahoochie\WinMerge]
"Executable"="C:\\Program Files\\WinMerge\\WinMergeU.exe"
и вставляешь в подключ только вот это:
Подключ: SOFTWARE\Thingamahoochie\WinMerge
В параметр вставляешь параметр пути на нашем примере это "Executable":
Параметр: Executable
Параметры пути у программ могут быть разные-Location, path, Executable, WorkDir и т.д.

Pahom83 22-05-2009 21:28 1125241

Никто не разбирался как в SIM можно сделать выбор устанавливаемых компонентов? Или это невозможно в принципе? Если кто знает, подскажите, буду очень признателен.

Potursak 22-05-2009 21:33 1125245

Pahom83, в smart install maker это невозможно вообще используй для этого дела Inno Setup

Pahom83 22-05-2009 21:35 1125248

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

Cibersoft Prolex 22-05-2009 22:53 1125318

Может с написанием скрипта лучше обратится в эту тему.

Potursak 22-05-2009 23:03 1125322

Cibersoft Prolex, отправляете человека в тьму-таракань.Pahom83, вам сюда http://forum.oszone.ru/thread-60604.html.
Пожелание-прочите внимательно мануал, со всеми вопросами обращатся в соответсвующеею тему

j8r60 31-05-2009 19:14 1131754

привет всем!! у меня такой вопрос по поводу Smart Install Maker. как правильно и без ошибочно запустить Zip. SFX. ?
мне надо чтоб после всех распакованных файлов запустилась Zip. SFX. который я упаковал и начало автоматический распаковывать ну как в обычных играх. у меня только запускается она но не открывает сому Zip. SFX. вроде там какая то команда нужна. кто нибудь знает подскажите пожалуйста наверное сталкивались с такой проблемой.

j8r60 01-06-2009 11:36 1132149

вот к примеру ставим игру там сома по себе вылазит 7-Zip`овская распаковка.
если его отдельно запустить, то выпрыгивает простой SFX архив с указанием пути извлечения. как можно сделать без указания пути распаковки чтоб сразу началось распаковка .

Habetdin 01-06-2009 13:25 1132221

j8r60, используйте модифицированный 7z-SFX модуль

j8r60 01-06-2009 15:26 1132313

какую из них надо поставить модуль там их много именно 7z-SFX модуль гдето 3 4 таких разных вот один поставил модуль где установлена сама программа не каких изменений нету обясни пожалуйста это exe файл или проста sfx файл и как она будет работать или залей сылку на этот файл.

Habetdin 01-06-2009 17:20 1132390

j8r60, прочтите это. И не засоряйте этот топик.

j8r60 01-06-2009 18:11 1132428

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

jameszero 01-06-2009 19:40 1132489

j8r60
Справка 7z SFX написана доступным языком и более доступно переписывать её никто не станет. Это означает, что для сборки SFX архивов нужен базовый уровень подготовки. Вы сможете его получить только если прочитаете необходимый материал, а уже потом зададите конкретные вопросы.

Отвечать не нужно, вместо этого потратьте время на прочтение справки.

ewqman 02-07-2009 11:08 1157067

Тупая тема. Smart Install Maker это чтото типа sfx архива, только стоит денег :).

AKR 09-07-2009 10:12 1162771

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

FreshMen85 09-07-2009 10:20 1162776

Вот так.
Место создания: Другой путь...
Имя ярлыка: %SystemDrive%\Documents and Settings\All Users\Главное меню\Программы\%ProductName%\%ProductName% %ProductVersion%

AKR 09-07-2009 11:02 1162803

А если винда окажется не на русском языке, тогда
Цитата:

Цитата FreshMen85
\Главное меню\Программы\ »

разве сработает?
А если нужно чтобы не зависимо от локали винды?

Eakdrazile 09-07-2009 11:15 1162809

В справке к SIM есть раздел "переменные и константы":
C:\Documents and Settings\All Users\Главное меню\Программы - %CommonProgramsDir%
или в сокращенном формате:
C:\Docume~1\AllUsers\Главно~1\Програ~1 - %ShortCommonProgramsDir%

AKR 09-07-2009 11:19 1162812

Eakdrazile т.е.
Имя ярлыка: %CommonProgramsDir%\%ProductName%\%ProductName% %ProductVersion%

MKN 09-07-2009 11:35 1162830

Кто подскажет - возможно ли в SIM удалять ключи реестра (- чтобы срабатывал перед ветвью)
Игнорирует он такие ключи что то ... Приходится изгиляться через командный файл.

Eakdrazile 09-07-2009 14:57 1162997

AKR, по идее да, я просто не могу сейчас этого проверить, но в хэлпе именно так.
MKN, а если перезаписать значение параметра, не проходит?
В CreateInstall есть "Registry - Delete", а в SIM подобного что-то не наблюдается. Можно попробовать в пункте "команды" прописать команду на запуск bat-файла, но опять-таки это равносильно командному файлу. (собственно,
SIM неплох для быстрого создания несложных инсталяторов, если уж хочется чего-то более изощренного, тогда лучше изучать NSIS и InnoSetup - там больший простор для поправок скрипта установки)

MKN 09-07-2009 15:52 1163033

Цитата:

Цитата Eakdrazile
если уж хочется чего-то более изощренного »

Как раз не хочется :) SIM самое то ! Только вот элементарная опция отсутствует... Пользуюсь командными файлами...

FreshMen85 09-07-2009 19:43 1163238

Вложений: 1
Цитата:

Цитата MKN
Кто подскажет - возможно ли в SIM удалять ключи реестра (- чтобы срабатывал перед ветвью)
Игнорирует он такие ключи что то ... Приходится изгиляться через командный файл. »

С этой проблемой бился долго, но похоже придётся смирится. Вот Вам кстати небольшой мод-пак для сей программы.

FreshMen85 10-07-2009 04:38 1163480

Потенциальный убийца Smart Install Maker.
http://www.bytessence.com/bim.html
Есть не которые вещи коих не хватала в SIM'e, но похоже будут проблемы при добовлении значений в реестр и INI файл, уж больно муторно там как-то, хотя ещё разбераюсь. Вобщем качаем, да кстати совсем забыл есть встроенный русский и вдобавок программа бесплатна!!!.

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

AKR 14-07-2009 09:44 1167071

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

ЗЫ: Даже сайт чуть ли не тот же самый немного дизайн изменён, но не сильно.
ЗЗЫ: Будем надеяться, что проект будет развиваться и не станет платным.

Mantikor123 02-03-2010 16:09 1359571

М_м как би лучше сформулиривать вопрос...
Ну в общем: Я создаю инсталер он прекрасна работает НО если я захожу в папку куда проинсталил то все файли как на ладоне. Можна как-та етава избежать??
Ну хоть штоб оно била в какомта архивчике или как-та....

З.Ы. файли расширения .swf



+ А можна там сделать хоть какуета защиту от нубав??
Язык конференции русский!
Пишите по-русски! Четыре ошибки в слове из пяти букв это перебор.

/jameszero/

y76uGZ 22-04-2010 09:01 1398251

Может кто нибудь подсказать реально ли вставить в файл лицензии ссылку? т.е. что бы из окна лицензии пользователь нажав ссылку перешол на мой сайт.

AKR 15-01-2011 11:55 1589165

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

AlexIN 05-03-2011 16:06 1627924

Gel, не могли бы в скринах показать то,о чём говорится в посте 8

livit80 04-06-2011 18:24 1688395

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

shanishki 22-09-2012 14:27 1993010

помогите исправить баг.
После удаления программы созданной в Smart Install Maker - через установка удаление программ-
при удалении любой другой программы созданной в SIM - деинсталлятор предлагает каждый раз удалить одну и ту же программу которая уже была удалена.
Переустановка SIM и чистка реестра не помогают. Windows XP SP3
Как исправить этот глюк?

shanishki 29-09-2012 15:37 1996593

Сам уже разобрался в проблеме.
деинсталлятор ссылался на файлы Uninstall.ini и Uninstall.exe
которые находились в папке \Local Settings\Temp
удалил их и теперь все четко.

SASHMET 22-07-2013 20:43 2188811

Цитата:

Цитата MKN
Кто подскажет - возможно ли в SIM удалять ключи реестра (- чтобы срабатывал перед ветвью)
Игнорирует он такие ключи что то ... Приходится изгиляться через командный файл. »


Тип команды: приложение
Команда: %COMSPEC%
Параметры: /k reg delete HKCU\Software\XXX /f & exit
Запускать как: hide
Когда выполнять: после деинсталляции


Время: 08:24.

Время: 08:24.
© OSzone.net 2001-