2021年10月2日 星期六

1073/1283 大愛生活要聞 不能看

 .

10月1日起,可能是來源端的程式碼有異動,造成相對應 https://www.daai.tv/news/life

 (大愛生活要聞) 的PHP程式抓不到影片,所以就變不能看了。


這沒辦法,用PHP抓影片就是這樣,只要原始端有任何異動(就算只是增加一個 space),就可能讓原本可以運作的PHP程式,形同癱瘓。


除非重寫,但是重寫很累。


有時會懷疑,會不會只是某個工讀生心血來潮,去異動了某個原始碼?

"業障"要顯現,我們也無可奈何啦~





應該是網頁有異動以及SSL的問題

$text = file_get_contents($link)

改成

$text = file_get_contents($link, false, stream_context_create(array('ssl' => array('verify_peer' => false, 'verify_peer_name' => false))));


preg_match_all(  '/\<img src\=\"h(.*?)\.jpg\"\>/is', $text, $t002);

改成

preg_match_all(  '/\<img src\=\"http:\/\/s(.*?)\.jpg\"\>/is', $text, $t002);


$link1="h".$t002[1][$x] .".mp4";

改成

$link1="http://s".$t002[1][$x] .".mp4";


就可以了。

把修改後的 daai4.php 用 ftp 送上 1073/1283 就可以看了。

關機後再開機,要再 ftp 一次才能再看。除非重刷韌體。







.







沒有留言: