|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Не работают функции send() и mouseclick() |
|
|
Не работают функции send() и mouseclick()
|
Новый участник Сообщения: 6 |
Всем доброго дня!
Такая проблема, ставлю последнюю версию AutoIt на Vista и у меня ни в одном скрипте не работают функции send() и mouseclick(). Например, простейший скрипт из примера: Run("notepad.exe") WinWaitActive("Untitled - Notepad") Send("This is some text.") WinClose("Untitled - Notepad") WinWaitActive("Notepad", "Do you want to save") Send("!n") Пробовал в начало скрипта добавлять , но тоже не помогает ![]() |
|
Отправлено: 20:53, 03-08-2009 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата attimsi:
Там просто WinWaitActivate() ждёт окно с заголовком "Untitled - Notepad", у вас же видимо другой заголовок окна блокнота («Безымянный»?). |
|
------- Отправлено: 00:21, 04-08-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 08:41, 04-08-2009 | #3 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
всё началось с того, что я захотел написать скрипт для полноэкранного приложения, есть такая карточная игра онлайн MTGO, может кто знает, но не суть. И проблема стала возникать в том, что мышка пока игра не запущена слушалась простых команда на перемещение по экрану, а когда разворачивал игру те же команды не выполняются, я проверял координаты до команды перемещения и после... Сейчас на работе, вернусь домой ещё раз проверю, внимательно, может опять горесуперпрограмер, блин, напутал в скриптах... |
|
Отправлено: 09:38, 04-08-2009 | #4 |
Пользователь Сообщения: 87
|
Профиль | Отправить PM | Цитировать Если игра не браузерная, то вполне вероятно что клиент просто блокирует скрипт.
|
|
Отправлено: 16:19, 04-08-2009 | #5 |
![]() Старожил Сообщения: 348
|
Профиль | Отправить PM | Цитировать Не для протокола, AutoIt 3.3.0.0 и его откомпилированные *.exe отлично работают и под Vista, и под Windows 7 - проверенно лично
![]() |
Отправлено: 16:25, 04-08-2009 | #6 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Lubitel Softa, И как оно связано с данной темой?
|
------- Отправлено: 17:01, 04-08-2009 | #7 |
![]() Старожил Сообщения: 348
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:06, 04-08-2009 | #8 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Lubitel Softa, Сорри, пропустил это
![]() Тогда ещё добавлю. AutoIt поддерживается на всех Windows кроме 9.x., т.е его нативные функции должны работать безпроблемно. |
------- Отправлено: 17:13, 04-08-2009 | #9 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать В первом посте, как и было сказано выше, AutoIt не причём - я облажался с руским блокнотом.
Теперь в продолжение темы. Вот тестовый скрипт: При любом другом активном окне мышка движется нормально, но стоит только развернуть окно игры, причём оно не на полный экран, а как обычное окно, т.е. панель задач внизу видна - и всё. Скрипт запускается, но курсор мыши стоит на месте ![]() Видимо действительно есть какой-то блок, но его скорее всего обходят, потому что я не нашёл упоминания на форумах что есть проблемы. Подскажите, в чём может быть проблема и как её побороть? P.S. Скомпилированный экзешник тоже не работает как надо. |
Отправлено: 21:16, 04-08-2009 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Net send или Mail Send | SH Admin | Microsoft Windows NT/2000/2003 | 3 | 01-02-2010 21:02 | |
[решено] BlockInputEx и MouseClick несколько вопросов | r35p3ct | AutoIt | 12 | 27-09-2009 07:29 | |
Функции из IE.au3 работают вне зависимости от версии IE? | evg64 | AutoIt | 1 | 24-09-2009 07:45 | |
[решено] проблема с "Mouseclick" | Fraks | AutoIt | 9 | 18-08-2009 19:11 | |
Не работают библиотечные функции | FlatX007 | AutoIt | 6 | 23-01-2009 14:58 |
|