Поскольку господин новорег предоставлять исходники своего велосипеда из этого поста по какой-то подозрительной причине не хочет, предлагаю вам максимально прозрачный способ этого обхода.
Судя по наводке от Vladimir Holmston, всё что делает программа 0x00 NULL, это отсылает клавиши F13 и возможно IME, которые не существуют у подавляющего большинства юзеров, поэтому программа и не мешает игровому процессу.
Проверка кейлоггером подтверждает данную теорию — ПО тупо спамит F13 каждую секунду, ровно 10 нажатий за 10 секунд.
Наиболее близкое и прозрачное решение можно получить таким образом:
1. Ставим AutoHotKey (для тех кто в танке: статья на Вики, исходники на Гите)
2. Пишем в блокноте:
3. Сохраняем в формате .ahk
4. Запускаем получившийся файл. По желанию добавляем в автозагрузку
Результат
Интерфейс максимально простой — его нет. Вам не нужно выбирать процесс игры запущенной в GFN — все определяется автоматически. Просто либо добавляете программу в автозагрузку, либо запускаете ее вручную
При наличии активного окна GeForceNOW каждые две минуты скрипт нажимает клавишу F13 и на всякий случай одну из IME. Коды используемых в скрипте клавиш можно посмотреть здесь.
Частоту нажатия клавиш можете регулировать по желанию командой Sleep (по умолчанию 120000 миллисекунд = 2 минуты).
Итого мы имеем 6 строчек кода, все команды ясны и прозрачны — обычный кликер. А что там у нашего товарища?
Если данный вариант пофиксят, тупо запретив использование несуществующих клавиш, или добавят каких-то дополнительных проверок, то есть запасное решение, менее удобное, но его вряд-ли возможно как-то запретить:
При нажатии на F1, рандомно каждые 10-20 секунд будут нажиматься клавиши W, S с рандомной продолжительностью и двигаться мышка на рандомное количество пикселей с рандомной скоростью. При нажатии на F2 цикл прекращается.
Поменять клавиши запуска и остановки скрипта можно при желании по этой документации
P. S. Ни один из скриптов не тестировался 🙂