微信内置浏览器使用DevTools实现自动顶帖脚本

《豆瓣自动顶帖机器人JS脚本》这篇,对于仅能在微信内置浏览器中正常打开或使用的网页,不能使用开发者工具,不能使用Tampermonkey插件。例如微赞的广州租房论坛微信版http://wd.wxzflt.cn/f/s-582236,需要微信用户授权登录才能回复。

但微信内置浏览器也是chromium内核浏览器,通过配置DevTools可以激活开发者工具,通过操作含frame的JS脚本可以间接达到Tampermonkey插件类似的效果。

功能:打开http://wd.wxzflt.cn/f/s-582236后,每5分钟自动启动一次,每10秒钟轮流顶预设的帖子(数值可以自己调整)。

一、配置DevTools

1、登录微信PC端,在内置浏览器打开http://wx.gnnu.work/,复制–resources-dir-path后面的路径。
在这里插入图片描述

如果这个网页打不开,就要自己搭一下web服务器,源码是

<html>
    <script type="text/javascript">
       window.open("chrome://version")
    </script>
</html>

2、下载devtools_resources.pak,该文件包含Chrome开发者工具所需的非本地化资源,缺少这个文件,Chrome开发者工具将无法运行),微信安装包都是缺少devtools_resources.pak,需要下载对应版本的pak文件,放置在微信启动目录里。

链接:https://pan.baidu.com/s/1Ben1aJ8w0hXp-XDBfntccA
提取码:1111

3、将devtools_resources.pak放一份到刚才复制的路径下,再放一份到微信的安装目录。

2020.06.09 更新说明 A 新增 终端面板 A 新增 查看并管理开发者工具相关进程 A 新增 云开发静态资源托管 详情 A 新增 小程序设置页面中增加订阅消息开关 A 新增 小程序强制更新调试支持 详情 A 新增 小程序/小游戏 收藏事件调试 详情 A 新增 通用设置-项目关闭时,控制项目关闭时是否直接打开项目列表窗口 A 新增 通用设置-快速打开文件,控制模拟器区域底部状态栏点击页面路径时打开的文件类型 A 新增 搜索回调调试插件 A 新增 小游戏脚本录制插件 A 新增 模拟器-模拟操作-事件模拟-内存警告 A 新增 支持音视频合成调试 详情 A 新增 代码上传后可以下载对应的 sourcemap 文件 F 修复 编辑器 WXML 文件格式化快捷键失效的问题 F 修复 调试器位置顺序无法拖动排序的问题 F 修复 打开快捷键设置后,编辑器 ctrl/cmd + f 快捷键无法触发文件内搜索的问题 反馈详情 F 修复 cli 命令行当项目路径有中文的情况下无法正常启动的问题 F 修复 新建代码片段时生成多个 sitemap.json 的问题 反馈详情 F 修复 mac 版无法读取系统设置的 PATH 环境变量的问题 F 修复 云函数本地调试没有日志的问题 反馈详情 F 修复 API 代码自动补全时按字母序排序不友好的问题 反馈详情 F 修复 版本更新通知时,如未选择更新,后续手动检查更新时一直提示正在下载的问题 F 修复 win 版通知中心顶部操作按钮被遮挡的问题 反馈详情 F 修复 小游戏 video 缺少 onVideoProgress 事件回调的问题 F 修复 1.03.2005140 终止模拟器导致工具奔溃的问题 反馈详情 F 修复 1.03.2005140 多帐号调试窗口编译会导致主项目窗口模拟器崩溃的问题 反馈详情 F 修复 1.03.2005140 激励视频广告自动显示并无法关闭的问题 反馈详情 F 修复 独立分包代码被执行两遍的问题 反馈详情 F 修复 菜单栏新建或导入项目可能没反应的问题 F 修复 模拟器在 Tabbar 设置为 top 时样式错乱的问题 反馈详情 2020.05.12
2020.04.02 F 修复 32 位系统无法编译小程序、提示重启耗时过久的问题 反馈详情 F 修复 使用 cli 打开 project.config.json 中 projectname 为中文的项目时会一直卡在初始化应用通信能力的问题 反馈详情 F 修复 ts 项目编译前命令无限执行的问题 反馈详情 F 修复 PC 端模拟器的 touchend 事件回调参数 changedTouches 为空的问题 反馈详情 2020.03.25 更新说明 A 新增 云开发控制台支持开通按量付费 A 新增 云开发支持数据库备份与回档(还原)详情 A 新增 支持小程序自动化多帐号调试 A 新增 显示灰度中的基础库以及基础库支持的客户端版本 详情 A 新增 下发测试基础库 详情 A 新增 支持模拟 API 的返回内容 详情 A 新增 支持同时重命名多个同名的文件 A 新增 真机调试出现异常时,可手动操作重试 A 新增 增加工具加载 loading 展示 A 新增 模拟器支持终止 A 新增 支持小游戏代码补全 U 优化 模拟器工具栏及状态栏界面 U 优化 云开发控制台监控图表展示 U 优化 模拟器添加边框 反馈详情 U 优化 更新命令行和 HTTP v2 版本 详情 F 修复 修改 cloudFunctionRoot 会出现文件找不到的问题 反馈详情 F 修复 不能正确打开已被删除文件夹的项目的问题 F 修复 点击菜单工具栏管理无反应的问题 F 修复 工具外修改项目配置 cli 上传不生效的问题 F 修复 工具预览/上传提示文件已经存在的问题 反馈详情 F 修复 调试器放大会导致 inspect 按钮样式异常的问题 F 修复 模拟器工具栏样式异常 F 修复 wx.addPhoneContact时顶部按钮显示错误的问题 反馈详情 F 修复 标题栏文字过长覆盖胶囊按钮的问题 F 修复 文件系统读取代码包内文件规则与真机不一致的问题 F 修复 关闭多帐号调试窗口 tabbar 内的 icon 无法加载的问题 反馈详情 F 修复 预览上传错误提示无效的 json 文件 反馈详情 F 修复 使用非等宽字体时光标可能错位的问题 F 修复 某些项目可能出现 wxml not found 的问题 F 修复 真机调试 Appdata 和 WXML 面板可能显示空白的问题 F 修复 弹出模拟器时 getMenuButtonBoundingClient 调用结果为空的问题 A 新增 支持小程序自动化截图功能 A 新增 编辑器面包屑导航条支持自定义快捷导航 A 新增 模拟小程序进程销毁重启 A 新增 编辑器行内错误和警告提示 A 新增 Mac 和 Windows 微信的模拟器类型 U 优化 1.02.1912261 的安装包结构 U 优化 MacOS 版关闭项目窗口时,显示项目列表窗口 U 优化 插件开发模式下 miniprogramRoot 下 app.json 中插件 provider 与项目 appid 一致时,version 必须为 "dev" F 修复 1.02.1912261 引入的多帐号调试 tabBar 图标无法加载的问题 F 修复 1.02.1912261 引入的 jsserverRoot 目录右键菜单缺失部分选项的问题 F 修复 公众号网页调试中,Base64 图片无法通过调试器打开的问题 反馈详情 F 修复 cli 调用自动预览无法使用自定义编辑条件的问题 F 修复 Windows 版无法使用录音功能的问题 F 修复 插件开发模式下,插件页面配置不生效的问题 F 修复 小游戏开放数据域使用增强编译报错的问题 F 修复 Windows 版某些情况下无法显示项目窗口的问题 F 修复 切换 cloudfunctionsRoot 无法同步云函数的问题 反馈详情 F 修复 Wxml 面板丢失 text 标签子节点的问题 F 修复 上传时文件体积大小提示错误问题 反馈详情 F 修复 使用非等宽字体时光标可能错位的问题 F 修复 文件系统 api 读取代码包内文件规则与真机不一致的问题 A 新增 编辑器全局替换 A 新增 编辑器分栏 A 新增 编辑器文件多选操作和拖动到文件夹 A 新增 编辑器多选操作和拖动到文件夹 A 新增 编辑器代码大纲 A 新增 编辑器文件对比 A 新增 选取 android 设备上的 profile 文件进行分析 详情 A 新增 WXML 面板支持自定义组件数据查看与实时修改 A 新增 WXML 面板支持使用键盘 (上下左右) navigate the DOM tree A 新增 WXML 面板
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值