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

 
Ответить в эту темуОткрыть новую тему
> Вправо, влево, вверх, вниз., Как нажать клавиши на клавиатуре - вправо, влево, вверх, вниз.
1754SSUM73
сообщение 22.3.2017, 16:56
Сообщение #1


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Добрый день!
Требуется в браузере, открытое окно корректировать по содержанию, подвинуть либо вправо, влево, вверх, вниз.
Можно это сделать командой скролинга мыши
Wheel_down - прокручивание вниз.
Wheel_up - прокручивание вверх.
Но надо еще вправо, влево
Пробовал комбинацию Sendex ~2 или 4, 5 (при использовании цифровой клавиатуры в сочетании клавиши Shift, должно прокручиваться вниз, вправо, влево), но по факту получается что UOPILOT вставляет 2 верхнего регистра т.е. " кавычки.

Вопрос как написать нажатие стрелок...

Заранее спасибо.

До этого использовал клик мышкой Left в полосу прокрутки, но это не удобно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 22.3.2017, 18:14
Сообщение #2


****

Apprentice
Сообщений: 256
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



если стрелки на нампаде работают то можно

send num_2 вниз
send num_8 вверх
send num_6 вправо
send num_4 влево
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
1754SSUM73
сообщение 22.3.2017, 18:29
Сообщение #3


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Цитата(dron4938 @ 22.3.2017, 19:14) *

если стрелки на нампаде работают то можно

send num_2 вниз
send num_8 вверх
send num_6 вправо
send num_4 влево


Ах вот как, испробую.
Заранее благодарю.

А клавиша Win как то нажимается? Ну к примеру надо нажать Win + R
Про нее тоже нигде ничего не нашел...
Ctrl, Alt, Shift есть, а про эту что то нет...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
1754SSUM73
сообщение 22.3.2017, 18:43
Сообщение #4


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Цитата(1754SSUM73 @ 22.3.2017, 19:29) *

Ах вот как, испробую.
Заранее благодарю.

А клавиша Win как то нажимается? Ну к примеру надо нажать Win + R
Про нее тоже нигде ничего не нашел...
Ctrl, Alt, Shift есть, а про эту что то нет...


Нет не хочет работать send num_..., хотя с клавиатуры работает исправно.
При опробовании на сайте яндекс, не прокручивается вниз, а в строку поиска вбивается 2...

А есть что посетовать для сдвига вправо, влево?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 22.3.2017, 18:56
Сообщение #5


***********

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



а стрелочки эмулировать?


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


****

Apprentice
Сообщений: 256
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



Цитата(1754SSUM73 @ 22.3.2017, 18:43) *

Нет не хочет работать send num_..., хотя с клавиатуры работает исправно.
При опробовании на сайте яндекс, не прокручивается вниз, а в строку поиска вбивается 2...

А есть что посетовать для сдвига вправо, влево?


wait 100
Send_down num_6 //зажать клавишу нам 6
wait 2000 //ждать 2 сек
Send_up num_6 //отпустить клавишу нам 6
wait 100

может так? и перед этим кликнуть так чтобы курсор не был в строке поиска

Можно еще через зажатие колеса мыши реализовать, когда колесо зажато и водишь мышкой то перемещаешься по странице в любом направлении

middle_down - зажать среднюю кнопку мыши
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 22.3.2017, 20:12
Сообщение #7


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
А клавиша Win как то нажимается? Ну к примеру надо нажать Win + R

sendex_down {WindowsLeft}
sendex {R}
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
1754SSUM73
сообщение 22.3.2017, 20:24
Сообщение #8


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Цитата(DarkMaster @ 22.3.2017, 19:56) *

а стрелочки эмулировать?


Думал об этом, но найти команды по стрелкам и как они называются в пилоте нигде не могу....
Если владеете этим секретом, напишите.
Видимо должно быть что то типо - send левая стрелка...

Заранее спасибо.


Цитата(WKnight @ 22.3.2017, 21:12) *

sendex_down {WindowsLeft}
sendex {R}


Отдельное спасибо.

После этого наверное требуется ее отжать...
sendex_down {WindowsLeft}
sendex {R}
sendex_up {WindowsLeft}

Правильно я понимаю?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 22.3.2017, 20:26
Сообщение #9


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



send left
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 22.3.2017, 20:42
Сообщение #10


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Правильно я понимаю?

Да.
Всего может быть до 10 зажатых клавиш.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 22.3.2017, 20:48
Сообщение #11


********

Master
Сообщений: 1.395
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 21062
Пользователь №: 16.156



Цитата(WKnight @ 22.3.2017, 20:42) *

Да.
Всего может быть до 10 зажатых клавиш.




Это ограничение винды, так понимаю ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
1754SSUM73
сообщение 22.3.2017, 20:53
Сообщение #12


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Цитата(dron4938 @ 22.3.2017, 20:06) *

wait 100
Send_down num_6 //зажать клавишу нам 6
wait 2000 //ждать 2 сек
Send_up num_6 //отпустить клавишу нам 6
wait 100

может так? и перед этим кликнуть так чтобы курсор не был в строке поиска

Можно еще через зажатие колеса мыши реализовать, когда колесо зажато и водишь мышкой то перемещаешься по странице в любом направлении

middle_down - зажать среднюю кнопку мыши


Очень муторно....
Как это прекрасно сделано для прокрутки вниз.
wheel_down 282, 478 abs 7 // Скроллинг вниз
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
1754SSUM73
сообщение 22.3.2017, 21:11
Сообщение #13


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Цитата(WKnight @ 22.3.2017, 21:12) *

sendex_down {WindowsLeft}
sendex {R}



Перепроверил неоднократно, может будет полезно, но думаю вы в курсе, так на всякий случай, а именно
если открыть из панели задач приложение (проверял на разных браузеры, файл ТХТ...) следом развернуть из трея или из той же панели задач UOPILOT, то при обратном сворачивании UOPILOT, в трей или в панель задач, окно находящееся под ним не становится активным, ну т.е не синеет, что весьма странно, поскольку при проверке с другим приложением в той же ситуации подложенное окно программы автоматически активируется. Данная ситуация вскрылась при запуске скрипта в котором надо вставлять текст в активное окно где курсор, но этого не хотело получаться...
Примерно так.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
1754SSUM73
сообщение 22.3.2017, 21:23
Сообщение #14


**

Neophyte
Сообщений: 10
Регистрация: 12.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.379
Возраст: 40



Цитата(WKnight @ 22.3.2017, 21:26) *

send left


Низкий поклон и левая и правая работают только дай!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 22.3.2017, 21:32
Сообщение #15


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Это ограничение винды, так понимаю ?

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

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

 

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