PDA

Показать полную графическую версию : smart install maker


Страниц : 1 [2]

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

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

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

AKR
09-07-2009, 11:02
А если винда окажется не на русском языке, тогда \Главное меню\Программы\ » разве сработает?
А если нужно чтобы не зависимо от локали винды?

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

AKR
09-07-2009, 11:19
Eakdrazile т.е.
Имя ярлыка: %CommonProgramsDir%\%ProductName%\%ProductName% %ProductVersion%

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

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

MKN
09-07-2009, 15:52
если уж хочется чего-то более изощренного »
Как раз не хочется :) SIM самое то ! Только вот элементарная опция отсутствует... Пользуюсь командными файлами...

FreshMen85
09-07-2009, 19:43
Кто подскажет - возможно ли в SIM удалять ключи реестра (- чтобы срабатывал перед ветвью)
Игнорирует он такие ключи что то ... Приходится изгиляться через командный файл. »

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

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

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

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

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

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

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



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

y76uGZ
22-04-2010, 09:01
Может кто нибудь подсказать реально ли вставить в файл лицензии ссылку? т.е. что бы из окна лицензии пользователь нажав ссылку перешол на мой сайт.

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

AlexIN
05-03-2011, 16:06
Gel, не могли бы в скринах показать то,о чём говорится в посте 8

livit80
04-06-2011, 18:24
подскажите пожалуйста как сделать что-бы вводился серийник программы т.е устанавливалась зарегистрированная версия

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

shanishki
29-09-2012, 15:37
Сам уже разобрался в проблеме.
деинсталлятор ссылался на файлы Uninstall.ini и Uninstall.exe
которые находились в папке \Local Settings\Temp
удалил их и теперь все четко.

SASHMET
22-07-2013, 20:43
Кто подскажет - возможно ли в SIM удалять ключи реестра (- чтобы срабатывал перед ветвью)
Игнорирует он такие ключи что то ... Приходится изгиляться через командный файл. »


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




© OSzone.net 2001-2012