AutoHotKey:
#SingleInstance Force
; Переменная для хранения состояния скрипта (включен/выключен)
global ScriptEnabled := false
; Перехват нажатия клавиши F1
F1::
; Вывод диалогового окна с пунктами меню
MsgBox, 4, Меню, Разработчик Hunter Skalete. TG: @HunterSkalete`n`n1 - Включить`n2 - Остановить`n3 - Выключить скрипт
IfMsgBox, 1
ScriptEnabled := true
Else IfMsgBox, 2
Reload
Else IfMsgBox, 3
ExitApp
return
; Код для пункта "1 - Включить"
1::
if (ScriptEnabled) {
; Активируем окно Telegram
WinActivate, ahk_exe Telegram.exe
Loop
{
; Поиск пикселя 0xE86370
if PixelSearch(&Px1, &Py1, 15, 578, 356, 634, 0xE86370, 3)
{
Click, %Px1%, %Py1%
sleep, 0
}
; Поиск пикселя 0xC9D800
if PixelSearch(&Px, &Py, 0, 125, 450, 700, 0xC9D800, 10)
{
Click, %Px%, %Py%
sleep, 0
}
; Проверка состояния скрипта, чтобы выйти из цикла, если скрипт был остановлен
if (!ScriptEnabled)
break
}
}
return
; Код для пункта "2 - Остановить"
2::
Reload
return
; Код для пункта "3 - Выключить скрипт"
3::
ExitApp
return