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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
GloThin



Тобольский шашлычник
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
jonikDk

Цитата:
кто нибудь может выложить русскую справку, а то с народа не качает,  
а с рапиды удалил уже.

http://slil.ru/22478465

----------
Все принципиальное-просто,а все простое-принципиально!
На каждого мудреца достаточно простоты!
Не изменишь существующее,не изменив себя!!

Всего записей: 699 | Зарегистр. 28-04-2004 | Отправлено: 13:49 10-12-2005
Elfant



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DroN_S Thanks
 
А как насчет вопросов:

Цитата:
Хотел ещё спросить, когда мы делаем картинку на фоне то после выбора языка проскаивает сначало голубой фон, а потом картинка. Можно сделать так, чтобы голубого фона не было?


Цитата:
Как сделать чтобы во время установки показывалось в процентах ход установки?

 
Всё ещё жду помощи...

Всего записей: 718 | Зарегистр. 04-12-2004 | Отправлено: 16:52 10-12-2005
DroN_S

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

Цитата:
а то с народа не качает,

какчается, всё нормально, только проверил...

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 19:47 10-12-2005
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не надо выкладывать, с народа скачал, получилось.
 
Добавлено:
sorry, глюк какой то был, не видел ваших сообщений
 
Все равно спасибо GloThin

Всего записей: 1484 | Зарегистр. 01-03-2004 | Отправлено: 11:16 12-12-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня такой вот вопрос поInnoSetup
я сосздаю ярлык на рабочем столе, но вот что получается, у меня прога при запуске зодаётнекоторые файлы, которые при запуске с ярлыка оказываются на рабочем столе а не в той директории что и прога... Как это исправить, чтобы файлы с запуска ярлыка, создаввались там же где и прога? Млжет для в крипте надо какие-то флаги поставить? Помоги...

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 18:22 13-12-2005
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DroN_S
Сумбурно как то объясняешь. Какое правильное значение слова "зодаёт"? И имеющийся скрипт выложи... если, конечно, нуждаешся в помощи.

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 16:28 15-12-2005
DroN_S

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

Цитата:
"зодаёт"

создаёт, опечатался немножко
напиши мне в ПМ своё мыло, я тебе код скину или могу просто выложить код для ярлыка...

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

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Такой вопрос: Как сделать так чтобы при запуске инсталлятора
он искал бы в реестре определенный ключ, и если бы нашел его
то не выводил бы окно Вас приветствует Мастер..., а выводил  
бы сообщение что программа уже установлена удалить ее да нет?
 
 
Добавлено:
 
Вопрос снят с повестки!
Нашел ответ в "Руководство по программированию.doc" от Kindly.

Всего записей: 785 | Зарегистр. 08-04-2005 | Отправлено: 03:40 31-12-2005 | Исправлено: Igimon, 07:09 31-12-2005
Elfant



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Форумчани, помогите, пожалуйста.
 
Не могу сделать, чтобы при установке играла музыка. Пробывал через "ScriptMaker => Присоединить ISS => ISSI Pro" - результат нулевой =(
Нельзя ли тоже самое сделать без ScriptMaker (что-нить написать в "Code"). Если можно выложите, плз, где-нить пример такого скрипта. Или если это не реально, выложите, плз скрипт, созданный при помощи ScriptMaker.
 
Очень надеюсь на помощь =)

Всего записей: 718 | Зарегистр. 04-12-2004 | Отправлено: 11:49 09-01-2006
oldruss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи, не откажите в помощи...
В скрипте имеется такое значение мультистроки: !{E8S&CrWA@S{0L!iP?-DragToDisc>?pmP=Vi,J9{qMU%Fy[%e  При компиляции ругается на отсутствие второй }, и советует взять этот знак в кавычки, если я не имею ввиду константу. Закавычиваю всё значение ("!{E8S&CrWA@S{0L!iP?-DragToDisc>?pmP=Vi,J9{qMU%Fy[%e") - опять ругается, закавычиваю каждую "{" (!"{"E8S&CrWA@S"{"0L!iP?-DragToDisc>?pmP=Vi,J9"{"qMU%Fy[%e) - то же самое.....  Подскажите как прально сие оформить.
 
Можно где-нить достать руководство по программированию v2 отдельно, без русификатора?  
 
Заранее спасибо.

Всего записей: 753 | Зарегистр. 12-04-2005 | Отправлено: 08:42 10-01-2006
cracklover



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интерсно, а существует ли хоть одно средство добыть из дистрибутива, собранного с поммощью InnoSetup ПОЛНЫЙ и ПРАВИЛЬНЫЙ скрипт установки?
Innounp.exe  скрипт, конечно, вытаскивает, вот только в таком виде, что его потом приходится ручками править и править.

----------
Когда-то я вёл авторскую музыкальную передачу на радио. Можно послушать!

Всего записей: 6551 | Зарегистр. 04-10-2004 | Отправлено: 08:49 10-01-2006
QuickeneR

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oldruss
Строка с такими символами должна быть вся в кавычках, а открывающуюся фигурную скобку, если она не обозначает начало константы, необходимо дублировать.
Примерно так:
ValueData: "!{{E8S&CrWA@S{{0L!iP?-DragToDisc>?pmP=Vi,J9{{qMU%Fy[%e";

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 09:51 10-01-2006 | Исправлено: QuickeneR, 09:51 10-01-2006
oldruss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QuickeneR
Большое спасиба!

Всего записей: 753 | Зарегистр. 12-04-2005 | Отправлено: 23:13 10-01-2006
Elfant



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

Всего записей: 718 | Зарегистр. 04-12-2004 | Отправлено: 16:02 11-01-2006
Kindly



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

Цитата:
Ребят, я что в список игнора попал?

А какой музыкальный формат? Реально поддерживаются только midi и wave, остальные можно запустить через инсталлятор только внешними программами. Если музыка формата xm, mod, то я использую конвертер из музыкального файла в EXE, который запускаю в начале установки и музыка проигрывается через внешний экзешник.
ISSI лучше юзать отдельно, т.е. выдрать папку с ним, либо скачать отдельно и поместить лучше поближе, например: С:\ISSI. Там же все просто, открываем пример, смотрим, соблюдаем пути и делов-то!

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 17:56 11-01-2006
Elfant



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

Цитата:
А какой музыкальный формат?

 
Хочу прикрутить wave. Всё равно не получается, компилируется, устанавливается а музыки нет
 
Если возможно мой скрипт, нельзя ли в него добавить строки, чтобы при установки играла музыка?
D:\musik.wav - здесь находится музыка
D:\Program Files\ScriptMaker 5.1.6.0\Include\ISSI - здесь ScriptMaker
 
Буду очень благодарен

Всего записей: 718 | Зарегистр. 04-12-2004 | Отправлено: 19:33 11-01-2006 | Исправлено: Elfant, 14:50 15-01-2006
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, скрипт править не стал, а вот для проигрывания wave без всяких ISSI следует дописать следующее:
 
[Files]
Source: "C:\sound.wav"; DestDir: "{tmp}"; Flags: dontcopy
 
[Code]
function sndPlaySound(lpszSoundName: string; uFlags: cardinal):integer;
external 'sndPlaySoundA@winmm.dll stdcall';
 
procedure InitializeWizard();
begin
  ExtractTemporaryFile(ExpandConstant('sound.wav')); //Извлекаем звуковой файл во временную папку
  sndPlaySound(ExpandConstant('{tmp}\sound.wav'), $0001 or $0008); //Проигрываем файл. Здесь указаны параметры для повторного проигрывания. Если мы хотим проиграть файл единожды, удаляем параметр 'or $0008'
end;
 
Для проигрывания MIDI делаем так:
[Files]
Source: "C:\sound.mid"; DestDir: "{tmp}"; Flags: dontcopy
 
 
[Code]
function mciSendString(lpstrCommand: string; lpstrReturnString: string; uReturnLength:integer; hwndCallback:integer):integer;
external 'mciSendStringA@winmm.dll stdcall';
 
procedure InitializeWizard();
begin
  ExtractTemporaryFile(ExpandConstant('sound.mid'));  
  mciSendString(ExpandConstant('play {tmp}\sound.mid'),'NULL',0,0);
end;
 
Как сделать повторение воспроизведения midi я не знаю.  
В будущем поразмыслю, как проигрывать трекерную музыку mod, xm, it etc. через специальную для этого DLL.

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 10:49 15-01-2006
Elfant



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Kindly
 
Громадное спасибище!!! Всё работает!!!

Всего записей: 718 | Зарегистр. 04-12-2004 | Отправлено: 12:34 15-01-2006
oldruss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, помогите пожалуйста.
Есть инсталятор под Win 2000 и XP. Каким образом заставить его  делать следующее: если программа инсталлируется на Win2000, то все файлы и значения реестра обычно устанавливаются, есл на XP - устанавливаются те же файлы и значения, но с переименовыванием 2х файлов и одной директории в реестре (из устанавливаемых).
Заранее спасибо.

Всего записей: 753 | Зарегистр. 12-04-2005 | Отправлено: 10:47 23-01-2006 | Исправлено: oldruss, 13:11 23-01-2006
AndryDeAnis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите скачать руссификатор для ScriptMaker    
Или лучше скиньте на мыло: AndryDeAnis@sibmail.com
 
Зарание спасибо!

Всего записей: 1 | Зарегистр. 23-01-2006 | Отправлено: 19:14 23-01-2006
   

Страницы: 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