Делаем патч в Inno как на PatchWise Free…
Делаем патч в Inno как на PatchWise Free…От меня: я не создаю скрипты для Inno,
-
Вот код , мне не нужна про?верка на подлинность, нужно заменить файлы, создать бэкап, после удаления русификатора , вернуть исходные файлы а папку бэкап удалить. ?
Добавлено (14.02.2015, 16:17:37)
---------------------------------------------
Извините ни как не мог вставить код как у вас с ползунком.
Добавлено (14.02.2015, 16:23:24)
---------------------------------------------
Хочу разобраться в скрипте поэтапно от простого к сложному и понять какая строка за что отвечает.
Ошибку нашёл,всё работает. единственно не могу сменить иконку самого установщика, подскажите где какой код вписать.14 февраля 2015 - 18:23 / #51 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2198
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3595
Был: 2024-12-09 09:32
Лайков: 204
Цитата: Gytsне могу сменить иконку самого установщика, подскажите где какой код вписать.
Так это делается, например, в Inno Script Studio и будет так - SetupIconFile=embeddedMAINICON.ico15 февраля 2015 - 12:44 / #52 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2198
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3595
Был: 2024-12-09 09:32
Лайков: 204
Цитата: GytsМожет кто поможет разобраться, в чём причина.
Так что это за убитый скрипт? И что, работает??? Кинь мне прогу в личку.
Лишнее писать вот такSource: "D:CDK. rus{app}indaEditor3x-dev.exe"; DestDir: "{app}dagor3_cdkin64"; Flags: ignoreversion; BeforeInstall: CreateBackup
надо так, и можно перемещать проект на любой диск или папку и собирать тамSource: "{app}indaEditor3x-dev.exe"; DestDir: "{app}dagor3_cdkin64"; Flags: ignoreversion; BeforeInstall: CreateBackup
Вот здесь есть же рабочий скрипт, что выдумывать то?7 марта 2015 - 15:17 / #53 -
7 марта 2015 - 18:13 / #54
-
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2198
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3595
Был: 2024-12-09 09:32
Лайков: 204
Цитата: GytsПроблему не решило.
Так это не для решения проблемы
Скачал игрушку, проверю в работе исправленный скрипт, не умею я виртуально помогать с ошибками.
В твоем отсутствует секция [Code]7 марта 2015 - 22:40 / #55 -
Цитата: WYLEKВ твоем отсутствует секция
Секция [Code]есть , она почему то не скопиравалась.
........
Source: "{app}inmissionsunitsaircraft.scheme.nut"; DestDir: "{app}"; Flags: ignoreversion; BeforeInstall: CreateBackup
[Code]// --- Source: папка и бэкап.iss ------------------------------------------------------------
function MoveFile(const sreFile, destFile: PAnsiChar): Integer;
external 'MoveFileA@kernel32.dll stdcall';
8 марта 2015 - 00:40 / #56 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2198
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3595
Был: 2024-12-09 09:32
Лайков: 204
8 марта 2015 - 13:02 / #57 -
Цитата: WYLEKОтправил тебе скрипт и папки
Скрипт и папки получил, собрал русификатор.
При компиляции выдало ошибку на PChar, заменил везде PChar на PAnsiChar, русификатор скомпилировался,
но проблему с восстановлением исходных файлов и удаления папки бэкап, не решил,
проверка на наличии файла происходит. русифицированные файлы устанавливаются и удаляются.
Добавлено (08.03.2015, 16:58:20)
---------------------------------------------
Проблема решилась установкой (Untitled-Inno Setup Compiler version 5.5.5) англ. версии.8 марта 2015 - 18:58 / #58 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
WYLEK и Gyts, обговорите между собой, какой вы версией Inno пользуетесь - ANSI или Unicode. Это может быть одно из причин появления ошибок и некорректной работы инсталлятора.8 марта 2015 - 23:37 / #59 -
9 марта 2015 - 08:50 / #60
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
---
- Создано тем
- 1198
- Всего сообщений
- 15787
- Пользователей
- 18037
- Новый участник
- filespayout