ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: wodewan

[分享] 破解百度翻译 VBA调用 网抓 爬虫 详细步骤

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2022-1-20 12:55 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这个好啊,可以一步一步地学习网抓,记住,学习啦,非常感谢

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-20 13:44 | 显示全部楼层
perfect131 发表于 2022-1-20 10:46
感谢分享!学到了很多。奇怪怎么看不到js源码呢,怎么存放到窗体里面的呢?
测试出错了大佬, ...

哈哈,附件是一个整体,你单独拿那些代码出去运行,肯定会出错,那个窗体其实和网抓一样是个混淆,主要是存放Js代码的。。。没有js是算不出sign值得,之前帖子有用过这种方法,其实很Low的,不过处理引用字符串倒是挺方便。。。。
2.gif

TA的精华主题

TA的得分主题

发表于 2022-1-20 16:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
wodewan 发表于 2022-1-19 11:02
完成了上述步骤后,就是VBA的请求了,按正常的套路就行

一楼附件中有2个模块,一个窗体

老师讲解得很细!点赞


老师能否起贴讲解下 问财 网站搜索查询结果下载的原理?非常期待! 谢谢!

TA的精华主题

TA的得分主题

发表于 2022-1-20 16:42 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2022-1-20 17:23 | 显示全部楼层
wodewan 发表于 2022-1-20 13:44
哈哈,附件是一个整体,你单独拿那些代码出去运行,肯定会出错,那个窗体其实和网抓一样是个混淆,主要是 ...

函数的方法简单易懂,不过为什么我都执行不成功。
另外感觉函数法对wps的兼容性不佳,excel可以弹出语言框,wps不行

TA的精华主题

TA的得分主题

发表于 2022-1-20 21:27 | 显示全部楼层
wodewan 发表于 2022-1-20 13:44
哈哈,附件是一个整体,你单独拿那些代码出去运行,肯定会出错,那个窗体其实和网抓一样是个混淆,主要是 ...

学会了,谢谢大佬解答
找到出错原因了,发现token获取的是空值,加cookie就好了
大佬等你有空了,抽空看看bing翻译的网站返回数据的接口吧,能力有限没找到token是怎么来的
https://cn.bing.com/ttranslatev3?
我搜到
  1. function kt() {
  2.                         return "&token=" + encodeURIComponent(i) + "&key=" + encodeURIComponent(o)
  3.                     }
复制代码

然后就无啦。。。
token跟时间戳的返回函数好像就是这个
RichTranslateHelper.getEndpointAuthParams()

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-21 11:38 | 显示全部楼层
perfect131 发表于 2022-1-20 21:27
学会了,谢谢大佬解答
找到出错原因了,发现token获取的是空值,加cookie就好了
大佬等你有空了,抽空 ...

Cookie可以不带的,不说了这个了,说说微软的Bing翻译哈哈,Bing看这着高大上,又是token,又是iid,又是IG,又是Key,而且JS里你根本找不到真正的来源,其实很简单
这回用Python,VBA一个意思,你看看应该就明白了?
2.gif


评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-21 11:44 | 显示全部楼层
lwx228 发表于 2022-1-20 16:15
老师讲解得很细!点赞

感谢关注,如果没记错的化,那个网站好像在你的帖子里已经回复过的。

TA的精华主题

TA的得分主题

发表于 2022-1-21 13:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
先mark后赞

TA的精华主题

TA的得分主题

发表于 2022-1-21 14:12 | 显示全部楼层
wodewan 发表于 2022-1-21 11:38
Cookie可以不带的,不说了这个了,说说微软的Bing翻译哈哈,Bing看这着高大上,又是token,又是iid,又是 ...

感谢解答,明白了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 16:03 , Processed in 0.042063 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表