Всем привет!
Вчера познакомился с AutoIt и пребываю в восторге до сих пор от тех небольших моментов, которые мне удалось автоматизировать за последние несколько часов.
Очередная загвоздка:
При работе в интернете через соксы необходимо переодически их менять, для чего требуется зайти на сайт с соксами и взять нужный, вот что я уже наваял:
далее на странице есть форма с таблицей
заголовок таблицы:
N HostName Country St. City Connect Uptime Last check Speed
таких строчек около 20 и 20 страниц с такими строчками, в результате нужно кликнуть на 2-ую колонку выбранной строчки
выбор строчки осуществляется следующим образом:
1. первая колонка (N) не должна быть закрашена в красный цвет (сокс уже использовано)
2. колонка St. должна быть определенная
3. Speed не выше 3
помогите плиз или направте в нужное русло
Вчера познакомился с AutoIt и пребываю в восторге до сих пор от тех небольших моментов, которые мне удалось автоматизировать за последние несколько часов.
Очередная загвоздка:
При работе в интернете через соксы необходимо переодически их менять, для чего требуется зайти на сайт с соксами и взять нужный, вот что я уже наваял:
Код:
Global $oForm
#include <IE.au3>
$oIE = _IECreate ("http://admin.soxx.biz/")
$oForm = _IEFormGetCollection($oIE,0)
$oLogin = _IEFormElementGetObjByName($oForm,"user")
$oPass = _IEFormElementGetObjByName($oForm,"pass")
_IEFormElementSetValue($oLogin,"******")
_IEFormElementSetValue($oPass,"******")
_IEFormSubmit($oForm)
_IENavigate ($oIE,"http://admin.soxx.biz/cgi-bin/online.cgi?country=US:430")
далее на странице есть форма с таблицей
<tr align="center">
<td bgcolor="#70E6E8">
1
</td>
<td height="15" bgcolor="#70E6E8">
<a href="javascript:showinfo('/cgi-bin/online.cgi?action=showwin&pid=1301115566');">...0-149.dsl.l.sbcglobal.net</a>
</td>
<td bgcolor="#70E6E8">
United States
</td>
<td bgcolor="#70E6E8">
CA
</td>
<td bgcolor="#70E6E8">
South Gate
</td>
<td bgcolor="#70E6E8">
network
</td>
<td bgcolor="#70E6E8">
23h:27m:21s
</td>
<td bgcolor="#70E6E8">
0m:22s ago
</td>
<td bgcolor="#70E6E8">
2s
</td>
</tr>
заголовок таблицы:
N HostName Country St. City Connect Uptime Last check Speed
таких строчек около 20 и 20 страниц с такими строчками, в результате нужно кликнуть на 2-ую колонку выбранной строчки
выбор строчки осуществляется следующим образом:
1. первая колонка (N) не должна быть закрашена в красный цвет (сокс уже использовано)
2. колонка St. должна быть определенная
3. Speed не выше 3
помогите плиз или направте в нужное русло