Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Бесплатные показы для вашего сайта
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Привет, вот частенько пользуюсь автосёрфингом сайта youraise.ru, очень хороший, но так как у меня очень медленный интернет то стоит придумать что-то получще, я ко мне докатилась идея чтобы атосёрфить с сервера, ну чтобы мой сервер посылал запрос на тот и не палилась, ну вид обычного юзера, как это сделать?
* для начало конечно же заголовки
----- Хочешь жить - умей вертеться
OrmaJever
Отправлено: 16 Марта, 2011 - 19:11:47
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Ezi
Отправлено: 16 Марта, 2011 - 19:15:46
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
OrmaJever, но ведь cURL предназначен для парсинга!
header("User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)")
//Представляемся серверу Mozilla 5,0
----- Хочешь жить - умей вертеться
movEAX
Отправлено: 16 Марта, 2011 - 21:53:10
Частый посетитель
Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009
Помог: 16 раз(а)
Ezi пишет:
OrmaJever, но ведь cURL предназначен для парсинга!
Я сейчас чуть пирожком не подавился.
----- армия.. самое убогое место
Мелкий
Отправлено: 16 Марта, 2011 - 22:08:43
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
movEAX, +1. Уже 2 часа пытаюсь ответить, но, перечитав сообщение, отключаюсь.
Ezi пишет:
ведь cURL предназначен для парсинга!
курл предназначен для работы с (в том числе) протоколом http. Для парсера используются регулярки и строковые функции, нативно или в составе библиотек.
Ezi пишет:
//Представляемся серверу Mozilla 5,0
Только наоборот, говорим клиенту, что у сервера откуда-то взялся юзер-агент.
Общий смысл темы и заголовка мне понять не удалось даже после многократного прочтения.
----- PostgreSQL DBA
Ezi
Отправлено: 17 Марта, 2011 - 04:28:52
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Мелкий пишет:
Общий смысл темы и заголовка мне понять не удалось даже после многократного прочтения.
Смысл в том чтобы обмануть автосёрфер youraise.ru (Добавление)
А если по поподробнее то скажу что скрипт должен открыть соединение с сайтом, передать ему URL который надо накрутить, а затем ждать пока не закончитсся автосёрфинг (Добавление)
movEAX пишет:
Я сейчас чуть пирожком не подавился.
Извини, я новичёк и вчера побрил голову, видно все мозги с волосами потерл
----- Хочешь жить - умей вертеться
Мелкий
Отправлено: 17 Марта, 2011 - 11:01:46
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Ezi пишет:
А если по поподробнее то скажу что скрипт должен открыть соединение с сайтом, передать ему URL который надо накрутить, а затем ждать пока не закончитсся автосёрфинг
cURL обыкновенный.
----- PostgreSQL DBA
Ezi
Отправлено: 17 Марта, 2011 - 13:06:48
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Мелкий пишет:
Ezi пишет:
//Представляемся серверу Mozilla 5,0
Только наоборот, говорим клиенту, что у сервера откуда-то взялся юзер-агент.
нет конечно!!!
Я это сделал чтобы отослать серверу от имени сервера!!!
----- Хочешь жить - умей вертеться
Мелкий
Отправлено: 17 Марта, 2011 - 13:12:35
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Ezi, ну не знаю, что вы хотели сделать, а получилось именно так - у сервера откуда-то взялся юзер-агент. PHP суть серверная технология, он отвечает. Чтобы его заставить спрашивать - сокеты или курл.
----- PostgreSQL DBA
Ezi
Отправлено: 17 Марта, 2011 - 14:14:42
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Вот что накалякал по материалам урока валенка, вопрос: как сделать чтобы скрипт ждал пока закончится автосёрфинг ? (Добавление)
Скрипт почему-то не работает...
Кстати вот фрагмент формы из исходника:
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
А какие внешние признаки завершения?
----- PostgreSQL DBA
Ezi
Отправлено: 17 Марта, 2011 - 14:40:34
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Мелкий, ну в конце автосёрфинга выводится сообщение такого рода:
Поздравляем! Вы получили +3 очков рейтинга. Как получать больше визитов?
Вы успешно добавлены в цикл и получили 3 визита на Ваш сайт!
Рекомендуем вам получить 3 5 10 15 20 30 50 75 100 250 визитов!
Следующий цикл серфа > / Перейти на главную / Стать Партнером Бесплатно
Хочешь Поднять ТИЦ и PR бесплатно? Принять участие в системе Вирусного маркетинга.
Вот я ссылки не стал уж копировать...
----- Хочешь жить - умей вертеться
Мелкий
Отправлено: 17 Марта, 2011 - 14:52:12
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Меня слабо волнует, что там пишется. Важно когда это пишется. Некоторые возможные варианты ответов:
0) сразу после отправки формы
1) при последующем обновлении страницы
2) при заходе через час/после выполнения длительной операции в фоновом режиме
3) при посещении другой страницы, по динамически сгенерированному адресу
4) др.
судя по "Вы успешно добавлены в цикл" - пункт 0. В таком случае - скрипт ждёт всегда, т.к. curl_exec вернёт управление после закрытия соединения веб-сервером.
Ezi пишет:
Скрипт почему-то не работает...
не работает - не описание. Почему так - phpfq.ru/debug
По параметрам:
action из формы не передаётся (кроме присутствия в форме поля "action"), по нему посылают.
submit передаётся иначе
Смотрите в Firebug, какие заголовки идут.
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Мелкий пишет:
Меня слабо волнует, что там пишется. Важно когда это пишется. Некоторые возможные варианты ответов:
0) сразу после отправки формы
1) при последующем обновлении страницы
2) при заходе через час/после выполнения длительной операции в фоновом режиме
3) при посещении другой страницы, по динамически сгенерированному адресу
4) др.
После того как в браузере показало N-ное количество сайтов (Добавление)
Мелкий пишет:
По параметрам:
action из формы не передаётся (кроме присутствия в форме поля "action"), по нему посылают.
submit передаётся иначе
Я не писал этот код, я только его подменил под себя (Добавление)
Мелкий пишет:
По параметрам:
action из формы не передаётся (кроме присутствия в форме поля "action"), по нему посылают.
submit передаётся иначе
Я не писал этот код, я только его подменил под себя
----- Хочешь жить - умей вертеться
Мелкий
Отправлено: 17 Марта, 2011 - 15:03:01
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Ezi, методично разбираете, как оно у них реализовано с точки зрения пользовательских технологий, повторяете курлом.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.