[VBA] 系统window2012 爬虫

楼主: chunchanhung (毛毛狂)   2021-07-29 17:46:42
目前电脑系统是win10 64位元
可以用下列程式语法成功爬虫
但我将同样的语法放到云端主机却不行
我有将Windows NT 10.0改成Windows NT 6.3
却还是抓不到资料
https://i.imgur.com/0DBrtoI.jpg
https://i.imgur.com/OAZ76yy.jpg
作者: peakhour   2021-07-31 20:06:00
没错误讯息?有个思路,比较Windows各版本的cipher suite支援度。
楼主: chunchanhung (毛毛狂)   2021-08-01 21:17:00
大大你好错误讯息如下这段代码是从网络撷取 请问给更多提示吗?https://i.imgur.com/cjk6fSm.jpg
作者: waiter337 (给开司一罐苏格登)   2021-08-02 10:14:00
你先试着在上一行 输入debug.print .responsetext看看即时运算 有没有跳东西有东西 会卡 那就是jsonparse 有问题 在顺着这个思路找没跳东西 那就是连资料都没抓到 或者找错资料存放位置https://blog.csdn.net/weixin_42902669/article/details/90473624有查到你相关的资讯目前那段看起来 像是额外写的function可能你只有抓到爬虫的sub没有抓到另外一块function的代码
作者: peakhour   2021-08-03 07:24:00
2147352319, automation错误,应该就是htmlfile跟excel协同作业有时间差问题。要再写一些等待时间,参见: https://www.reddit.com/r/excel/comments/7azcgk/vba_to_automatically_open_ie_and_input_data_in/ 峎O改用楼上网址所提的ScriptControl处理json.
楼主: chunchanhung (毛毛狂)   2021-08-04 07:36:00
两位大大你们好 出现下面结果这个画面跑完才会是真正要抓的内容我在前面加了If .readyState = 4 Then想说send之后 等待网站回传阶段在爬虫 但还是失败https://i.imgur.com/v31U9B0.jpg上面的图跑完之后才显示我要抓的内容https://i.imgur.com/n5gVHpc.jpg
作者: peakhour   2021-08-04 23:19:00
xmlhttp是过不了cloudflare的反爬虫,请另寻思路,如js逆向,selenium等等。

Links booklink

Contact Us: admin [ a t ] ucptt.com