Вопрос Открытие консоли в cs go

return
Начинающий
Статус
Оффлайн
Регистрация
30 Мар 2021
Сообщения
50
Реакции[?]
7
Поинты[?]
0
Привет, хочу узнать, как открыть консоль в cs go и ввести туда свои данные, и какой модуль надо подключить, например - net_graph 1.

Если можно, то пожалуйста с примером.
 
Начинающий
Статус
Оффлайн
Регистрация
13 Янв 2021
Сообщения
30
Реакции[?]
5
Поинты[?]
0
С вашими читами не знаком поэтому по классике, нужно подключить pywin32 и по хендлу окна отправить нажатие кнопок.

Python:
hwnd = win32gui.FindWindow('', '')
def gkey(hwnd, key):

    MAPVK_VK_TO_CHAR = 2
    MAPVK_VK_TO_VSC = 0
    repeat = 0x1

    keycode = win32api.VkKeyScan(key)
    scancode = win32api.MapVirtualKey(keycode, MAPVK_VK_TO_VSC)
    lparam = win32api.MAKELONG(repeat, scancode)

    win32gui.SendMessage(hwnd, win32con.WM_KEYDOWN, keycode, lparam)
    time.sleep(0.1)
    win32gui.SendMessage(hwnd, win32con.WM_KEYUP, keycode, lparam)
 
return
Начинающий
Статус
Оффлайн
Регистрация
30 Мар 2021
Сообщения
50
Реакции[?]
7
Поинты[?]
0
C++:
g_CVar->FindVar("net_graph ")->SetValue(1);
C++:
m_cvar()->ConsolePrintf(crypt_str("а тут ты выводишь свою инфу\n")
//а ну как бы код не точный но мб ты поймешь смысл);
брат, тебе не кажется, что ты зашел не на тот раздел? тут не плюсики считают, а питона душат
С вашими читами не знаком поэтому по классике, нужно подключить pywin32 и по хендлу окна отправить нажатие кнопок.

Python:
hwnd = win32gui.FindWindow('', '')
def gkey(hwnd, key):

    MAPVK_VK_TO_CHAR = 2
    MAPVK_VK_TO_VSC = 0
    repeat = 0x1

    keycode = win32api.VkKeyScan(key)
    scancode = win32api.MapVirtualKey(keycode, MAPVK_VK_TO_VSC)
    lparam = win32api.MAKELONG(repeat, scancode)

    win32gui.SendMessage(hwnd, win32con.WM_KEYDOWN, keycode, lparam)
    time.sleep(0.1)
    win32gui.SendMessage(hwnd, win32con.WM_KEYUP, keycode, lparam)
можешь объяснить, пожалуйста, тут получается, мне надо указать кнопку консоли в
Python:
 scancode = win32api.MapVirtualKey(keycode, MAPVK_VK_TO_VSC)
вместо keycode?
и нужно в аргумент sendmessage нужно указать команды которые я хочу отправить, например net_graph 1, да?
 
Начинающий
Статус
Оффлайн
Регистрация
13 Янв 2021
Сообщения
30
Реакции[?]
5
Поинты[?]
0
твой net_graph здесь не причём, это чистый winapi, я дал готовую функцию которая на вход принимает хэндел окна и символ кнопки, например L
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,442
Реакции[?]
671
Поинты[?]
30K
Возможно, тебе надо передать значение в оффсет "interface_engine_cvar", а тут думай сам :roflanEbalo:
 
Сверху Снизу