Как получить ИД из чатлога

White_Perry

Новичок
Автор темы
5
0
[15:45:52] Nick_Name[111] вызвал такси, расстояние: 84.9 м. Используйте /accept чтобы принять вызов
Помогите с регуляркой, как получить в данном случае число - "111"

И как это совместить с данным скриптом.

КОД:
Settimer , to ,on

to:
fileread, read, %A_MyDocuments%\Malinovka\chatlog.txt
if (RegExMatch(read, "ТУТ РЕГУЛЯРКА", out))
{
    var := out2
    vname := out1
    filedelete, %A_MyDocuments%\Malinovka\chatlog.txt
}
return
F1::
if (var != "")
{
    SendChat("/accept ТУТ ДОЛЖЕН БЫТЬ ИД "var)
}
return
 
Последнее редактирование:

NHacker1271

Известный
156
16
Я обновил код.
И да, у тебя биполярка или че? Ты мне предъявляешь, что полная строка - это хуета. Но ты сам скинул код, в котором указал полную строку. Получается, что хуйня - это ты.
Да? Я не вижу чтоб у меня был полный текст в регулярке..
AutoHotKey:
#SingleInstance, Force
Loop {
fileread, read, %A_MyDocuments%\Malinovka\chatlog.txt
    if (RegExMatch(read, ".*\[([0-9]+)] вызвал такси.*", out)) {
        SendInput {F6}/accept %out1%{Enter}
        filedelete, %A_MyDocuments%\Malinovka\chatlog.txt
    }
}
return
 
  • Нравится
Реакции: Cheater?
Ну так чё ты в темы лезешь где я отвечаю?
В ту тему и отвечай, тут другое задание, там другое.
Одноклеточное..
Еще че прикажешь делать? Это твоя тема или че? Опездышь