Показать сообщение отдельно

  #5  
Старый 01.06.2010, 14:44
0rz0r
Новичок
Регистрация: 29.04.2010
Сообщений: 0
Провел на форуме:
55763

Репутация: 0
Отправить сообщение для 0rz0r с помощью ICQ
По умолчанию

Цитата:
Сообщение от vitaliy-den  
Страница index.php
Код:


<?php 
set_time_limit(0); 
header("Content-Type: text/html; charset=utf-8"); 

$email = 'Ваш е-мейл'; 
$password = 'Пароль'; 


$email = str_replace('@', '%40', $email); 

include_once('libs/DudeCurl.php'); 

while(!file_exists("stop.txt")){ 




$curl = new DudeCurl(); 

 $data = $curl->init("http://login.vk.com/?act=login&email={$email}&pass={$password}&expire=&vk=")->exec(); 
 //$data = $curl->init("http://vkontakte.ru/login.php?op=a_login_attempt")->exec(); 
 //$curl->init("http://vkontakte.ru")->exec(); 

 //preg_match_all("#.*?value=\"(.*?)\".*?#is", $data, $m); 
 $str_replace_search = array("\n", " "); 
 $str_replace_replace = array("", ""); 
 $data = str_replace($str_replace_search, $str_replace_replace, $data); 

  preg_match_all("#.*?id='s'value='(.*?)'.*?#is", $data, $m); 
  $sid = $m['1']; 

  $post = array( 
  'op' => 'slogin', 
  'redirect' => '1', 
  'expire' => '0', 
  'to' => '', 
  's' => $sid['0'] 
  ); 


  $curl->init("http://vkontakte.ru/login.php")->opts('post',$post)->exec(); 
  $data = $curl->init("http://vkontakte.ru/id1")->exec(); 

  print '<h1>Online</h1>'.$data; 


echo"Ожидаем 5 минут<br>";flush(); 
sleep(300);} 
?>
Дополнительная библиотека cURL и страница index.php в архиве.

http://slil.ru/29184601

Я закидую этот скрипт на хост и ставлю обновление каждые 5 минут через крон. Использую этот http://www.setcronjob.com

Всё работает, страница онлайн 24 часа в сутки
поможешь с установкой?