Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (23-04-2007 18:02): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

   

haav



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

 
 
Это мощное средство для создания установочных пакетов [дистрибутивов] программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно легко самим создавать диалоги, используя спец. дизайнер. И всё это абсолютно бесплатно! По сравнению с NullSoft [основной конкурент на бесплатной ниве] мне albel понравилась более интуитивно-понятная структура скрипта, простота в настройке.  
 
Последний релиз: 5.1.11 [1 Марта 2007 года]
История версий | скачать  
 
Русификатор от NightW0lf для версии 5.1.11  
Скачать | зеркало
 
Русская справка к версиям 5.0.xx
Скачать | зеркало || cкачать в .chm формате
И снова BagIra на высоте
 
Руководство по расширенным возможностям Inno Setup 5 [не для чайников] от Kindly
[3 версия]  
Скачать | зеркало
[4 версия]  
Скачать | зеркало
[5 версия]  
Скачать | зеркало
 
Inno Setup Extensions Knowledge Base  
Скачать | зеркало
 
Примечание: начиная с версии 5.1.10 в Inno Setup при использовании в инсталляторе фонового изображения формата BMP стало глючить возможность растягивания картинки на весь экран - чтобы это исправить добавьте этот код.
Если вы захотите использовать метод проверки внешнего файла через сумму MD5 [который описан в 5 версии руководства по программированию в Inno Setup] для запуска инсталлятора то вам понадобится калькулятор суммы MD5, калькулятор сумм MD5, SHA-256, CRC32. Если вы хотите узнать какие ключи в реестр вносит та или иная программа [или игра] то Вам понадобится RegShot.



Дополнительные утилиты для Inno Setup



ISTool
 
www.istool.org
 
Последний релиз: 5.1.8 [18 Октября 2006 года] New
Скачать | зеркало  
[как сказано в описании изменений, добавлена поддержка новых директив 5.1.8]
 
Русификатор
Скачать | зеркало


 
Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки [немного усечённый]. Возможно подключение к TotalCommander или FAR с помощью MultiArc плагинов.
 
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.1.10
 
Последний релиз: 0.19
Скачать | зеркало


 
Удобная оболочка для облегчения написания скриптов установки для INNO SETUP. Обладает некоторыми полезными функциями, которых нет ни у самого INNO, ни у ISTool.
 
Последний релиз: 5.1.6.9 [09 Июль 2006 года]
Скачать 4.2 мб | обновление 3.1 мб
 
Русификатор от GloThin
Скачать с сайта GloThin | Зеркало | Зеркало | зеркало
Пароль: ruboard
Примечание: офф. сайт косо отображается в Oper`е.
 
Новое название проекта на сайте, похоже произошла замена ScriptMaker на:
 
Inno Script Generator

Последний релиз: 1.02.5 [02 Апреля 2007 года]
Скачать | обновление
Примечание: обновление ставится только на Inno Setup Quickstartpack 5.1.11.

Всего записей: 67 | Зарегистр. 11-12-2001 | Отправлено: 15:23 09-10-2002 | Исправлено: NightW0lf, 15:16 15-04-2007
mukca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coolpunk
да можно поставь ISTool и там есть в настройках проекта пункт  
компилятор\ обьединять дублированые файлы

----------
Пусть физики думают, что метр -- это мера длины. Мы-то знаем, насколько тяжелыми бывают большие файлы...

Всего записей: 3605 | Зарегистр. 07-10-2004 | Отправлено: 11:21 23-05-2005
JKSerGEAnt



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот бывает же... Так и не дождался ответов на свои вопросы - сам разобрался  

Всего записей: 601 | Зарегистр. 13-06-2003 | Отправлено: 22:35 25-05-2005
mr_eoi



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JKSerGEAnt
22:35 25-05-2005
Цитата:
Вот бывает же... Так и не дождался ответов на свои вопросы - сам разобрался    

По всей видимости, это принесло тебе гораздо больше пользы и удовлетворения, нежели готовое решение  

----------
Per Aspera Ad Astra...

Всего записей: 1895 | Зарегистр. 10-08-2003 | Отправлено: 07:59 26-05-2005
JKSerGEAnt



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
 
По всей видимости, это принесло тебе гораздо больше пользы и удовлетворения, нежели готовое решение    

Ну естественно - приятно же себя пАпкой почувствовать

Всего записей: 601 | Зарегистр. 13-06-2003 | Отправлено: 10:21 26-05-2005
Raufbek

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго всем дня.
 
Помогите советом. Столкнулся с проблемой.
Программа создает отчеты на Excel. Возникла необходимость перенести программу на terminal server. На этом сервере нет установленного MS Office. Вроде это не проблема. Я Скомпоновал Excel9.OLB месте с программой и включил команду Regtypelib для регистрации type library в регистре terminal server. Инсталляция проходит без проблем.  
После инсталляции и запуска программы, работает все, кроме функции создания отчета. Ошибка:
429: ActiveX component can't create object.
 
Проблема именно в том, что не регистрируется Excel9.OLB type library, так как при наличии MS Office проблем не возникает.  
 

Всего записей: 19 | Зарегистр. 03-02-2003 | Отправлено: 08:09 27-05-2005
Bug_Junior

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новый релиз!
Inno Setup 5.14
_http://files.jrsoftware.org/is/5/isetup-5.1.4.exe
_http://files.jrsoftware.org/is/5/issrc-5.1.4.zip

Всего записей: 804 | Зарегистр. 23-04-2003 | Отправлено: 09:42 31-05-2005
feandy



Пиво тоже компонента
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для распаковки юзаем innounp016 из шапки.

Всего записей: 5200 | Зарегистр. 15-02-2002 | Отправлено: 10:14 31-05-2005
coolpunk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
да можно поставь ISTool и там есть в настройках проекта пункт  
компилятор\ обьединять дублированые файлы

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

Всего записей: 535 | Зарегистр. 16-04-2004 | Отправлено: 10:05 01-06-2005
JKSerGEAnt



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coolpunk
А что тебе мешает в скрипте указать копировать из одного места в несколько разных?

Всего записей: 601 | Зарегистр. 13-06-2003 | Отправлено: 08:26 02-06-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в инсталляторе проверить установленной в системе BDE?

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 15:19 08-06-2005
feandy



Пиво тоже компонента
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DroN_S
Проверяй клюси реестра

Всего записей: 5200 | Зарегистр. 15-02-2002 | Отправлено: 20:50 08-06-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
feandy
Хорошо, так и сделаю...
СПАСИБО!!!

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 23:02 08-06-2005
coolpunk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JKSerGEAnt
так файлов много, и все разные, закономерности почти нет, да ещё и надо выяснять какие одинаковы...т.е. много ручного труда

Всего записей: 535 | Зарегистр. 16-04-2004 | Отправлено: 07:03 09-06-2005
mukca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
помагите есть проблема!!
 
значить есть оригинал ини файлика:

Цитата:
0=%COMMANDER_PATH%\Plugins\WLX\nfoview\nfoview.wlx
0_detect="FORCE | EXT="NFO" | EXT="DIZ""
1=%COMMANDER_PATH%\Plugins\WLX\listdoc\listdoc.wlx
2=%COMMANDER_PATH%\Plugins\WLX\excellence\excellence.wlx
2_detect="EXT="XLS""
3=%COMMANDER_PATH%\Plugins\WLX\flashview\flashview.wlx
3_detect="MULTIMEDIA & ext="SWF" | (([0]="F" & [1]="W" & [2]="S")|([0]="C" & [1]="W" & [2]="S") & force)"
4=%COMMANDER_PATH%\Plugins\WLX\LinkInfo\LinkInfo.wlx
4_detect="force | (ext="LNK")"
5=%COMMANDER_PATH%\Plugins\WLX\SGViewer\SGViewer.wlx
5_detect="MULTIMEDIA & ext="BMP" | ext="JPG" | ext="JPEG" | ext="PNG" | ext="GIF" | ext="TIF" | ext="TIFF" | ext="PSD" | ext="TGA" | ext="PCX" | ext="PCD" | ext="PSP" | ext="WMF" | ext="EMF""
6=%COMMANDER_PATH%\plugins\wlx\ArchView\ArchView.wlx
7=%COMMANDER_PATH%\Plugins\WLX\ieview\ieview.wlx

 
надо чтобы при установке отдельного компонента(ов) правилась нумерация строк!!
 
пример вот так будет если просто включить выбор компонентов! и выбрать все кроме flashview и SGViewer :

Цитата:
0=%COMMANDER_PATH%\Plugins\WLX\nfoview\nfoview.wlx
0_detect="FORCE | EXT="NFO" | EXT="DIZ""
1=%COMMANDER_PATH%\Plugins\WLX\listdoc\listdoc.wlx
2=%COMMANDER_PATH%\Plugins\WLX\excellence\excellence.wlx
2_detect="EXT="XLS""
[2]="S") & force)"
4=%COMMANDER_PATH%\Plugins\WLX\LinkInfo\LinkInfo.wlx
4_detect="force | (ext="LNK")"
6=%COMMANDER_PATH%\plugins\wlx\ArchView\ArchView.wlx
7=%COMMANDER_PATH%\Plugins\WLX\ieview\ieview.wlx

а надо чтоб стала привыборе этих компонентов так :

Цитата:
0=%COMMANDER_PATH%\Plugins\WLX\nfoview\nfoview.wlx
0_detect="FORCE | EXT="NFO" | EXT="DIZ""
1=%COMMANDER_PATH%\Plugins\WLX\listdoc\listdoc.wlx
2=%COMMANDER_PATH%\Plugins\WLX\excellence\excellence.wlx
2_detect="EXT="XLS""
[2]="S") & force)"
3=%COMMANDER_PATH%\Plugins\WLX\LinkInfo\LinkInfo.wlx
3_detect="force | (ext="LNK")"
4=%COMMANDER_PATH%\plugins\wlx\ArchView\ArchView.wlx
5=%COMMANDER_PATH%\Plugins\WLX\ieview\ieview.wlx

 
подскажите как это сделать!!!

----------
Пусть физики думают, что метр -- это мера длины. Мы-то знаем, насколько тяжелыми бывают большие файлы...

Всего записей: 3605 | Зарегистр. 07-10-2004 | Отправлено: 11:52 10-06-2005
JKSerGEAnt



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос: есть ли в паскаль скриптинг команда ПЕРЕНОСА файлов, а не копирования-стирания?

Всего записей: 601 | Зарегистр. 13-06-2003 | Отправлено: 09:36 12-06-2005
Shaman2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеем функцию:
 
function InitializeSetup(): Boolean;
begin
  Result := True;
  {Перед инталляцией программы проверим, работает она или нет}
 if (FindWindowbyWindowName('Realization')>0) or
    (FindWindowbyWindowName('Realization2')>0) then
     begin
       MsgBox('Программа работает, остановите ее перед установкой!', mbError, MB_OK);
       Result:=False;
     end;
end;
 
Как найти программу, если я ее окно меняю динамически в процессе ее запуска и предупредить пользователя чобы он ее закрыл?

Всего записей: 353 | Зарегистр. 18-07-2003 | Отправлено: 21:36 12-06-2005
Olgdim



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, а как сделать так что б прога Inno Setup 5.0.8 не просто стала русской, но что б еще и инсталяхи делала рускими?
И мастер по созданию в ней есть нормальный? А то я не могу понять, как разбить ту или иную игру на два или три диска? Где это выставляеться???
 
Заранее всем благодарен!

Всего записей: 34 | Зарегистр. 26-03-2002 | Отправлено: 23:32 12-06-2005
BagIra

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Olgdim
По идее если интерфейс самого Инно русский, то установка по умолчанию делается русской. Если нет, то посмотри, может быть у тебя задана многоязыковая установка:
 
[Setup]
1)ShowLanguageDialog=yes - показывать диалог выбора языка (хотя если в секции [Languages] указан всего 1 язык, то этот диалог отображаться не будет);
2) если LanguageDetectionMethod=none, инсталятор будет использовать первый язык, указанный в секции [Languages], как язык по умолчанию
 
Для разбиения на диски используется директива DiskSpanning секции [Setup]. Вместе с этой директивой можно (или даже нужно) использовать: SlicesPerDisk, DiskSliceSize. Описание есть в справке (раздел Секции скриптов=>Секция [Setup]), которую можно скачать из шапки.

Всего записей: 27 | Зарегистр. 24-05-2004 | Отправлено: 21:48 13-06-2005 | Исправлено: BagIra, 21:52 13-06-2005
lummey



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Olgdim
Чтобы русский фейс был по-умолчанию, достаточно добавить в скрипт секцию:

Код:
[Languages]
Name: Russian; MessagesFile: compiler:Languages\Russian.isl

А вообще, юзай ISTool, там почти всё, что нужно, можно мышой накликать.

Всего записей: 1882 | Зарегистр. 06-01-2002 | Отправлено: 21:27 17-06-2005
Oakim

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ нужна ваша помощь.  
Просветите можно в инсталяхах созданных в этой программе при установке
проверять наличие у пользователя, допустим файла 001.dat и переименовывать  
в 002.dat и если его 001.dat нет, то не выполнять операций с переименовкой.
Да чуть не забыл 00Х.dat  не входит в состав инсталяхи, а должен уже находится
У пользователя.
Только прошу по возможности выраЖоВыватся  по проще.  
Ну не программист Я.

Всего записей: 27 | Зарегистр. 20-06-2005 | Отправлено: 17:47 08-07-2005
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (23-04-2007 18:02): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru