|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Скрипты Inno Setup. Помощь и советы [часть 4]
|
Ветеран Сообщения: 1269 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Продолжение обсуждения Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Отправлено: 18:01, 29-08-2011 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать немного изменил один из примеров ботвы (теперь без ботвы)
при нажатии на кнопку "отмена" создаётся своя форма с кнопками "Да" и "Нет" может кому-то (мне однозначно) пригодится зачем? |
Последний раз редактировалось Johny777, 11-04-2012 в 15:56. Отправлено: 15:39, 11-04-2012 | #1491 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 148
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
Эта Директива используется, чтобы предотвратить пользователей от установки новой версии приложения, пока приложение работает, и, чтобы помешать пользователю удаление запущенного приложения. Это указывает имена одного или более именованных мьютексы (несколько семафоров разделяются запятыми), которые Установке и удалению будет проверять при загрузке. Если таковые имеются, Установка/Удаление появится сообщение: "[Установки или удаления] показали, что [Заменяет] выполняется в настоящее время. Пожалуйста, закройте все экземпляры его сейчас, затем нажмите кнопку OK, чтобы продолжить, или Отменить, чтобы прервать работу." Значение может содержать константы. Я знаю автора isdone, и тут библиотека не причем. Почитай можь поймешь. |
|
Отправлено: 16:24, 11-04-2012 | #1492 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата sergey3695:
isdone я не использую и потому ограничен в помощи больше обычного. Сам не использую его или другие скрипты/библиотеки нацеленные на создание возможности распаковки архивов Инно сатапом, созданных внешними ужималками а не родным встроенным 7-ZIP. У меня всё работает! ты же используешь исдан. А это библиотека со скриптом, через который ты к ней обращаешься. Уберём лишнее. Получаем в конечном итоге библиотеку и конфликт который тебе хочется решить Вывод: Директива AppMutex несовместима с библиотекой или со скриптом-настройкой к библиотеке. Если второе, то совет я тебе дал. Не помогло? Значит обратись к автору библиотеки. И справку я читал хоть и не всю (не isdone). Ты лучше перечитай справку к isdone И последнее . Этот форум не для обсуждения isdone. Для него есть особая ветка на руборде (не в обиду тебе). PS: у медали две стороны. Если ты ставишь себе превыше всего более сильное сжатие при помощи isdone, которое не всегда имеет место или не стоит того, то рискуешь потерять что-то другое. |
|
Последний раз редактировалось Johny777, 11-04-2012 в 17:08. Отправлено: 16:53, 11-04-2012 | #1493 |
Пользователь Сообщения: 148
|
Профиль | Отправить PM | Цитировать Johny777, я тебе написал не про isdone
[Setup]: AppMutex Description: This directive is used to prevent the user from installing new versions of an application while the application is still running, and to prevent the user from uninstalling a running application. It specifies the names of one or more named mutexes (multiple mutexes are separated by commas), which Setup and Uninstall will check for at startup. If any exist, Setup/Uninstall will display the message: "[Setup or Uninstall] has detected that [AppName] is currently running. Please close all instances of it now, then click OK to continue, or Cancel to exit." The value may include constants. Из справки inno про AppMutex. Нехотел я объяснять, не люблю много печатать, но придёться. Из справки понятно что один и тот же AppMutex проверяется как и при запуске инсталлятора так и при запуске деинсталлятора. |
Последний раз редактировалось sergey3695, 11-04-2012 в 17:18. Отправлено: 17:12, 11-04-2012 | #1494 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата sergey3695:
и чем смысл разъяснений справки отличается от моих же слов? Цитата Johny777:
http://sendfile.su/566305 |
||
Отправлено: 17:18, 11-04-2012 | #1495 |
Пользователь Сообщения: 148
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:23, 11-04-2012 | #1496 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать |
Отправлено: 18:07, 11-04-2012 | #1497 |
Ветеран Сообщения: 608
|
Покажите пример наложения картинки на весь экран только не через isgsg.dll..
|
Отправлено: 18:36, 11-04-2012 | #1498 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Ivan_009,
1. фоновый рисунок в зависимости от разрешения экрана (разрешения не все. Сделай по аналогии какие надо) 2. пример Виктора Доброва из папки ...Inno Setup 5\Scripts\Dobrov\BackgroundImage.iss |
Отправлено: 18:58, 11-04-2012 | #1499 |
Ветеран Сообщения: 608
|
У кого есть isSlideShow v1.03 поделитесь пожалуйста нигде не могу найти..........
|
Отправлено: 19:13, 11-04-2012 | #1500 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|