SamForum.org  
SamLab.ws
Заблокированные пользователи

Вернуться   SamForum.org > Программы > Бесплатные / Freeware > Программирование
Важная информация

Ответ
 
Опции темы Опции просмотра
Старый Добавлено: 18.03.2007, 13:32
  (#1)
Stanislav1989
斯坦尼斯拉夫
Администратор
 
Аватар для Stanislav1989

По умолчанию

к сожалению, изображение утрачено

Inno Setup - Программа для создания инсталляционных пакетов с возможностью полного изменения текста инсталятора, двумя методами сжатия, заменой исп. файлов, установкой общих библиотек, полнофункциональным копированием файлов (внешних в т. ч.), возможностью чтениея и записи в реестр, ini файлов и командной строки, созданием типов установки, (Полный, Минимальный, Другой), выполнением внешних программ и т. д.

Автор: Jordan Russel
Сайт программы: [Ссылки могут видеть только зарегистрированные пользователи. ]
ОС: Windows 7/Vista/XP/7

Inno Setup 6.1.2
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Inno Setup QuickStart Pack
[Ссылки могут видеть только зарегистрированные пользователи. ]


Inno Setup Unpacker 0.49
[Ссылки могут видеть только зарегистрированные пользователи. ]

innoextract 1.8
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось PolarBear; 16.11.2020 в 10:29.. Причина: 6.1.2
Stanislav1989 вне форума Отправить личное сообщение для Stanislav1989
Вверх
Ответить с цитированием
Эти 3 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый Добавлено: 18.03.2007, 13:45
  (#2)
Sokolik
Заслуженный
Заслуженный пользователь
 
Аватар для Sokolik

По умолчанию

Inno Setup - это бесплатная программа для создания установщиков приложений Windows.
Первая версия была выпущена в 1997 г. и сегодня Inno Setup превосходит многие коммерческие программы такого типа по функциональности и стабильности.
Ссылки здесь:

Последний раз редактировалось di_con; 25.11.2008 в 17:57..
Sokolik вне форума Отправить личное сообщение для Sokolik
Вверх
Ответить с цитированием
Старый Добавлено: 18.03.2007, 13:55
  (#3)
XxX
Экс-супер-модератор
Заслуженный пользователь
 
Аватар для XxX

Плохо

Только InnoSetup и пользуюсь.
Я им инсталлер FinerReader'а сделал, который есть в этой теме
XxX вне форума Отправить личное сообщение для XxX
Вверх
Ответить с цитированием
Старый Добавлено: 24.03.2007, 20:32
  (#4)
morismoss
Гость
 
Аватар для morismoss

По умолчанию

Я иногда, когда прога сделана в убогом инсталляторе даже не ставлю её, считаю, если нормальный инсталлятор достать не могут, то и руки у них всех там кривые! А этот сам юзаю, доволен на все 100%!
Вверх
Ответить с цитированием
Старый Добавлено: 10.04.2007, 18:36
  (#5)
TheFAUST
Модератор (GM)
Модератор
 
Аватар для TheFAUST

По умолчанию

А почему русификатор по объему такой же как и программа?
А программа на самом деле лучшая в своем классе!


Win 7 SP1 Ultimate RU x64 bit \ Opera 12.50 Last Build \ KIS 13.0.1.4190 License

Фукусима: i7-970@3.20 GHz; 6x2Gb DDR3@2000 MHz; 6990@880\1250; 2x1Tb@Raid0; 24" Asus@1920\1200; Internet@12Mbit\s
TheFAUST вне форума Отправить личное сообщение для TheFAUST
Вверх
Ответить с цитированием
Старый Добавлено: 10.04.2007, 23:56
  (#6)
Ph0en1x
Завсегдатай
Пользователь
 
Аватар для Ph0en1x

По умолчанию

Для меня лучший компилятор инсталлов. Стандартный набор скриптов позволяет разобраться даже новичку, а кто владеет паскалем может его вообще до неузноваемости изменить.
ИМХО, язык скриптов намного удобнее и интуитивней, чем у конкуррента - NSIS. Тем более я слышал, что у NSIS есть предел размеру - 2ГБ. При создании инсталляшек для современных игр это просто огромный минус.
Ph0en1x вне форума Отправить личное сообщение для Ph0en1x
Вверх
Ответить с цитированием
Старый Добавлено: 18.04.2007, 04:17
  (#7)
Sans
Гость
 
Аватар для Sans

По умолчанию

A кто знает,как заставить ее бэкап замененных файлов делать?
Вверх
Ответить с цитированием
Старый Добавлено: 14.10.2007, 05:58
  (#8)
simens007
Crazy Releaser
Заслуженный пользователь
 
Аватар для simens007

По умолчанию

Inno Setup 5.2.1

[Ссылки могут видеть только зарегистрированные пользователи. ]

[HIDE-THANKS][Ссылки могут видеть только зарегистрированные пользователи. ][/HIDE-THANKS]

Последний раз редактировалось simens007; 14.10.2007 в 06:01..
simens007 вне форума Отправить личное сообщение для simens007
Вверх
Ответить с цитированием
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый Добавлено: 23.10.2007, 12:17
  (#9)
Dr.Mihelson
Особый статус
Заслуженный пользователь
 
Аватар для Dr.Mihelson

Радость

Inno Setup 5.2.2
[HIDE-THANKS][Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось sergych; 20.11.2007 в 08:58.. Причина: hide поправил
Dr.Mihelson вне форума Отправить личное сообщение для Dr.Mihelson
Вверх
Ответить с цитированием
Эти 3 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый Добавлено: 18.11.2007, 07:33
  (#10)
mindwiper
Осваивается
Пользователь
 
Аватар для mindwiper

По умолчанию

[Ссылки могут видеть только зарегистрированные пользователи. ] - Бесплатный редактор скриптов Inno Setup с подсветкой синтаксиса.
[Ссылки могут видеть только зарегистрированные пользователи. ] - Программа помогающая создавать формы для Inno Setup.
[Ссылки могут видеть только зарегистрированные пользователи. ] - Распаковщик установок, сделанных с помощью Inno Setup.
[Ссылки могут видеть только зарегистрированные пользователи. ] - Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
[Ссылки могут видеть только зарегистрированные пользователи. ] - Еще один бесплатный редактор скриптов. (Судя по всему это измененный ScriptMaker.)
[Ссылки могут видеть только зарегистрированные пользователи. ] через секцию [code] (лучше использовать через директиву Preprocessor'a #include) от Sampron'а.

Исправил.


http://www.v3x.jino-net.ru/v3xb4r_s1.png

Последний раз редактировалось Sokolik; 18.11.2007 в 08:03..
mindwiper вне форума Отправить личное сообщение для mindwiper
Вверх
Ответить с цитированием
Эти 4 пользователя(ей) сказали cпасибо за это полезное сообщение:
korsika (13.08.2009)
Старый Добавлено: 01.12.2007, 12:21
  (#11)
CkyT
Гость
 
Аватар для CkyT

По умолчанию

Буду ОЧЕНЬ признателен за подробный FAQ или мануал, а то знаю только основные функции, хотелось бы изучить программу более глубоко. и желательно на русском, буржуйский не очень как-то...
Вверх
Ответить с цитированием
Старый Добавлено: 01.12.2007, 12:21
  (#12)
Valhalla
Гость
 
Аватар для Valhalla

По умолчанию

Новейшая версия InnoUnpacker'а
[Ссылки могут видеть только зарегистрированные пользователи. ]

Пока только для теста, но зато умеет распаковывать новый Inno 5.2.2

Enjoy!
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Sanek (31.07.2008)
Старый Добавлено: 31.12.2007, 03:31
  (#13)
semiono
Осваивается
Пользователь
 
Аватар для semiono

По умолчанию

Похоже здесь некого спросить
Всётаки как считать из реестра путь [HKLM\Software\ZZZ] a="некий_путь"
и затем установить в него приложение в тихом режиме, безовсяких диалогов
?


RunDll32.DLL
semiono вне форума Отправить личное сообщение для semiono
Вверх
Ответить с цитированием
Старый Добавлено: 31.12.2007, 13:17
  (#14)
XxX
Экс-супер-модератор
Заслуженный пользователь
 
Аватар для XxX

По умолчанию

semiono, DefaultDirName={reg:HKLM\SOFTWARE\Adobe\Photoshop\8.0,ApplicationPath|{pf}\Adobe\Photoshop CS}
Где синим выделен путь реестра к параметру с путем, оранжевым - имя параметра, где указан сам путь, а зеленым - путь, куда будет установлена программа в случае, если заданный путь реестра отсутствует.

Для установки программы в тихом режиме пользуйтесь командами запуска установщика с парметрами /SILENT, /VERYSILENT

P.S. С чего вы взяли что не у кого спросить? Вы спросите и вам ответят.

Последний раз редактировалось XxX; 31.12.2007 в 13:20..
XxX вне форума Отправить личное сообщение для XxX
Вверх
Ответить с цитированием
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
semiono (31.12.2007)
Старый Добавлено: 31.12.2007, 20:19
  (#15)
semiono
Осваивается
Пользователь
 
Аватар для semiono

По умолчанию

XxX, Ух! Крута! Мне сразу на четырёх форумах ответили! :Beer:
Но просто заходишь сюда и както всё тихо, и ничего не обсуждалось подобного.
Я подумал, либо не интересно, либо трудно
Спасибо!
Я всю ночь сам пытался изобрести процедуру ))) так и не хватило ума!


RunDll32.DLL
semiono вне форума Отправить личное сообщение для semiono
Вверх
Ответить с цитированием
Старый Добавлено: 04.01.2008, 13:41
  (#16)
МИШАНЧИК
Осваивается
Пользователь
 
Аватар для МИШАНЧИК

По умолчанию

Подскажите где можно взять FAQ или мануал на русском языке? Как можно создавать тома определённого размера?
Заранее спасибо!
МИШАНЧИК вне форума Отправить личное сообщение для МИШАНЧИК
Вверх
Ответить с цитированием
Старый Добавлено: 05.01.2008, 12:42
  (#17)
XxX
Экс-супер-модератор
Заслуженный пользователь
 
Аватар для XxX

По умолчанию

Цитата:
Сообщение от МИШАНЧИК Посмотреть сообщение
Подскажите где можно взять FAQ или мануал на русском языке? Как можно создавать тома определённого размера?
Заранее спасибо!

Про FAQ или Малуал на русском уже спрашивали.
А насчет томов, вы наверное имеете ввиду "..-1.bin", "..-2.bin" и т.п., если да, то:

[Setup]
DiskSliceSize=734003200
DiskSpanning=yes
ReserveBytes=5242880


DiskSliceSize - размер каждого тома
DiskSpanning - включает (yes) и выключает (no) разбитие на тома
ReserveBytes - сколько необходимо зарезервировать места на первом диске (например, 1-bin = 695 Mb, а остальные по 700Mb - т.е. резервируется 5Mb, для Autorun'ов всяких и т.п.)

Последний раз редактировалось XxX; 05.01.2008 в 12:45..
XxX вне форума Отправить личное сообщение для XxX
Вверх
Ответить с цитированием
Старый Добавлено: 06.01.2008, 02:40
  (#18)
semiono
Осваивается
Пользователь
 
Аватар для semiono

По умолчанию

А у меня новый ступор, на этот раз не проходимый!
Вообщем надо вписать во внешний файл INI/XML пути куда прога установилась!
например ...\Application Data\ArtsAcoustic\Reverb\Preference.xml
содержимое его
<?xml version="1.0" standalone="yes" ?>
<ArtsAcousticReverbPreference Version="1">
<UserPath>?</UserPath>
<PresetPath>?</PresetPath>
</ArtsAcousticReverbPreference>
где вопросы туда и вписать :\

иногда встречается подобное с INI файлами!
Очень нужно!

И ещё нельзяль руководить из текст файлика моим бездиалоговым инсталлером?
Типа
C:\MyProg.exe читает переменную {app} из некого
C:\zzz.txt
Это чтоб была возможность изменить путь там где инсталлер
не даёт это зделать, так сказать для страховки.
Собсно уже понятно что переменную можно в реестре задать
Но лучшеб в файле.

Само-собой что инсталлер должен быть соответственно заготовлен, конечно!


RunDll32.DLL

Последний раз редактировалось semiono; 06.01.2008 в 02:43..
semiono вне форума Отправить личное сообщение для semiono
Вверх
Ответить с цитированием
Старый Добавлено: 07.01.2008, 12:12
  (#19)
XxX
Экс-супер-модератор
Заслуженный пользователь
 
Аватар для XxX

По умолчанию

Цитата:
Сообщение от semiono Посмотреть сообщение
А у меня новый ступор, на этот раз не проходимый!
Вообщем надо вписать во внешний файл INI/XML пути куда прога установилась!
например ...\Application Data\ArtsAcoustic\Reverb\Preference.xml
содержимое его
<?xml version="1.0" standalone="yes" ?>
<ArtsAcousticReverbPreference Version="1">
<UserPath>?</UserPath>
<PresetPath>?</PresetPath>
</ArtsAcousticReverbPreference>
где вопросы туда и вписать :\

иногда встречается подобное с INI файлами!
Очень нужно!

И ещё нельзяль руководить из текст файлика моим бездиалоговым инсталлером?
Типа
C:\MyProg.exe читает переменную {app} из некого
C:\zzz.txt
Это чтоб была возможность изменить путь там где инсталлер
не даёт это зделать, так сказать для страховки.
Собсно уже понятно что переменную можно в реестре задать
Но лучшеб в файле.

Само-собой что инсталлер должен быть соответственно заготовлен, конечно!

По XML я не в курсе, а вот насчет INI...
Выдержка из справки, переведенной мною и моим другом, но не полностью!

Секция [INI]


Данная секция является необязательной. Она определяет параметры в INI файлах во время установки

Пример секции [INI]:

Пример


[INI]
Filename: "MyProg.ini"; Section: "InstallSettings"; Flags: uninsdeletesection
Filename: "MyProg.ini"; Section: "InstallSettings"; Key: "InstallPath"; String: "{app}"

[свернуть]
Filename (Обязательно)
Название INI файла, который вы хотить изменить во время установки. Если этот параметр не содержит путь, то файл должен находиться в папке Windows. Если же он пустой, то запись параметров будет произведена в файл WIN.INI, находящийся в папке Windows

Например:


Filename: "{app}\MyProg.ini"
[свернуть]
Section (Обязательно)
Название секции в INI файле для создания параметра, может содержать константы

Например:


Section: "Settings"
[свернуть]
Key
Название параметра, может содержать константы. Если этот параметр не указан или пустой, то параметр создан не будет

Например:


Key: "Version"
[свернуть]
String
Значение параметра, может содержать константы. Если этот параметр не указан, то занчение не будет создано

Например:


String: "1.0"
[свернуть]
Flags
Дополнительные настройки параметра. Разделяются пробелами. Поддерживаемые значения:

createkeyifdoesntexist
Запись параметра только при отсутствиив ключ только если имя ключа не существует

uninsdeleteentry
Удалить параметр при удалении программы. Может использоваться с флагом uninsdeletesectionifempty

uninsdeletesection
При удалении программы удалять секцию с параметром, в котором он находится. Не рекомендуется использовать этот флаг для секции, которая используются Windows (как, например, некоторые секции в WIN.INI). Следует использовать этот флаг только в секциях вашей программы

uninsdeletesectionifempty
Похож на uninsdeletesection, но удаляет он секцию только в том случае, если секция больше не содержит параметров. Может использоваться с флагом uninsdeleteentry

Например:


Flags: uninsdeleteentry
[свернуть]
[свернуть]
Для задания пути установки из INI файла нужно, аналогично тому, как и в случае с реестром, использовать вместо пути переменную
{ini:Filename,Section,Key|DefaultValue}
где:
Filename - путь и имя ini-файла
Section - название секции в ini-файле
Key - название параметра в ini-файле, в котором указан путь
DefaultValue - путь, который будет использован в случае, если заданного ini-файла, секции или параметра нет

Filename, Section, Key могул содержать константы

Например

{ini:{win}\MyProg.ini,Settings,Path|{pf}\My Program}
[свернуть]
Все это было написано опираясь на справку по InnoSetup - читайте ее внимательно, хоть она и на английском.
XxX вне форума Отправить личное сообщение для XxX
Вверх
Ответить с цитированием
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
semiono (11.01.2008)
Старый Добавлено: 11.03.2008, 21:55
  (#20)
Elmon
Заслуженный
Заслуженный пользователь
 
Аватар для Elmon

По умолчанию

Inno Setup 5.2.3
Размер: 1.34 MB

[HIDE-THANKS][Ссылки могут видеть только зарегистрированные пользователи. ] [/HIDE-THANKS]
Elmon вне форума Отправить личное сообщение для Elmon
Вверх
Ответить с цитированием
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Sanek (31.07.2008)
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2020, vBulletin Solutions, Inc. Перевод: zCarot

Время генерации страницы 0.64202 секунды с 23 запросами