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

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

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

Widok (17-06-2008 18:16): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Это мощное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно создавать свои страницы, используя Inno Setup Form Designer.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта.  
 
Последний релиз: 5.2.3 [10.03.2008]
История версий | скачать | все сборки || Скачать Preprocessor | все сборки
 
Русификатор от NightW0lf для версии 5.2.0
Скачать | зеркало
 
Русская справка к версиям 5.0.xx
Скачать | зеркало || cкачать в .chm формате
И снова BagIra на высоте
 
Руководство по расширенным возможностям Inno Setup 5 (не для чайников) от Kindly
Версия 5.1 скачать || версия 5 скачать|зеркало || версия 4 скачать|зеркало || версия 3 скачать|зеркало
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы)
Новая версия (Web-интерфейс) || Старая chm-версия скачать | зеркало
 
Corona Skin & Check System Requirements от Victor_Dobrov
Скачать скрипт | зеркало | скриншот | описание | старая версия | InnoSetup Upgrade | Слайд-шоу
Обложка для Inno Setup. Сделает инсталлятор более симпатичным и добавляет расширения: Проверка минимальных требований. Расширенный прогрессбар. Расчёт времени до завершения распаковки. Список дисков. Слайдшоу или AVI-файл в фоновом окне. Компактный режим установки. Деинсталляция неучтённых файлов. Экран справки/скриншота. Медиаплеер и многое другое...
 
Примечание: начиная с версии 5.1.10 в Inno Setup при использовании в инсталляторе фонового изображения формата BMP стало глючить возможность растягивания картинки на весь экран - чтобы исправить добавьте этот код.
Если необходимо использовать метод проверки внешнего файла через сумму MD5 (который описан в 5 версии руководства от Kindly) для запуска инсталлятора, то понадобится калькулятор хеша MD5, калькулятор сумм MD5, SHA-256, CRC32. Если требуется узнать, какие ключи в реестр вносит та или иная программа, то понадобится RegShot.


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


Мощная надстройка для Inno Setup, при помощи которой создавать свои инсталляторы становится очень просто.
 
Последний релиз: 5.2.1 [15.10.2007]
Скачать | зеркало  
 
Русификатор
Скачать | зеркало

Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки (немного усечённый). Возможно подключение к Total Commander или FAR с помощью MultiArc плагинов.
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.2.3
 
Последний релиз: 0.20 [23.05.2008] New
Скачать  
 

Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
 
Последний релиз: 1.0.3.1 [23.03.2008]
Скачать | обновление | изменения
Примечание: обновление ставится только на Inno Setup Quickstartpack 5.2.3.
 
Старая версия [ScriptMaker 5.1.6.9 от 09.07.2006]
Русификатор версии 5.1.5 от GloThin | зеркало | зеркало | зеркало пароль: ruboard

Примечание для всех участников

Длинные куски кода помещайте под тегом more, дабы дать возможность знатокам Inno Setup прочитать сам вопрос, а не пролистывать бесконечно длинные листинги скриптов в посте.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 17:33 25-09-2007 | Исправлено: juvaforza, 13:39 24-05-2008
RazdorX

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

Цитата:
может ты и прав. Хотя я предпочитаю в "Установка и удаление программ" видеть установленные патчи и соответственно иметь возможность их штатным образом удалить.

Именно для этого и нужен анинсталлер с возвратом забэкапенных файлов. На случай каких-то проблем. Твой способ имеет смысл только если при удалении программы удаляются и записи о патчах. А так они в "Установка и удаление программ" висят даже после удаления программы.
 
Кстати, для заголовка анинсталлера что-то подобное есть? А за ответ спасибо.

Всего записей: 11 | Зарегистр. 29-02-2008 | Отправлено: 19:37 31-03-2008 | Исправлено: RazdorX, 19:47 31-03-2008
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RazdorX
[Messages]
UninstallAppTitle=Uninstall
UninstallAppFullTitle=%1 Uninstall

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 20:07 31-03-2008
Dimbay

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

Всего записей: 56 | Зарегистр. 06-08-2007 | Отправлено: 21:03 31-03-2008
VladDragoS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста!!!
Как убрать показ текущей песни в Corona Skin и кнопки управления медиа плеера!!!

Всего записей: 1 | Зарегистр. 01-04-2008 | Отправлено: 00:52 01-04-2008
Mista_Max

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

Цитата:
насколько помню, для этого не необходимости вносить изменения в реестр (достаточно заменить файл uxtheme.dll). Хотя могу и ошибаться.

У меня есть 2 exe файла. Один работает как сервис (StyleXPService.exe), а второй как драйвер(StyleXPHelper.exe). При регистрации сервиса никаких проблем не возникает, а для хелпера нужен экспорт в данную ветку. Сервис без хелпера не работает. Подскажи че там надо остановить??.

Всего записей: 4 | Зарегистр. 18-03-2008 | Отправлено: 01:01 01-04-2008
Genri

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

Цитата:
Подскажи че там надо остановить??.
-- не имею ни малейшего понятия, что надо остановить. И не уверен, что вмешательство в эту ветку, приведет к желаемому результату.

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 01:54 01-04-2008
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VladDragoS
Цитата:
Как убрать показ текущей песни в Corona Skin и кнопки управления медиа плеера!

Убери ключ PerfectProgressBar и сообщений не будет, но ведь они и так закрываются через пару секунд...
Кнопки плеера есть во всех примерах с bass.dll, зачем убирать, как тогда выключать фоновую музыку?

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 02:24 01-04-2008
Linda85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пасиб ответившим
Возник новый вопрос:  
Мне нужно создать ярлык для программы в конкретной папке, например в папке, куда устанавливается сама программа.
Как это сделать?

Всего записей: 5 | Зарегистр. 28-03-2008 | Отправлено: 15:48 01-04-2008
Sampron

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Linda85
[Files]
Source: compiler:Examples\MyProg.exe; DestDir: {app}
 
[Icons]
Name: {app}\My Icon; Filename: {app}\MyProg.exe

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 16:29 01-04-2008
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Последний релиз: 5.2.3 [10.03.2007]
Подправьте плиз шапку на "2008" год. А то вроде такая версия в том году не выходила...
 
Кстати поди я не в тему, но никто не в курсе почему автор инсталлятора отказался от обычных диалогов и стал использовать формы в модулях инсталлятора/деинсталлятора? Такое началось вроде бы начиная с пятых версий. Просто чисто интересно...

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 20:48 01-04-2008
Sampron

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

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 21:37 01-04-2008
ileaf

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые! помогите пожалуйста !!!    очень очень нужна помощь, прям горит !!!
 
Есть сделующий код который проверяет при инсталяции запущена ли прога с классом окна MyProg, и если MyProg запущена то предлагает закрыть MyProg, и только после закрытия MyProg можно будет продолжить установку.  
Вопрос: Как сделать такое же при Удалении программы MyProg???
[Code]
function NextButtonClick(CurPage: Integer): Boolean;
var s:string; h:Longint;
begin
        Result:=True;
        If CurPage=1 then begin
                h:=FindWindowByClassName('MyProg');
                If (h>0) then begin
                        MsgBox('Программа установки обнаружила, что сейчас' #13'одна из копий программы MyProg выполняется.' #13#13'Для продолжения установки пожалуйста,' #13 'закройте все запущенные окна программы.', mbError, mb_Ok);
                        Result:=False;
                end;end;end;

Всего записей: 1 | Зарегистр. 02-04-2008 | Отправлено: 11:08 02-04-2008 | Исправлено: ileaf, 12:47 02-04-2008
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
htuos, спасибо отличный вариант mp3 кнопок.
 
Добавлено:
htuos, спасибо отличный вариант mp3.

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 11:43 02-04-2008
Linda85

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

Цитата:
Linda85  
[Files]  
Source: compiler:Examples\MyProg.exe; DestDir: {app}  
 
[Icons]  
Name: {app}\My Icon; Filename: {app}\MyProg.exe

не получается

Всего записей: 5 | Зарегистр. 28-03-2008 | Отправлено: 12:34 02-04-2008
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А можно ли вообще использовать более качественное воспроизведение звука в Inno? как я понимаю за это полностью отвечает bass.dll, и он специально сконфигурован для работы с Inno, но веть специальные звукокоддеры к примеру от Apollo... было бы вообще люкс? Реально это всё? Или всеголишь несбываемые фантазии...
 
Добавлено:
htuos, Сначала идёт сплэш, потом процесс анимированного развёртывания окна инсталляции, плеер молчит, молодец ,  после того как он всё выждал начинается воспроизведение...
 
А можно ли сделать так что бы MP3 панель появлялась после Сплэша и анимирования окна, или хотябы после сплэша, зарание спасибо огромное !

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 12:35 02-04-2008
Sampron

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Linda85
А так:
 
[Setup]
AppName=My Program
AppVerName=My Program 1.5
DefaultDirName={pf}\My Program
DisableProgramGroupPage=yes
 
[Files]
Source: compiler:Examples\MyProg.exe; DestDir: {app}
 
[Icons]
Name: {app}\My Icon; Filename: {app}\MyProg.exe

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 15:31 02-04-2008
htuos

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

Цитата:
Сначала идёт сплэш, потом процесс анимированного развёртывания окна инсталляции, плеер молчит, молодец ,  после того как он всё выждал начинается воспроизведение...
 
А можно ли сделать так что бы MP3 панель появлялась после Сплэша и анимирования окна, или хотябы после сплэша, зарание спасибо огромное !

 
хм, фраза какая-то странная
 
по дефолту окна показываются в следующем порядке
1. сплэш (пока не закроется, дальше код не выполняется)
2. mp3-панель (как только появилась, сразу запускается воспроизведение)
3. MainForm (фон)
4. WizardForm (окно инсталлятора)
 
порядок вывода п.1-п.3 меняется перестановкой строк
 
ЗЫ ты бы хоть скрипт для разнообразия выложил, я же не знаю что у тебя там написано. и вопросы формулируй повнятнее,  этот я так и не понял

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 17:41 02-04-2008
Forslay



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

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 20:45 02-04-2008
machetos

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
htuos
посмотрел твою прогу... гуд, большой помощник новичкам ))
А нельзя ли сделать так, чтобы был и другой плеер, скажем бюджетная версия, и возможность выбирать между ними (мне например кнопки пред. и след. треков нафиг не нужны, и кнопка выбора папки тоже)? А ещё неплохо бы уметь изменять позицию плеера и окна инфы о мп3
 
Добавлено:
htuos
и ещё.. у меня почему-то вместо инфы о мп3 показывает всякую хрень (квадратики, кружочки)

Всего записей: 15 | Зарегистр. 26-03-2008 | Отправлено: 01:57 03-04-2008
Forslay



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

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 06:36 03-04-2008
   

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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru