1 (изменено: Diman_Express, 2015-02-17 09:21:40)

Тема: AHK: RegExMatch в UrlDownloadToFile

Здравствуйте ув. юзеры, прошу у вас помощи.
Мой скрипт скачивает шаблон сайта (UrlDownloadToFile) и выделяет от туда таймер

attr-expire="1424139877" attr-maxreloaddelay="60000">02:19:07</div></div>

В первый раз мне помог друг, шаблон сайта изменился и теперь я не знаю как вычленить "02:19:07"
Пытался вот так:

RegExMatch(str, "attr-maxreloaddelay=""@ "">(.*?)</div>", o)
lol := % o1
GuiControl,, Testg, %lol%

Напрасно.. Помогите пожалуйста
Вот весь код функи:

Timer:
hFunc := RegisterCallback("FuncName")
DllCall("CreateThread", UInt, 0, UInt, 0, UInt, hFunc, UInt, 0, UInt, 0, UInt, 0)
DllCall("TerminateThread", UInt, hFunc, UInt, 0)
DllCall("CloseHandle", UInt, hFunc)
FuncName() {
    UrlDownloadToFile, http://2015.yearbeast.com/l/ru, %A_AppData%\File.txt
}
FileRead, str, %A_AppData%\File.txt
RegExMatch(str, "attr-maxreloaddelay=""@ "">(.*?)</div>", o)
lol := % o1
GuiControl,, Testg, %lol%
Return

2

Re: AHK: RegExMatch в UrlDownloadToFile

Diman_Express, ознакомьтесь с этой темой, отредактируйте заголовок.

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

3 (изменено: DD, 2015-02-17 04:35:15)

Re: AHK: RegExMatch в UrlDownloadToFile

del

4

Re: AHK: RegExMatch в UrlDownloadToFile

FileRead, str, %A_AppData%\File.txt
RegExMatch(str, ".*>(\d+:\d+:\d+)<.*", o)
lol := % o1
GuiControl,, Testg, %lol%

Проблема решена. DD, спасибо

5

Re: AHK: RegExMatch в UrlDownloadToFile

Diman_Express, ваша "Нужна помощь" никому не нужна. Отредактируйте заголовок ещё раз.

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