Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (10): В начало « 2 3 4 5 6 7 8 [9] 10 »   

> Описание: Обход защиты от кликеров
Zireael
Отправлено: 05 Октября, 2024 - 15:59:57
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
Подключаюсь к компу по AnyDesk, на компе окно с Lineage 2 + Arduino.

Кибор, через который отправляются команды ардуино, должен на этом же пк быть запущен.
 
 Top
Rainn
Отправлено: 05 Октября, 2024 - 18:01:55
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 13
Дата рег-ции: Сент. 2024  
Репутация: 0




 Zireael пишет:
 Цитата:
Подключаюсь к компу по AnyDesk, на компе окно с Lineage 2 + Arduino.

Кибор, через который отправляются команды ардуино, должен на этом же пк быть запущен.


Не совсем понял.. На компе, к которому подключаюсь и стоит кибор с ардуино. Хотелось бы чтобы клавиши прожимались удаленно, например через энидеск.
 
 Top
Zireael
Отправлено: 05 Октября, 2024 - 23:47:35
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
Хотелось бы чтобы клавиши прожимались удаленно, например через энидеск.
Надо в кибор отслеживать клавиши, которые отправляются через AnyDesk, аналогичные команды отправлять ардуино.
 
 Top
Taron
Отправлено: 02 Февраля, 2025 - 13:21:39
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2025  
Репутация: 0




Добрый день.
CODE:
string path_to_dll = "Arduino.dll";
external(INT, "get_port", "get_port", path_to_dll);
external(INT, "set_port", "set_port", path_to_dll);
external(INT, "set_delay_key", "set_delay_key", path_to_dll);

int com = get_port(0x2341, 0x8036); // узнать в каком com порте находится ардуино, передаются VID и PID
if(com==5)
{
messagebox("Arduino с указанными VID и PID не найдено");
goto end;
}
int result;
result = set_port(com); // установить порт, в него будут отправляться команды из длл
messagebox(result); // результат выполнения
result = set_delay_key(30); // установить паузу между нажатием и отпусканием клавиш
messagebox(result); // результат выполнения
end:;

set_port(com); возвращает 1
set_delay_key(30); возвращает -1
раньше был похожий пост что скачать длл и заново закинуть в папку кибор.
ддл скачивал с 1 поста или есть где то более свежий.
помогите решить данную проблему Растерялся
(Добавление)
[quote=Taron]Добрый день.
CODE:
string path_to_dll = "Arduino.dll";

// Подключаем функции из DLL
external(INT, "get_port", "get_port", path_to_dll);
external(INT, "set_port", "set_port", path_to_dll);
external(INT, "set_delay_key", "set_delay_key", path_to_dll);

// Получаем номер COM порта для Arduino с указанными VID и PID
int com = get_port(0x2341, 0x8036);
if (com == 5) {
messagebox("Arduino с указанными VID и PID не найдено");
goto end; // Выход, если Arduino не обнаружено
}

int result;

// Устанавливаем порт, в который будут отправляться команды
result = set_port(com);
if (result != 0) { // Проверка на успешное выполнение
messagebox("Ошибка при установке порта");
goto end;
}

// Устанавливаем задержку между нажатиями клавиш
result = set_delay_key(30);
if (result != 0) { // Проверяем результат выполнения
messagebox("Ошибка при установке задержки");
}

end:;


с таким кодом пока идет ошибка при установке порта.
 
 Top
Zireael
Отправлено: 02 Февраля, 2025 - 14:25:43
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
0x2341, 0x8036

0x не нужно. В архиве есть пример использования мыши и клавиатуры.
Можно просто указать порт, в котором ардуино.
CODE:
set_port(3);
 
 Top
Taron
Отправлено: 02 Февраля, 2025 - 15:31:19
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2025  
Репутация: 0




 Zireael пишет:
 Цитата:
0x2341, 0x8036

0x не нужно. В архиве есть пример использования мыши и клавиатуры.
Можно просто указать порт, в котором ардуино.
CODE:
set_port(3);

хыых
взял пример поставил порт_5 и ничего не происходит что клавиатура что мышка.
CODE:
#define MOUSE_LEFT 1
string path_to_dll = pathfolder()+"Arduino.dll";

external(INT, "get_port", "get_port", path_to_dll);
external(INT, "set_port", "set_port", path_to_dll);
external(INT, "set_delay_mouse", "set_delay_mouse", path_to_dll);
external(INT, "set_delay_mousemove", "set_delay_mousemove", path_to_dll);
external(INT, "set_offset_mousemove", "set_offset_mousemove", path_to_dll);
external(INT, "set_random_delay_mouse", "set_random_delay_mouse", path_to_dll);
external(INT, "mouse_move", "mouse_move", path_to_dll);
external(INT, "mouse_click", "mouse_click", path_to_dll);
external(INT, "mouse_left", "mouse_left", path_to_dll);
external(INT, "mouse_right", "mouse_right", path_to_dll);
external(INT, "mouse_left_dbl", "mouse_left_dbl", path_to_dll);
external(INT, "mouse_drag_left", "mouse_drag_left", path_to_dll);




int com = get_port(2341, 8036); // узнать в каком com порте находится ардуино, передаются VID и PID
if(com==0)
{
messagebox("Arduino с указанными VID и PID не найдено");
goto end;
}
set_port(5); // установить порт, в него будут отправляться команды из длл
set_delay_mouse(50); // установить паузу между нажатием и отпусканием кнопок мыши
set_random_delay_mouse(10); // рандом между нажатием и отпускание кнопок мыши
set_delay_mousemove(1); // пауза между каждым шагом перемещением мыши, чем меньше тем быстрее
set_offset_mousemove(2); // шаг перемещения курсора, чем больше, тем быстрее перемещается курсор



mouse_move(250, 300); // переместить курсор в нужные координаты
mouse_click(MOUSE_LEFT); // клик левой кнопкой мыши в текущих координатах курсора

pause(1000);
mouse_left(100, 500); // клик левой кнопкой мыши в указанных координатах

pause(1000);
mouse_drag_left(100, 200, 1000, 500); // зажать курсор в координатах 100, 200 и переместить в 1000, 500

pause(1000);
set_offset_mousemove(10); // изменить шаг перемещения курсора
mouse_right(40, 30); // клик правой кнопкой мыши в указанных координатах

end:;
 
 Top
Zireael
Отправлено: 02 Февраля, 2025 - 17:33:19
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
ничего не происходит что клавиатура что мышка.

https://kibor-bot.com/forum/topi...58438#1685358438
CODE:
echo 5++6553600>COM7

COM7 значит что команда отправится в 7 порт.

(Отредактировано автором: 02 Февраля, 2025 - 17:35:14)

 
 Top
Taron
Отправлено: 02 Февраля, 2025 - 19:17:15
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2025  
Репутация: 0




 Zireael пишет:
 Цитата:
ничего не происходит что клавиатура что мышка.

https://kibor-bot.com/forum/topi...58438#1685358438
CODE:
echo 5++6553600>COM7

COM7 значит что команда отправится в 7 порт.


Это я делал все нормально((((((((((((
 
 Top
Taron
Отправлено: 23 Февраля, 2025 - 09:38:50
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2025  
Репутация: 0




 Zireael пишет:
 Цитата:
ничего не происходит что клавиатура что мышка.

https://kibor-bot.com/forum/topi...58438#1685358438
CODE:
echo 5++6553600>COM7

COM7 значит что команда отправится в 7 порт.


Отключил антивирус вин10(защитник) все заработало Закатив глазки Улыбка Улыбка Улыбка Улыбка
 
 Top
Zireael
Отправлено: 23 Февраля, 2025 - 10:07:22
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
Отключил антивирус вин10(защитник) все заработало

Можно добавить кибор в исключения и включить обратно.
 
 Top
Страниц (10): В начало « 2 3 4 5 6 7 8 [9] 10 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Готовые скрипты »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by