Эта программа предназначена для автоматизации тест-фарма в игре EW. Она позволяет захватывать текущее активное окно, запускать таймер и отправлять клавишу 'z' в активный процесс. Когда таймер закончится, снова нажать клавишу 'z'.
Таймер по умолчанию 5 минут.
- Поставьте персонажа в точку для запуска фарма.
- В активном окне EW нажмите комбинацию клавиш 'ctrl+q' для захвата окна.
- Нажмите комбинацию клавиш 'ctrl+w' для запуска фарма и таймера.
- При нажатии 'ctrl+q' - захватывает HWID (PID) и HWND текущего активного окна.
- При нажатии 'ctrl+w' - отправляет клавишу 'z' в текущий активный процесс и запускает таймер. По умолчанию длительность таймера равна 5 минутам.
- При нажатии 'ctrl+e' - останавливает таймер, выводит оставшееся время на таймере и отправляет клавишу 'z'.
- При нажатии 'ctrl+r' - сбрасывает таймер и отправляет клавишу 'z'.
- При нажатии 'ctrl+t' - устанавливает длительность таймера. При вводе не целого числа, программа выведет сообщение об ошибке и запросит ввод еще раз.
- При нажатии 'ctrl+y' - показывает информацию о таймере.
- Python 3.x
- keyboard
- psutil
- win32process
- win32gui
- win32api
- win32con
- elevate
- keyboard_code (модуль с определением кодов клавиш)
- Установите Python 3.x с официального сайта.
- Установите необходимые зависимости, выполнив команду
pip install -r requirements.txt
. - Скачайте файлы программы и разместите их в одной директории.
- Запустите программу, выполнив команду
python timer_app.py
.
- Программа предназначена для использования на свой страх и риск. Используйте ее на свой страх и риск и не забудьте прочитать правила игры EW.
- Программа может не работать корректно на всех системах и в зависимости от настроек игры.