智慧型網路應用討論

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

樓主: kim

學習代理的基本功和心得-無教學

[複製鏈接]

1

主題

65

帖子

444

積分

中級會員

Rank: 3Rank: 3

積分
444
發表於 2021-8-3 10:30:04 | 顯示全部樓層
kim 發表於 2021-8-2 16:56
寫成PHP檔,放上3顆蛋免空,或自建在電腦裡跑
範例如下

看來這個東西還有得學,還要有天份。
回復

使用道具 舉報

3

主題

127

帖子

2302

積分

金牌會員

Rank: 6Rank: 6

積分
2302
發表於 2021-8-3 23:18:38 | 顯示全部樓層
jeson 發表於 2021-8-3 10:30
看來這個東西還有得學,還要有天份。

寫代理如有基本基礎會比較好上手,如果從沒接觸過的會不知道從那邊學起
回復

使用道具 舉報

1

主題

89

帖子

723

積分

高級會員

Rank: 4

積分
723
發表於 2021-8-4 10:23:06 | 顯示全部樓層
3517863891 發表於 2021-8-3 23:18
寫代理如有基本基礎會比較好上手,如果從沒接觸過的會不知道從那邊學起

確實要有些基本基礎,不然我摸索j我那麼久,都不知如何下手
回復

使用道具 舉報

0

主題

77

帖子

642

積分

高級會員

Rank: 4

積分
642
發表於 2021-8-4 12:10:04 | 顯示全部樓層
lhj1234 發表於 2021-8-3 09:28
Fatal error:  Uncaught Error: Call to undefined function curl_init() in [...][...]:4
Stack trace: ...

完全不知所云,看來是沒慧根了
回復

使用道具 舉報

3

主題

127

帖子

2302

積分

金牌會員

Rank: 6Rank: 6

積分
2302
發表於 2021-8-4 18:05:15 | 顯示全部樓層
michun 發表於 2021-8-4 10:23
確實要有些基本基礎,不然我摸索j我那麼久,都不知如何下手

你可以私問一下論壇版主是否要開代理課程
回復

使用道具 舉報

3

主題

127

帖子

2302

積分

金牌會員

Rank: 6Rank: 6

積分
2302
發表於 2021-8-4 18:16:30 | 顯示全部樓層
michun 發表於 2021-8-4 10:23
確實要有些基本基礎,不然我摸索j我那麼久,都不知如何下手

先去學會基本的抓源技巧,這樣你的直播源才能持久使用
回復

使用道具 舉報

3

主題

127

帖子

2302

積分

金牌會員

Rank: 6Rank: 6

積分
2302
發表於 2021-8-4 18:17:22 | 顯示全部樓層
清臥客 發表於 2021-8-4 12:10
完全不知所云,看來是沒慧根了

先去學會基本的抓源技巧,要看直播源這是最基本的
回復

使用道具 舉報

0

主題

77

帖子

642

積分

高級會員

Rank: 4

積分
642
發表於 2021-8-5 16:02:02 | 顯示全部樓層
3517863891 發表於 2021-8-4 18:17
先去學會基本的抓源技巧,要看直播源這是最基本的

需要有低階教學 一步一步學習囉
回復

使用道具 舉報

3

主題

127

帖子

2302

積分

金牌會員

Rank: 6Rank: 6

積分
2302
發表於 2021-8-5 17:25:30 | 顯示全部樓層
低階教學網路上有一堆資料可以參考,請google直播源抓取這些文字
回復

使用道具 舉報

1

主題

20

帖子

359

積分

中級會員

Rank: 3Rank: 3

積分
359
 樓主| 發表於 2021-8-6 08:21:28 | 顯示全部樓層
1.先學如何抓封包(wireshark或fiddler),查看封包內容
2.看封包header需要什麼資訊
3.寫出和封包結果一樣的語法
以下範例只有一半,還需再繼續處理,但原理是一樣的

<?php
$url = "https://hamivideo.hinet.net/api/play.do?id=OTT_LIVE_00000001942&freeProduct=1&_=";

      $header = array();
      $header[] = 'origin: https://hamivideo.hinet.net';      
      $header[] = 'referer: https://hamivideo.hinet.net/';                  
      $header[] = 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36';
$ch = curl_init();
         
          curl_setopt($ch, CURLOPT_HTTPHEADER, $header);         
          curl_setopt($ch, CURLOPT_URL, $url);
          curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
          curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36');
          curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
          $cont = curl_exec($ch);
          curl_close($ch);

                  $obj = json_decode($cont);
                  $obj=$obj->{'url'};   
                  echo $obj;

?>
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

手機版|小黑屋|智慧型網路應用討論

GMT+8, 2024-4-25 21:49 , Processed in 0.080005 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表