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

 
Ответить в эту темуОткрыть новую тему
> Макрос
Azibo
сообщение 3.1.2017, 2:56
Сообщение #1


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Всем привет, хотел бы узнать возможно ли отредактировать макрос таким образом, чтобы клик был не по заданным координатам а по тем координатам где находится курсор в данный момент или вообще желательно без координат.Еще хотел добавить , что интересует в данной программе только макрос, т.к. за скрипты в игре в которую я играю банят(уже проверил (IMG:style_emoticons/default/biggrin.gif) ).
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Mirage
сообщение 3.1.2017, 10:27
Сообщение #2


*******

Группа: Пользователи
Наличность: 0
Из: Иваново
Пользователь №: 13.089
Возраст: 35



Новый Год все не отпускает? (IMG:style_emoticons/default/smile.gif)
Если координат нет то куда кликать? (IMG:style_emoticons/default/wink.gif)


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Azibo
сообщение 3.1.2017, 16:21
Сообщение #3


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Цитата(Mirage @ 3.1.2017, 10:27) *

Если координат нет то куда кликать? (IMG:style_emoticons/default/wink.gif)

Либо в координаты которые сейчас на экране(где находится курсор), либо в окно если такое возможно.По стандартное от Razer Logitech и Bloody же кликает по такому принципу который я привел.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 3.1.2017, 16:31
Сообщение #4


********

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



Код
LBUTTONDOWN 488 462 882 197268
LBUTTONUP 488 462 982 197268


сохранить эти строки в файл. Клик будет идти к воординаты 488/462.

в пилоте :

Код
macro_load <путь к файлу>
//тут, например ,анализируем цвет
macro_play 1 //выполняем макрос 1 раз со станд. скоростью
//тоже что-то делаем



так ?
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Azibo
сообщение 3.1.2017, 17:08
Сообщение #5


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Цитата(Cockney @ 3.1.2017, 16:31) *

Код
LBUTTONDOWN 488 462 882 197268
LBUTTONUP 488 462 982 197268


сохранить эти строки в файл. Клик будет идти к воординаты 488/462.

в пилоте :

Код
macro_load <путь к файлу>
//тут, например ,анализируем цвет
macro_play 1 //выполняем макрос 1 раз со станд. скоростью
//тоже что-то делаем

так ?

Ну он опять в координаты шлет, а возможно без координат?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 3.1.2017, 17:25
Сообщение #6


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26691
Пользователь №: 16.971
Возраст: 29



Для примера:
Код
wait 2000                    // ждать 2 секунды
////// содержимое файла макроса
set %a [1] LBUTTONDOWN mouseposabs_x mouseposabs_y 100 0
set %a [2] LBUTTONUP mouseposabs_x mouseposabs_y 200 0
//////
save_array %a "C:\Program Files (x86)\4321.txt"       // сохранить  макрос
wait 1000
macro_load "C:\Program Files (x86)\4321.txt"            // загрузить макрос
macro_play 1                                                          // воспроизвести макрос
end_script

Клик левой кнопкой будет сделан в то место где находится курсор.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Azibo
сообщение 3.1.2017, 17:40
Сообщение #7


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Цитата(cirus @ 3.1.2017, 17:25) *

Для примера:
Код
wait 2000                    // ждать 2 секунды
////// содержимое файла макроса
set %a [1] LBUTTONDOWN mouseposabs_x mouseposabs_y 100 0
set %a [2] LBUTTONUP mouseposabs_x mouseposabs_y 200 0
//////
save_array %a "C:\Program Files (x86)\4321.txt"       // сохранить  макрос
wait 1000
macro_load "C:\Program Files (x86)\4321.txt"            // загрузить макрос
macro_play 1                                                          // воспроизвести макрос
end_script

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

Не плохая идея, но я так понял это скрипт да?А меня интересует функционал макроса, допустим что нужно задать в место координат , мб просто их стереть или есть ли команда на замену LBUTTONDOWN.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 3.1.2017, 17:45
Сообщение #8


********

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



клик без координат это как ?
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Azibo
сообщение 3.1.2017, 17:56
Сообщение #9


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Цитата(Cockney @ 3.1.2017, 17:45) *

клик без координат это как ?

Я уже писал же выше , ты читал тему?Клик как в по Razer или Logitech координатам которые в данный момент на экране, либо в окно.

Цитата(Azibo @ 3.1.2017, 17:40) *

Не плохая идея, но я так понял это скрипт да?А меня интересует функционал макроса, допустим что нужно задать в место координат , мб просто их стереть или есть ли команда на замену LBUTTONDOWN.

Короче проблема такая: я купил клаву Logitech а на ней макросы только на G клавиши записываются а когда в игру играешь не удобно тянуться до них и хотелось бы макрос записать на определенную клавишу.Все проги с макроссами моя игра блокирует и не блокирует макросники по типу макросника Uopilot, вот я и ищу ответ уже не первый день про клик без координат, тут форум хоть оживленный.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 3.1.2017, 18:03
Сообщение #10


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26691
Пользователь №: 16.971
Возраст: 29



Цитата
но я так понял это скрипт да?

И да, и нет.
Клик делается макросом.
А куда делать клик определяется в скрипте.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Azibo
сообщение 3.1.2017, 18:19
Сообщение #11


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Цитата(Azibo @ 3.1.2017, 17:56) *

Я уже писал же выше , ты читал тему?Клик как в по Razer или Logitech координатам которые в данный момент на экране, либо в окно.
Короче проблема такая: я купил клаву Logitech а на ней макросы только на G клавиши записываются а когда в игру играешь не удобно тянуться до них и хотелось бы макрос записать на определенную клавишу.Все проги с макроссами моя игра блокирует и не блокирует макросники по типу макросника Uopilot, вот я и ищу ответ уже не первый день про клик без координат, тут форум хоть оживленный.

Да я впринцепе разобрался что к чему, проблема в том что Uopilot добавлен в список запрещенных программ игры и твой метод теряет смысл лично для меня.Вот если бы мне кто-то помог чисто с макросом, то это имело бы смысл для меня, т.к. есть проги на примете кторые не видит игра, но всеравно большое спасибо тебе за помощь.

Цитата(cirus @ 3.1.2017, 18:03) *

И да, и нет.
Клик делается макросом.
А куда делать клик определяется в скрипте.

А да и такой порядок действий будет занимать относительно много времени, и будет создавать пролаги небольшие, что может повлиять на исход пвп.

Вообще если кто-то знает хорошие кликеры или имуляторы на уровне железа с кодом макроса по типу :
MessageCount=2
LBUTTONDOWN=513,ParamL=1140,ParamH=262,Time=1029,hwnd=0
LBUTTONUP=514,ParamL=1140,ParamH=262,Time=1138,hwnd=0
UnKnown=0,ParamL=0,ParamH=0,Time=0,hwnd=0
Или как в Uopilot то напишите плиз.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 3.1.2017, 18:29
Сообщение #12


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26691
Пользователь №: 16.971
Возраст: 29



Можно поиграться с Sandbox. Попробовать запускать в ней пилот или игру.
Цитата
А да и такой порядок действий будет занимать относительно много времени

Про это я бы не беспокоился. В любом случае будет быстрее, чем пальцем.
Единственное, чтоб не дёргать винт сохранением макроса сделать ram-диск.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 3.1.2017, 18:34
Сообщение #13


********

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



Цитата
Ну он опять в координаты шлет, а возможно без координат?


Цитата
Клик как в по Razer или Logitech координатам которые в данный момент на экране, либо в окно.




Может стоит нормально изъяснять мысли ?
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Azibo
сообщение 3.1.2017, 18:47
Сообщение #14


*

Registred
Сообщений: 7
Регистрация: 3.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.269
Возраст: 20



Цитата(Cockney @ 3.1.2017, 18:34) *

Может стоит нормально изъяснять мысли ?

А что тебе не понятно, мне нужно чтобы программа кликала не в одну точку которая задана координатами x y а в ту точку на которой в данный момент находится курсор.

Цитата(cirus @ 3.1.2017, 18:29) *

Можно поиграться с Sandbox. Попробовать запускать в ней пилот или игру.

Про это я бы не беспокоился. В любом случае будет быстрее, чем пальцем.
Единственное, чтоб не дёргать винт сохранением макроса сделать ram-диск.

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

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

 

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