Ru-Board.club
← Вернуться в раздел «Программы»

» Inno Setup (создание инсталяционных пакетов)

Автор: Widok
Дата сообщения: 02.08.2010 11:02
Inno Setup часть 11
Предыдущие части: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

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

Последние версии:
Inno Setup QuickStart Pack (ansi) 5.4.0 [31.10.2010]
Скачать (1.6 Mb)
Inno Setup QuickStart Pack (unicode) 5.4.0 [31.10.2010]
Скачать (2 Mb)
Что нового? | Все сборки
Русский язык для Inno Setup версии 5.4.0 от vadimsva
Скачать

Расширенная версия от китайских собратьев. Домашняя страница ResTools
Inno Setup Compiler 5.3.10 build 100707
Скачать (1.7 Mb) | Зеркало
Inno ISCmplr Setup 5.4.0 build 101107
Скачать (1.6 Mb) | Зеркало
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
Русский язык для Inno Setup Enhanced (Restools) версии 5.3.10+ (ansi и unicode) от vadimsva
Скачать

Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате



[more=Документация, FAQ, и различные примеры для Inno Setup]

[b]Offline InnoSetup
0.1 - Архивы веток посвященных InnoSetup форума Ru-board. Автор SotM
Предлагаю вашему вниманию оффлайн версии (в формате CHM) веток форума Inno Setup с 1-ой по 11-ую часть.
Для формирования этих файлов я использовал самописную свою программу (она еще в глубокой разработке). Это пока первая альфа версия. Возможно вы найдете ошибки/недочеты внутри CHM.
Часть 1 (1.2 Mb)
Часть 2 (1.2 Mb)
Часть 3 (1.6 Mb)
Часть 4 (2.3 Mb)
Часть 5 (2.6 Mb)
Часть 6 (7.2 Mb)
Часть 7 (7.3 Mb)
Часть 8 (9.0 Mb)
Часть 9 (8.8 Mb)
Часть 10 (15.6 Mb)
Часть 11 (3.11 Mb) - не полная, а только до 53 страницы.

Inno Setup Scripting 5.1 - Руководство по расширенным возможностям Inno Setup от Kindly
Скачать

Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы) | старая chm-версия

Коллекция скриптов и Сборник вопросов, собранных из этой и предыдущих частей топика от Victor_Dobrov.

Пост с различными скриптами - Собрание различных скриптов

Сборник скриптов - Сборник скриптов от Krinkels в формате CHM. Версия 1.2
Скачать (60 Kb)

Инструкция по Inno Setup - Инструкция по Inno Setup в формате PDF для начинающих от sjwrec.
Скачать (350 Kb)
[/more][/b] - Здесь можно найти различную документацию, примеры, архивы веток InnoSetup для оффлайн просмотра, и т.д.

[more=Дополнительные библиотеки для Inno Setup]

[b]bass.dll
2.4.6 [09.07.2010] - библиотека для воспроизведения звука.
Описание с офф. сайта:
Цитата:
BASS is an audio library for use in Windows and Mac OSX software. Its purpose is to provide developers with powerful and efficient sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a tiny DLL, under 100KB in size.

Внимание! У новой bass.dll измененный API, и поэтому она не работает с существующими скриптами, которые писались под версию 2.3. Вашему вниманию предлагается новый скрипт для воспроизведения музыки, который работает с новой bass.dll.
Скачать bass.dll (740 Kb) | Зеркало (560 Kb)

InnoTools Downloader 0.3.5 [15.10.2008] от Sherlock Software
Это скрипт и DLL, которые позволяют вам скачивать файлы с HTTP или FTP из вашей инсталяционной программы.
Скачать (400 Kb) | Что нового?

isSlideShow v1.02 [16.05.2010] от ExpeditorR
Это dll для показа слайд-шоу с эффектами переходов в окне Inno Setup.
В новой версии добавлена возможность выбора эффекта перехода, возможно 12 вариантов (подробнее смотрите readme.rtf). В архиве имеются два примера использования, и подробное описание. isSlideShow.dll может работать в любой версии Windows.
Скачать | Зеркало | | (список изменений)

isProgressBar v1.01 [04.07.2010] от ExpeditorR
Эта библиотека предназначена для отображения прогресс бара для длительных процессов, в которых невозможно показать прогресс бар.
В первую очередь, я думаю, она заинтересует тех, кто занимается репаками игр и использует precomp и другие программы.
Возможны 4 варианта анимации (см. пример в архиве). Так же прекрасно дружит с ISSkin. Дополнительная информация в файле readme.rtf в архиве.
Скачать

isUtils.dll v1.00 [18.08.2010] от ExpeditorR
Библиотека для проверки системных требований. Ключевой особенностью isUtils.dll является то, что вы может написав всего пару-тройку строчек кода выводить всю информацию прямо в окно Inno Setup, при этом возможно использование любых цветов, размеров и шрифтов и всё это займёт всего 4-5 строк кода. Ну, и конечно же имеются функции для ручного вывода и проверки системных требований.
В архиве имеется файл Readme.rtf с подробным описанием всех функций, а так же два примера - автоматической и ручной проверки.
Скачать | Зеркало

ISDone v0.4.2.5 [03.08.2010] от Profrager
Библиотека, включающая в себя все необходимое для распаковки и подготовки файлов с помощью прекомпрессоров посредством инсталлятора InnoSetup, с равномерным отображением всех идущих операций на одном прогрессбаре. Поддерживаются arc, 7zip, rar, pcf, srep архивы. Так же реализован запрос на необходимость вставить следующий диск. На будущее планируется добавить некоторые необходимые функции, а так же возможность параллелизации операций на многоядерных системах.
Скачать | Зеркало

is7z v1.01 [18.12.2008] от ExpeditorR
Библиотека для распаковки 7zip архивов с отображением прогресс бара в окне Inno Setup.
Скачать

isPrecomp v0.7 [15.01.2010] от Vo1T
Библиотека для отображения процентов распаковки Precomp'a в Inno Setup.
Скачать

ISWin7 v0.4.2 [04.04.2010] от Vo1T
Это плагин позволит вам сделать прозрачными края или всё окно целиком.
Работает ТОЛЬКО в Windows 7. Проверенно на всех системах.
В Windows XP и Windows Vista он пропускает инициализацию что не мешает работоспособности сетапника в этих операционных системах.
Скачать

botva2 v 0.9.4 [02.09.2010] от htuos
Библиотека для вставки изображений в инсталлятор (jpg, png, gif, tif, bmp). Присутствует возможность создания обычных кнопок и кнопок имеющих 8 состояний (как у чекбоксов), а также множество разнообразных функций и процедур для работы с изображениями. В архиве (1.2 Мб) dll + примеры использования.
Ахтунг! Не работает под win9x/me/2k.
Скачать

ISFlash v 0.0.2 [17.03.2010] от Vo1T
Это плагин позволит вам добавить поддержку Adobe Flash (отображать swf файлы) в Inno Setup.
Скачать

Restools Plugins [13.08.2010] - Коллекция Restools-плагинов (16 штук) от John_White. В архиве dll + примеры использования.
Скачать (926 Kb) | Зеркало

Коллекция DLL файлов для Inno Setup [06.09.2010] - Содержит коллекцию DLL файлов.
Скачать (1.7 Mb)
В коллекцию входят следующие файлы:

Цитата:
bass.dll
bassmidi.dll
BASSMOD.dll
CallNSIS2.dll
ESSvcControl.dll
FirewallInstallHelper.dll
GameuxInstallHelper.dll
get_hw_caps.dll
ImgGdiPlus.dll
InnoCallback.dll
is7z.dll
ISCrypt.dll
isgsg.dll
ISHint.dll
IsProgressBar.dll
ISSkin.dll
ISSkinU.dll
isSlideShow.dll
IssProc.dll
IssSurvey.dll
ISTask.dll
isxbb.dll
isxdl.dll
itdownload.dll
ittray.dll
psvince.dll
unarc.dll


Модуль распаковки архивов FreeArc от Bulat_Ziganshin | Тема FreeArc

ISFreeArcExtract v 4.0 [15.10.2010] от Shegorat
Расширенный скрипт распаковки архивов FreeArc.
Скачать

Модули


STS v 1.0 от Shegorat
Модуль панели статуса для Inno Setup. Создает панель статуса в выбранном месте, для этого вам потребуется прописать всего несколько функций. Для отрисовки панели используется botva2.dll. Модуль пока только на русском языке. Readme как и в предыдущем модуле нет, но есть несколько примеров использования.
Скачать

HWREQ v 1.0 от Shegorat
Модуль системных требований для Inno Setup. Создает страницу системных требований, при этом вам потребуется прописать всего несколько функций. В архиве есть несколько примеров использования. К сожалению толкового Readme по всем функциям пока не написал. Модуль пока только на русском языке.
Скачать

BASS v 1.0 от Shegorat
Модуль для проигрывания музыки. Используется библиотека BASS.DLL. Инструкции нет, но через примеры можно понять что к чему.
Скачать
[/more][/b] - InnoTools Downloader, коллекция DLL файлов, распаковка архивов 7-zip и FreeArc и т.д.

[more=Дополнительные утилиты для Inno Setup]
[b]Inno Setup Form Designer

Можно создавать свои собственные страницы для Inno Setup с кнопочками, списками и т.д.
К сожалению, офф. сайт (http://isfd.kaju74.de) Inno Setup Form Designer более не доступен.
Страница с зеркалами

ISTool

Мощная надстройка для Inno Setup, при помощи которой создавать свои инсталляторы становится очень просто.

Последний релиз: 5.3.0.1 [29.09.2009]
Скачать (1.2 Mb) | Русификатор (зеркало)

InnoIDE

Программа для создания инсталляционных пакетов с помощью Inno Setup. Имеет простой интерфейс и обладает всеми возможностями Inno Setup.

Последний релиз: 1.0.0.0065 [15.11.2010]
Скачать (1.62 Mb) | Русификатор

GameScript Generator

Простой мастер создания скрипта для установки одной или нескольких игр. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации.

Inno Script Generator

Прежнее название ScriptMaker. Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.

Последний релиз: 1.0.3.1 [23.03.2008]
Скачать | обновить (нужен QuickStartPack 5.2.3)

Inno Setup Unpacker

Распаковщик инсталляторов, созданных с помощью Inno Setup, начиная с версии 2.0.18 по 5.3.11. Извлекает ресурсы и скрипт установки (без секции Code). К Total Commander или FAR подключается с помощью MultiArc плагинов.

Последний релиз: 0.35 [01.10.2010]
Скачать

Inno Setup Unpacker, расширенная версия

Распаковщик инсталляторов Inno Setup c расширенными возможностями. Поддерживает версии Inno Setup с 2.0.8 по 5.3.11. Работает с версиями ANSI и UNICODE. Русифицирован. В архиве удобная GUI-оболочка, встраиваемая в контекстное меню.

Последний релиз: 0.35 [05.10.2010]
Скачать

InnoUnPacker

Еще один вариант распаковщика под названием InnoUnpacker. Здесь на форуме он уже пробегал, примерно в апреле 2008 г. Одна из возможностей этой программы заключается в том, что можно просмотреть содержание CompiledCode.bin в псевдоассемблерном виде.

Последний релиз: 2.6b3 от valeron87
Зеркало
Скорей всего автор больше не поддерживает данный продукт, по крайней мере можно просмотреть содержание архивов созданных в Inno Setup версии 5.2.4.

ISSkin

Программа для создания и добавления в инсталлятор кастомных скинов. Изменить можно практически любой элемент окна.
Инструкция по добавлению нужных кусков кода в скрипт (английский язык).

Последний релиз: 3.0.0.0 [19.01.2010]
Скачать

Русификатор для SkinBuilder (ISSkinEx) 3.0.0.2 [29.09.2010] от vadimsva
Скачать

Converter REG to Inno Setup

Программа для конвертации reg-файлов в формат Inno Setup.
Поддерживаются все ключи реестра. Поддерживается удаление веток и параметров (записи вида [-ветка] и "параметр"=-).
В отличии от ISTool, ключи реестра, которые не поддерживаются в Inno Setup, записываются не как тип string, а записываются в секцию кода. Конвертируются в читаемый вид HEX данные ключей REG_EXPAND_SZ (expandsz) и REG_MULTI_SZ (multisz).

Последний релиз: 0.1.4 [12.03.2010] от Serega0675
Скачать (19 кб).

InnoSetup Script Joiner

Программа для объединения нескольких скриптов InnoSetup в один.

Примечание: Небольшие утилиты не совсем связанные с Inno Setup, но также могут пригодиться:

RegShot, автор Белогорохов Юрий Павлович - используется для того, чтобы узнать какие ключи реестра изменились той или иной программой.
Скачать 2.1.1.63 (230 Кb)
MD5 Калькулятор, автор Максименко Александр - используется для проверки внешнего файла через сумму MD5 (который описан в 5 версии руководства от Kindly) для запуска инсталлятора.
Калькулятор сумм MD5, SHA-256, CRC32, автор Петр Каньковски - можно вычислить хэши MD5, SHA-256, контрольную сумму CRC32 любого файла.
Скачать (15 Kb)

[/more][/b] - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.

[more=Скрипты инсталляторов для игр]


[b]|
Скачать (зеркало) | Скриншот | Описание | Старая версия || InnoSetup Upgrade || Слайд-шоу |
Обложка для Inno Setup. Сделает инсталлятор более симпатичным и добавляет расширения: Проверка минимальных требований. Расширенный прогрессбар. Расчёт времени до завершения распаковки. Список дисков. Слайдшоу или AVI-файл в фоновом окне. Компактный режим установки. Деинсталляция неучтённых файлов. Экран справки/скриншота. Медиаплеер и многое другое...



Need for Speed™ Undercover.iss v 2.2 [Final] от YURSHAT

| Зеркало1 | | Зеркало2 | | Описание |
Вставка фоновых изображений (.jpg, .png ), встоенный AutoRun, текстурирование кнопок и прогрессБара, слайд-шоу во время установки, проверка минимальных системных требований, информация о выбранном жестком диске, проигрывание МР3 музыки, озвучка кнопок при наведении и нажатии, установка временного шрифта, распаковка архивов FreeArc, процент распаковки и оставшееся время до завершения установки, удаление игровых сохранений. Деинсталлятор также выполнен в стиле установщика (текстурированный прогрессБар, процент удаления и т.д.)

Исправленный модуль FreeArc.iss от nik1967 и Shegorat
Скачать



Need for Speed™ Undercover.iss v 2.6 от YURSHAT
- распаковка архивов FreeArc с запросом следующего диска (FreeArcExtract+DiskPromts).
Скачать | Зеркало



Need for Speed™ Undercover.iss v 2.2 [Final] + ISDone от YURSHAT, Profrager, nik1967

| Скачать |
Добавлен Isdone. Блочная система. Изменению подверглись модули ISDone.iss (спасибо htuos-у за ум-разум) и Need for Speed™ Undercover.iss. Добавлен модный в последнее время двойной прогресс бар (при использовании ISDone). Заменена ISDone.dll на версию 0.4.2 (спасибо Profrager-у). Главный скрипт: Need for Speed™ Undercover.iss. Обязательные скрипты: PB.iss, Messages.iss, botva2.iss. По желанию: AutoRun.iss, FreeArc.iss, ISDone.iss. В создании участвовал K9000. Не совместим с предыдущей версией!



Xenus2+botva2+ISDone0.5i от nik1967

| Скачать |
Добавлен собственно сам ISDone0.5i.
Добавлена страница дополнительных компонентов (если не нужна, можно отключить). Блочная система.
По просьбе alifais2000 сделал 2-х язычный установщик с выбором языка при старте(русский и английский). Исправил небольшой косяк с компонентами - не выбирались.
Добавлен файл справки по ISDone, что бы было меньше вопросов(надеюсь Profrager не будет против).

За создание скрипта спасибо: YURSHAT, Profrager, htuos, Shegorat, K9000, Expeditor.
Отдельное спасибо Bulat_Ziganshin за его замечательный архиватор FreeArc.



скрипт StarCraft2 от htuos
- Пример скрипта Starcraft2.
Скачать (10,3 Mb)



Collapse v1.1 Extra InstaLL от sjwrec


| Скачать (5,64 Mb) | Описание



Two Worlds II+ISDone (0.5i) от Kosako


|Скачать|



Splinter Cell 4 Double Agent v1.1 от sjwrec


|Скачать (18,1 Mb)| Описание



Assassin's Creed II от sjwrec

|Скачать (2,26 Mb)|
Требования: Расширенная версия Inno Setup 5.4.0 от ResTools.
Просьба ко всем кто скачал скрипт Assassin's Creed II
Отписаться о том как скрипт работает у вас и на какой версии Inno Setup вы его
компилили. А также на какой системе проверена работа скрипта и оценка моей работы.
Скрипт создан и тестирован на: Inno Setup 5.4.0.ee1 ANSI prep 5.3.9.e1 ANSI
Проверен на: Windows XP SP2 и на Windows 7 Домашняя базовая.
Ошибки связанные с библиотекой IsDone, не рассматриваются, я не несу ответственности за работу этой библиотеки.


[/more][/b] - В этом разделе можно найти различные обложки и скрипты инсталляторов для игр.


Родственные темы:


Inno Setup плюс внешние упаковщики - обсуждение FreeArc+Inno, Precomp+Inno, 7zip+Inno и Inno+остальные внешние упаковщики.

Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.


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

[more=Правила для тем посвященных Inno Setup]
1. В этой теме обсуждаются только Inno Setup и скрипты для него.

2. Следующие вопросы являются оффтопиком и НЕ должны обсуждаться в этой ветке:
2.1. Что и чем лучше сжать.
2.2. Как использовать: winrar, 7-zip, FreeArc, srep, и т.д.
2.3. Как сделать репак игры YYYY.
2.4. Как запустить YYYY программу в режиме тихой установки.
2.5. Что нужно внести в реестр для YYYY игры/программы.

3. Перед тем как задать вопрос, проделайте следующие шаги:
3.1. Просмотрите хелп в самом Inno
3.2. Скачайте документацию/примеры из шапки
3.3. Скачайте оффлайн версию форума
3.4. Подумайте над решением задачи сами
3.5. Если уже ничего не помогает, то задавайте вопрос на форуме.

4. Правила оформления поста:
4.1. В этом форуме необходимо писать по-русски. Если же пользователь из-за дальнего зарубежья, то он пишет по английски.
4.2. Пишете по русски без ошибок. На крайний случай сделайте проверку орфографии через сторонние программы, например Microsoft Word.
4.3. Если Вы хотите добавить картинку, то используйте сторонние ресурсы, которые могут предоставить ссылки на небольшие превьюшки (например, radikal.ru). Картинки, которые Вы выкладываете на форуме не должны быть в формате bmp, tiff, png, а должны быть в формате gif, jpg. Разрешение должно быть не более 640x480 и вес картинки не должен быть более 100 кб. Запомните, что не Все пользователи хотят смотреть кучу графики на одной странице, а некоторым это всё еще дорого.
4.4. Посты повторяющие очень часто при одинаковом содержании будут игнорироваться.
4.5. Посты содержащие требования быстро исправить Ваш скрипт или написать Вам скрипт за спасибо, будут игнорироваться.
4.6. Исходный текст скрипта обязательно заключайте в теги [no]
Код: [/code][/no]
. Большие тексты (более 10 строк) обязательно прячутся в [no][more][/no]ВАШ ТЕКСТ и/или Ваш КОД[no][/more][/no].
4.7. Если Ваш скрипт не работает, то полностью опишите проблему, когда она возникает, и очень желательно предоставить сам скрипт. Помните, что телепаты здесь отсутствуют и никто не будет гадать что у Вас там не так.

Последняя редакция правил: 08.11.2010 by SotM
[/more]

Перед тем, как задать вопрос: Первый вариант: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Второй вариант: для экономии трафика и для более удобного поиска, скачайте оффлайн версию форума для просмотра в разделе Документация.
Большинство типовых задач уже решались, причем неоднократно!

ВНИМАНИЕ!

Текст всех программ обязательно заключайте в теги [no][code]
Автор: K9000
Дата сообщения: 02.08.2010 11:11
МЫ! ЭТО! СДЕЛАЛИ! УРА! НАМ! НЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ!!
Автор: Alexander61434
Дата сообщения: 02.08.2010 11:40
Да уж...счастья полные штаны)
Автор: Widok
Дата сообщения: 02.08.2010 12:11
K9000
Alexander61434

Флуд
Автор: TonyJef
Дата сообщения: 02.08.2010 12:14
итак начнем все заново,что такое инсталлятор?)
Автор: Profrager
Дата сообщения: 02.08.2010 12:23
Первые пару страниц по-любому будет флуд)
Налейтай, кто хочет пофлудить! )
Автор: MiniMan
Дата сообщения: 02.08.2010 12:25
Блин не чего не получается:

А как можно к данному скрипту вставить видео в отмеченную область
Автор: TonyJef
Дата сообщения: 02.08.2010 12:29
http://upload.virus_detected/images/i7c4nx639x79oj27ug8.png а где можно найти скрипт такого инсталлятора?
Автор: LetZews
Дата сообщения: 02.08.2010 13:05
как сделать такую панель сверху?
Автор: broono
Дата сообщения: 02.08.2010 13:38
TonyJef
Цитата:
http://upload.virus_detected/images/i7c4nx639x79oj27ug8.png а где можно найти скрипт такого инсталлятора?

Это модернизированный скрипт Юршата
А что конкретно Вас в нём заинтересовало? ^^

Добавлено:

LetZews
Цитата:
как сделать такую панель сверху?

С помощью вставки изображений и текста

Добавлено:

Widok
А зачем снова часть 10? Надо ту 10 часть тоже оставить в истории, а то те, у кого на неё ссылки нет, никогда её больше не увидят

P.S.
Автор: SotM
Дата сообщения: 02.08.2010 14:15
MiniMan & LetZews
Хватит повторять свои вопросы на каждой странице!

broono

Цитата:
А зачем снова часть 10? Надо ту 10 часть тоже оставить в истории

А Widok тут причём? Шапку могут редактировать те пользователи, которые уже "подросли". Вот когда ты "подрастешь", то и сам сможешь редактировать шапки.

2ALL
Изменил шапку на "часть 11". Также обновил offline архив 10-ой части в разделе Документация.
Автор: htuos
Дата сообщения: 02.08.2010 15:24
ладно, еще одна попытка
скрипт установки StarCraft2 http://ifolder.ru/18744651
Автор: TonyJef
Дата сообщения: 02.08.2010 15:29
broono, все,мне нужен этот скрипт)))
Автор: V2driver
Дата сообщения: 02.08.2010 16:07
htuos че Вы паритесь?
Работало же всё!
Если люди не дружат с кодеками то это их проблемы!
Еще раз спасибо за скрипт!
Автор: htuos
Дата сообщения: 02.08.2010 16:11
V2driver

Цитата:
Если люди не дружат с кодеками то это их проблемы!

этот вариант должен работать без установки доп. кодеков. проверялось на свежеустановленной винде
Автор: V2driver
Дата сообщения: 02.08.2010 16:25
htuos Ухты! срасибо, щас на виртуалке протестирую!
Автор: broono
Дата сообщения: 02.08.2010 16:35
TonyJef
Цитата:
все,мне нужен этот скрипт)))

Так скачай, потом вскрой инсталл будут тебе файлы
Если скажешь, что тебе надо от скрипта, то помогу
Автор: troyan90
Дата сообщения: 02.08.2010 16:54
подскажите
имею число 828. как округлить?

до 82 понял

Код: A:=(Trunc(M*10))/100
Автор: broono
Дата сообщения: 02.08.2010 17:03
SotM
А добавь ещё скрипт StarCraft'a от htuos'a в шапку, а то я ещё не подрос
Вот Описание
А вот ссылки на скачивание:
| скачать | зеркало |
Автор: Profrager
Дата сообщения: 02.08.2010 17:05
troyan90

Код: A:=(Round(M/10))
Автор: troyan90
Дата сообщения: 02.08.2010 17:09
Profrager
ы )) спасибо))
Автор: r1977
Дата сообщения: 02.08.2010 17:26
Помогите, неверно задан входной файл для ISArcExtract, что делать?
Автор: Profrager
Дата сообщения: 02.08.2010 17:27
ISDone.dll v 0.4.2


Библиотека, включающая в себя все необходимое для распаковки и подготовки файлов с помощью прекомпрессоров посредством инсталлятора InnoSetup, с равномерным отображением всех идущих операций на одном прогрессбаре. Поддерживаются arc, 7zip, rar, pcf, srep архивы. На будущее планируется добавить некоторые необходимые функции, lossy/lossless распаковку wav/dds/bmp/tga в файлы и файловые архивы, а так же возможность параллелизации операций на многоядерных системах.


Включает в себя модули(функции) для распаковки
ISArc - распаковка arc-архивов
IS7Zip - распаковка 7zip-архивов
ISRar - распаковка rar-архивов
ISPrecomp - распаковка Precomp версий 0.38 и v0.4
ISSRep - распаковка SRep v1.5

ИЗМЕНЕНИЯ В МОДУЛЯХ:
IS7zipдобавлено корректное отображение распаковываемых в текущий момент файлов при извлечении 7z-архивов (спасибо Expeditor'у за подсказку (пинок), а то так руки (ноги) до этого и не дошли бы)ISArcдобавлен вывод основных сообщений об ошибках, при некорректном завершении операции в unarc.dllОБЩЕЕ:исправлено отображение запроса следующего диска со скинами цветами отличным от стандартных (На черных скинах не видно было текста окна запроса);снова вставил свои переделанные системные библиотеки для уменьшения размера. На этот раз должно обойтись без происшествий Скрипт:все строковые параметры заменены на AnsiString. Без этого библиотека отказывалась работать на unicode версии InnoSetup (за совет спасибо K9000);сделал хоть какую-то финишную страницу при ошибке, а то некоторые прям и используют этот тестовый скрипт в своих репаках

Скрипт с примером и файл readme.txt с кратким описанием библиотеки прилагается.


Ссылки:

http://rghost.ru/2251815
http://rapidshare.com/files/410577023/ISDone0.4.2.7z.html


На счет проблем/вопросов с библиотекой отписываться тут. На счет скрипта - в текущей ветке
Автор: dracosha
Дата сообщения: 02.08.2010 17:32

Код:
function IsPreviousVersionUpdatable(): Boolean;
var
version, major, minor, build, revis: string;
begin
Result := false;
if RegQueryStringValue(HKLM, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\' + GetAppID('') + '_is1', 'DisplayVersion', version) then
begin
major := Copy(version, 0, Pos('.', version) - 1);
Delete(version, 1, Pos('.', version));
minor := Copy(version, 0, Pos('.', version) - 1);
Delete(version, 1, Pos('.', version));
build := Copy(version, 0, Pos('.', version) - 1);
Delete(version, 1, Pos('.', version));
revis := Copy(version, 0, Pos('.', version) - 1);
Delete(version, 1, Pos('.', version));
if CompareStr(major, ExpandConstant('{#MyAppVerMajor}')) >= 0 then
if CompareStr(minor, ExpandConstant('{#MyAppVerMinor}')) >= 0 then
if CompareStr(build, ExpandConstant('{#MyAppVerBuild}')) >= 0 then
if CompareStr(revis, ExpandConstant('{#MyAppVerRevis}')) >= 0 then
Result := true;
end;
end;
Автор: Gr0z
Дата сообщения: 02.08.2010 17:43
[more] [/more]
Что за ошибка?

UPD: Ошибку решил, надо было переименовать файл "data.bin" в "data1.bin".
Это так, на будущее.
Автор: Profrager
Дата сообщения: 02.08.2010 17:52
Gr0z
r1977
в скрипте в команде типа:

Код: if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\CODMW2.arc'), ExpandConstant('{app}\data1'), false,CallBack, '', '', '') then break;
Автор: Gr0z
Дата сообщения: 02.08.2010 18:21
Глупый вопрос задам наверно, но все-таки.
Как добавить в скрипт "Xenus2 + botva2 + ISDone-mode" от nik1967 в чекбокс, например "Установить Crack" ?
Автор: TonyJef
Дата сообщения: 02.08.2010 18:33
broono,мне нужно именно такое оформление,а где скрипт взять не знаю.
Автор: r1977
Дата сообщения: 02.08.2010 19:17
Profrager


Цитата:
if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\CODMW2.arc'), ExpandConstant('{app}\data1'), false,CallBack, '', '', '') then break;



Цитата:
правильно указывайте архив, который будет распаковываться.


Пробовал не помогает






Автор: Gr0z
Дата сообщения: 02.08.2010 19:23
r1977
Я же писал выше как переименовать.

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Skype (Часть 3)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.