|
Компьютерный форум 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 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 23:58, 13-03-2012 | #1081 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Итак, попробовал как вы сказали, что-то неполучилось.
Прописал вот так: [Run] Filename: "{app}\psxfin.exe"; Description: "{cm:LaunchProgram,Spider-Man 2 - Enter Electro (PS1)}"; Flags: nowait postinstall skipifsilent Filename: "{app}\docx.docx"; Description: "{cm:LaunchProgram,Документ с информацией о запуске игры.docx}"; Flags: shellexec В конце вот такая ошибка: Что нетак? Где ошибка? |
Отправлено: 01:28, 14-03-2012 | #1082 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать rasim933,
ну в ошибке написано, что файл найти не может. Значит путь не верный {app} это константа директории установки |
Отправлено: 02:47, 14-03-2012 | #1083 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Всмысле через {app} я должен прописать путь к нужному файлу? Или перед вот этим знаком "\" должен прописать путь?
Пример: Извинете за мою тупость, но, со скриптами я неработал. Работал только с "Мастером создания скриптов". )) |
Отправлено: 03:01, 14-03-2012 | #1084 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать rasim933,
а где лежит файл? рядом с установщиком или он вместе с данными твоего приложения копируется в директорию установки? Цитата rasim933:
{app}\docx.docx это директория установки (куда бы ты не ставил) или {userdesktop}\docx.docx или {commondesktop}\docx.docx -пользовательский или общий рабочий стол {src}\docx.docx - значит, что файл лежит рядом с setup.exe или {src}\MyOuterFolder\docx.docx значит, что в папке, которая расположена рядом с установщиком {userdocs} это "мои документы" плюс в том что полный путь происывать не надо (C:\User\User\Desct...), тк он заменяется константой, которая и есть путь важно в твоём случае ставить флаг (уже стоит) shellexec, тк файл открывается внешней программой типа ворда констант много что конкретно ты хочешь я не знаю вот тебе справка на русском языке. http://rghost.ru/37012445 Посмотри раздел "Константы" и "секция скриптов ---> Секции [Run]" |
|
Последний раз редактировалось Johny777, 14-03-2012 в 04:27. Отправлено: 04:22, 14-03-2012 | #1085 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Я хочу сделать вот так: . Но, при нажатии "завершить", инсталятор пытается открыть "файл c инфорамацией о запуске игры, возможных ошибках....." и выходит вот эта ошибка:
Код: [Run] Filename: "{app}\psxfin.exe"; Description: "{cm:LaunchProgram,Spider-Man 2. Enter Electro (PS1)}"; Flags: nowait postinstall skipifsilent Filename: "scr\Текстовые файлы\Справка.docx"; Description: "{cm:LaunchProgram,файл с информацией о запуске игры, о возможных ошибках, о управлении}"; Flags: nowait postinstall skipifsilent |
Последний раз редактировалось rasim933, 14-03-2012 в 16:14. Отправлено: 15:46, 14-03-2012 | #1086 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать rasim933, значит константы ты не посмотрел
[Run] Filename: "{app}\psxfin.exe"; Description: "{cm:LaunchProgram,Spider-Man 2. Enter Electro (PS1)}"; Flags: nowait postinstall skipifsilent Filename: "{src}\Текстовые файлы\Справка.docx"; Description: "{cm:LaunchProgram,файл с информацией о запуске игры, о возможных ошибках, о управлении}"; Flags: nowait postinstall skipifsilent |
------- Отправлено: 15:53, 14-03-2012 | #1087 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Цитата rasim933:
|
|
------- Отправлено: 15:54, 14-03-2012 | #1088 |
Ветеран Сообщения: 1088
|
Профиль | Отправить PM | Цитировать rasim933, читайте шапку от НАЧАЛА до КОНЦА (извените за капс, но для тех кто тупо не умет работать со скритпами).
|
Отправлено: 16:24, 14-03-2012 | #1089 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать rasim933, docx файл конвертируй в rtf
а вообще у тебя херовые репаки будут выходить тк ты не думаешь об остальных |
------- Отправлено: 16:30, 14-03-2012 | #1090 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|