Вы не зашли.
Главная » PHP » Автоматический переход по ссылкам
#11. Gemorroj Off (107)
Administrator
2009.05.24 06:06
Конкретизируй вопрос.
#12. AND Off (11)
Участник
2009.05.24 07:07
Написал такой скриптик для одного клик-клуба.
Переходит по 150 ссылкам, с задержкой 5сек и не переходя на сами сайты (только до последнего редиректа) за ~15мин на локалке.

Gemorroj, за такой скрипт с хоста не выгонят?
#13. Gemorroj Off (107)
Administrator
2009.05.24 07:07
хз. если грамотно написан (закрывает соединения, и выставлены таймауты), то сервер грузить не должен, следовательно, все ок. а вот по с моральной точки зрения все может быть...
#14. AND Off (11)
Участник
2009.05.24 08:08
На счет грамотности написания я сомневаюсь, т.к. пых еще плохо знаю...
А так работает через курл, таймаут 12, сединения закрывает.
#15. Gemorroj Off (107)
Administrator
2009.05.24 08:08
таймаут поменьше поставь, не более 3-5 секунд.
#16. DarkDaNTe Off (11)
Участник
2009.05.24 09:09
Буду писать на конкретных примерах. Клик-клуб: clikus.ru. Авторизация вида: clikus.ru/enter.php?login=Login&password=PassWord. Пробывал эти классом авторизоваться - не получается. Скорее всего это я криворук=//. Потом переход по ссылкам осуществляется на странице clikus.ru/enter.php?mode=go . Идентификатор сессии теперь не нужен. Значит нужно принять куки... Сама ссылка для перехода выглядит как: http://clikus.ru/enter.php?mode=pereh&to=[Логин_к_кому_идем]&link=[Номер]. Вот.
Добавлено спустя   3 минуты  35 секунд:
Ну, я думаю, список к кому идти и номер я через граббер в массив занесу... А вот дальше хз что...
#17. Gemorroj Off (107)
Administrator
2009.05.24 09:09
Код:
span style="color: #0000BB"><?php$sid = $obj->authorise('http://xxx.ru', 'login='.rawurlencode($_POST['login']).'&password='.rawurlencode($_POST['pass']), '/Set\-Cookie:\s*(.+);.*/isU', 1);$obj->send_header('Cookie: ' . $sid);?>
вот из реально работающего скрипта кусок. Тут вырезается кукис. И затем добавляется к заголовкам.
Обновил немного класс, исправил ошибку с проксями и добавил возможность проверкуи на успешность отправки сообщения (для спамеров).
Вложения
class.zip 2kb [загрузок: 756]
#18. DarkDaNTe Off (11)
Участник
2009.05.24 13:01
Ну это понятно.А по ссылкам как идти?
#19. Gemorroj Off (107)
Administrator
2009.05.24 16:04
ну епт. вырезал урл, перешел по нему.
#20. Gemorroj Off (107)
Administrator
2009.05.30 17:05
Немножко пришлось изменить API.
Из интересного - терь есть метод get_cookies, который вернет строкой все кукисы, которые пытался записать вам удаленный сервер.
Вложения
class.zip 3kb [загрузок: 745]
Страниц: 1 2 3 4 Все
Главная
WEB
PunBB Mod v0.6.2
0.010 s