Нужно доработать/переделать ахк скрипт.

Aaron_Snipes

Участник
Автор темы
32
2
Мне нужен скрипт который бы реагировал на фразу из чата "Ищу автодилера", и звонил на номер с объявления.
Пример объявления с чатлога:
[16:30:38] [Реклама US]{ffffff} Ищу автодилера. Нужна продажа со скидкой. Пишите SMS. Звоните.

[16:30:38] [Реклама US] Отправил {ffffff}Deniz_Howard{EEA9B8} Тел. {ffffff}55-33466


И еще я нашел старый скрипт, но он не работает у меня, в чем проблема?
АХК:
#Include, SAMP.ahk
File:=% A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
Loop, read, %File%
   {
    predpred_line := pred_line
    pred_line := last_line
    last_line := A_LoopReadLine
    three_lastlines := last_line pred_line predpred_line
    two_lastlines := last_line pred_line
   }


!0::
checking:
Loop, read, %File%
{

       IfInString, three_lastlines, Ищу автодилера
  {
    goto, autodealer
  }

       IfInString, three_lastlines, услугах автодилера
  {
    goto, autodealer
  }

       IfInString, three_lastlines, нужен автодилер
  {
    goto, autodealer
  }

}

goto, checking

autodealer:
Loop, Read, %File%
RegExMatch(two_lastlines, "Тел. {ffffff}(\d+-\d+){EEA9B8}", neednumber)
if(neednumber != "-1")
{
    sleep, 300
    SendInput, {F6}/call %neednumber1%{Enter}
    sleep, 500
}
return