Ru-Board.club
← Вернуться в раздел «Программы»

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

Автор: MiniMan
Дата сообщения: 18.08.2010 20:53
Помогите, как правильно прописать установку vcredist и oalinst в скрытую установку так же как и directx
Автор: azerbaijanec
Дата сообщения: 18.08.2010 21:23
MiniMan
[Run]
Filename: {src}\Redist\dxwebsetup.exe; WorkingDir: {src}\Redist; Parameters: /q; Check: DirectX; Flags: waituntilterminated; BeforeInstall: DirectXProgress
Filename: {src}\Redist\vcredist_x86.exe; Parameters: /Q; Check: DirectX; WorkingDir: {src}\Redist; StatusMsg: Установка Microsoft Redistributable, Подождите пожалуйста...
Filename: {src}\Redist\oalinst.exe; Parameters: /Q; Check: DirectX; WorkingDir: {src}\Redist; StatusMsg: Установка OpenAL, Подождите пожалуйста...
Автор: nik1967
Дата сообщения: 18.08.2010 22:57
Alexander61434
Ругается на эту строку: //SetCustomNames('Cупер проц', 'Видяха', 'Звуковуха', 'Опера', 'Ось');?

Добавлено:
ExpeditorR
А мигание можно прикрутить? Как здесь, например? В sysManualDraw вижу, что можно, а в sysAutomaticDraw?
Автор: StalkMent
Дата сообщения: 19.08.2010 00:39
Как жалко что не на все вопросы отвечают...
Автор: Talula41
Дата сообщения: 19.08.2010 02:47
SotM
есть. другие инсталляторы - те же инно - пишут. может дело в цифровой подписи? и пересобираю инсталл.
Автор: MISHANCHYK
Дата сообщения: 19.08.2010 03:21
Подскажите пожалуйста по поводу isUtils.dll v1.0.
Компилирует нормально, но при запуске инсталятора sysAutomaticDraw выдаёт ошибку в строке:

Код: SysReq(2000, 1, 128, 512, 513, 32);
Автор: Alexander61434
Дата сообщения: 19.08.2010 07:05
nik1967, нет, строкой выше. Эта та у меня закомментирована, по дефолту.
Автор: ExpeditorR
Дата сообщения: 19.08.2010 07:10
nik1967
Цитата:
А мигание можно прикрутить? Как здесь, например? В sysManualDraw вижу, что можно, а в sysAutomaticDraw?

Это вряд ли.

MISHANCHYK
Пользуйтесь официальным инно, разные сторонние поделки несут свои подводные камни, в которые лично мне и вникать даже не хочется.

з.ы.
Я сегодня вечером уезжаю на месяц, так что если есть ко мне какие вопросы, то пишите в личку.



Добавлено:
Alexander61434
Значит и у тебя была версия инно от ResTools. Перед установкой инно с официального сайта, нужно вручную полностью снести всю папку где стояла инно от ResTools, а у тебя вероятно что-то осталось.
Автор: MiniMan
Дата сообщения: 19.08.2010 08:06
Подскажите еще, как сделать копирование файлов в "мои документы" или если по английски "My Documents" после распаковки архива
Автор: Alexander61434
Дата сообщения: 19.08.2010 08:37
ExpeditorR, скачал чистый IS, результат тот же.
Автор: Tranw9507
Дата сообщения: 19.08.2010 08:57
Возникла проблема. Вопрос, конечно, ламерский, но всё равно. Как добавить установку DirectX с запросом? Второй день пробую разные варианты - ничего не получается.
Заранее спасибо.
Автор: SotM
Дата сообщения: 19.08.2010 09:05
MiniMan
А юзать {userdocs} & {commondocs} не судьба?
Автор: nik1967
Дата сообщения: 19.08.2010 09:05
Tranw9507

Цитата:
установку DirectX с запросом

Это как?
Автор: SotM
Дата сообщения: 19.08.2010 09:06
Tranw9507
С "запросом" куда? В КГБ?! Тут телепатов нет.

nik1967 опередил меня на 1 минуту
Автор: ExpeditorR
Дата сообщения: 19.08.2010 09:07
Alexander61434
Хм.., я кстати сейчас пробовал ради интереса с версией от ResTools и на четырёх разных компах (с win хр и 7) работает без проблем.

p.s.
Напиши, мне в личку подробности. Меня интересует в первую очередь не отключал ли ты в Винде какие-либо службы (не проводил ли так сказать тонкую настройку), а так же версию винды (может сборка какая левая), ну и совсем было бы замечательно, если бы ты мне скинул всю свою папку(целиком) с установленным инно(в архиве конечно)
Автор: Tranw9507
Дата сообщения: 19.08.2010 11:07
Ну, это типа:"Обновить DirectX?".
Автор: nik1967
Дата сообщения: 19.08.2010 11:13
Tranw9507
Ээ... Ну это как бэ:

Код: [Tasks]
Name: directx; Description: Обновить Microsoft DirectX; Flags: unchecked;
[Run]
Filename: {src}\DirectX\DXSETUP.exe; WorkingDir: {src}\DirectX; Parameters: /silent; StatusMsg: Обновить DirectX; Tasks: directx; Flags: waituntilterminated;
Автор: SotM
Дата сообщения: 19.08.2010 11:30
Tranw9507
Да уж... подобные вопросы уже мусолили по сто миллионов раз. Трудно что ли поиском воспользоваться?
Оффлайн версии форума для кого сделаны?
Автор: Tranw9507
Дата сообщения: 19.08.2010 11:31
nik1967
Большое спасибо, щя попробую.
Автор: AleSasha
Дата сообщения: 19.08.2010 11:32
Здравствуйте!

Подскажите пожалуйста, как правильно записать в скрипте, чтобы при инсталяции, в свойствах иконки, которая будет установлена на рабочем столе, была прописана комбинация горячих клавиш для вызова программы.

Всем спасибо.
Автор: Krinkels
Дата сообщения: 19.08.2010 12:44
AleSasha
Если создаешь ярлыки через секцию [Icons] то добавь HotKey: "ctrl+alt+k" например
Код: [Icons]
Name: "{group}\My Program"; Filename: "{app}\MYPROG.EXE"; WorkingDir: "{app}"; HotKey: "ctrl+alt+k"
Автор: AleSasha
Дата сообщения: 19.08.2010 13:08
Krinkels,

Большое спасибо!
Автор: snoxius
Дата сообщения: 19.08.2010 20:22
Подскажите как скрипте Hitman 2.1 Final + isdone добавить условие - если система выше ХР отключить установку доп по.
Автор: Maks23zr
Дата сообщения: 20.08.2010 10:53
проверьте, если че не так подскажите что исправить
http://rghost.ru/2391800
Автор: troyan90
Дата сообщения: 20.08.2010 12:00
snoxius
эт в начало скрипта

Код: var
Version: TWindowsVersion;
Автор: Maks23zr
Дата сообщения: 20.08.2010 12:20
troyan90
мне помоги
Автор: alex2605
Дата сообщения: 20.08.2010 13:14
сори за оффтоп:
как с помощью isdone сделать распаковку нескольких архивов ARC, чтобы потом извлеченный из них srp-файл преобразовался в pcf, из pcf в 7z, а потом уже в оригинал.
с одним файлом сделать не проблема, а вот можно ли сделать с 2-мя и более и как. например:

Код: if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\playerped.arc'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break;
//if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\ISDONE.arc'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break;
if not ISSRepExtract ( 0, OveralPct, 0, ExpandConstant('{app}\playerped.srp'), ExpandConstant('{app}\playerped.pcf'), '', true, CallBack ) then break;
if not ISPrecompExtract( 0, OveralPct, 0, ExpandConstant('{app}\playerped.pcf'), ExpandConstant('{app}\playerped.7z'), true, CallBack ) then break;
if not IS7ZipExtract ( 0, OveralPct, 0, ExpandConstant('{app}\playerped.7z'), ExpandConstant('{app}'), true, CallBack, '' ) then break;
//if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\Data1.bin'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break;
Автор: snoxius
Дата сообщения: 20.08.2010 13:19
troyan90
Большое вам спасибо!
Автор: WinDXD
Дата сообщения: 20.08.2010 13:25
Всем привет. Пока я сюда не заходил какие скрипты новые вышли? Продолжение NFS 2.2 есть?)
Автор: SotM
Дата сообщения: 20.08.2010 14:27
WinDXD
Дык, в шапке посмотри.

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Skype (Часть 3)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.