|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Скрипты Inno Setup. Помощь и советы [часть 4]
|
Ветеран Сообщения: 1271 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Продолжение обсуждения Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Отправлено: 18:01, 29-08-2011 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать это уникальный идентификатор приложения. если нет оригинального ID, который предоставляет разработчик приложения, то можно его сгенерировать - в инно - инструменты-сгенерировать GUID. но лучше использовать оригинальный.
|
------- Отправлено: 20:08, 15-03-2012 | #1131 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать О, спасибо. Сделал, щяс пробую проверить.
|
Отправлено: 20:24, 15-03-2012 | #1132 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
rasim933 я тебе ужо говорил же, rft глотают все ОС все даже без прог-ридеров а AppID если не знаешь можно дернуть через регшот, ставишь прогу оригинальным инсталлятором и сморишь через регшот куда что прописывается |
|
------- Отправлено: 20:24, 15-03-2012 | #1133 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать С rtf проблема, незнаю как у R.i.m.s.k.y., но у мя картинки не показываются, а мне это не нравится. Оригинального инсталятора в природе нет. Я взял образ игры от PS1 запихал в ппку с эмулем. К сожалению я незнаю что ткое регшот.
Я сгенерировал этот AppID, вставил вроде куда нужно, 1 раз неполучилось. Снова пробую. |
Последний раз редактировалось rasim933, 15-03-2012 в 20:44. Отправлено: 20:35, 15-03-2012 | #1134 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Дефнстолятор наладал
|
Последний раз редактировалось rasim933, 15-03-2012 в 21:38. Отправлено: 21:11, 15-03-2012 | #1135 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Я собрал свою игру. Пришлось отказаться от выбора *.docx файлов. Они сами открываются после окончания установки.
Спасибо большое всем кто мне помогал. Без вас, я бы несправился! Нашол я где-то вот такой скрипт: [Setup] AppName=AppName AppVerName=AppVerName DefaultDirName={pf}\My Program [Dirs] Name: "{app}"; Attribs: system; AfterInstall: CreateIni(); [Files] Source: Files\icon.ico; DestDir: {app} [Codee] procedure CreateIni(); begin SaveStringsToFile(ExpandConstant('{app}\Desktop.ini'), ['[.ShellClassInfo]', 'IconFile=%SystemRoot%\system32\SHELL32.dll', 'IconIndex=27'], False) end; При первом скрипте всё работает нормально, но при мною переланном неработает: [Dirs] Name: "{app}"; Attribs: system; AfterInstall: CreateIni(); [Files] Source: "C:\Users\User\Desktop\Новая папка\pSX_1_13\icon.ico*"; DestDir: {app} [Codee] procedure CreateIni(); begin SaveStringsToFile(ExpandConstant('{app}\Folder ico.ini'), ['[.ShellClassInfo]', 'IconFile="C:\Users\User\Desktop\Новая папка\pSX_1_13\icon.ico*"', 'IconIndex=27'], True) end; |
Отправлено: 01:03, 16-03-2012 | #1136 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата rasim933:
вот так у меня работает (сам использую у себя в скрипте). Может, что то лишнее... пофиг [Files] Source: "combine_icon.ico"; DestDir: {app}; Attribs: hidden system - это значок Source: "desktop.ini"; DestDir: {app}; Attribs: system hidden - заранее настроенный ини [Dirs] Name: "{app}"; Attribs: system; AfterInstall: CreateIni(); [_code] procedure CreateIni(); begin SaveStringsToFile(ExpandConstant('{app}\Desktop.ini'), ['[.ShellClassInfo]', 'IconFile=combine_icon.ico', 'IconIndex=0'], False) end; в самом файле ини вписано [.ShellClassInfo] IconResource=combine_icon.ico IconIndex=0 |
|
Отправлено: 02:05, 16-03-2012 | #1137 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Попробую. В картинке ошибочно ввел create
[code] Var Text: TNewStaticText; Procedure InitializeWizard(); begin Text:=TNewStaticText.Create(WizardForm) Text.Left:=10 Text.Top:=468 Text.Color:=$dbcdcc Text.Font.Color:=$ab663d Text.Caption:='мой текст' Text.Parent:=WizardForm end; Johny777, я знаю, уже надоел. Но и на твой код тоже ругается: [Files] Source: "icon.ico"; DestDir: {app}; Attribs: hidden system Source: "desktop.ini"; DestDir: {app}; Attribs: system hidden [Dirs] Name: "{app}"; Attribs: system; AfterInstall: CreateIni(); [_code] procedure CreateIni(); begin SaveStringsToFile(ExpandConstant('{app}\Desktop.ini'), ['[.ShellClassInfo]', 'IconFile=icon.ico', 'IconIndex=0'], False) end; |
Последний раз редактировалось rasim933, 16-03-2012 в 03:01. Отправлено: 02:46, 16-03-2012 | #1138 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать [_ code] не равно [code]
_ сотри и почему у тебя два раза [Files] в скрипте? |
Последний раз редактировалось Johny777, 16-03-2012 в 03:20. Отправлено: 03:15, 16-03-2012 | #1139 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Последний раз редактировалось Gnom_aka_Lexander, 16-03-2012 в 18:01. Отправлено: 10:29, 16-03-2012 | #1140 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Test | ferget | Тест-форум | 0 | 24-08-2011 01:25 | |
test | ! ! Aaa ! ! | Тест-форум | 0 | 23-04-2011 11:29 | |
test | Santa aka Snt | Тест-форум | 0 | 16-04-2011 22:35 | |
test | xolod. | Программное обеспечение Linux и FreeBSD | 0 | 19-04-2009 21:03 | |
Test memory | KEugeNik | Хочу все знать | 11 | 23-11-2003 23:11 |
|