Кибор » Кибор - Интегрированная среда разработки ботов » Предложения по программе » Установка языка ввода.

Страниц (2): [1] 2 »
 

1. ArtChemist - 16 Августа, 2013 - 12:03:16 - перейти к сообщению
Неплохо было бы ввести установку языка ввода.
key('a', 1, 1, wind) - это конечно хорошо, но ввести некоторые символы например @ таким образом не получится, приходится нажимать SHIFT+2 но если раскладка русская то получится ". Так что команда устанавливающая язык ввода не помешала бы.
2. Kibor - 16 Августа, 2013 - 14:41:11 - перейти к сообщению
Сделаю.
3. ArtChemist - 17 Августа, 2013 - 06:24:10 - перейти к сообщению
И вот еще, возможно ли сделать режим работы кликера без использования мыши и клавиатуры, что бы он посылал команды о всех действиях указанному окну. В общем что бы кибор работал с не активным окном и можно было пользоваться компьютером во время работы скрипта.
4. Kibor - 17 Августа, 2013 - 07:29:33 - перейти к сообщению
 ArtChemist пишет:
что бы кибор работал с не активным окном и можно было пользоваться компьютером во время работы скрипта


На примере блокнота:
CODE:
win w=window (-1, "Edit", window ("Безымянный — Блокнот", "Notepad", -1));
sendkey('a', w);

Отправляет нажатие A в неактивное или свернутое окно.

Все зависит от правильного указателя и как вообще окно может принимать такую эмуляцию.

По поводу мыши - мне такой способ неизвестен. Свернутое окно не имеет тех координат и вообще клиентской области с которой работает мышь. Мышь работает только с активным окном.
5. ArtChemist - 17 Августа, 2013 - 09:10:40 - перейти к сообщению
Я почему предложил, наткнулся на такую функцию в clickerman, там возможна работа скрипта с неактивным окном игры(нажатие клавиш, клики мыши и даже поиск изображений в неактивном окне) главное что бы окно было на рабочем столе( не свернуто) а поверх него можно хоть фильм смотреть скрипт будет работать только с окном игры.
6. Kibor - 17 Августа, 2013 - 09:48:57 - перейти к сообщению
 ArtChemist пишет:
клики мыши

Можно пример скрипта работающего в этой программе и выполняющий это действие?
7. ArtChemist - 17 Августа, 2013 - 10:00:13 - перейти к сообщению
Да любой скрипт, предварительно нужно сделать привязку окна( навести курсор на окно игры и нажать ALT+W).
8. Kibor - 17 Августа, 2013 - 10:03:34 - перейти к сообщению
В смысле любой?
Можно строчку скрипта к примеру рисующего в в неактивном окне паинта мышь?
Или кликающий мышью в окно какой нибудь игры что бы персонаж перебежал к месту клика? Без активации окна.
Или нечто подобное...
9. ArtChemist - 17 Августа, 2013 - 10:53:17 - перейти к сообщению
Ну вот например для паинта.
CODE:
WNDPOS(WNDFIND ("Paint"),10,10)
WNDSIZE(WNDFIND ("Paint"),800,600)
LDOWN(83,226)
MOVE(83,375)
WAITMS(100)
MOVE(200,375)
WAITMS(100)
MOVE(200,226)
WAITMS(100)
MOVE(83,226)
WAITMS(100)
LUP(83,226)
HALT

только обязательно привязку к окну сделать надо.
10. Kibor - 17 Августа, 2013 - 11:25:54 - перейти к сообщению
Ну сдвигает окно, рисует на нем...
Только где тут работа мыши без мыши и активации окна?

Мне нужен пример того как курсор мыши останется во владение пользователем, он сможет работать на компьютере, а программа в это время будет кликать мышью в фоновых программах и они так и останутся на заднем плане...
 ArtChemist пишет:
наткнулся на такую функцию в clickerman, там возможна работа скрипта с неактивным окном игры(нажатие клавиш, клики мыши


А действия этого скрипта без проблем реализуется и в Киборе...

Powered by ExBB FM 1.0 Final