[архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Ответить
 • Просмотры: 22
Аватара пользователя
R.i.m.s.k.y.

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение R.i.m.s.k.y. »

Цитата R.i.m.s.k.y.:



Код Инно - это Паскаль. А в Паскале каждая строчка должна заканчиваться ";" (без кавык).
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




А почему Инно не ругается на первую строчку ?




Цитата R.i.m.s.k.y.:



Код Инно - это Паскаль. А в Паскале каждая строчка должна заканчиваться ";" (без кавык).
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




Очень хотелось бы , но Паскаль я не знаю.

Но , благодаря вам , теперь по крупицам собираю информацию и буду осваивать...




Цитата R.i.m.s.k.y.:



Если стоит препроцессор из шапки темы - то по барабану, но по скринам видно - не установлен
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




Можно , несколько подробнее о препроцессоре.




Цитата R.i.m.s.k.y.:



И не понял юмора - зачем один скрин выкладывать два раза?
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




А хостинг "Радикал" недавно глючил. У кого-то скрины отображались, а у кого и нет. Вот и "подстраховался".
Аватара пользователя
R.i.m.s.k.y.

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение R.i.m.s.k.y. »

Друзья, обновил сборник убрав из скриптов & a p o s ;



shao


Цитата shao:



несколько подробнее о препроцессоре.
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




Ну про препроцессор можно
здесь
прочитать
Аватара пользователя
R.i.m.s.k.y.

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение R.i.m.s.k.y. »

Ребята , ещё возник вопрос :

После установки программы , созданной Инно, автоматически открывается окно справки, хотя её запуск не описан в скрипте.

Поскольку я только осваиваю этот инсталлятор, то многого не знаю. Возможно так и должно быть.

Просветите пожалуйста меня.

Вот скрипт:




читать дальше »




Код:

Код: Выделить всё

[Setup]
AppName=Xentient Thumbnails
AppVerName=Xentient Thumbnails v1.0.2
DefaultDirName={pf}\Xentient\Thumbnails
DefaultGroupName=Xentient
OutputBaseFilename=thumbs
Compression=lzma
LicenseFile=embedded\License.txt
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp
[Files]
Source: "{app}\Thumbnails.chm"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\license.txt"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
Source: "{app}\thumbs.dll"; DestDir: "{app}"; Flags: restartreplace regserver uninsrestartdelete ignoreversion 
[Icons]
Name: "{group}\Xentient Thumbnails Help"; Filename: "{app}\Thumbnails.chm"; IconFilename: "{app}\thumbs.dll"; 
[CustomMessages]
default.NameAndVersion=%1 version %2
default.AdditionalIcons=Additional icons:
default.CreateDesktopIcon=Create a &desktop icon
default.CreateQuickLaunchIcon=Create a &Quick Launch icon
default.ProgramOnTheWeb=%1 on the Web
default.UninstallProgram=Uninstall %1
default.LaunchProgram=Launch %1
default.AssocFileExtension=&Associate %1 with the %2 file extension
default.AssocingFileExtension=Associating %1 with the %2 file extension...
[_Code]
procedure CurStepChanged(CurStep: TSetupStep);
begin
if CurStep = ssPostInstall then
RenameFile(ExpandConstant('{app}\unins000.exe'); ExpandConstant('{app}\uninstall.exe'));
RenameFile(ExpandConstant('{app}\unins000.dat'); ExpandConstant('{app}\uninstall.dat'));
RegWriteStringValue(HKLM, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\Xentient Thumbnails_is1';'UninstallString', ExpandConstant('{app}\uninstall.exe'));
RegWriteStringValue(HKLM, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\Xentient Thumbnails_is1';'QuietUninstallString', ExpandConstant('{app}\uninstall.exe /SILENT'));
end;
[Languages]
Name: "default"; MessagesFile: "embedded\default.isl";
Аватара пользователя
komsomolets

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение komsomolets »

Привет Всем!

Пытаюсь освоить прогу,и создать первый свой инсталятор для мода на СТАЛКЕР ТЧ

Имеется собранная папка gamedata-размер 6,26 ГБ,создаю сборку,запускаю компилятор и получаю ошибку



Прошу объясните мне пожалуйста,что я не так делаю?

Спасибо за понимание.
Аватара пользователя
komsomolets

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение komsomolets »

Цитата tor62:



Имеется собранная папка gamedata
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




Ну так вы в source указали именно на файл, а не папку. Папка указывается так



Код:

Код: Выделить всё

Source: {app}\*

Из кода немного видно что все прописано, уберите ту выделенную строку. Да и вообще покажите код интсталлятора, телепатов тут нет
Аватара пользователя
-S.S.V.-

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение -S.S.V.- »

Vitek 07,

Вот что я "наваял"


читать дальше »


[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={{BF4E0944-D2DE-447D-94E7-E4474EB86B74}

AppName=Народная Солянка

AppVersion=3.09

;AppVerName=Народная Солянка 3.09

AppPublisher=Arhara&Co, Inc.

AppPublisherURL=
http://www.amk-team.ru/


AppSupportURL=
http://www.amk-team.ru/


AppUpdatesURL=
http://www.amk-team.ru/


DefaultDirName={pf}\Народная Солянка

DefaultGroupName=Народная Солянка

AllowNoIcons=yes

OutputDir=D:\Инсталятор НС 2010\Солянка

OutputBaseFilename=Солянка setup

SetupIconFile=F:\SOLYANKA\stalker.ico

DiskSpanning=yes

SlicesPerDisk=1

DiskSliceSize=2100000000

DiskClusterSize=4096

ReserveBytes=0

Compression=lzma/ultra

Compression=lzma

SolidCompression=yes



[Languages]

Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"



[Tasks]

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked



[Files]

Source: "E:\STALKER SOC\Солянка\Инсталятор Солянки\gamedata"; DestDir: "{app}\*"; Flags: ignoreversion

; NOTE: Don't use "Flags: ignoreversion" on any shared system files



[Icons]

Name: "{group}\Народная Солянка"; Filename: "{app}\gamedata"

Name: "{commondesktop}\Народная Солянка"; Filename: "{app}\gamedata"; Tasks: desktopicon
Аватара пользователя
R.i.m.s.k.y.

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение R.i.m.s.k.y. »

tor62,
Цитата tor62:



Source: "E:\STALKER SOC\Солянка\Инсталятор Солянки\gamedata"; DestDir: "{app}\*"; Flags: ignoreversion
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]






Код:

Код: Выделить всё

Source: E:\STALKER SOC\Солянка\Инсталятор Солянки\gamedata\*; DestDir: {app}; Flags: recursesubdirs ignoreversion sortfilesbyextension createallsubdirs
Аватара пользователя
Krinkels

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Krinkels »

Друзья, накатал сборник скриптов с часто спрашиваемыми вопросами.
Вот
ссылка для скачивания.
Аватара пользователя
R.i.m.s.k.y.

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение R.i.m.s.k.y. »

tor62


Цитата tor62:



какой максимальный размер файла setup можно создать без файлов bin
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




2 гига
Ответить

Вернуться в «Автоматическая установка приложений»