Просмотр полной версии : Каким образом можно вести лог он-лайна конкретного контакта?
В общем, извиняюсь, если было. В поиске не нашел.
Задача: при помощи какого-либо софта или скрипта так сказать следить за конкретным контактом. Чтобы информация о его заходах в он-лайн писалась в виде лога. Большего не нужно.
Подскажите пожалуйста какая софтина это может.
UPD. socialwatch не работает уже.
Cepe}|{a
03.05.2010, 14:52
http://www.vkonliner.ru/
<?php
function go($link, $cookie){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, USERAGENT,'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.00');
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_GET, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
$otvet = curl_exec($ch);
curl_close($ch);
return $otvet;
}
function grab($ist,$txt1,$txt2,$stop) {
$start = strpos($ist,$txt1,$stop);
$stop = strpos($ist,$txt2,$start+strlen($txt1));
$rez = substr($ist,$start+strlen($txt1),$stop-$start-strlen($txt1));
$end = $stop+strlen($txt2);
$qwe=array($rez,$end);
return $qwe;
}
$mail=urlencode('9999999@mail.ru');// логин
$pass=urlencode('999999999');//пасс
$usid1= 'id11111111';//тут указать ид кого палим или домен (если имеется)
$aft_link='http://login.vk.com/?act=login&email='.$mail.'&pass='.$pass.'&expire=&vk=1';
$cookie='remixchk=5;';
$sd=go($aft_link, $cookie);
$stop=0;
$remixsid=grab($sd,'id=\'s\' value=\'','\' />',$stop);
$cookie='remixchk=5; remixsid='.$remixsid[0];
$file = fopen('onlinelog.txt', "a+");
$uspage=go('http://vkontakte.ru/fave.php', $cookie);
if(substr_count( $uspage,$usid1 ) > 2) $online =' - yes';
else $online =' - no';
$time=date("[H:i:s - d.m.Y] ");
fputs($file, $time.$usid1.$online."\r\n");
fclose($file);
?>
вводишь данные, добавляешь юзера которого нужно палить в закладки, заливаешь скрипт на хост и ставишь на крон (только чтобы хост не был забанен контактом)!
PS: акк с которого палишь, будет все время в онлайне!
PSS: "ногами не бить" так как писалось для себя))
порекомендуйте хост, пожалуйста и подробнее что нужно сделать.. я не очень секу в сетевых технологиях.
oldschool
03.05.2010, 15:01
Heim, проваливай в гугл, тупая школота! :mad:
бесплатного хоста незабаненого не знаю (да и заморачиватся с ними не хо)! Из платных юзаю iphoster.ru, 30 р в месяц, никаких проблем, никаких локов за перегруз сервера, одним словом для скриптов хватает =)
в таком случае, может расскажете, как это реализовать через vkonliner?
или есть ещё варианты?
буду очень благодарен..
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot