|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Выгрузка прокси с сайта |
|
[решено] Выгрузка прокси с сайта
|
Новый участник Сообщения: 35 |
Профиль | Отправить PM | Цитировать Всем привет! Помогите чем могите Вроде бы все довольно просто, но никак не получается собраться с мыслями, то они заняты - то я... Да и с опытом беда.
Нужен скрипт автоматически выбирающий прокси с определенного сайта, допустим http://nntime.com - этот мне нравится, раздел подходит любой, загонять необходимое количество в тхт файл. После нужна сортировка такого вида: прокси с одинаковым третьим октетом удаляются, т.е. если в списке есть 221.130.75.200, то 221.130.75.48 уже удаляется, а 221.130.76.17 остаётся. У меня основная сложность с тем как в коде странички выделить именно отрезок с айпишником, ну и маской поиска ведь в любом из октетов может состоять из разного количества цифр 192.168.160.95 и 72.89.1.1, да и порт тоже бывает разный. Строка с IP имеет код <tr class="odd"><td><input type="checkbox" name="c3" id="row3" value="20612057442.53.171.1402666209980" onclick="choice()" /></td><td>202.53.171.140<script type="text/javascript">document.write(":"+m+y)</script></td> При этом порт это 2 или 4 последних цифры value, а перед IP адресом всегда есть код onclick="choice()" /></td><td> и <script type="text/javascript">document.write - после Пока есть только маленькая часть Dim $prot = "http://" Dim $domen = "nntime.com" Dim $delim = "/" Dim $s_get = "proxy-list-01.htm" Dim $s_page = "proxy-list-01.htm" $oIE = _IECreateEmbedded ( ) $oIE = _IECreate ($domen&$delim&$s_page) $Html = _IEDocReadHTML($oIE) $get_data = _IEBodyReadHTML($oIE) ну а дальше рисуем какую нибудь маску поиска =) |
|
Отправлено: 21:07, 12-12-2010 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось madmasles, 13-12-2010 в 18:52. Отправлено: 18:36, 13-12-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Часть 2:
Пришлось разбить скрипт на 2 части, иначе ругается, что символов слишком много. |
Последний раз редактировалось madmasles, 13-12-2010 в 18:54. Отправлено: 18:39, 13-12-2010 | #3 |
Новый участник Сообщения: 35
|
Профиль | Отправить PM | Цитировать madmasles, просто шикарный скрипт! Мне такой не написать, я и половины использованных операторов не знаю Теперь неделю сидеть вникать, что и как тут работает, чтобы адаптировать под свои нужды. А то проверка 2к прокси со ста страниц занимает пол дня
Спасибо. Вещь получилась архи полезная. |
Отправлено: 16:58, 15-12-2010 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Загрузка - Долгая выгрузка Windows XP | aleush | Microsoft Windows 2000/XP | 4 | 07-01-2010 15:54 | |
выгрузка по рабочим станциям | euro8 | Microsoft Windows NT/2000/2003 | 1 | 07-12-2009 12:14 | |
выгрузка данных о пользователях | skipperTT | Microsoft Windows NT/2000/2003 | 1 | 29-11-2007 08:26 | |
Самопроизвольная выгрузка процесса EXPLORE | tommy96 | Microsoft Windows 2000/XP | 8 | 16-01-2006 22:49 | |
VBA - Выгрузка в тхт из VBA | Dron | Программирование и базы данных | 2 | 29-05-2003 11:42 |
|