[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: curl и liveinternet
sl4mmer
В общем исходные данные- есть скрипт.. он в через массив сокетов запускает другой, передавая ему в качестве параметра имя домена

запускаемый скрипт делает к домену обычный гет запрос, указывая в поле рефер значение из конфига... но блин ничерта в статистике лайвинтернета не только рефер но и само посещение не отображаеться((

кто может помочь?

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
Kuzya
Для начала нужно хотя бы разобраться как работает статистика LI, а потом уже пытаться писать накрутчики smile.gif
sl4mmer
ммм и где можно на эту тему почитать?) я не для себя жеж)

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
Kuzya
Да можно просто зайти на любой сайт, где есть счётчики LI, и посмотреть.
Гость_MAX
http://www.105news.ru
sl4mmer
ну вот например код счетчика..

<script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t38.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet' "+
"border='0' width='31' height='31'><\/a>")
//--></script>


только вот таки не вкурю чтоб мне сделать чтобы сэмулировать его срабатывание при запросе страницы курлом.... не силен в яваскрипте к сожалению(((

плиииз хелп- оч благодарен буду)

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
Kuzya
Ну для начала можно заменить document.write на alert. Сразу покажется итоговый html-код. А там и увидишь откуда ноги растут.
sl4mmer
вот что получил

<a href='http://www.liveinternet.ru/click' target=_blank><img src='//counter.yadro.ru/hit?t38.6;r;s1280*800*32;uhttp%3A//www.life-active.com/;0.4252031791791149' alt='' title='LiveInternet' border='0' width='31' height='31'></a>


сижу втыкаю что б сделать..

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
sl4mmer
особенно меня смущает рандом в конце(((

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
Kuzya
А чем он смущает? Рандом рандомом rolleyes.gif
sl4mmer
*xecndez себя неловко* ... смущает тем что я ничерта невкурю как должен выглядеть запрос, чтобы вызвать срабатывание счетчика... ну допусти сначалая я просто получил код страницы, отпарсил из него значения кода счетчика для конкретного сайта ... ну и что дальше с этим делать?? ниразу если честно с подобными ситуациями не сталкивался...

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
Kuzya
Думать, надо думать smile.gif Сейчас ситуация выглядит в стиле "я не знаю ничего, напишите за меня"
sl4mmer
написать не прошу конечно) но дать дельный совет и подсказать направление было б неплохо)

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
sl4mmer
ну вобщем примерно так наверное
1) берем страницу и парсим значения в счетчике
2) запрашиваем картинку по адресу http://counter.yadro.ru/бла-бла-бла, незабывая подставлять нужные значения в хидер запроса

ну и впринципе должно работать

_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
sl4mmer
В итоге получаю я парсингом ссылку.. пытаюсь запросить по ней в скрипте - получаю в ответ текст файла картинки но в статистике ничего не отображаеться .. если полученной ссылкой зайти в браузере - посещение засчитываеться.. но без рефера... я в тупике((( есть идеи?

от курла пришлось отказаться- т.к. у человека которому я эту лажу делаю курл не пашет- заюзал snoopy.class



$snoopy->fetch($domain);


$k=preg_match('/counter.yadro.ru.hit?.*.r/',$snoopy->results,$res);
$res2=mt_rand(1252031791791149,9252031791791149);
$link='http://'.$res[0].';s1280*800*32;uhttp%3A//'.$refer.'/;0.'.$res2;
$snoopy->fetch($link);
echo $link.'<br>'. $snoopy->results;



_____________
Неявное преобразование типов - это когда на вопрос "Нахрен?" вы отвечаете "Что значит зачем?!" ©
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.