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

> Хендл окна! Баг!?,
xolost
сообщение 21.10.2012, 14:32
Сообщение #1


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Сколько уже написал скриптов в пилоте, так не разу и не удалось привязать пилот к окну минуя "ctrl+a"
что бы полноценно работало.
Вот четкий пример..
Открываем блокнот, открываем пилот.
Пишем в пилоте:

set #handleWin findwindow (test - Блокнот)
set workwindow #handleWin
send rabotaet
end_script

или

set #handleWin findwindow (PID указываем реальный номер)
set workwindow #handleWin
send rabotaet
end_script

Ни в одном ни во втором случае текст не вбивается в окно.
А если стереть хендл
и оставить вот так:

send rabotaet
end_script

Нажать на блокноте ctrl+a

то в блокноте успешно напишется сообщение.

Или я полный тормоз или функция не работает или работает не корректно...

Прошу подсказать что не так я делаю или что надо сделать что бы заработало.
Спасибо.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
xolost   Хендл окна! Баг!?   21.10.2012, 14:32
DarkMaster   Блокнот на win7 имеет злую подлость: родительское...   21.10.2012, 14:40
xolost   Блокнот на win7 имеет злую подлость: родительско...   21.10.2012, 14:45
xolost   Кстати, блокнот я привел для примера! Ни в как...   21.10.2012, 15:03
DarkMaster   Сканер вообще не требует установки. Браузер еще с...   21.10.2012, 15:07
xolost   Сканер вообще не требует установки. Браузер еще ...   21.10.2012, 15:23
DarkMaster   http://s0m.narod.ru/iws.html Смотри дерево. Там у...   21.10.2012, 15:31
xolost   http://s0m.narod.ru/iws.html Смотри дерево. Там ...   21.10.2012, 15:35
DarkMaster   https://forum.uokit.com/index.php?act=A...ost...   21.10.2012, 15:37
xolost   https://forum.uokit.com/index.php?act=A...ost...   21.10.2012, 15:41
DarkMaster   99% ты не тот хендл находишь.   21.10.2012, 15:51
Санчес   99% ты не тот хендл находишь. Такая же беда... к...   10.1.2013, 15:01
_LESTAT_   Все работает с блокнотом на виндовс 7 , просто ты ...   21.10.2012, 17:16
Санчес   причем если после мува добавить лефт туда же, то н...   10.1.2013, 15:19
xolost   причем если после мува добавить лефт туда же, то ...   10.1.2013, 15:23
Санчес   я хочу фыльму смотреть пока пилот работает,поэтому...   10.1.2013, 15:35
xolost   я хочу фыльму смотреть пока пилот работает,поэтом...   10.1.2013, 15:39
DarkMaster   Ну для начала вы присвоили переменной workwindow в...   10.1.2013, 15:41
xolost   Куда страшнее когда работа с браузером и хендлы м...   10.1.2013, 16:00
Санчес   запустил скрипт в нужном окне привязал включил фи...   10.1.2013, 15:44
xolost   запустил скрипт в нужном окне привязал включил фи...   10.1.2013, 15:45
Санчес   Спасибо за совет,с десятичным работает. Это чт...   10.1.2013, 15:55
Санчес   вкладки брауза тоже различает по хендлу и переключ...   10.1.2013, 16:12
Санчес   set $w getwindow (0) пишет в логе ноль и ниче...   10.1.2013, 16:33
DarkMaster   Ты не представляешь насколько глубоко ты сейчас з...   10.1.2013, 16:35
Санчес   Код работает Код не работает Сорри ,обшибси Ко...   10.1.2013, 16:46
veiron   1 Обновил страницу несколько раз,хендл не меняетс...   10.1.2013, 17:27
Санчес   дошло...иф не будет работать даже с привязкой...жа...   10.1.2013, 16:58
DarkMaster   Можно вообще за пределы экрана выкинуть.   10.1.2013, 17:35
veiron   Можно вообще за пределы экрана выкинуть. Нет, не...   10.1.2013, 17:36
DarkMaster   1) Хром? 2) Да, либо по абс.   10.1.2013, 17:37
Санчес   мне именно с перекрытым и надо,про сканер я напис...   10.1.2013, 19:34
veiron   мне надо чтобы работал именно ИФ так как с фколор...   10.1.2013, 19:49
Санчес   я пока не пробовал,но Вики утверждает что есть вых...   10.1.2013, 20:04
veiron   я пока не пробовал,но Вики утверждает что есть вы...   10.1.2013, 20:24
Zeleax   Нежелательно делать попугайные сообщения. Но если...   10.1.2013, 20:14
Санчес   set $a FindImage ( 0 0 1300 1300 (2.bmp) %a w...   10.1.2013, 20:27
veiron   set $a FindImage ( 0 0 1300 1300 (2.bmp) %a ...   10.1.2013, 20:29
Санчес   Мысль такая: Иф по цвету это: код иф #x,#y 12345(ц...   10.1.2013, 20:21
Санчес   зачем две одинаковых?   10.1.2013, 20:29
veiron   зачем две одинаковых? Потому, что расположено ок...   10.1.2013, 20:35
Zeleax   set #handleWin GetWindow (#handleWin CHILD) set #h...   10.1.2013, 20:32
Zeleax   в 1 строке ищется окно, правда привязка не сделан...   10.1.2013, 20:42
veiron   в 1 строке ищется окно, правда привязка не сделан...   10.1.2013, 20:44
Санчес   Попробую понять цель кода... set #handleWin f...   10.1.2013, 20:47
Zeleax   set #handleWin findwindow (Игра - Opera) // ищем ...   10.1.2013, 20:50
Санчес   Но если мы хотим дойти до "внука" то ра...   10.1.2013, 20:55
veiron   Но если мы хотим дойти до "внука" то ра...   10.1.2013, 21:02
Zeleax   Можно изменить, но не обязательно: set #a 5 msg #a...   10.1.2013, 20:58
Санчес   Дошло :) Это в "Упростить скрипт"?   10.1.2013, 21:24
Zeleax   да   10.1.2013, 21:26
Санчес   заглянул,прочитал все что написано,пока не въехал,...   10.1.2013, 21:35
Санчес   wait 2000 set $w getwindow (0) set workwindow...   10.1.2013, 21:49
veiron   wait 2000 set $w getwindow (0) set workwindo...   10.1.2013, 23:06
Zeleax   Значит привязка идет к разным окнам, расположенным...   10.1.2013, 22:25
veiron   set #a findwindow (Игра - Opera) set work...   10.1.2013, 22:38
Zeleax   Чет я не пойму: если первый вариант работает, то з...   10.1.2013, 22:42
veiron   Чет я не пойму: если первый вариант работает, то ...   10.1.2013, 22:53
Санчес   Прав,методом тыка выяснил что гетвиндоу "тыче...   10.1.2013, 22:52
Санчес   Кое что выяснил,с перекрытым окном фКолор работает...   10.1.2013, 23:18
veiron   может кому пригодится,например Тебе Андрей :)) ...   10.1.2013, 23:24
Санчес   Думаю логично было бы сделать так чтобы гетвиндоу ...   10.1.2013, 23:33
veiron   я именно так и сделал,перекрыл Хром Мозиллой,все ...   10.1.2013, 23:37
Санчес   поэтому я в большинстве случаев,когда достаточно ...   10.1.2013, 23:47
veiron   Тип поиска пробовал и 1 и 2 ? Ты меня не понял. ...   10.1.2013, 23:55
Санчес   Ну я так и понял что а перекрытом,о том и речь :) ...   11.1.2013, 0:22
veiron   а,ну да,в перекрытых он ищет видимо по умолчанию ...   11.1.2013, 0:30
Санчес   я не говорю находит ли,я говорю ИЩЕТ :).В обычном...   11.1.2013, 0:40
Санчес   2.19 Добавил возможность ссылаться на 'workwi...   11.1.2013, 1:19
DarkMaster   вообще workwindow.номер_вкладки по факту с зарезер...   11.1.2013, 4:28
WKnight   Для него сделана функция color(). Цитата: "ф...   11.1.2013, 11:11
veiron   set $a 0 while ( $a = 0 ) set ...   11.1.2013, 11:57
veiron   Может неправильный путь, и у первого чилда просто...   11.1.2013, 12:12
DarkMaster   про фколор только одна идея - цвет изменяется. Пос...   11.1.2013, 12:17
veiron   про фколор только одна идея - цвет изменяется. По...   11.1.2013, 12:20
DarkMaster   я не сказал, что это хорошая версия. Она просто е...   11.1.2013, 12:41
veiron   я не сказал, что это хорошая версия. Она просто е...   11.1.2013, 12:55
DarkMaster   что сделать то? у вас есть работающий вариант. чем...   11.1.2013, 14:12
veiron   что сделать то? у вас есть работающий вариант. че...   11.1.2013, 14:15
DarkMaster   Никак. Скрипт прочитать мысли должен что ли сам по...   11.1.2013, 14:46
Санчес   workwindow.1_script так?   13.1.2013, 1:29
Zeleax   workwindow.1   13.1.2013, 1:30
Санчес   Извините,я видать пропустил,это что за функция и...   13.1.2013, 1:42
veiron   добавил возможность отключать возврат курсора, пос...   13.1.2013, 1:43
Zeleax   там есть вроде   13.1.2013, 1:43
Zeleax   в настройках пилота снять птичку с "Возвращат...   13.1.2013, 1:48
Санчес   История развития 2.14 Добавил возможность задани...   13.1.2013, 1:50
Санчес   Че то у меня как_то не очень получается,можно ко...   13.1.2013, 2:03
DarkMaster   сет нужен   13.1.2013, 4:22
Zeleax   set workwindow workwindow.2 а последний пример см...   13.1.2013, 9:48
Санчес   Смотрел,вот последний: История развития 2.14 До...   13.1.2013, 13:35
Zeleax   Примеры set workwindow 6573546 // сделать рабочим...   13.1.2013, 13:41
Санчес   Спасибо что добавили,сегодня я не обратил внимани...   13.1.2013, 13:56
Санчес   попробовал обе конструкции: код1: Запись в 8ой...   13.1.2013, 14:12
Zeleax   во время обращения к переменным других скриптов эт...   13.1.2013, 14:48
Санчес   Спасибо,я этот момент пропустил. но напрямую вро...   13.1.2013, 15:20
Zenogiasu   Привет, в последнее время стала часто возникать пр...   26.3.2024, 23:57
Aqualon   Привет, в последнее время стала часто возникать п...   29.3.2024, 16:25
Zenogiasu   Что значит длинный хендл? Длинный заголовок окна?...   31.3.2024, 12:19
Madeus   Хендл из 14 символов без проблем цепляется, Lua.   31.3.2024, 13:20
2 страниц V  1 2 >


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

 

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