Example #1
0
$http = new Http();
$tpl = new Template();
if ($_GET['type'] == 'play') {
    $id = $_GET['id'];
    $http->clear();
    $http->setTarget('http://mp3.zing.vn/bai-hat/' . $id . '.html');
    $http->setReferrer("http://mp3.zing.vn");
    $http->execute();
    $html = $http->result;
    if (strpos($html, '404.png') > 0) {
        die;
    }
    // 	$fp = fopen("te.txt","w");
    // 	fwrite($fp,$html);
    // 	fclose($fp);
    $image = $http->get_string_between($html, 1, 0, '<meta property="og:image" content="', '"');
    $xml = $http->get_string_between($html, 1, 0, 'xmlURL=', '&amp;textad');
    if ($xml == '' || $xml == null || $xml == ' ') {
        $title = 'Thông Báo';
        $keyword = '.';
    } else {
        ///lay link .mp3
        $http->clear();
        $http->setTarget($xml);
        $http->setReferrer("http://mp3.zing.vn");
        $http->execute();
        $html = $http->result;
        $url = $http->get_string_between($html, 1, 0, '<source><![CDATA[', ']]></source>');
        $name = $http->get_string_between($html, 1, 0, '<title><![CDATA[ ', ']]></title>');
        $singer = $http->get_string_between($html, 1, 0, '<performer><![CDATA[', ']]></performer>');
        ///
Example #2
0
<?php

include "http.class.php";
$http = new Http();
if ($_GET['id']) {
    $id = $_GET['id'];
    $http->clear();
    $http->setTarget('http://mp3.zing.vn/bai-hat/' . $id . '.html');
    $http->setReferrer("http://mp3.zing.vn");
    $http->execute();
    $html = $http->result;
    $xml = $http->get_string_between($html, 1, 0, 'xmlURL=', '&amp;textad');
    ///lay link .mp3
    $http->clear();
    $http->setTarget($xml);
    $http->setReferrer("http://mp3.zing.vn");
    $http->execute();
    $html = $http->result;
    $url = $http->get_string_between($html, 1, 0, '<source><![CDATA[', ']]></source>');
    $name = $http->get_string_between($html, 1, 0, '<title><![CDATA[ ', ']]></title>');
    $singer = $http->get_string_between($html, 1, 0, '<performer><![CDATA[', ']]></performer>');
    $type = trim(substr($url, -3));
    $filename = $name . '__' . $singer;
    $filename = str_replace(' ', '-', $filename);
    $filename = $filename . '.' . $type;
    $filename = $http->mark_to_non($filename);
    switch ($type) {
        case "mp3":
            $ctype = "audio/mpeg";
            break;
        case "wav":
Example #3
0
 }
 
 $singer_ = explode('<performer><![CDATA[',$html);
 $singer1 = array_shift($singer_);
 $singer = array();
 foreach ($singer_ as $key => $value) {
 	$singert = explode(']]',$value);
 	$singer[] = $singert[0];
 }
 */
 //mp3.zing.vn
 $http->setTarget('http://mp3.zing.vn/album/' . $id . '.html');
 $http->setReferrer("http://mp3.zing.vn");
 $http->execute();
 $html = $http->result;
 $title = $http->get_string_between($html, 1, 0, '<title>', '</title>');
 $xml = $http->get_string_between($html, 1, 0, 'xmlURL=', '&amp;textad');
 $http->clear();
 $http->setTarget($xml);
 $http->setReferrer("http://mp3.zing.vn");
 $http->execute();
 $html = $http->result;
 $url_ = explode('<source><![CDATA[', $html);
 $url1 = array_shift($url_);
 $url = array();
 foreach ($url_ as $key => $value) {
     $urlt = explode(']]', $value);
     $url[] = $urlt[0];
 }
 $mp3 = array();
 foreach ($url as $key => $value) {