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

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

Автор: dodakaedr
Дата сообщения: 19.10.2014 13:20
xap4o

Код: [Files]
Source: "Игрушенька\*"; DestDir: "{app}\Steam\Игрушенька"; Flags: createallsubdirs recursesubdirs ignoreversion
Source: "appmanifest"; DestDir: "{app}"; Flags: ignoreversion
Автор: tjtxxxtfh
Дата сообщения: 19.10.2014 17:27
dodakaedr

Вот контекстное меню для всех дисков в папке мой компьютер

Код: Root: HKCR; Subkey: CLSID\{967B2D40-8B7D-4127-9049-61EA0C2C6DCE}\InProcServer32; ValueType: string; ValueData: {app}\PWRISOSH.DLL
Root: HKCR; Subkey: CLSID\{967B2D40-8B7D-4127-9049-61EA0C2C6DCE}\InProcServer32; ValueType: string; ValueName: ThreadingModel; ValueData: Apartment
Root: HKCR; Subkey: Drive\shellex\ContextMenuHandlers\{967B2D40-8B7D-4127-9049-61EA0C2C6DCE}
Автор: dodakaedr
Дата сообщения: 19.10.2014 19:09
tjtxxxtfh
Я так и прописываю, но контекстного меню нету нигде.
Автор: sjwrec
Дата сообщения: 19.10.2014 19:43
dodakaedr


Цитата:
{967B2D40-8B7D-4127-9049-61EA0C2C6DCE}


Это уникальный код, и для каждой программы он свой. Вам нужно знать какаой код у Вашей программы.
Автор: dodakaedr
Дата сообщения: 19.10.2014 19:47

Цитата:
Это уникальный код, и для каждой программы он свой

Это не код программы это код контекстного меню и у меня такой же
Код: {967B2D40-8B7D-4127-9049-61EA0C2C6DCE}
Автор: sjwrec
Дата сообщения: 20.10.2014 15:31
dodakaedr
А я у себя в реестре такой не нашёл.
Автор: artemabu
Дата сообщения: 20.10.2014 18:31
доброго времени суток кто-нибудь сможет скинуть черный скин для инсталятора вот мой инсталятор http://i072.radikal.ru/1410/9f/a4d464c7c435.jpg
Автор: Tobyas Ripper
Дата сообщения: 20.10.2014 19:19
artemabu
В лс на трекере пиши, Tobyas Ripper
Автор: dodakaedr
Дата сообщения: 20.10.2014 20:46

Цитата:
А я у себя в реестре такой не нашёл.

не может быть...
Автор: DarkKnightMiX
Дата сообщения: 21.10.2014 00:19
как сделать в компонентах несколько стр,подскажите
Автор: tjtxxxtfh
Дата сообщения: 21.10.2014 13:40
dodakaedr

разрядность ОС и программы совпадают?
Автор: dodakaedr
Дата сообщения: 21.10.2014 16:11
tjtxxxtfh
Да 32bit.
Автор: artemabu
Дата сообщения: 21.10.2014 17:09

Цитата:
artemabu
В лс на трекере пиши, Tobyas Ripper

написал но вы не ответили почему-то
Автор: tahirg
Дата сообщения: 22.10.2014 12:30
сам решил
Автор: tjtxxxtfh
Дата сообщения: 23.10.2014 14:23
dodakaedr
скинь кусок скрипта [Registry] и сами записи реестра после установки
Автор: ERYHWERH
Дата сообщения: 24.10.2014 16:06
Подскажите как выполнить кнопкой переход на определенную страницу.
Автор: nik1967
Дата сообщения: 24.10.2014 21:24
ERYHWERH
Никак. В инно не предусмотрено такое. В этом инсталляторе следование страниц идёт одна за другой. Всё остальное - уже свои переделки.
Автор: ERYHWERH
Дата сообщения: 25.10.2014 21:29
Подскажите можно ли в стандартном компиляторе отключить сообщение о нехватке места на диске. На oszone.net есть код но там для расширенной версии.
Автор: kuriozin
Дата сообщения: 26.10.2014 14:29
как при установке на определенную версию ОС, выставить в своствах совместимости файла "использовать разрешение экрана 640х480" ?
Автор: painter7
Дата сообщения: 26.10.2014 16:47
kuriozin, для текущего пользователя:
Код: Root: "HKCU"; Subkey: "Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"; ValueType: string; ValueName: "{app}\executable.exe"; ValueData: "~ 640X480"
Автор: artemabu
Дата сообщения: 27.10.2014 12:14
ГДЕ ОШИБКА http://i64.fastpic.ru/big/2014/1027/0f/9095382879f5030dda214afad6aaaa0f.jpg
Автор: nik1967
Дата сообщения: 27.10.2014 15:31
artemabu, не объявлена переменная.
Пропиши в
var
PageNameLabel: TLabel;
Автор: artemabu
Дата сообщения: 27.10.2014 17:43
nik1967
еще одна очень странная ошибка http://i65.fastpic.ru/big/2014/1027/00/f6a42a31cbd6e1e4e02488fe42eeb200.jpg
Автор: tyumenik
Дата сообщения: 28.10.2014 12:49
Добрый день, есть код скрипта???
Автор: dodakaedr
Дата сообщения: 28.10.2014 21:24
tyumenik
Код скрипта чего?
Автор: louchiaw
Дата сообщения: 28.10.2014 22:20
Всем доброго времени суток.
Подскажите, пожалуйста, код, если такое можно реализовать. Есть страница с выбором компонентов comp1, ..., comp4. в секции [setup] прописан параметр InfoAfterFile=C:\src\text.rtf. Нужно чтобы при установке, если отмечен компонент comp3, то срабатывал этот параметр. Если компонент comp3 не выбран, то нет.
Автор: Zorbbb
Дата сообщения: 31.10.2014 05:21
Уважаемые, путь к установленной игре можно узнать из секции Setup, вот пример:

Код: [Setup]
DefaultDirName={reg:HKCU\SOFTWARE\Comp\Game,InstallDir|{sd}\Games\Game1}
Автор: dodakaedr
Дата сообщения: 31.10.2014 14:23

Цитата:
А как правильно прописать такой ключ?

Аналогично не пробовали?

Код: [Setup]
DefaultDirName={reg:HKLM\SOFTWARE\1C\{{BAC329E8-C7D7-4777-8D69-3AFD40603326},InstallDir|{sd}\Games\Game1}
Автор: MihailM
Дата сообщения: 31.10.2014 15:38
delete
Автор: Zorbbb
Дата сообщения: 31.10.2014 17:14
dodakaedr
Пробовал конечно. Уже подсказали, спасибо

Код: [Setup]
DefaultDirName={reg:HKLM\SOFTWARE\1C\%7B{BAC329E8-C7D7-4777-8D69-3AFD40603326},InstallDir|{sd}\Games\Game1}

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758

Предыдущая тема: Только инсталлятор


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