Суббота
20.12.2025, 22:50
Krinkels Inc
Приветствую Вас Гость|
ГлавнаяФорумРегистрация Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Gnom  
Скрипты Inno Setup
ShegoratДата: Пятница, 11.03.2011, 08:21 | Сообщение # 1
Местный гуру
Администратор
Сообщений: 150
Статус: Offline

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.

Последние версии:
Inno Setup QuickStart Pack (ansi) 5.4.2 [17.03.2011]
Скачать (1.7 Mb)
Inno Setup QuickStart Pack (unicode) 5.4.2 [17.03.2011]
Скачать (2 Mb)
Русификатор для Inno Setup версии 5.4.x от vadimsva
Скачать

Расширения от ResTools
Inno Setup Compiler 5.4.1 - 5.4.2 build 110319
Скачать (2.71 Mb) | Зеркало (1.54 Mb) - убраны картинки для уменьшения размера архива
Inno ISCmplr Setup 5.4.2 build 110329
Скачать (1.6 Mb) | Зеркало
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
Русификатор для Inno Setup Enhanced (Restools) версии 5.4.x (ansi и unicode) от vadimsva
Скачать

Сборки Inno Setup:
InnoUltra 5.4.2 [28.04.2011] от Gnom
Сборка инструментов для работы со скриптами InnoSetup. Содержит в себе все обновленные инструменты для работы, сборка постоянно обновляется.
Полная версия | Облегченная версия | Update


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
KrinkelsДата: Четверг, 31.03.2011, 14:04 | Сообщение # 61
Админ
Администратор
Сообщений: 76
Статус: Offline
Gnom
Про получения IP, если еще актуально. Был неправ. Сейчас попробовал: wget smart-ip.net и в скачанном файле действительно был мой IP. Теперь осталось только вытащить его от туда.


Рок моя честь, а моя честь моя жизнь.
 
GnomДата: Четверг, 31.03.2011, 14:13 | Сообщение # 62
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Krinkels, Я догадывался об этом - даже скачивая страницу нужно посылать свой ИП - иначе скачка в никуда получится, а вытащить можно попробовать с помощью модуля XML, только скачивать нужно, наверное, в формате XML, или попробовать считать страницу в онлайне...

Сообщение отредактировал Gnom - Четверг, 31.03.2011, 14:14
 
KrinkelsДата: Четверг, 31.03.2011, 14:17 | Сообщение # 63
Админ
Администратор
Сообщений: 76
Статус: Offline
Думаю будет лучше скачать и уже потом разбирать файл по полочкам

Рок моя честь, а моя честь моя жизнь.
 
GnomДата: Четверг, 31.03.2011, 14:37 | Сообщение # 64
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Quote (Krinkels)
Думаю будет лучше скачать и уже потом разбирать файл по полочкам

наверное да.
 
KrinkelsДата: Четверг, 31.03.2011, 14:58 | Сообщение # 65
Админ
Администратор
Сообщений: 76
Статус: Offline
Осталось определиться с загрузчиком. Можно использовать тот же Wget, но уж очень много он за собой тащит библиотечек. Либо же что то другое использовать

Рок моя честь, а моя честь моя жизнь.
 
GnomДата: Четверг, 31.03.2011, 21:31 | Сообщение # 66
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Серега с озона решил задачку smile
 
KrinkelsДата: Четверг, 31.03.2011, 22:48 | Сообщение # 67
Админ
Администратор
Сообщений: 76
Статус: Offline
Оригинально, а мы с тобой изобретали велосипед smile

Рок моя честь, а моя честь моя жизнь.
 
GnomДата: Четверг, 31.03.2011, 22:51 | Сообщение # 68
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Примерно так и решил, как я думал smile у меня с описанием на языке программы - проблема, а вот правильно описать задачу и способ решения - эт запросто smile по сути он загружает страничку в окно инсталла и отчикивает все лишнее вокруг ипешника.

Сообщение отредактировал Gnom - Четверг, 31.03.2011, 22:54
 
Edison007Дата: Четверг, 31.03.2011, 22:52 | Сообщение # 69
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
Согласен с вами,хорошо придумал, надо себе куда-нибудь сохранить biggrin

Кто не с нами, тот в запое...
 
GnomДата: Четверг, 31.03.2011, 22:56 | Сообщение # 70
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Quote (Edison007)
надо себе куда-нибудь сохранить

Уже в моей онлайн-библиотеке smile
 
Edison007Дата: Четверг, 31.03.2011, 23:01 | Сообщение # 71
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
Gnom, Я не всегда имею выход в интернет, поэтому надо всё равно сохранить...

Кто не с нами, тот в запое...
 
GnomДата: Четверг, 31.03.2011, 23:07 | Сообщение # 72
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Сразу появилась вторая задача - иногда необходим локальный ип правда, актуально только для тех, кто сидит на статике, но его определение я уже затрудняюсь придумать smile его предоставляет провайдер, и он вбивается в сетевую карту или роутер. Если в сетевую - проблем нет - считать с нее параметры и взять локальный ип из нужной строчки, а вот с роутера - хз, как получить, он выдает компу свой ип, а с забитым работает в локалке, нужно выловить протокол, который использует только локальный ип smile
 
meziДата: Пятница, 01.04.2011, 19:59 | Сообщение # 73
Пользователь
Сообщений: 11
Статус: Offline
Всем Салют cool
Ребята помогите реализовать страницу компонентов через ботву, а то я меня не выходит!
(уже месяца два не могу реализовать cry )
Скриптик


Homo homini lupus est(Человек человеку волк)
 
GnomДата: Пятница, 01.04.2011, 20:42 | Сообщение # 74
Злой модер
Модератор
Сообщений: 186
Статус: Offline
mezi, Тебе как, красиво или по быстрому? Если быстро, то ща за три минутю вмонтирую smile
 
meziДата: Пятница, 01.04.2011, 21:06 | Сообщение # 75
Пользователь
Сообщений: 11
Статус: Offline
Quote (Gnom)
mezi, Тебе как, красиво или по быстрому? Если быстро, то ща за три минутю вмонтирую

Желательно по красивому! dry
(как у тя к undercover wink )


Homo homini lupus est(Человек человеку волк)

Сообщение отредактировал mezi - Пятница, 01.04.2011, 21:15
 
Поиск:


Copyright Krinkels Inc © 2009 - 2025 Яндекс цитирования Яндекс.Метрика

Бесплатный конструктор сайтовuCoz