作者chunchanhung (毛毛狂)
看板Visual_Basic
標題[VBA] 系統window2012 爬蟲
時間Thu Jul 29 17:46:42 2021
目前電腦系統是win10 64位元
可以用下列程式語法成功爬蟲
但我將同樣的語法放到雲端主機卻不行
我有將Windows NT 10.0改成Windows NT 6.3
卻還是抓不到資料
https://i.imgur.com/0DBrtoI.jpg
https://i.imgur.com/OAZ76yy.jpg
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.159.28 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1627552004.A.612.html
1F:→ peakhour: 沒錯誤訊息?有個思路,比較Windows各版本的cipher suit 07/31 20:06
2F:→ peakhour: e支援度。 07/31 20:06
3F:→ chunchanhung: 大大你好 08/01 21:17
4F:→ chunchanhung: 錯誤訊息如下 08/01 21:18
5F:→ chunchanhung: 這段代碼是從網路擷取 請問給更多提示嗎? 08/01 21:18
7F:→ waiter337: 你先試著在上一行 輸入 08/02 10:14
8F:→ waiter337: debug.print .responsetext 08/02 10:14
9F:→ waiter337: 看看即時運算 有沒有跳東西 08/02 10:14
10F:→ waiter337: 有東西 會卡 那就是jsonparse 有問題 在順著這個思路找 08/02 10:15
11F:→ waiter337: 沒跳東西 那就是連資料都沒抓到 或者找錯資料存放位置 08/02 10:16
13F:→ waiter337: ls/90473624 08/02 10:24
14F:→ waiter337: 有查到你相關的資訊 08/02 10:24
15F:→ waiter337: 目前那段看起來 像是額外寫的function 08/02 10:24
16F:→ waiter337: 可能你只有抓到爬蟲的sub 08/02 10:24
17F:→ waiter337: 沒有抓到另外一塊function的代碼 08/02 10:25
18F:→ peakhour: 2147352319, automation錯誤,應該就是htmlfile跟excel 08/03 07:24
19F:→ peakhour: 協同作業有時間差問題。要再寫一些等待時間,參見: http 08/03 07:24
20F:→ peakhour: s://www.reddit.com/r/excel/comments/7azcgk/vba_to_au 08/03 07:24
21F:→ peakhour: tomatically_open_ie_and_input_data_in/ 峎O改用樓上 08/03 07:25
22F:→ peakhour: 網址所提的ScriptControl處理json. 08/03 07:25
23F:→ chunchanhung: 兩位大大你們好 出現下面結果 08/04 07:36
24F:→ chunchanhung: 這個畫面跑完才會是真正要抓的內容 08/04 07:36
25F:→ chunchanhung: 我在前面加了If .readyState = 4 Then 08/04 07:36
26F:→ chunchanhung: 想說send之後 等待網站回傳階段在爬蟲 但還是失敗 08/04 07:36
28F:→ chunchanhung: 上面的圖跑完之後才顯示我要抓的內容 08/04 07:37
30F:→ peakhour: xmlhttp是過不了cloudflare的反爬蟲,請另尋思路,如js 08/04 23:19
31F:→ peakhour: 逆向,selenium等等。 08/04 23:19