В этом уроке мы рассмотрим одну из насущных тем, как создать свой установщик. Ссылка на программу: www.softslot.co... Мой канал: / outvoxsoft Моя группа в ВК: outvox
чувак не рубит в английском )) в установщике тоже... но мне помогло видео ))) т.к. ни разу не пробовал ещё этот inno setup. !! на заметку !! - можно вместо стандартного пути установки program files использовать {sd} это переменная означающая системный диск. т.е. тот диск где стоит винда. соответственно поставится в корень С (т.к. обычно с:) а если указать {sd}\games\ то предложит папку геймс на системном диске по умолчанию. это всё полезно (и зачем мне было нужно) для автоустановки с ключами /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Видео обсуждать не буду что там не то, но скажу одно! По подсказкам всё получилось, правда в конце у меня не этот hl.exe а cstrike.exe пришлось ставить, первый другую версию контры запускал (Халф лайф) а так всё получилось и работает! Лайк!
При попытке удалить только что установленную программу, которую скомпилировал Inno Setup, выскакивает такая ошибка: "Internal error: Cannot find utCompiledCode record for this version of the uninstaller". Перед установкой новосозданного инсталятора исходные файлы удалялись, но это не исправляет эту ошибку
Разобрался с этой ошибкой: при создании нового установщика не надо добавлять файлы unins.exe и unins000.dat из директории с уже установленной игрой или другой программой. Inno Setup сама потом их создаст во время установки скомпилированного установщика.
Блин, а у меня во время компиляции выпадает ошибка, сменил версию inno, ничего не изменилось- ошибка и песец... . Неужто заново придётся игруху качать?
К сожалению нельзя создать инсталятор с выборочной установкой. Такие создаются только в закрытых засекреченных лабораториях. А в таком инсталяторе можно создать только инсталировать целиком
*У меня ошибка: Disk spanning, ,must be enabled in order to create an installation larger than 2100000000 bytes in size. Может кто знает как его исправить?*
плохо ли хорошо но у меня хоть что то получилось создать, другие видео одни школьники которые толком объяснить не могут, спрашивается нахера снимать ролики если они бесполезны, лайк
а у меня тут назрел вопрос, как сделать так что бы другие пользователи не могли открывать некоторые файлы/папки после установки к примеру с текстурами или другими данными.
Cat Angel Здесь уже нужно прописывать команды в скрипте, я лично знаю скриптовые команды, но команду лично это не знаю, к сожалению (. Попробуйте найти что нибудь в интернет, желаю успехов )
Отвратительное видео, мало того, что после каждого шага ничего не можешь конкретно проговорить (ни перевода, ничего). Куда бл*ть устанавливается конечный файл? Как поменять это место хранения? Как сделать свой индивидуальный дизайн инсталлятора? Ах да! Забыл еще сказать, что у проги каким-то хером ограничение на 2гб по файлам! Абсолютно глупое видео!
А как сделать свой uninstall\delete файл? А то установил и надо вручную удалять. Хотелось ещё чтобы был ярлычок удаления. Взял готовую игру файл "unins000.exe" удаления уже есть. Только при нажатии на него пишет вот что: Файл для протокола для деинсталляции "C:Program Files (x86)\Serious Sam 2\unis000.dat" не распознан данной версией программы-деинсталлятора. Деинсталляция невозможна. Короче файл unis000.dat тоже есть я хотел перезолить всё сделать свой установщик. Устанавливается и играется вообще без проблем а удалить не удаётся. Скажите пожалуйста как это прописать в скрипте? Вот что у меня имеется: [Setup] WizardSmallImageFile=104935-serious-sam.bmp WizardImageFile=Скриншот 23-03-2022 202038.bmp SourceDir=. OutputDir=Setup AppName=Serious Sam 2 AppVerName=Serious Sam 2 AppVersion=Serious Sam 2 AppPublisher=Mr. Codzas7 AppCopyright=Mr. Codzas7 DefaultDirName={pf}\Serious Sam 2 DefaultGroupName=Serious Sam 2 AllowNoIcons=yes LicenseFile=C:\Users\admin\Desktop\111\Лиц. соглашение.rtf OutputBaseFilename=setup SetupIconFile=C:\Users\admin\Desktop\5.ico WindowVisible=no WindowShowCaption=no WindowResizable=no Compression=lzma/ultra DiskSpanning=yes DiskSliceSize=2100000000 SlicesPerDisk=1 [Languages] Name: "english"; MessagesFile: "compiler:Languages\English.isl" Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}" [Files] Source: "C:\Program Files (x86)\Serious sam 2\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension [Icons] Name: "{group}\Serious Sam 2"; Filename: "{app}\Bin\Sam2.exe"; WorkingDir: "{app}\Bin"; Name: "{userdesktop}\Serious Sam 2"; Filename: "{app}\Bin\Sam2.exe"; WorkingDir: "{app}\Bin"; Tasks: desktopicon; Name: "{group}\{cm:UninstallProgram,Serious Sam 2}"; Filename: "{uninstallexe}" [Run] Description: "{cm:LaunchProgram, Serious Sam 2}"; Filename: "{app}\Bin\Sam2.exe"; WorkingDir: "{app}\Bin"; Flags: nowait postinstall skipifsilent unchecked [UninstallDelete] Type: filesandordirs; Name: "{app}" [Code] { RedesignWizardFormBegin } // Не удалять эту строку! // Не изменять эту секцию. Она создана автоматически. procedure RedesignWizardForm; begin { ReservationBegin } // Вы можете добавить ваш код здесь. { ReservationEnd } end; // Не изменять эту секцию. Она создана автоматически. { RedesignWizardFormEnd } // Не удалять эту строку! procedure InitializeWizard(); begin RedesignWizardForm; end; [ISFormDesigner] WizardForm=FF0A005457495A415244464F524D0030105502000054504630F10B5457697A617264466F726D0A57697A617264466F726D0C436C69656E744865696768740368010B436C69656E74576964746803F1010C4578706C696369744C65667402000B4578706C69636974546F7002000D4578706C6963697457696474680301020E4578706C69636974486569676874038F010D506978656C73506572496E636802600A54657874486569676874020D00F10C544E65774E6F7465626F6F6B0D4F757465724E6F7465626F6F6B00F110544E65774E6F7465626F6F6B506167650B57656C636F6D65506167650D4578706C69636974576964746803F1010E4578706C6963697448656967687403390100F10C544269746D6170496D6167651157697A6172644269746D6170496D6167650A4269746D617046696C651426000000D0A1D0BAD180D0B8D0BDD188D0BED1822032332D30332D32303232203230323033382E626D70000000F110544E65774E6F7465626F6F6B5061676509496E6E6572506167650D4578706C69636974576964746803F1010E4578706C6963697448656967687403390100F10C544E65774E6F7465626F6F6B0D496E6E65724E6F7465626F6F6B00F110544E65774E6F7465626F6F6B506167650D53656C656374446972506167650D4578706C69636974576964746803A1010E4578706C6963697448656967687403ED00000000F1065450616E656C094D61696E50616E656C00F10C544269746D6170496D6167651657697A617264536D616C6C4269746D6170496D6167650A4269746D617046696C6506163130343933352D736572696F75732D73616D2E626D70000000000000
9 лет прошло, а легенда еще помогает
Спасибо мужик, реально помог.
Объяснил всё быстро и доступно, лайк уверенно.
чувак не рубит в английском )) в установщике тоже...
но мне помогло видео ))) т.к. ни разу не пробовал ещё этот inno setup.
!! на заметку !! - можно вместо стандартного пути установки program files использовать {sd} это переменная означающая системный диск.
т.е. тот диск где стоит винда. соответственно поставится в корень С (т.к. обычно с:)
а если указать {sd}\games\ то предложит папку геймс на системном диске по умолчанию.
это всё полезно (и зачем мне было нужно) для автоустановки с ключами
/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Орнул от слова "Удалятор" , а так всё класс, лайк подписка)
Красава пацык поставил лайк, так держать! не одного дизлайка.
Пишу спусти 7 лет. Количество дизлайков убрали.
Огромнейшее тебе спасибо, Удалятор. ))
Видео обсуждать не буду что там не то, но скажу одно! По подсказкам всё получилось, правда в конце у меня не этот hl.exe а cstrike.exe пришлось ставить, первый другую версию контры запускал (Халф лайф) а так всё получилось и работает! Лайк!
Огромное спасибо за обзор! всё просто
Блин, мужик, что ж ты такой тягучий?
Блин! ЛАЙК УВАЖЕНИЕ РЕСПЕКТ ТЕБЕ! Только ты нормально рассказал а то кто то там рассказывал, у меня из за них ошибки были
скажите можно у вас получить консультацию по inno setup?
Братан, спасибо.
Спасибо.Лайк.У меня все получилось.
Молодец, спасибо .
Крч, сначала посмотрите тутор, а то что не поняли сами поизминяйте и посмотрите что будет, это намного легче чем понять его до конца.
не совсем понимаю, как установщик иконку нашел. Ты ее даже не указывал и программа сама ее как то нашла (я не про иконку на установщике)
На готовом exe файле уже стояла иконка, а установщик создал ярлык на рабочем столе который принял эту иконку от exe файла
При попытке удалить только что установленную программу, которую скомпилировал Inno Setup, выскакивает такая ошибка: "Internal error: Cannot find utCompiledCode record for this version of the uninstaller". Перед установкой новосозданного инсталятора исходные файлы удалялись, но это не исправляет эту ошибку
Разобрался с этой ошибкой: при создании нового установщика не надо добавлять файлы unins.exe и unins000.dat из директории с уже установленной игрой или другой программой. Inno Setup сама потом их создаст во время установки скомпилированного установщика.
Спасибо
Поставил на на сохранение одну папку 8 часов надо ждать. Лол 👍
Спасибо большое!
Спасибо ПОмог :) конечно видео старое но работает
Блин, а у меня во время компиляции выпадает ошибка, сменил версию inno, ничего не изменилось- ошибка и песец... . Неужто заново придётся игруху качать?
А это безопасно? Просто мой антивирус начал писать про трояны в установщике
У меня говорит нужна разделение диска я разделил но все равно так что делать?
Спасибо. очень выручил
6-5 минут, когда я это слушу я плачу 2,5 часа. 23 ГБ
Под скоростью 2х самое то, хотя можно и побыстрее
К сожалению нельзя создать инсталятор с выборочной установкой. Такие создаются только в закрытых засекреченных лабораториях. А в таком инсталяторе можно создать только инсталировать целиком
А как файл больше чем с 2,1 гб поставить?
когда я нажал на кнопку скачать Kaspersky остановил переход на вредоносный сайт
Если ты меня помнишь то спасибо! =)
BICHARA Gamer Вроде в вк писал "Витёк Верегин"
Как сейчас все Яндекс-сервисы продвигают, просто удивительно!
Не снял галочки, и познакомился с отечественным софтом))
Вот, в чём был мой тот вопрос когда захочешь в кс заходит не в CS а в half life
ты саму кс а не халву кинь
4:10 ты просто выбири ярлык каэски а не халтву)))
Спасибо
*У меня ошибка: Disk spanning, ,must be enabled in order to create an installation larger than 2100000000 bytes in size. Может кто знает как его исправить?*
тоже самое.... если решил то скажи как ?
@@JUNICSGO Cмотри
когда начнётся вот та херня жми Stop compile потом пропиши в секцию [Setup]
DiskSpanning=true
DiskSliceSize=1566000000
Вопрос можно изменить чтобы репак выглядел по другому как самому изменить вид репака
Нужен редактор форм, чекни видосики больше с innosetup но нужны будут картинки png и из нужно будет растягивать в пеинте или в фотошопе
@@Sevonin Спасибо за совет
@@melnyk8013 подожди немного я с этим видео сделаю
Ну по крайней мере хочу сделать и все ссылки в видео будут
Круто! Но у меня есть одна проблема. У меня пуста папка который должен быть мой сетап. Помогите плис
А как можно вместо синего пе поставить свое изображение?
Даров всем. Ошибка при создании ... что-то типа объедините несколько дисков чтоб создать файл больше 210000000... как-то так(( Короче не работает(
Спс братан теперь я понал ка делать RePack игры или программы like
А в инсталяторе можно поменять картинку?
Да
А если у меня ссд то он будет быстрее запаковывать?
Как сделать дистрибутив одним файлом БОЛЬШЕ 2 ГБ ?????? Например, игра 15 гиг.
плохо ли хорошо но у меня хоть что то получилось создать, другие видео одни школьники которые толком объяснить не могут, спрашивается нахера снимать ролики если они бесполезны, лайк
СБАСИБО очень помог!!!!!
а у меня тут назрел вопрос, как сделать так что бы другие пользователи не могли открывать некоторые файлы/папки после установки к примеру с текстурами или другими данными.
Cat Angel Здесь уже нужно прописывать команды в скрипте, я лично знаю скриптовые команды, но команду лично это не знаю, к сожалению (. Попробуйте найти что нибудь в интернет, желаю успехов )
OUTVOX Сделай видео как сделать .exe что бы он открывал Counter-Strike И проверь заходит ли!
+OUTVOX она на английском
А если создался .tmp, то можно его убрать?
как 64рх битную прогу скомпилировать?
спс помог
ты где братан связаться с тобой?
Потом досмотрю урок, если че, поможешь ?
ааа. капец инно сетап даёт. моя прога весит 35мб а установщик 82мб
спс
Ема...... 15 минут......
Inno Setup Compiler на русском где взять?
Качни русик😊
Смысл создавать установщик готовой программы или игры?
Интересный ты😊, а как отправить прогу товарищу? Архивить, а потом объяснять трудному куда и как "установлять"?
а понятно как, "ето ааааааааа вотздесь папка" 3:26
Первый xd
помг спс
запустится но откроется не сама кс а халф лайф не верные данные ты показываешь
там надо в свойствах дописывать, чтобы кс запускалась
4:10 ты просто выбири ярлык каэски а не халтву)))
Как сделать ехе программу
какой язык программирования?
сам посмотри у тебя на раб столе установился hile life а НЕ КС 1.6 !!!
так cs 16 и другие кски нельзя из них делать я тоже пытался зделай другой сетап тебе лень так?
Отвратительное видео, мало того, что после каждого шага ничего не можешь конкретно проговорить (ни перевода, ничего). Куда бл*ть устанавливается конечный файл? Как поменять это место хранения? Как сделать свой индивидуальный дизайн инсталлятора? Ах да! Забыл еще сказать, что у проги каким-то хером ограничение на 2гб по файлам! Абсолютно глупое видео!
ты тупой!? у него нет ограничения почему все ставят по 16 по 4 гб и все норм а?Может ты косячишь то?
TechZone надо охват диска включить
Нудятина.
ЛЮДИ ЄТО ВИРУС НЕ ВЕРТЕ ПППЖЖЖЖ
Где?)
Как же много воды в видосе...
А можно setup.exe скачать?
А как сделать свой uninstall\delete файл? А то установил и надо вручную удалять. Хотелось ещё чтобы был ярлычок удаления. Взял готовую игру файл "unins000.exe" удаления уже есть. Только при нажатии на него пишет вот что: Файл для протокола для деинсталляции "C:Program Files (x86)\Serious Sam 2\unis000.dat" не распознан данной версией программы-деинсталлятора. Деинсталляция невозможна.
Короче файл unis000.dat тоже есть я хотел перезолить всё сделать свой установщик. Устанавливается и играется вообще без проблем а удалить не удаётся. Скажите пожалуйста как это прописать в скрипте?
Вот что у меня имеется:
[Setup]
WizardSmallImageFile=104935-serious-sam.bmp
WizardImageFile=Скриншот 23-03-2022 202038.bmp
SourceDir=.
OutputDir=Setup
AppName=Serious Sam 2
AppVerName=Serious Sam 2
AppVersion=Serious Sam 2
AppPublisher=Mr. Codzas7
AppCopyright=Mr. Codzas7
DefaultDirName={pf}\Serious Sam 2
DefaultGroupName=Serious Sam 2
AllowNoIcons=yes
LicenseFile=C:\Users\admin\Desktop\111\Лиц. соглашение.rtf
OutputBaseFilename=setup
SetupIconFile=C:\Users\admin\Desktop\5.ico
WindowVisible=no
WindowShowCaption=no
WindowResizable=no
Compression=lzma/ultra
DiskSpanning=yes
DiskSliceSize=2100000000
SlicesPerDisk=1
[Languages]
Name: "english"; MessagesFile: "compiler:Languages\English.isl"
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"
[Files]
Source: "C:\Program Files (x86)\Serious sam 2\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension
[Icons]
Name: "{group}\Serious Sam 2"; Filename: "{app}\Bin\Sam2.exe"; WorkingDir: "{app}\Bin";
Name: "{userdesktop}\Serious Sam 2"; Filename: "{app}\Bin\Sam2.exe"; WorkingDir: "{app}\Bin"; Tasks: desktopicon;
Name: "{group}\{cm:UninstallProgram,Serious Sam 2}"; Filename: "{uninstallexe}"
[Run]
Description: "{cm:LaunchProgram, Serious Sam 2}"; Filename: "{app}\Bin\Sam2.exe"; WorkingDir: "{app}\Bin"; Flags: nowait postinstall skipifsilent unchecked
[UninstallDelete]
Type: filesandordirs; Name: "{app}"
[Code]
{ RedesignWizardFormBegin } // Не удалять эту строку!
// Не изменять эту секцию. Она создана автоматически.
procedure RedesignWizardForm;
begin
{ ReservationBegin }
// Вы можете добавить ваш код здесь.
{ ReservationEnd }
end;
// Не изменять эту секцию. Она создана автоматически.
{ RedesignWizardFormEnd } // Не удалять эту строку!
procedure InitializeWizard();
begin
RedesignWizardForm;
end;
[ISFormDesigner]
WizardForm=FF0A005457495A415244464F524D0030105502000054504630F10B5457697A617264466F726D0A57697A617264466F726D0C436C69656E744865696768740368010B436C69656E74576964746803F1010C4578706C696369744C65667402000B4578706C69636974546F7002000D4578706C6963697457696474680301020E4578706C69636974486569676874038F010D506978656C73506572496E636802600A54657874486569676874020D00F10C544E65774E6F7465626F6F6B0D4F757465724E6F7465626F6F6B00F110544E65774E6F7465626F6F6B506167650B57656C636F6D65506167650D4578706C69636974576964746803F1010E4578706C6963697448656967687403390100F10C544269746D6170496D6167651157697A6172644269746D6170496D6167650A4269746D617046696C651426000000D0A1D0BAD180D0B8D0BDD188D0BED1822032332D30332D32303232203230323033382E626D70000000F110544E65774E6F7465626F6F6B5061676509496E6E6572506167650D4578706C69636974576964746803F1010E4578706C6963697448656967687403390100F10C544E65774E6F7465626F6F6B0D496E6E65724E6F7465626F6F6B00F110544E65774E6F7465626F6F6B506167650D53656C656374446972506167650D4578706C69636974576964746803A1010E4578706C6963697448656967687403ED00000000F1065450616E656C094D61696E50616E656C00F10C544269746D6170496D6167651657697A617264536D616C6C4269746D6170496D6167650A4269746D617046696C6506163130343933352D736572696F75732D73616D2E626D70000000000000
Спасибо
6-5 минут, когда я это слушу я плачу 2,5 часа. 23 ГБ