Гайд Автохоткей скрипт на отправку сообщений в чат

vk.com/ahkcsgocheat
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
388
Реакции
65
Автохоткей скрипт для отправки сообщений в чат (вы никогда не получите Vac-Ban). Можно биндить любую консольную команду. Запускать, как ansi 32-bit. Клавиши биндов, естественно, можно менять. F1 по-умолчанию.

C:
Expand Collapse Copy
DetectHiddenWindows, On
Setbatchlines -1

ConsoleCommand := "say привет" ; консольная команда

F1::
WinGet, hWnd, ID, ahk_class Valve001
VarSetCapacity(message, SizeInBytes := StrPut(ConsoleCommand, "UTF-8") * (A_IsUnicode ? 2 : 1), 0)
StrPut(ConsoleCommand, &message, "UTF-8")

VarSetCapacity(COPYDATASTRUCT, A_PtrSize*3, 0)

;NumPut(0, COPYDATASTRUCT, 0, "Uint")
NumPut(SizeInBytes, COPYDATASTRUCT, A_PtrSize, "UInt")
NumPut(&message, COPYDATASTRUCT, A_PtrSize*2, "Ptr")

DllCall("SendMessage", "Ptr", hWnd, UInt, WM_COPYDATA := 0x4A, "Ptr", 0, "Ptr", &COPYDATASTRUCT)
return
 
Последнее редактирование:
без ahk за 1 секунду: bind "button" "say iamgay"
Все что нужно рабочая буква ~ или же Ё...
 
Смысл сравнивать. Например, можно ли отправлять сообщениия в неактивное окно игры через консоль?
 
Последнее редактирование:
Смысл сравнивать обычные бинды через консоль и скрипт. А если этих биндов будет много. Через консоль сложно будет биндить все.
к чему это? Я просто тебе привел бессмысленность этого когда это есть в игре...
 
Скрипт не бессмысленный. К тому же не чит даже.
 
Последнее редактирование:
Как по мне, лучше использовать Postmessage
 
Как по мне, лучше использовать Postmessage
В чём принципиальная разница?)

"SendMessage: Sends a message and waits until the procedure which is responsible for the message finishes and returns.

PostMessage: Sends a message to the message queue and returns immediately. But you don't know when that message is actually being processed. Therefore, if you should be expecting an answer from that processed message, you will most likely get it through a message as well."

Т.е. в конкретно этом скрипте нет разницы, что юзать, имхо.
без ahk за 1 секунду: bind "button" "say iamgay"
Все что нужно рабочая буква ~ или же Ё...
Этот скрипт, как по мне, упрощает создание "алиасов". Синтаксис как-то попроще что-ли)
 
Как по мне, лучше использовать Postmessage
Postmessage нельзя использовать при передаче wm_copydata.

Т.е. в конкретно этом скрипте нет разницы, что юзать, имхо.
именно для этого сообщения нужно использовать SendMessage.
 
Последнее редактирование:
can you please update ahk wh
 
А типо в консоли bind 1 "say 123" нельзя сделать?
 
Смысл сравнивать?
 
Последнее редактирование:
Назад
Сверху Снизу