1

Тема: AHK: Помогите с ahk для samp

В файле появляются такие вот строчки [01:07:35] - привет {CCFF00}(Roy_Kind)[188]
мне нужно что бы ahk брал последнюю строчку и копировал [id] цифру в скобках
и отправлял ее такой вот командой
sendInput [F6] и тебе привет id {ENTER}

вот шаблон куда бы хотелось это запихнуть, но если только отдельно, то тоже рад

FileCLog:=% A_MyDocuments "\RADMIR CRMP User Files\SAMP\chatlog.txt"

loop
{

lastline := GetNewLine(FileCLog)

If lastline contains привет, чин, дай денег
{
SendInput, {F6} (тут id из последнего сообщения)
}
}

;------------------------------------
GetNewLine(filename)
{
static old
static new
if !old
{
FileGetSize, old, %filename%
new := old
}
while old = new
{
sleep 100
FileGetSize, new, %filename%
}
old := new
Loop, read, %filename%
if A_LoopReadLine
{
last := A_LoopReadLine
}
return last
}

2

Re: AHK: Помогите с ahk для samp

valentinmax, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на составление заголовков, оформление кода, заглавные буквы в начале и точки в конце предложений.
Вопросы по играм должны быть в соответствующей ветке, переношу.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder