ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вечный онлайн вконтакте
  #1  
Старый 18.03.2010, 22:18
Аватар для vitaliy-den
vitaliy-den
Познающий
Регистрация: 02.12.2009
Сообщений: 53
Провел на форуме:
429263

Репутация: 5
По умолчанию Вечный онлайн вконтакте

Нашол скрипт для создания "вечного онлайна" вконтакте.

Загрузил на хостинг. Всё вроде работает, но только 10-15 мин, когда я в браузере зашол на свой сайт. А потом если я не обновлю в браузере то онлайн пропадает.

Хотелось бы узнать можно ли как-то сделать обновление страницы без помощи браузера, а что-бы всё делалось автоматически на хосте, и чтобы акк контакта был всё время онлайн???


index.php

Код:
<?php
header("Content-Type: text/html; charset=utf-8");

$email = 'ваш емейл';
$password = 'пароль';


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

include_once('libs/DudeCurl.php');
$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;
?>
 
Ответить с цитированием

  #2  
Старый 18.03.2010, 22:19
Аватар для vitaliy-den
vitaliy-den
Познающий
Регистрация: 02.12.2009
Сообщений: 53
Провел на форуме:
429263

Репутация: 5
По умолчанию

libs/DudeCurl.php

http://95.142.41.65/DudeCurl.txt

И ещё файлик libs/coo3D0.tmp есть, но он 0 кБ занимает.

http://forum.antichat.ru/showpost.php?p=1760495&postcount=13

Вот архив этого же скипрта:
http://narod.ru/disk/16014082000/vk_auth_by_OliShort.rar.html

Последний раз редактировалось vitaliy-den; 18.03.2010 в 22:24..
 
Ответить с цитированием

  #3  
Старый 18.03.2010, 22:34
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

http://cronjob.ru/
 
Ответить с цитированием

  #4  
Старый 18.03.2010, 22:50
Аватар для Compton
Compton
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме:
1442841

Репутация: 63
Отправить сообщение для Compton с помощью AIM Отправить сообщение для Compton с помощью Yahoo
По умолчанию

1.кодировка ВКонтакте windows-1251
2. Вставлено? libs/DudeCurl.php
3. Купи деда, поставь на него оперу,залогинься, и поставь обновление на пять минут

Последний раз редактировалось Compton; 18.03.2010 в 22:54..
 
Ответить с цитированием

  #5  
Старый 18.03.2010, 23:23
Аватар для vitaliy-den
vitaliy-den
Познающий
Регистрация: 02.12.2009
Сообщений: 53
Провел на форуме:
429263

Репутация: 5
По умолчанию

Цитата:
Сообщение от Kaimi  
http://cronjob.ru/
Он не работает(

Письмо активации не приходит на мейл, на форуме почитал там такая же проблема..
 
Ответить с цитированием

  #6  
Старый 18.03.2010, 23:27
Аватар для emillord
emillord
Участник форума
Регистрация: 20.01.2008
Сообщений: 284
Провел на форуме:
3767223

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

http://www.setcronjob.com/
всё робит...
 
Ответить с цитированием

  #7  
Старый 18.03.2010, 23:54
Аватар для dr.Web
dr.Web
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме:
1093500

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

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);}
?>
скрипт будет работать до тех пор пока в той же директории не будет найден файл stop.txt или не будет нажата кнопка останавливающая загрузку страницы


можно ещё поставить ignore_user_abort();
читай в мануалах по функциям
 
Ответить с цитированием

  #8  
Старый 19.03.2010, 06:02
Аватар для SkyLine32
SkyLine32
Участник форума
Регистрация: 01.03.2009
Сообщений: 121
Провел на форуме:
4022236

Репутация: 38
Отправить сообщение для SkyLine32 с помощью ICQ Отправить сообщение для SkyLine32 с помощью AIM Отправить сообщение для SkyLine32 с помощью MSN Отправить сообщение для SkyLine32 с помощью Yahoo
По умолчанию

PHP код:
<?php
function curl($url,$post
{
$cfile 'cook.txt';
$ch curl_init();
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_HEADER1);
$proxy="ip:port";
curl_setopt($chCURLOPT_PROXY$proxy);
curl_setopt($chCURLOPT_POSTFIELDS$post);
curl_setopt($chCURLOPT_COOKIEJAR$cfile);
curl_setopt($chCURLOPT_COOKIEFILE$cfile);
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
curl_setopt($chCURLOPT_POST1);
$result curl_exec($ch);
curl_close($ch);
return 
$result;
};
$email 'email';
$pass 'pass';

$result curl('http://vkontakte.ru/','');
if(
strstr($result,'<title>В Контакте | Добро пожаловать</title>'))
{
$result curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
}
?>
Запускаешь через крон, либо если есть сайт создай картинку вида:
<img src="http://sait.ru/onliner.php">
 
Ответить с цитированием

  #9  
Старый 15.05.2010, 11:27
Аватар для VladZombie
VladZombie
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме:
260138

Репутация: 2
По умолчанию

Цитата:
Сообщение от SkyLine32  
PHP код:
<?php
function curl($url,$post
{
$cfile 'cook.txt';
$ch curl_init();
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_HEADER1);
$proxy="ip:port";
curl_setopt($chCURLOPT_PROXY$proxy);
curl_setopt($chCURLOPT_POSTFIELDS$post);
curl_setopt($chCURLOPT_COOKIEJAR$cfile);
curl_setopt($chCURLOPT_COOKIEFILE$cfile);
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
curl_setopt($chCURLOPT_POST1);
$result curl_exec($ch);
curl_close($ch);
return 
$result;
};
$email 'email';
$pass 'pass';

$result curl('http://vkontakte.ru/','');
if(
strstr($result,'<title>В Контакте | Добро пожаловать</title>'))
{
$result curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
}
?>
Запускаешь через крон, либо если есть сайт создай картинку вида:
<img src="http://sait.ru/onliner.php">
Как запустить скрипт? ошибка в 5 строке выходит
 
Ответить с цитированием

  #10  
Старый 15.05.2010, 12:46
Аватар для LStr1ke
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

Цитата:
Как запустить скрипт? ошибка в 5 строке выходит
Установи Curl
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы для сайта Вконтакте. Fruit Социальные сети 3 05.01.2010 22:59
Вечный онлайн Yzy Социальные сети 2 14.06.2009 17:44
продаю 7 dig icq Ili@s ICQ - Покупка, продажа 2 07.05.2009 06:51
Продажа от JiMM jimm ICQ - Покупка, продажа 0 22.03.2009 13:39



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ