![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
|
|
Отправлено: 23:35, 17-06-2006 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать че такое
![]() в HM NIS Edit. просто объекты в ini файле переставил местами. |
Отправлено: 21:02, 27-08-2012 | #3091 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата diakov:
![]() Для того, чтобы нажать на кнопку - нужно сначала узнать её дескриптор Если вы хотите нажать на кнопку внешнего инсталлятора, то сначала вам необходимо найти дескриптор окна инсталлятора, чтобы потом получить дескриптор кнопки Можете добавить проверку наличия окна командой IsWindow Если вам необходимо нажать на кнопку в своём инсталляторе, то можно не использовать вышеупомянутые 2 команды (поиск и проверка наличия окна), а сразу перейти к получения дискриптора кнопки При исполнении команды GetDlgItem, мы помещаем в переменную $1 дескриптор элемента у которого идентификатор 1 (смотрите ID элементов непосредственно через программы просмотров ресурсов, такие как ResHacker и Restorator) Переменная $HWNDPARENT - это дескриптор окна вашего пакета инсталлятора, если вы определяете дескриптор окна внешнего инсталлятора с использованием команды FindWindow, то замените $HWNDPARENT переменной $0 В нашем случае идентификатор под номером 1 в команде GetDlgItem - это кнопка Далее в диалогах NSIS Вот и всё, после того как узнали дескриптор кнопки, эмулируем нажатие посылкой Win сообщения ------- Цитата Creator000:
Попробуйте запустить программу от имени администратора, может UAC балуется? ![]() |
||
------- Отправлено: 21:38, 27-08-2012 | #3092 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать Цитата K.A.V.:
|
|
Отправлено: 18:54, 28-08-2012 | #3093 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата diakov:
В пакет AutoIt входит весьма полезная утилитка - Au3Info.exe Это программка наведением прицела на элемент диалога позволяет узнать все нужные параметры окошка и параметры элементов диалога, остается фактически тока нужные "циферки" вставить в скрипт NSIS |
|
------- Отправлено: 20:43, 28-08-2012 | #3094 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать Где можно узнать больше о nsDialog? мне эта штука больше понравилась чем IO.
чтобы кто-то разжевал поподробней для чего и как работают эти функции. |
Отправлено: 23:45, 29-08-2012 | #3095 |
Ветеран Сообщения: 2398
|
Профиль | Отправить PM | Цитировать Цитата Creator000:
http://nsis.sourceforge.net/Docs/nsDialogs/Readme.html http://nsis.sourceforge.net/Include/nsDialogs.nsh http://nsis.sourceforge.net/Category:NsDialogs_Examples |
|
Последний раз редактировалось MKN, 30-08-2012 в 10:27. Отправлено: 10:15, 30-08-2012 | #3096 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать MKN, а что нибудь по русски есть?
|
Отправлено: 17:31, 30-08-2012 | #3097 |
Ветеран Сообщения: 2398
|
Профиль | Отправить PM | Цитировать Creator000,
Есть Promt, Lingvo, Google Translate. Переведи док. и выложи здесь. ![]() |
Отправлено: 09:01, 31-08-2012 | #3098 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Creator000
Перестаньте использовать форум как чат! |
------- Отправлено: 12:48, 31-08-2012 | #3099 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать мне не подходит инструкция. с помощью команды page мы создаем страницу. а мне нужно не страницу, а целый интерфейс пользователя, который я смог бы потом подключать в коде непосредственно самого установщика
|
Отправлено: 20:28, 31-08-2012 | #3100 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - WinAmp .:[ обсуждение всех версий ]:. | ssaram | Программное обеспечение Windows | 406 | 12-02-2022 19:45 | |
WinstyleMonitor .:[все вопросы]:. | Mr dUSHA | Проект WinStyle | 331 | 12-02-2014 13:15 | |
Delphi - Delphi .: [все вопросы] :. | Serega | Программирование и базы данных | 94 | 04-05-2013 18:45 | |
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. | Microsoft Windows 2000/XP | 105 | 30-06-2010 11:58 | ||
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|