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

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Граб mp3 vkontakte (https://forum.antichat.xyz/showthread.php?t=74325)

.::BARS::. 20.06.2008 03:59

Граб mp3 vkontakte
 
Есть у кого нибудь скрипт на подобии http://hotspy.ru/vkontakte.php ???

Исус выкладывал код:

PHP код:

javascript:function operate(konfuze,loves,you,all_,xP){you=you.toStrin g(10);while(you.length<5){you='0'+you;}document.getElementById('audio'+ko nfuze).innerHTML='<div><a href="http://cs'+loves+'.vkontakte.'+'ru/u'+you+'/audio/'+all_+'.mp3">Cкачать '+document.getElementById('performer'+konfuze).inn erHTML+' - '+document.getElementById('title'+konfuze).innerHT ML+'</a></div><br />';} 

Так вот мне ты организовано, и как видео таким способом сказать... Скрипт на php...

Isis 20.06.2008 04:16

Цитата:

Сообщение от .::BARS::.
Есть у кого нибудь скрипт на подобии http://hotspy.ru/vkontakte.php ???

Исус выкладывал код:

PHP код:

javascript:function operate(konfuze,loves,you,all_,xP){you=you.toStrin g(10);while(you.length<5){you='0'+you;}document.getElementById('audio'+ko nfuze).innerHTML='<div><a href="http://cs'+loves+'.vkontakte.'+'ru/u'+you+'/audio/'+all_+'.mp3">Cкачать '+document.getElementById('performer'+konfuze).inn erHTML+' - '+document.getElementById('title'+konfuze).innerHT ML+'</a></div><br />';} 

Так вот мне ты организовано, и как видео таким способом сказать... Скрипт на php...


http://www.free-lance.ru/service/shop/?user=Isis

А еще не Исус, а Isis

.::BARS::. 20.06.2008 11:09

Цитата:

А еще не Исус, а Isis
Извини.

.::BARS::. 20.06.2008 11:14

Цитата:

$150
Скрипт hotspy.ru/vkontakte.php
Поиск музыки по базе Вконтакте.ру.. Окупается быстро..
А как он окупается?
А то дороговато за граб что то? ... проще тогда на hotspy.ru граб написать...

Isis 20.06.2008 15:44

.::bars::., окупается хостами пользователей, а ты зарабатываешь на рекламе или чем хочешь..

.::BARS::. 21.06.2008 02:39

Isis, для этого надо еще раскрутиться...

Foxtrot1 21.06.2008 18:42

+1 раскрутиться...

killerben 25.06.2008 21:28

поисковик МП3 (парсер с контакта.ру)
 
вот скрипт этот, но чуток не рабочий нужно дописать пару строк, допишите добрые люди,

PHP код:

<?php
set_time_limit
(0);//set_time_limit(120);

//Аутентификация
$id_user "";          // ID user
$email  ""// EMail
$password ""// Password

$host "vkontakte.ru";        // Host
$path "/audio.php";          // Link
$data "";                    // 
$tile_out 30;                // TimeOut connection (30: default)

//$len_page   = 98;  //Число показаных ссылок на 1 странице
//ignore_user_abort(1);
    
 /* Checked $_GET parameter's */
 
$search_string "";
 
$page_num 1;
 if(isset(
$_GET['q'])) $search_string $_GET['q'];
 if(isset(
$_GET['page'])) $page_num $_GET['page'];
     
/* <img class="playimg" onclick="return operate(31939244,1245,1585686,'19df13778a',217);" id="imgbutton31939244" nosorthandle="true" src="http://forum.xeka.ru/images/play.gif">
<b id="performer31939244">Arkona</b> - <span id="title31939244">Vyidu Ya Na Volushku</span> <small>(<a href="id1585686">О. Маев</a>)</small></div>
<div class="duration">3:37</div>
<td style="width: 40px;"><a class="addAudioLink" href="audio.php?act=add&amp;add=1&amp;gid=0&amp;aid=31939244&amp;hash=e554541e25aa00a8d338b89ddd8d1db5">Добавить</a>
#1.&nbsp; <a href="http://cs1245.vkontakte.ru/u1585686/audio/19df13778a.mp3" target="_blank"><b>Arkona</b> - Vyidu Ya Na Volushku</a> (3:37)<br>*/

echo '<!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>Поиск музла с vkontakte.ru</title>
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
 <link rel="stylesheet" href="http://vkontakte.ru/css/rustyle.css" type="text/css" />
</head>

<body style="padding:30px;">
 <form method="get" action="" name="audioSearch">
  <span class="sWord">Найти:</span>&nbsp;<input class="inputText inputSearch" type="search" id="quickquery" name="q" size="15" value="'
.$search_string.'" placeholder="Поиск" style="width:270px"/>
  <input class="inputSubmit" type="submit" value="Поиск" />
 </form>
 <br><br>'
;
 if(
$search_string)
 {
//setcookie();
     
$out "POST ".$path." HTTP/1.1\r\n";
     
$out .= "Host: ".$host."\r\n";
     
$out .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14\r\n";
     
$out .= "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
     
$out .= "Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n";
     
$out .= "Accept-Encoding: gzip,deflate\r\n";
     
$out .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
     
$out .= "Keep-Alive: 300\r\n";
//$out .= "Connection: keep-alive\r\n";
     
$out .= "Connection: Close\r\n\r\n";
     
$out .= "Referer: http://".$host."/\r\n";
     
$out .= "Cookie: remixedu=1; remixfriendsOnline=1; remixlang=0; remixchk=5; remixmid=".$id_user."; remixemail=".urlencode($email)."; remixpas=".md5($password)."\r\n";
     
$out .= "Content-Type: application/x-www-form-urlencoded\r\n";
     
$out .= "Content-Length: ".strlen("act=search&add=1&gid=0&to_id=&q=".urlencode($search_string))."\r\n";
     
$out .= "act=search&add=1&gid=0&to_id=&q=".urlencode($search_string)."\r\n";

    
$fp fsockopen($host80$errno$errstr$tile_out); 
    if (!
$fp) echo("$errstr ($errno)<br>\n");
    else
    {
//die($out);
       
fwrite($fp$out);
       while (!
feof($fp))
       {
         
$data .= fgets($fp128);
       }
       
fclose($fp);
       
$mask_link = array('return operate(',');');                             //Маска
       
preg_match_all("/(".$mask_link[0].")(.*)(".$mask_link[1].")/i"$data$parsed_links);  //Выбираем ссылки 

         
foreach($parsed_links[3] as $link_str)                                 //Берем каждый елемент масива в переменную $link_str
         
{
             
$pattern=array("(",")","'");                                     //Что заменяем
             
$replace=array("","","");                                         //Чем заменяем
             
$replaced=str_replace($pattern,$replace,$link_str);              //Убираем скобки
             
$link_mas=explode(",",$replaced);                                 //Преобразуем строку где разделитель запятая в масив
             
echo "<a href=\"http://cs".$link_mas[1].".vkontakte.ru/u".$link_mas[2]."/audio/".$link_mas[3].".mp3\">";    //Начало ссылки
             
$mask_name=array($link_mas[0],'<\/span>');                         //Маска поиска Имени
             
preg_match_all("/(".$mask_name[0].")(.*)(".$mask_name[1].")/i",$data,$parsed_names);   // Выбираем имена
             
$pattern=array("\">","</b>","<span id=\"title$link_mas[0]");                                //Что заменяем
             
$replace=array("","","");                                                                    //Чем заменяем
             
$replaced=str_replace($pattern,$replace,$parsed_names[2][0]);                             //Убираем мусор

             
echo $replaced."</a><br>";                                                                 
   } 
//Конец ссылки
   /*preg_match_all("#return operate\(([0-9]{2,})+,+([0-9]{2,})+,+([0-9]{2,})+,'+([0-9a-z]{2,})+',+([0-9]{2,})+\)+(.*?)+<b id=\"+(.*?)+\">+([0-9a-zA-Zа-яА-Я\s]{1,})+</b>+(.*?)+<span id=\"+(.*?)+\">+([0-9a-zA-Zа-яА-Я\s]{1,})+</span>+(.*?)+<div class=\"duration\">+([0-9:]{1,})+</div>#is", $data, $res);
    $ii = count($res[2])-1;
    for ($i=0;$i<=$ii;$i++)
    {
        echo "<b># $i: </b><a href=\"http://cs{$res[2][$i]}.vkontakte.ru/u{$res[3][$i]}/audio/{$res[4][$i]}.mp3\"><b>{$res[8][$i]}</b> - {$res[11][$i]} ({$res[13][$i]})</a><br>";
        echo($res[2][$i]);
    }*/
    //print_r ($res[1]);
     
}
  } else echo 
"<center>Ошибка при подключении...</center>";
  echo 
"<br><b>Найдено: $ii композиций...</b>";
  echo 
"<hr>";
 echo 
"<p style='font-color:#7E7E7E;'>Copyright &copy; 2008, <b>Pandora</b><br>ICQ:<b>7-133-098</b></p>
</body>
</html>"
;
?>


KingNLO 05.07.2008 16:40

Не робит этот скрипт....
Я слышал на Curl'ах можно зделать, но как?!

.:EnoT:. 06.07.2008 00:03

Скрипт есть в теме Соц. Сети, рабочий.
Тема закрыта!


Время: 08:10