Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 6]

Закрытая тема
Настройки темы
Скрипты Inno Setup. Помощь и советы [часть 6]

Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1274
Благодарности: 1030


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: El Sanchez
Дата: 16-02-2015
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме
Inno Setup. Прочие вопросы.


Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
  • ISTool - неплохой редактор скриптов Inno Setup.
    Последняя версия: 5.3.0.1 [29.09.2009] - Скачать | зеркало;

  • Inno Script Generator - генератор скриптов Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
    Последняя версия: 1.0.3.1 [23.03.2008] - Скачать | зеркало на русифицированную программу;
    Примечание: Родной сайт www.hisoft2000.de более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup Form Designer - редактор страниц Inno Setup, можно создавать свои страницы.
    Последняя версия: 2.0.8 [12.11.2006] - Скачать;
    Примечание: Родной сайт http://isfd.kaju74.de/index.php?isfd более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup GameScript Generator - программа генерирует скрипты для Inno Setup . С помощью GameScript Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации;

  • ISSkin - Программа для создания и добавления в инсталлятор скинов. Инструкция.
    Последняя версия: 3.0.0.0 [19.01.2010] - Скачать;

  • ISSJoiner - Программа для объединения нескольких скриптов InnoSetup в один.
    Последняя версия: 3.0 [23.07.2009]

  • Converter - Программа конвертирует reg-файлы в формат *.iss (формат скриптов Inno Setup).
    Последняя версия: 0.1.4 [13.03.2010] - Скачать;


Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах:

Отправлено: 19:06, 28-03-2013

 

Пользователь


Сообщения: 148
Благодарности: 49

Профиль | Отправить PM | Цитировать


audiofeel, можешь просто скопировать эти две строки
Код: Выделить весь код
if Length(pb)>0 then Result.img1:=ImgLoad(hParent,pb,Result.Left,Result.Top,Result.Width,Result.Height,True,True) else Result.img1:=0;
if Length(bk)>0 then Result.img2:=ImgLoad(hParent,bk,Left,Top,Width,Height,True,False) else Result.img2:=0;
и заменить свои. То что написано ниже, это объяснение.

Отправлено: 14:18, 28-07-2013 | #871



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 40
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png Безымянный.png
(4.8 Kb, 15 просмотров)

Помогите так же создать как на скрине?
Мой скрипт:
читать дальше »
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "GTA Criminal Russia"
#define MyAppVersion "1.0"
#define MyAppExeName "gta_sa.exe"

[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{FF5A30F3-96DD-40DF-B240-3CEB256CB63F}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
DefaultDirName=C:\Games\{#MyAppName}
DefaultGroupName={#MyAppName}
AllowNoIcons=true
OutputDir=C:\Users\Тима\Desktop
OutputBaseFilename=GTA Criminal Russia
Compression=lzma/ultra
SolidCompression=true
DiskSpanning=true
DiskClusterSize=4096
DiskSliceSize=2000000000

[Languages]
Name: russian; MessagesFile: compiler:Languages\Russian.isl

[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked

[Files]
Source: C:\Games\GTA Criminal Russia\gta_sa.exe; DestDir: {app}; Flags: ignoreversion
Source: C:\Games\GTA Criminal Russia\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}
Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
Name: {commondesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon

[Run]
Filename: {app}\{#MyAppExeName}; Description: {cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}; Flags: nowait postinstall skipifsilent

Отправлено: 16:10, 28-07-2013 | #872


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все привет!
Проблема такая: распаковал инновский установщик. Так вот: в нём имеется некая dll-ка, однако в скрипте .iss ничего по этой dll-ке. Даже нет секции [code].
Быть может, кто-нибудь знает, что может быть, каким образом эта длл работает и вызывается.
Спасибо за внимание!

Отправлено: 16:24, 28-07-2013 | #873


Пользователь


Сообщения: 148
Благодарности: 49

Профиль | Отправить PM | Цитировать


Tima182, это наверное ISFreeArcExtract или IsDone / Ссылка на IsDone (про первое можешь не спрашивать,ты все равно неразберешься,да и IsDone удобней,понятнее и проект развивается)
jiumx60rus, какая .dll (скажите мне про то,незнаю что )
p.s. скрин свойств библиотеки в студию. (правой кнопкой по файлу -> свойства), тогда возможно кто-то что-то да скажет.
а чуть не забыл. че ты распаковал? можешь сам setup.exe выложить.
jiumx60rus, <Сообщения: 1> !?? тебе готовый скрипт нужен? (Готовые скрипты)

Отправлено: 16:41, 28-07-2013 | #874


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


sergey3695, спасибо за ответ. Вот http://rghost.ru/47727595 все распакованные файлы, там и сама длл-ка

Отправлено: 17:05, 28-07-2013 | #875


Пользователь


Сообщения: 148
Благодарности: 49

Профиль | Отправить PM | Цитировать


jiumx60rus, у тебя распаковалось все что возможно. значит секции [code] небыло.
acknex.dll - нужна скорее всего для корректной работы игры. (настольного пейнбола).
в гугл вбей и почитай. короче к inno она не относится.

Отправлено: 17:17, 28-07-2013 | #876


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


sergey3695, Не не, про acknex.dll я знаю, я сам делал эту игру, меня интересует папочка tmp и её itdownload.dll Вобщем, при установке игры докачивается и устанавливается один модуль (за который мне платят деньги), вот только интересно, где его поведение прописано

На всякий случай, сама установка, где можно посмотреть на это: http://rghost.ru/47728113

Спасибо!

PS: Еще я так понял, файл CompiledCode.bin тоже причастен к этому.

Последний раз редактировалось jiumx60rus, 28-07-2013 в 17:33.


Отправлено: 17:25, 28-07-2013 | #877


Забанен


Сообщения: 75
Благодарности: 11

Профиль | Цитировать


Цитата sergey3695:
какая .dll (скажите мне про то,незнаю что ) »
Вы не знали , ? А она есть всегда это _shfoldr.dll.

Отправлено: 17:50, 28-07-2013 | #878


Забанен


Сообщения: 75
Благодарности: 11

Профиль | Цитировать


Цитата jiumx60rus:
и её itdownload.dll »
Эта библиотека касается InnoTools Downloader.

Отправлено: 18:07, 28-07-2013 | #879


Пользователь


Сообщения: 148
Благодарности: 49

Профиль | Отправить PM | Цитировать


jiumx60rus, itdownload.dll - для скачивания с определенного сайта файлы на комп. примера использования у меня нет,это надо на рубоарде смотреть. да и по правде говоря я никогда ей не пользовался.
CompiledCode.bin - ты извини,но я уже не помню что там находится. Может гуру форума подскажут.
Цитата jiumx60rus:
Не не, про acknex.dll я знаю, я сам делал эту игру »
а установщик тогда чей?
-----
Noname22, посмеялись и хватит флудить.

Отправлено: 18:08, 28-07-2013 | #880



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 6]

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипты Inno Setup. Помощь и советы [часть 5] El Sanchez Автоматическая установка приложений 1999 28-03-2013 19:09
Скрипты Inno Setup. Помощь и советы [часть 4] El Sanchez Автоматическая установка приложений 2099 22-05-2012 23:16
Скрипты Inno Setup. Помощь и советы [часть 3] Serega Автоматическая установка приложений 3755 26-10-2011 17:58
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] Serega Автоматическая установка приложений 2651 08-11-2010 18:34
Скрипты Inno Setup Compiler QAZAK Автоматическая установка приложений 7 15-01-2007 17:59




 
Переход