Есть код
В нем считывается статистика с сервера о осадах и выводится в гуи, проблема в том, что осаждаемых фортов 21.
как сделать так, что бы каждый форт, имел свой массив, то есть сейчас под $a1 хранятся все названия фортов, под $a2 все владельцы, под $a3 с какого времени владеют, под $a4 последняя осада.
Возможно ли сделать так что бы у $a1 было название одного форта, под $a2 владелец форта $a1, под $a3 с какого времени владеет $a1, и так далее.
От сюда считывается информация http://l2.overworld.su/index/statistics/fortress/1/
Код:
$sText=BinaryToString(InetRead('http://l2.overworld.su/index/statistics/fortress/1/',1))
$a1=StringRegExp($sText,'(?s)<td class="right"><strong>(.*?)</strong>
',3)
$a2=StringRegExp($sText,'(?s)Владелец: <b>(.*?)</b>',3)
$a3=StringRegExp($sText,'(?s)Владеет с: (.*?)
',3)
$a4=StringRegExp($sText,'(?s)Последняя осада: (.*?)</tr>',3)
GUICreate('test',700,200)
$Edit=GUICtrlCreateEdit('',5,5,600,200)
For $i=0 To UBound($a1)-1
GUICtrlSetData($Edit,$a1[$i]&' | '&$a2[$i]&' | '&$a3[$i]&' | '&$a4[$i]&@CRLF,1)
Next
GUISetState()
Sleep(4000)
В нем считывается статистика с сервера о осадах и выводится в гуи, проблема в том, что осаждаемых фортов 21.
как сделать так, что бы каждый форт, имел свой массив, то есть сейчас под $a1 хранятся все названия фортов, под $a2 все владельцы, под $a3 с какого времени владеют, под $a4 последняя осада.
Возможно ли сделать так что бы у $a1 было название одного форта, под $a2 владелец форта $a1, под $a3 с какого времени владеет $a1, и так далее.
От сюда считывается информация http://l2.overworld.su/index/statistics/fortress/1/