Skip to content

n1xsi/ghosthand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo Preview

Python DearPyGui ctypes

GhostHand – это универсальный external-софт с набором автоматизированных макросов и скриптов для помощи во всех FPS-играх.

Проект является external assistaint tool'ом, который помогает в прицеливании, передвижении и т.д.

Warning

🚧 Статус проекта: Находится в активной разработке. Весь код представлен в "сыром" виде.

⚖️ Disclaimer: This project is created for educational purposes and programming practice only. The author is not responsible for any account bans or violations of Terms of Service in any games. USE AT YOUR OWN RISK!

Important

Данный софт – это заскриптованная имитация ввода клавишей клавиатуры/мыши (WinAPI) и чтение пикселей экрана, поэтому какие-то функции могут работать дёргано, некорректно или вовсе мешать (в зависимости от ситуации, игры или производительности ПК).

  • 👑 Обязательно запускайте консоль/IDE от имени Администратора.
  • 🪟 В играх используйте режим экрана "Полноэкранный в окне" (Borderless) или "Оконный". В эксклюзивном Fullscreen оверлей и чтение экрана работать не будут!

🧩 Функционал

Функции включаются через чекбоксы в GUI. У каждой функции есть свои настройки (ползунки) и бинды (вкладка Keybinds).

🔫 Aim Assist (Помощь в стрельбе)

  • AimPull – Color Aimbot. Плавно тянет прицел к заданному цвету с заданной скоростью.
    • FOV Circle – Оверлей поверх экрана, показывающий радиус работы AimPull (можно менять цвет).
  • Pixel Trigger Bot – Автоматический выстрел при изменении пикселей в центре прицела (реакция на появление врага).
  • Mini-Recoil Control – Лёгкий макрос, тянущий прицел вниз при зажатии ЛКМ (для компенсации отдачи).
  • Autopistol – Автоматический спам ЛКМ при удержании кнопки.

🚫🎯 Anti-Aim (Защита от headshot'а)

  • Flick Anti-Aim – Резкий отвод камеры в сторону и обратно для "поломки" хитбоксов головы на сервере. Можно регулировать скорость, угол поворота, включение/выключение по кнопке F (toggle).

🏃 Movement (Передвижение)

  • Bhop – Классический баннихоп (спам пробела) с настройкой задержек и рандомизацией таймингов для скрытности.
  • Snap Tap – Приоритет последнего нажатия клавиш A/D (быстрая смена направления движения).

🎨 Visuals (Внешний вид)

  • Watermark – Стильная плашка в углу экрана со статусом софта и временем.
  • UI Scale – Изменение размеров окна и интерфейса (для всех мониторов и разрешений экранов).

⭐ Misc (Разное)

  • Anti-AFK – Автоматическое нажатие WASD раз в несколько секунд, чтобы сервер не кикнул за бездействие.
  • FastZoom – Макрос для снайперских винтовок (Прицел -> Выстрел -> Быстрый свап Q -> Q, который можно отключить).
  • 180°-turn – Моментальный разворот камеры на 180 градусов (настраивается под любую сенсу).
  • Global Pause (Panic Key) – Мгновенная блокировка всех функций одной кнопкой (Pause).

🎮 Совместимость с играми

Так как софт использует WinAPI, теоретически он будет работать везде. Ниже список протестированных игр (он будет пополняться):

🤝 Список проверенных игр

:accessibility: Полная совместимость (корректно работает бо́льшая часть функций):

  • CS 1.6
  • CS:S
  • CS:GO
  • Left 4 Dead + Left 4 Dead 2
  • Half-Life 1
  • Postal 2 Multiplayer
  • Deathmatch Classic
  • Redmatch 2
  • BLOCKPOST (LEGACY)
  • TF Classic

:feelsgood: Только в Secured-режиме (высокий риск детекта античитом за какие-то функции):

  • CS 2
  • Некоторые прочие игры с Vanguard / EAC / BattlEye.

🚀 Установка и запуск

Пока софт находится в разработке и запустить его можно только следующим образом:

  1. Склонируйте репозиторий
git clone https://github.com/n1xsi/ghosthand.git
cd ghosthand
  1. Установите необходимые библиотеки (рекомендуется использовать виртуальное окружение venv):
pip install dearpygui mss numpy
  1. Запустите IDE/CMD главный файл от имени Администратора:
python main.py

⚙ Стек технологий

  • Python 3.12.12 – язык программы
  • DearPyGui – быстрый GPU-ускоренный интерфейс
  • ctypes (WinAPI) – низкоуровневая эмуляция клавиатуры/мыши через SendInput
  • threading – многопоточность для считывания разных клавиш
  • mss & numpy – cверхбыстрый захват экрана и матричные вычисления для AimPull
  • tkinter – gрозрачные Click-Through оверлеи поверх экрана

About

External macro & assist software for FPS games. Features hardware-level WinAPI input simulation, aim assist/anti-aim/movement/other scripts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages