|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8] |
|
Скрипты Inno Setup. Помощь и советы [часть 8]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Отправлено: 08:52, 02-02-2015 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата RADEON73:
Цитата RADEON73:
|
||
Отправлено: 20:20, 20-12-2016 | #1751 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 166
|
Профиль | Отправить PM | Цитировать El Sanchez, Вот я краб, все так просто путь сработал, сейчас остальные параметры прикрутить попробую...выбор второго файла обусловлен тем что программа инсталлятора задумывается как шаблон, в котором потом будут менять отдельные файлы копируемого содержимого внутри папок и компилировать заново , и будут меняться названия файлов... человек который будет это делать - не я... требовать от него называть файл одним и тем же именем каждый раз так себе решение..., подумывал сделать тупо поиск по маске расширения, и автоматический выбор, но есть вероятность что там единовременно окажутся несколько файлов с одинаковым расширением, поэтому остановился на ручном вводе...если есть другие идеи было бы интересно услышать
|
------- Отправлено: 08:03, 21-12-2016 | #1752 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата RADEON73:
Скрытый текст
if GetOpenFileName('', ProjectName, '', 'Text Documents (*.txt)|*.txt|All Files|*.*', 'txt') then begin ProjectName := Format('"%s" -l -c', [ProjectName]); CreateShellLink(ExpandConstant('{userdesktop}\') + 'XXX.lnk', '', ExpandConstant('{app}\') + 'Просто_путь\{#XXXName}' , ProjectName, '', 'D:\IS FILES\eye.ico', 0, SW_SHOWNORMAL); end; |
|
Отправлено: 09:19, 21-12-2016 | #1753 |
Старожил Сообщения: 166
|
Профиль | Отправить PM | Цитировать El Sanchez, Буду иметь ввиду, но я использовал уже такой вариант (ExpandConstant(ProjectName) + ' -l -c'), вроде работает, вопрос другой появился, при создании ярлыков через секцию кода, как прикрутить на их создание условие от галочек
"Не устанавливать ярлыки на рабочий стол..." [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; И "Не создавать папку в меню пуск?" AllowNoIcons=yes Этот скрипт создает ярлыки в любом случае ( даже при выключенной галочке рабочий стол), и выдает ошибку если папки {group} не существует ( в случае если отказаться от установки в меню пуск)...может можно проверку как-нибудь на состояние переменной прикрутить? |
------- Отправлено: 09:44, 21-12-2016 | #1754 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата RADEON73:
Цитата RADEON73:
|
||
Отправлено: 12:29, 21-12-2016 | #1755 |
Старожил Сообщения: 166
|
Профиль | Отправить PM | Цитировать El Sanchez, Первое проверил, и правда ругается, хотя шанс что такая папка попала бы в рамках этого инсталлятора стремиться к нулю, но на всякий случай переписал, спасибо...
Второе попробую завтра ![]() |
------- Отправлено: 14:39, 21-12-2016 | #1756 |
Ветеран Сообщения: 862
|
Профиль | Отправить PM | Цитировать Доброе время суток. Возможно ли выгрузить dll-файл без завершения процесса Explorer?
|
------- Отправлено: 13:07, 24-12-2016 | #1757 |
Старожил Сообщения: 220
|
Здравствуйте. Простите за наглость, хотел попросить помощи сделать ингалятор программы с выбором компонентов, режимом установки/распаковки и созданием ярлыков. Если можно, поделитесь скриптом, дальше попробую со всем разобраться. Интерфейс инсталлятора самый простой. Заранее благодарю.
|
Отправлено: 19:39, 24-12-2016 | #1758 |
Ветеран Сообщения: 862
|
Профиль | Отправить PM | Цитировать Bio_Hazard, для примера https://yadi.sk/d/lpuo1KLi34kri3
|
------- Отправлено: 21:04, 24-12-2016 | #1759 |
Старожил Сообщения: 220
|
habib2302, кроме inno setup еще что-то нужно? При компиляции вылетает ошибка.
|
Отправлено: 21:39, 24-12-2016 | #1760 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 7] | El Sanchez | Автоматическая установка приложений | 2499 | 02-02-2015 08:59 | |
Скрипты Inno Setup. Помощь и советы [часть 6] | El Sanchez | Автоматическая установка приложений | 2494 | 10-03-2014 11:51 | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 |
|