Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Маленький подвох, нету названия окна в клиенте
FloOpPi
сообщение 6.12.2012, 22:21
Сообщение #1


*

Registred
Сообщений: 5
Регистрация: 6.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.548
Возраст: 19



И так суть проблемы "простая".
в самом клиенте нету названия окна и собственно из-за этого не могу привязать пилот к окну.
Пробовал разные способы и программы переименования окна, но после того как оно становилось активным, название вновь сбрасывалось.
Просмотрел форум но ничего подобного не нашел, просьба помочь
(IMG:http://s018.radikal.ru/i520/1212/7c/3dcabf20fb36.jpg) < Вот собственно как это выглядит (IMG:style_emoticons/default/dry.gif)
З.Ы. Привязки через "W" и windowfromcursor и findwindow (PID) Не работают
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.12.2012, 5:33
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



ctrl+a при активном окне пилота?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 7.12.2012, 8:18
Сообщение #3


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата
добавил функцию, которая возвращает хендлы всех окон, находящихся в указанной точке экрана c абсолютными координатами, в порядке убывания значения TOP 'windowfrompoint (#x #y [one|all|child])'.
one - возвращает хендл окна (по умолчанию)
all - возвращает хендлы всех окон. поиск осуществляется поочередным скрытием лишних окон
child - возвращает хендл контрола. если элемент неактивен, то возвращает родителя


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
FloOpPi
сообщение 7.12.2012, 8:59
Сообщение #4


*

Registred
Сообщений: 5
Регистрация: 6.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.548
Возраст: 19



Цитата(DarkMaster @ 7.12.2012, 5:33) *

ctrl+a при активном окне пилота?

Скрипты не пашут в таком случае, работает только автокликер...

Zeleax, можно поподробней. Я просто не понимаю как нужно использовать это.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 7.12.2012, 9:25
Сообщение #5


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(FloOpPi @ 7.12.2012, 9:59) *
Zeleax, можно поподробней. Я просто не понимаю как нужно использовать это.

можно получить хендлы всех окон в указанной точке экрана (указать точку внутри окна игры), а потом попробовать в скрипте поработать с каждым из найденных окон.
Цитата(FloOpPi @ 7.12.2012, 9:59) *

Скрипты не пашут в таком случае, работает только автокликер...

Что именно не пашет (клики мышкой/клавой/определение цвета)?

Сообщение отредактировал Zeleax - 7.12.2012, 9:27


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
FloOpPi
сообщение 9.12.2012, 9:12
Сообщение #6


*

Registred
Сообщений: 5
Регистрация: 6.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.548
Возраст: 19



Цитата(Zeleax @ 7.12.2012, 9:25) *

можно получить хендлы всех окон в указанной точке экрана (указать точку внутри окна игры), а потом попробовать в скрипте поработать с каждым из найденных окон.


Все, спасибо написал прогу по определению хендла под курсором. и только в ручную вписав в скрипт этот хендл заработало. Непонятица какая-то (IMG:style_emoticons/default/ohmy.gif) нудаладно. всем спасибо тему можно закрывать.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 9.12.2012, 10:54
Сообщение #7


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(FloOpPi @ 9.12.2012, 10:12) *

Все, спасибо написал прогу по определению хендла под курсором. и только в ручную вписав в скрипт этот хендл заработало. Непонятица какая-то (IMG:style_emoticons/default/ohmy.gif) нудаладно. всем спасибо тему можно закрывать.

А windowfromcursor другой хендл возвращает что ли?


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.12.2012, 11:05
Сообщение #8


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



на самом деле очень интересный момент. Можете сообщить какие хендлы возвращают ваша программа, ctrl+a и windowfromcursor?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
FloOpPi
сообщение 9.12.2012, 11:17
Сообщение #9


*

Registred
Сообщений: 5
Регистрация: 6.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.548
Возраст: 19



Цитата(DarkMaster @ 9.12.2012, 11:05) *

на самом деле очень интересный момент. Можете сообщить какие хендлы возвращают ваша программа, ctrl+a и windowfromcursor?

как глянуть какой хендл ctrl+a определяет?! з.ы. какой бы он там его не определял, не работало ничего, кроме симуляции нажатия клавиш в 1 вкладе ("общее") пилота. Чем вызван такой поступок программы я не знаю...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.12.2012, 11:28
Сообщение #10


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



msg workwindow
stop_script


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
FloOpPi
сообщение 9.12.2012, 12:24
Сообщение #11


*

Registred
Сообщений: 5
Регистрация: 6.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.548
Возраст: 19



Цитата(DarkMaster @ 9.12.2012, 11:28) *

msg workwindow
stop_script

Разные хендлы на 1 окно. =\ странно....
Разберусь денька через 2 почему именно так =\ сейчас времени нету.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 27.4.2024, 17:02
Designed by Nickostyle