Ru-Board.club
← Вернуться в раздел «Программы»

» Smart Install Maker

Автор: arvidos
Дата сообщения: 23.02.2012 21:59
как вариант - делаешь матрешку. сначала просто кидаешь файлы с тихим извлечением куда надо и создаешь программу. потом эту программу кидаешь в новый проект, там где батник - батник на первое действие, затем, после окончания работы - запуск приложения. общий размер приложения при этом увеличится примерно на 70 кб.
мысль ясна?
Автор: volodyak
Дата сообщения: 03.03.2012 14:53
Мне нужно сделать так, чтобы при установке было предложено пользователю напечатать один параметр который в последствие должен записаться в распакованный ini файл.

К примеру, при установке, после окна: "Каталог установки", открывается окошко с названием "IP адрес сервера:" и чтобы можно было туда вручную ввести ip и он записался в INI файл, допустим в C:\soft\setting.ini

Может кто-то уже подобное делал? Есть примеры?
Автор: Kumga
Дата сообщения: 03.03.2012 17:27
volodyak
А дополнительный батник или VBS не помешает? Если допустимо, тогда добавить в пакет файл T.vbs, после распаковки запустить.
Код:

Dim ts, ForAppending, FSO, sLine
ForAppending = 8
sLine = InputBox ("Введите IP адрес сервера:","Запрос","")
If sLine = "" Then
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.DeleteFile "T.vbs"
WScript.Quit
Else
Set FSO=WScript.CreateObject("Scripting.FileSystemObject")
    Set ts = FSO.OpenTextFile("C:\soft\setting.ini", ForAppending, True)
ts.WriteLine (sLine)
ts.Close
FSO.DeleteFile "T.vbs"
End If
Автор: em78
Дата сообщения: 26.03.2012 17:50
Как добиться от программы , что бы прогресс установки отображался правильно , т.е. шкала двигалась соответственно длине файла , а то пока устанавливается длинный файл , программа ждёт пока он полностью не окажется на диске и только потом в долю секунды сдвигает шкалу прогресс бара .
Например , у меня есть программа собранная thinstallом , весит 300мб , екзешник один , получается , что при установке с помощью Smart Install Maker , шкала на прогресс баре совсем не шевелиться и можно подумать что установка не происходит и только в самом конце установки шкала быстро наполняет прогресс бар . Это можно как то поправить , или же недоработка самой программы ?
Автор: MrEugenD
Дата сообщения: 22.04.2012 20:20
привет всем, у меня такой вопрос, вот есть у меня .ini фаил, в котором скрипт для красивого инсталятора, куда вставить скрипт, чтобы был этот инсталятор а не тот который по умолчанию от программы, и где надо переместить папку с деталями ”скин”-а инсталятора чтобы всё получилось?За ранее спасибо
Автор: arvidos
Дата сообщения: 22.04.2012 20:23
MrEugenD
у тебя скорее всего конфиг не к этой программе, а к Inno Setup
Автор: MrEugenD
Дата сообщения: 22.04.2012 20:30
возможно, но мне этот понравился, так чтото можно сделать или нет?
Автор: arvidos
Дата сообщения: 22.04.2012 20:37
нельзя
Автор: Nule
Дата сообщения: 14.06.2012 11:39
Приветствую!
Такая проблема: инсталлятор должен сделать запись в реестр. Но в зависимости от разрядности оси. Для 32бит HKLM\SOFTWARE\Test\, а для 64бит HKLM\SOFTWARE\Wow6432Node\
Подскажите, пожалуйста, как выйти из положения.
Спасибо!
Автор: Guman
Дата сообщения: 15.06.2012 16:25
есть exe файл(пакет) созданный(собранный) этой программой.. исходников нету... как можно отредактировать этот exe установщик или на край винуть все настройки и файлы с этого пакета???? очень срочно нужно..
Автор: arvidos
Дата сообщения: 15.06.2012 16:38
никак
самому вручную такое не сделать? все так сложно в нем?
Автор: pop2ROOT
Дата сообщения: 16.06.2012 14:55
Guman
так поставьте этот пакет и отследите куда и что он пишет.

Nule
справку читайте
Автор: Nule
Дата сообщения: 16.06.2012 15:04
[q][/q]
Читал. Нет там такого, или я не понял.

Добавлено:
Вносимую запись можно сделать переменной через меню "переменные", а вот как сделать проверку оси и назначить переменную исходя из этого - в справке точно нет
Автор: arvidos
Дата сообщения: 16.06.2012 15:20

Цитата:
Подскажите, пожалуйста, как выйти из положения.



Добавлено:
ну пропиши и там и там. ничего смертельного ведь не случится
Автор: BuVG
Дата сообщения: 22.06.2012 08:06
Всем здрасьте!!! Может есть у кого видеоинструкция как с помощью этой проги сделать инсталятор или кто-нить сможет такое видео сделать буду очень, очень благодарен, уж больно хочется самому инсталяторы лепить, а разобраться из-за тугости ума не могу, помогите плиз!!! Спасибо!!!
Автор: arvidos
Дата сообщения: 22.06.2012 23:34
BuVG
может проблема не в мозге, а в лени? вдруг вы и видео просмотреть не сможете - не найдете нужный проигрыватель например
программа проста до безобразия + еще подробная справка имеется. читаем и делаем
Автор: chq
Дата сообщения: 24.07.2012 21:37
Помогите с деинсталятором, почему при указании раздела реестра типа HKCU\Software\XXX (где XXX какой то раздел) этот раздел не удаляется. С параметрами такого не наблюдалось, они удалялись нормально.
Автор: Tridentifer
Дата сообщения: 26.07.2012 11:10
chq

Если он:

Цитата:
HKCU\Software\XXX


то он и не будет удаляться. А если он:

Цитата:
HKEY_CURRENT_USER\Software\XXX


то проблем быть не должно. Я обычно просто экспортировал раздел реестра в файл, затем в инсталляторе и деинсталляторе указывал его через кнопку 'Импорт'.
Автор: chq
Дата сообщения: 26.07.2012 12:19
Я написал сокращенно здесь, но в программе пишу как надо. По моим наблюдениям оно удаляет только указанные параметры (разных типов), а весь раздел программы HKEY_CURRENT_USER\Software\XXX не удаляет.
Автор: equis
Дата сообщения: 27.07.2012 00:03
chq
Раздел на удаление прописывали в в секции Uninstaller > Registry ?
Автор: chq
Дата сообщения: 27.07.2012 02:57
Все я правильно делал, не первый раз. Но почему то не работает, сам даже не знаю почему. И да, в секции деинсталятор > реестр. Просто если не указан параметр, оно раздел не удаляет, а если указан, оно удаляет только параметр.
Автор: Wolf 88
Дата сообщения: 27.07.2012 04:19

Цитата:
Может есть у кого видеоинструкция как с помощью этой проги сделать инсталятор...

Здесь есть небольшая инструкция(объяснение) как создать инсталлятор в Smart Install Maker и видеоролик
http://www.docent777.ru/publ/kompjuter/raznoe/kak_sozdat_installjator/10-1-0-41
Автор: 3december
Дата сообщения: 05.09.2012 19:15
Здравствуйте, подскажите, пожалуйста, как сделать, чтобы инсталлер перед установкой распаковал bat файл в установочную директорию, выполнил его, а затем уже установил все остальные файлы?
Автор: vng1977
Дата сообщения: 06.09.2012 18:07

Цитата:
Здравствуйте, подскажите, пожалуйста, как сделать, чтобы инсталлер перед установкой распаковал bat файл в установочную директорию, выполнил его, а затем уже установил все остальные файлы?

все команды которые в батнике можно вписать в пункте команды Smart Install Maker и указать выполнить перед распаковкой...
Автор: 3december
Дата сообщения: 06.09.2012 19:38
vng1977
Я бы рад вписать все комады батника в саму программу, да их очень много: 17 тыс. строк. Не влезают.
Автор: vng1977
Дата сообщения: 16.09.2012 10:04
3december
есть ещё как вариант... батник лежит в одной папке с инсталлятором. вписать команду выполнить перед распаковкой %CurrentDir%\*.bat
Автор: shanishki
Дата сообщения: 22.09.2012 13:15
помогите исправить баг.
После удаления программы созданной в Smart Install Maker - через установка удаление программ-
при удалении любой другой программы созданной в SIM - деинсталлятор предлагает каждый раз удалить одну и ту же программу которая уже была удалена.
Переустановка SIM и чистка реестра не помогают. Windows XP SP3
Как исправить этот глюк?
Автор: vng1977
Дата сообщения: 22.09.2012 13:23

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

для начала ручками в реестре по ветке HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\ВАША ПРОГА удалите ту прогу на которую постоянно сылается SIM...
Автор: shanishki
Дата сообщения: 22.09.2012 16:05
я весь реестр перерыл, в том числе и раздел
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\ по поводу моей проги там ничего нет

В установка и удаление программ и программной папке чисто - никакого хлама после удаления нет.

Вот я и не врубаюсь почему все время деинсталлятор SIM пытается удалить то чего уже нет и на что он ссылается.
Автор: inile
Дата сообщения: 29.09.2012 13:24
Из шапки:
Цитата:
- Небольшой размер инсталлятора: минимальный размер - 45 Кб
Это как? У меня скрытый установщик (без деинсталляции) файла размером 0 b весит 180 Kb. Кстати, созданный в версии 5.02 - "всего" 120Kb.

Страницы: 1234567891011121314

Предыдущая тема: DocMemory Ram Diagnostic Software


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.