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

Статус
В этой теме нельзя размещать новые ответы.

LexBell

Борода
Супер модератор
[SOURCE="iss"]function InitializeUninstall(): Boolean;
begin
if not FileExists(ExpandConstant('{tmp}\ISTask.dll')) then
FileCopy(ExpandConstant('{app}\ISTask.dll'),ExpandConstant('{tmp}\ISTask.dll'),False);
result := MsgBox('Перед удалением ПО отсоедините устройство', mbError, MB_YESNO) = idYes;
end;[/SOURCE] Так, может?
 

Nasgul

Новичок
советую посмотреть в сторону IssProc
заинтересовало определение папки из которой запущен процесс
Скажи пожалуйста какую версию?
ту что на сайте?
тк там на сайте ссылка на другой, где он (IssProc) уже продаётся!
и как эта библиотека работает на 64 битном Windows?
 

LexBell

Борода
Супер модератор
где он (IssProc) уже продаётся!
Где ты это увидел? Я тыркал-тыркал по ссылкам для скачивания, везде только скачивание, нигде он не продается... да и пример там-же есть, все доступно до предела. да еще и с подробнейшими комментариями.
 

Nasgul

Новичок
Где ты это увидел?
скрин
http://imageshack.us/photo/my-images/339/76466318.png/
по ссылке пройдись.
http://rlbyte.com/product-details.php?id=7&show=desc
Там не библиотека продаётся, а расширение для инно (прошу прощения. Проглядел).
,,,,,,,,,,,,,,,,
а про работу на 64 битной системе спрашиваю, тк в комментах жалуются
 

SaintPaul

Участник
ребят, не пойму, с чем связано такое: после установки игры при обновлении DirectX получаю ошибку invalid command line switch.
строка из кода стандартная

Код:
Filename: {src}\DirectX\DXSETUP.exe; WorkingDir: {src}\DirectX\; Parameters: /q; StatusMsg: Обновляем\Устанавливаем DirectX...; Flags: skipifdoesntexist; Tasks: dxCheck; Check: CheckError
Версия ISDone 0.6 Final.
 

Mailchik

Старожил
Проверенный
SaintPaul, если dxweb то Parameters: "/silent";. или же вообще убери параметры.
 

Mailchik

Старожил
Проверенный
SaintPaul, silent должна подойти тогда к оффлайну..
P.S.
Name: RedistDX; Description: DirectX; GroupDescription: Дополнительное ПО:; Flags: checkablealone
Filename: {src}\DirectX\DXSETUP.exe; Parameters: /silent; Tasks: RedistDX; Flags: skipifdoesntexist; Check: CheckError
 

SaintPaul

Участник
Mailchik, А так чтоб установка была не silent, а явной? Со всеми окнами директа и т.д?
 

vlad1908

Мимокрокодил
Здравствуйте, уважаемые пользователи форума Krinkels.org! Я решил создать инсталлятор, на скрипте репак группы R.G. UniGamer's. Всё сделал правильно, но не могу понять одного: Почему кнопки куда-то съезжают и принимают форму которую я не задавал.
Помогите пожалуйста нормализовать скрипт.
Вот что получается: Изображения
Рассчитываю на вашу помощь!
[ADMIN="Shegorat"]Обязательно для этого новую тему создавать?[/ADMIN]

Обязательно для этого новую тему создавать?
Буду знать. Сори за причинённые неудобства.
 

Вложения

Последнее редактирование модератором:

LexBell

Борода
Супер модератор
Почему кнопки куда-то съезжают и принимают форму которую я не задавал.
Ответ внутри вопроса:

Я решил создать инсталлятор, на скрипте репак группы R.G. UniGamer's
Я даже скрипт смотреть не буду. В таких случаях проще написать заново, а писать для кого-то - вообще лениво.
 

vlad1908

Мимокрокодил
Gnom, если честно то я не очень силён в написании скриптов... Если бы я знал, как, то я бы сюда даже не написал...
 

aLLeXUs

Участник
Winst@n, Если это писать в секции Setup то не работает, в code тоже такого нет

спасибо, все работает.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху