[問題] 抓取瀏覽器的資訊

看板Python作者 (JimmyG)時間15年前 (2010/09/02 06:52), 編輯推噓3(3020)
留言23則, 7人參與, 最新討論串1/1
想請問有沒有辦法利用 python 來抓取瀏覽器的資訊 想要達成的目的是: 在瀏覽器的網址列當中打上網址→按下Enter→ 傳送到 python 當中分析 若有問題的話就不讓使用者繼續瀏覽該網頁(跳出錯誤訊息之類) 若沒有問題就讓使用者繼續瀏覽該網頁 想請問 python 有辦法做到這樣嗎? 又應該要使用哪些 library 呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.67.154.253

09/02 16:20, , 1F
看你想分析甚麼吧...而且我不懂為什麼分析完要傳回瀏覽器
09/02 16:20, 1F

09/02 16:21, , 2F
是可以用win32com抓住ie...不過不確定那是不是你要的
09/02 16:21, 2F

09/02 17:28, , 3F
win32com 可抓住不同瀏覽器嗎?抓到瀏覽器要連入哪個
09/02 17:28, 3F

09/02 17:28, , 4F
URL
09/02 17:28, 4F

09/02 17:29, , 5F
是要抓user agent string嗎?自己開個httpd就可以抓了。
09/02 17:29, 5F

09/02 17:42, , 6F
剛剛去查了下win32com 的函式,好像有類似綁定的功能
09/02 17:42, 6F

09/02 17:43, , 7F
可以直接對應用程式作控制。請問 HTTPD 是什麼呢?
09/02 17:43, 7F

09/02 19:34, , 8F
聽起來像是要搞個 python proxy ?
09/02 19:34, 8F

09/02 20:19, , 9F
Com server可以控制程式阿...至於哪些程式有開後門給Com
09/02 20:19, 9F

09/02 20:19, , 10F
請查pywin...
09/02 20:19, 10F

09/02 20:20, , 11F
不過...你還是沒回答我...為什麼要"傳回瀏覽器"@@? (不解)
09/02 20:20, 11F

09/02 22:48, , 12F
其實想要分析之後發現有問題就不要讓使用者繼續瀏覽
09/02 22:48, 12F

09/02 22:49, , 13F
該網頁.所以我要去網路上下載 win32com 這個 API 嗎?
09/02 22:49, 13F

09/02 22:49, , 14F
看官網裡面好像沒有這個 API,還是我用錯關鍵字了呢
09/02 22:49, 14F

09/02 22:49, , 15F
謝謝你的回答!
09/02 22:49, 15F

09/02 23:15, , 16F
你把use case完整敘述一下吧,看不太懂
09/02 23:15, 16F

09/02 23:26, , 17F
... 就說架個 proxy 就好…
09/02 23:26, 17F
※ 編輯: jimmylin212 來自: 118.160.167.231 (09/03 01:15)

09/03 01:16, , 18F
內文已做修改,想再不架 proxy 的環境下做到,謝謝
09/03 01:16, 18F

09/03 10:35, , 19F
"不同的瀏覽器"你知道瀏覽器百百種嘛...
09/03 10:35, 19F

09/03 10:35, , 20F
看起來是想要阻擋某些網站之類的...
09/03 10:35, 20F

09/03 14:20, , 21F
其實能過濾IE,FF,GC,OPERA 就可以了
09/03 14:20, 21F

09/04 20:05, , 22F
用libpcap偷聽瀏覽器的request,發現不合法就趕快送RST...
09/04 20:05, 22F

09/04 20:11, , 23F
(突然想到,這樣好像在做單機版的 GFW 哈哈)
09/04 20:11, 23F
文章代碼(AID): #1CVqd91w (Python)