TGViewer
Инструменты программиста Инструменты программиста @prog_tools · 12.9K subscribers
Post #2649 3.31K
Свежая Python-библиотека для создания реалистичных траекторий курсора. Не прямые линии и не простые кривые Безье, а движения с overshoot, коррекциями, микрозадержками — как у живого человека.

Для ботов, тестирования UI, и автоматизации, которые сложно детектить, чтобы мышка двигалась более похоже на человека. Если добавить ещё периодические промахивания по мелким кнопкам будет совсем хорошо.
​
Установка
pip install pathgenerator
pip install pathgenerator[windows] # эмулятор для Windows
pip install pathgenerator[server] # веб-визуализация


Пример
from pathgenerator import PathGenerator, PathEmulator

emulator = PathEmulator()
gen = PathGenerator()

start_x, start_y = emulator.get_position()
path, *_ = gen.generate(start_x, start_y, 500, 500)

emulator.execute_path(path)


📎 Код на GitHub, доки на сайте, на видео демо

@prog_tools
  • 🔥 2
  • ❤ 1
More from @prog_tools
  1. Oct 9, 2026bat: просмотр кода в терминале с подсветкой синтаксиса bat выводит содержимое файлов с под…
  2. Oct 9, 2026Поиск и замена кода по структуре с ast-grep ast-grep ищет код по синтаксической структуре:…
  3. Oct 8, 2026Как найти самые большие файлы в Zsh Zsh умеет отбирать и сортировать файлы по размеру прям…
  4. Oct 8, 2026Post #3002
  5. Oct 8, 2026От чатбота к агентам: опыт Митчелла Хашимото Для работы с кодом Хашимото перешёл от отдель…
  6. Oct 7, 2026Post #3000
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →