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

7 страниц V « < 3 4 5 6 7 >  
Ответить в эту темуОткрыть новую тему
> Arduino, Нажатия мыши и клавиатуры в обход защиты от кликеров
Joaquin
сообщение 4.12.2021, 14:02
Сообщение #81


*

Registred
Сообщений: 2
Регистрация: 4.12.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.144



Добрый день. В первом посте написано, что работает только в активном окне. Kyja дальше в теме пишет про привязку к окну. Так можно все таки этот кликер к окну привязать?

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 4.12.2021, 17:46
Сообщение #82


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8477
Пользователь №: 19.451
Возраст: 32



Ctrl + A или findwindow, workwindow. Примеры тут
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kyja
сообщение 18.2.2022, 0:37
Сообщение #83


***

Novice
Сообщений: 85
Регистрация: 29.10.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.164



Подскажите пожалуйста почему происходит клик в 2 точки
то есть сначала идет клик в найденный пиксель все ок
а потом моментальный второй клик в другую точку

в настройках скетча ардуино стоит
int MOUSE_DELAY = 5;
int MOUSE_MOVE_DELAY = 35;
int MOUSE_MOVE_OFFSET = 30;
int RANDOM_KEY = 20;
int RANDOM_MOUSE = 0;

то есть второй клик именно моментален хотя в первый клик мышь едет плавно как по настройкам а вот второй резкий сразу как будто игнорируются настройки
int MOUSE_MOVE_DELAY = 35;
int MOUSE_MOVE_OFFSET = 30;
но и в целом второго клика по идее быть не должно

Код
local Time = 32.235  --время работы таймера
                 local endTimer = os.clock() + Time while os.clock() <= endTimer do
                    local a = findcolor([[611, 462 1291, 677  1 1 ( 0xeeeeee-0xffffff ) %arr 2 -1 0]])  -- Цвет

                    if a > 0 then     -- если найден цвет
                    wait (1095 + math.random (30))
                    log (arr [1][1])
                    log (arr [1][2])
                    hw.mouse.left (arr [1][1], arr [1][2])
                    log (arr [1][1])
                    log (arr [1][2])
                    wait (1095 + math.random (30))
                    goto end_this_find
                    end

                    if color(1722, 638  ) ~= 16777215  then --нет каста
                    wait (585 + math.random (30))
                    break
                    end
            end
            ::end_this_find::


При использование
hw.mouse.move (arr [1][1], arr [1][2])
такой проблемы нет

arduino.lua во вложение


Прикрепленные файлы
Прикрепленный файл  arduino.lua ( 22,36 килобайт ) Кол-во скачиваний: 68
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 11.3.2022, 17:36
Сообщение #84


**

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



Вроде все делал как надо, но :Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 12.3.2022, 1:43
Сообщение #85


**********

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



Нужна плата с контролером ATmega32u4.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 12.3.2022, 9:34
Сообщение #86


**

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



А работа с другими платами возможна с uopilot?
У меня плата микро-контроллера Atmega328
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 12.3.2022, 10:03
Сообщение #87


**********

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



Цитата
А работа с другими платами возможна с uopilot?
У меня плата микро-контроллера Atmega328

Дело не в пилоте, а в том что только платы с ATmega32u4 могут эмулировать работу мыши и клавиатуры.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 12.3.2022, 10:50
Сообщение #88


**

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



Печально (IMG:style_emoticons/default/sad.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 17.3.2022, 22:32
Сообщение #89


***********

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



Цитата
Дело не в пилоте, а в том что только платы с ATmega32u4 могут эмулировать работу мыши и клавиатуры.

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


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


**********

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



Цитата
перепрошивать микропрограмму самого контроллера.

Проще купить нужную железку.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 13.5.2022, 20:24
Сообщение #91


**

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



Добрый вечер, продолжил эпопею с Arduino. Она заработала, но вот выполняется скрипт 1 раз. А как его можно N ое раз повторить ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 13.5.2022, 22:17
Сообщение #92


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8477
Пользователь №: 19.451
Возраст: 32



В цикле while, for.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 14.5.2022, 10:04
Сообщение #93


**

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



Цитата(Madeus @ 13.5.2022, 22:17) *

В цикле while, for.

Попробовал FOR
Код

for #i 1 10
wait (3000)
hw.key (0xC2)
end_for

ругается, не нравится "#"
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 14.5.2022, 12:44
Сообщение #94


***********

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



Потому что синтаксис должен быть Lua.
Код
--lua
for i =1, 10 do
    -- ваш код
end


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


**

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



Цитата(DarkMaster @ 14.5.2022, 12:44) *

Потому что синтаксис должен быть Lua.
Код
--lua
for i =1, 10 do
    -- ваш код
end



А если через Arduino, то только через Lua ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 14.5.2022, 17:20
Сообщение #96


***********

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



Цитата
А если через Arduino, то только через Lua ?

Да.


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


***

Novice
Сообщений: 57
Регистрация: 15.7.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 12.869



Я пока не понимаю ничего в arduino.
И совсем не понимаю в модуле lua.
Но нашел в интернете такую штуку, которая вроде дешевле чем ардуино в 2 раза. Програмируется так же через ide arduino.

https://aliexpress.ru/popular/digispark.html

С этим будет работать?
В Интернете пишут, что мыш и клаву оно умеет эмулировать
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 25.8.2022, 13:37
Сообщение #98


***********

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



Это бы лучше у ардуинщиков спросить. Цена вопроса 100р - можно затестить.


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


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8477
Пользователь №: 19.451
Возраст: 32



На 11 винде кто-то пользуется? Перебрал кучу дров разных эффекта ноль. На 10ке эта плата работает.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Gwyn
сообщение 10.4.2023, 17:37
Сообщение #100


*

Registred
Сообщений: 2
Регистрация: 10.4.2023
Группа: Пользователи
Наличность: 0
Пользователь №: 20.512



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

7 страниц V « < 3 4 5 6 7 >
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

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