0
當前試圖解析zippyshare文件在PHP中的下載鏈接問題是我需要得到他們的JavaScript,我無法做到這一點。這是網頁的一部分,我需要解析:使用HTML解析Javascript與HTML DOM PARSER
<script type="text/javascript">
var somdfunction = function() {
var a = 327030;
document.getElementById('dlbutton').omg = 327033%78956;
var b = parseInt(document.getElementById('dlbutton').omg) * (327033%3);
var e = function() {if (false) {return a+b+c} else {return (a+3)%b + 3}};
document.getElementById('dlbutton').href = "/d/91667079/"+(b+18)+"/Animals%20%28Radio%20Edit%29-www.manomuzika.net.mp3";
if (document.getElementById('fimage')) {
document.getElementById('fimage').href = "/i/91667079/"+(b+18)+"/Animals%20%28Radio%20Edit%29-www.manomuzika.net.mp3";
}
var result = 0;
}
</script>
使用哪是從它的網站獲取:
$html = file_get_html($url);
基本上他們創建使用JavaScript動態下載鏈接,我能拿到用我的解析器,但我需要把它刪減到獲得的值來源:
var a = 327030;
document.getElementById('dlbutton').omg = 327033%78956;
最後
document.getElementById('dlbutton').href = "/d/91667079/"+(b+18)+"/Animals%20%28Radio%20Edit%29-www.manomuzika.net.mp3";
一旦我能夠從源代碼中獲得這三個變量,我將能夠創建下載鏈接,我的問題目前正在削減到這一點。
我使用這個解析器: http://simplehtmldom.sourceforge.net/
如果你想看到的源代碼,我能夠在此刻來解析這就是:
http://www.somf.us/music/test.php?url=http://www66.zippyshare.com/v/91667079/file.html