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

Накрутчик времени для форумов...
  #1  
Старый 16.06.2007, 03:40
Аватар для Linuxoid
Linuxoid
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме:
928552

Репутация: 55
Отправить сообщение для Linuxoid с помощью ICQ
Exclamation Накрутчик времени для форумов...

И так, товарищи... Сейчас буду толкать очередную гениальную, но хреново сформулированную мысль.
Собственно воть. На некоторых форумах, даже на этом, есть счетчик проведенного времени. Но если на этом форуме просиженное время бонусов не каких не дает, но на некоторых форумах за это бывают всякие ништячки... А иногда буржуйские формы даже ПЛАТЯТ за насиженное время!
Вот собственно и возникла идея... Выделенным сервером я не распалогаю. Но есть хостинг. Хороший, навороченый, со всеми доступными феничками. На фрях. Сейчас там из "кроме_сайта" стоит только ужимающий проксик (пхпшный, естессно). Ну вот и хочу собсно сделать скрипт, который при запуске посялал бы определенный запрос на определенный сайт... Запуск скрипта через крон поставить. Благо шелл есть.
С запросами я еще не работал особо. Кто поможет сделать подобный скрипт? А то я даже как реализовать это не до конца осознаю... Буду благодарен за любую информацию...
 
Ответить с цитированием

  #2  
Старый 16.06.2007, 08:24
Аватар для hhover
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
Провел на форуме:
79888

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

Код:
<?php
set_time_limit(0);


$url_for_login_page = 'http://site.com/login.php';
$url = 'http://site.com/';

# все значение из формы для логина
$post_data = 'login=mylogin&pass=mypass&tralala=1';

$curl = curl_init ( );

curl_setopt ( $curl, CURLOPT_URL, $url_for_login_page );
curl_setopt ( $curl, CURLOPT_FOLLOWLOCATION, 1 );

curl_setopt ( $curl, CURLOPT_POST, 1 );
curl_setopt ( $curl, CURLOPT_POSTFIELDS, $post_data );

curl_setopt ( $curl, CURLOPT_COOKIESESSION, 1 );
curl_setopt ( $curl, CURLOPT_COOKIEJAR, 'cookie.txt' );
curl_setopt ( $curl, CURLOPT_COOKIEFILE, 'cookie.txt' );

curl_setopt ( $curl, CURLOPT_TIMEOUT, 5 );

curl_exec ( $curl );
  
while ( 1 )
{
  
  curl_setopt ( $curl, CURLOPT_URL, $url );

  curl_setopt ( $curl, CURLOPT_COOKIESESSION, 1 );
  curl_setopt ( $curl, CURLOPT_COOKIEJAR, 'cookie.txt' );
  curl_setopt ( $curl, CURLOPT_COOKIEFILE, 'cookie.txt' );

  curl_setopt ( $curl, CURLOPT_TIMEOUT, 5 );

  curl_exec ( $curl );

  sleep ( 30 );

}
?>
Что-то похожее. Общий смысл - Логинимся, запоминаем куки, а потом обновляем страницу каждые 30 секунд.
 
Ответить с цитированием

  #3  
Старый 16.06.2007, 08:29
Аватар для Kallisto
Kallisto
Новичок
Регистрация: 18.05.2007
Сообщений: 28
Провел на форуме:
133678

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

ignore_user_abort(1);
после set_time_limit(0);
добавиь и будет счастье... а еще, там где sleep(30), сделай sleep(rand(10,50));
 
Ответить с цитированием

  #4  
Старый 16.06.2007, 19:18
Аватар для genom--
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
Провел на форуме:
1948091

Репутация: 1686


По умолчанию

берем inet crack =)

ставим флаг где repeat enable
выставляем таймаут на отсылку пакета и количество пакетов --- ну и собственно сам запрос на какойнить топик жмякаем send packet и вот вам накрутчик времени

ps а вообще это "жесть"
 
Ответить с цитированием

  #5  
Старый 16.06.2007, 23:20
Аватар для Raz0r
Raz0r
Участник форума
Регистрация: 07.01.2007
Сообщений: 259
Провел на форуме:
309455

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

Нужно просто чтобы скрипт через интервал времени (можно на крон повесить) с заголовками пользователя посещал страничку, ну или ходил по ссылкам, которые вручную можно вбить.
 
Ответить с цитированием

  #6  
Старый 17.06.2007, 00:20
Аватар для Linuxoid
Linuxoid
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме:
928552

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

Цитата:
берем inet crack =)
ставим флаг где repeat enable
выставляем таймаут на отсылку пакета и количество пакетов --- ну и собственно сам запрос на какойнить топик жмякаем send packet и вот вам накрутчик времени
ps а вообще это "жесть"
С тем же успехом я могу в Опере выставить "Обновлять каждые 5 минут"... Надо именно на ПХП и именно на выделенный сервер...


Цитата:
Нужно просто чтобы скрипт через интервал времени (можно на крон повесить) с заголовками пользователя посещал страничку, ну или ходил по ссылкам, которые вручную можно вбить.
Надо чтоб ТУПО обновлялась страница. Там не кто не следит что именно я просматриваю. Просто сколько времени провел.


hhover
Можно, плиз, комменты к строкам? А то я с curl некогда в жизни не работал... Я конечно понимаю, что можно так поковырять и оно заработает, но мне просто важно понять.
 
Ответить с цитированием

  #7  
Старый 17.06.2007, 09:31
Аватар для hhover
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
Провел на форуме:
79888

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

Что тебе там комментировать? Используется всего 3 функции:
http://www.php.net/manual/ru/function.curl-init.php
http://www.php.net/manual/ru/function.curl-setopt.php
http://www.php.net/manual/ru/function.curl-exec.php
Документация на русском языке.
 
Ответить с цитированием

  #8  
Старый 17.06.2007, 11:57
Аватар для Raz0r
Raz0r
Участник форума
Регистрация: 07.01.2007
Сообщений: 259
Провел на форуме:
309455

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

Linuxoid, ну а так мой способ не катит, хочешь сказать? Крон лучшее решение. Тупо страница с нужными хэдерами и тупо крон...
 
Ответить с цитированием

  #9  
Старый 17.06.2007, 12:55
Аватар для qPhoenix
qPhoenix
Banned
Регистрация: 15.12.2005
Сообщений: 95
Провел на форуме:
1509352

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

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

например:
Код:
<?
$fp = fsockopen ("www.site.ru", 80, $errno, $errstr, 30);
if (!$fp) echo "$errstr ($errno)<br />\n";
else {
$send="GET http://www.briz.ua/forum/ HTTP/1.0\r\n". 
"............".
"Cookie: phpbb2mysql_data=phpbb2mysql_sid=91ccb10420c78e27378d58b9073c52c5\r\n".  	'Cookie2: $Version=1\r\n'. 
"......................\r\n\r\n";
fputs ($fp,$send);
}
?>
конечно вопрос в доступности сокетов и в посетителях =)
второе не особая трабла, стоило бы оно этого...

что ваще за сервис? сокка платят? =) дай адресок (можно будет скооперироваться)))
 
Ответить с цитированием

  #10  
Старый 29.06.2007, 13:38
Аватар для Linuxoid
Linuxoid
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме:
928552

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

Так... Все работал... Не было времени... Теперь вот снова поднимаю эту тему...

hhover
Огроменное спасибо! Все пашет, но set_time_limit(0) на хостинге запрещенно... Так что воть... Скормил ЭТО крону, чтоб каждые 2 минуты запускал - вроде работает...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мануал к SQL Injection TooL 3 SQLHACK Авторские статьи 21 09.04.2009 15:34
О законе. _-[A.M.D]HiM@S-_ Статьи 28 01.11.2007 12:25
полный перечень ошибок VPN Windows ShadOS Анонимность 0 07.06.2007 10:09
ОБЗОР РАЗЛИЧНЫХ ИНТЕРНЕТ БРАУЗЕРОВ Y.Dmitriy Soft - Windows 1 12.04.2007 23:30
какОй трой ИСпоЛЬзоваТЬ длЯ поЛНого УПРАвЛЕиЕ уд.КОМПОМ? UnKn0wN E-Mail 32 08.04.2006 04:20



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


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




ANTICHAT.XYZ