HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 17.09.2009, 15:26
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


По умолчанию

сравнивать код индекса и код который взяли из файлгет контентс?,по моему как то не рационально.Почему? потому что на главной страниц могут быть какие то изминения в коде,и при сравнении мы получим false.
лучше отталкиваться от длины того кода что мы тянем через файлгетконтетнс(если я не ошибаюсь strlen еррор 404 будет намного меньше).
 
Ответить с цитированием

  #2  
Старый 17.09.2009, 15:57
+casper+
Banned
Регистрация: 27.06.2009
Сообщений: 200
Провел на форуме:
944465

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

nikfcsm,
PHP код:
<?
set_time_limit
(0);

$fileacc    'accs.txt';//файл с аками rnj добавляет (мыло:пароль)
$url        'http://login.vk.com/?act=login';
$apps_invite    '3377207'// ваш ид
$apps_id        ='3377207';//id

$fp            file($fileacc);
$count        count($fp);

        for(
$i 0;$i $count;$i++)
        {
            
$fp        file($fileacc);
            
$str    trim($fp[$i]);
            
$str2    explode(':'$str);
            
$mail    $str2[0];
            
$pass    $str2[1];
            
$login  =  'http://vkontakte.ru/login.php?act=login&success_url=&fail_url=&try_to_login=1&to=&vk=&email='.$mail.'&pass='.$pass;  
            echo 
$login        ;             

            

            
$cookie    'sid=-1;';
           
# $post    = 'site=2&id=0&fccode=0&fcsid=0&login=force&email='.$mail.'&pass='.$pass;
            
$post    'http://login.vk.com/?act=login&success_url=&fail_url=&try_to_login=1&to=&vk=&email='.$mail.'&pass='.$pass;
  
#          if($ct    = curl_init($url))
   #         {

               # curl_setopt($ct, CURLOPT_RETURNTRANSFER, 1);
            #    curl_setopt($ct, CURLOPT_HEADER, 1);
             #   curl_setopt($ct, CURLOPT_REFERER, 'http://vkontakte.ru/login.php');
             #   curl_setopt($ct, CURLOPT_USERAGENT, 'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3');
             #   curl_setopt($ct, CURLOPT_COOKIE, $cookie);
              #  curl_setopt($ct, CURLOPT_POST, 1);
              #  curl_setopt($ct, CURLOPT_POSTFIELDS, $post);
              #  $cont = curl_exec($ct) or curl_error($ct);
              # echo $cont;
               # curl_close($ct);
               # flush();
               
$ct        curl_init($login);
                if(
strpos($cont'sid=-1') === false || strpos($cont'sid=-2') === false || strpos($cont'sid=-4') === false)
                {
                    
$id    = (preg_match('#Set-Cookie: remixmid=(.*?);#'$cont$idi))    ?    $idi[1]    :    ''    ;
                    
$rsid    = (preg_match('#Set-Cookie: remixpassword=(.*?);#'$cont$rsidi))    ?    $rsidi[1]    :    ''    ;
                    if(!empty(
$id))
                    {
                        
$cook    'remixsid='.$rsid.';remixchk=5;remixlang=0;remixem    ail='.$mail.';remixpass='.md5($pass).';remixmid='.    $id;
                                                
###############################
                    ###  $urli    = 'http://vkontakte.ru/friends_ajax.php?act=accept_friend&fid='.$apps_id.'&hash='.$hash[1].'&cats=&verbose=1&message=';
                        
$urli1 'http://vkontakte.ru/friends_ajax.php?act=request_form&fid='.$apps_id;
                        
$urli2    'http://vkontakte.ru/friends_ajax.php?act=accept_friend&fid='.$apps_id.'&hash='.$hash[1].'&verbose=1';
                        
$cp        curl_init($urli1);
                        
$cp        curl_init($urli2);
                        
curl_setopt($cpCURLOPT_RETURNTRANSFER1);
                        
curl_setopt($cpCURLOPT_HEADER1);
                        
curl_setopt($cpCURLOPT_REFERER'http://vkontakte.ru/'.$apps_invite);
                        
curl_setopt($cpCURLOPT_USERAGENT'User-Agent: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Firefox/3.0.0.3');
                        
curl_setopt($cpCURLOPT_COOKIE$cook);
                        
$rcont curl_exec($cp);
                        
curl_close($cp);
                         }
                }
                
#echo $mail." added<br>";
                 # echo $cont;
            
}

            
sleep(3);
            
flush();
#        }
?>
Вот как то так через хитрожопую жопу оно и должно работать...

PS не проверял, просто контакт изменил логин сайт, теперь vk.com

++++++++++++++++++++++++++++++++++++++++

Подскажите как сделать с помощью аякса чтоб поверх картинки было было время(текст) и обновлялся в режиме реального времени

PS в аяксе полный ноль
 
Ответить с цитированием

  #3  
Старый 17.09.2009, 16:59
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

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

+casper+,
<div id="picture"><img src=".../asdas.jpg"><span>Text</span></div>
В CSS
div#picture span { position:absolute; }
Теперь текст будет над картинкой...
С помощью jquery делаем
PHP код:
function update (){
    $.
ajax({
        
type:"POST",
        
url:"script.php",
        
asynctrue,
        
data: ({parametr:'zna4enie'}),
        
success:function(msg)
        {
            $(
'div#picture span').empty();
            $(
'div#picture span').append(msg);
                 
setTimeout("update()"1000);

        }
    });} 
А потом достаточно один раз запустить где нить в коде update(); и оно будет обновляться и обновляться и обновляться....
 
Ответить с цитированием

  #4  
Старый 17.09.2009, 17:33
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

+casper+ Вы абсолютно уверены, что оно вам надо - садомировать несчастный сервак ежесекундными пост запросами? (особенно, если это какой нить апач)

В гугле поищите "Javascript часы"

KaMiKadZe аналогичный вопрос в целесообразности
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #5  
Старый 17.09.2009, 17:41
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

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

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

  #6  
Старый 17.09.2009, 18:10
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

KaMiKadZe Вопрос был - как поставить часики. А не "как вывести пхпинфо" - а имелось ввиду - а напишите ка мне кмс в сто тыщ строк
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #7  
Старый 17.09.2009, 19:16
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

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

$pass = "чепопало";
$md5 = md5($pass);

Как теперь раскодировать md5 и получить начальный $pass
 
Ответить с цитированием

  #8  
Старый 17.09.2009, 19:20
Excalibur
Новичок
Регистрация: 04.09.2009
Сообщений: 10
Провел на форуме:
123503

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

md5 это шифрование в одну сторону
 
Ответить с цитированием

  #9  
Старый 17.09.2009, 19:22
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

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

а как подругому можно выполнить данное
 
Ответить с цитированием

  #10  
Старый 17.09.2009, 19:27
Excalibur
Новичок
Регистрация: 04.09.2009
Сообщений: 10
Провел на форуме:
123503

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

конкретней скажи что нужно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.