5分钟实现在Mac浏览器上自动阅读

前言

笔者最近因工作原因,从 win 系统切换成 Mac 系统,众所周知,Mac 与 win 使用方式有些许差别,而且距离笔者上一次使用 Mac 大概已经有两年多了,两年前初出茅庐,还没有阅读的习惯,而在今年,因各种原因,闲暇时间我通常会在微信读书上找一些电子书来看。

在 win 上,自动滚动页面是鼠标中键自带的能力,而当我尝试使用 Mac 的鼠标中键进行相同操作时,发现并没有效果,进行了一些资料查询和咨询了一些 Mac 使用者后,发现这个功能并没有原生自带,对我来说,这非常影响体验,所以,我需要一个后备方案

解决方案

BetterTouchTool

作为 Mac 用户最常用的收费触摸板增强工具,这个功能肯定是有的,我们可以尝试通过自定义手势来实现自动滚动,具体操作可查阅官方文档或文章

打开 BetterTouchTool:确保你已经安装并运行了 BetterTouchTool。
添加新的触控手势或快捷键 :在 BetterTouchTool 的界面中,选择你的输入设备(如触控板、鼠标等)。
配置动作 :添加一个新的手势或按键,然后在“Triggered Predefined Action”中,选择“Scroll Up”或“Scroll Down”来实现自动滚动效果。
添加持续动作 :如果你希望持续滚动,可以在“Advanced Settings”中调整动作的触发频率,使其在一段时间内持续触发滚动。
微调设置 :根据需要,调整滚动速度和方向,以便获得你期望的效果。
通过这些步骤,你可以在 BetterTouchTool 中配置自动滚动功能,具体设置可能需要根据你的需求进行调整。

以上代码来源,Gpt4o

自定义浏览器插件

因笔者最初只是打算在微信读书上进行自动滚动阅读,仅因这一个原因就去选择收费应用,实在性价比不高,正巧笔者会写点代码,所以笔者最终选择了免费的浏览器插件方式

以下是笔者最终代码,过程不做细致讲解,简单的说,制作一个简单的浏览器插件只需要两个文件,一个 manifest.json 配置文件、一个注入的脚本 js 文件

此处已整合成插件所需文件 👉 压缩包

在浏览器上安装(chrome 浏览器为例)

  1. 打开地址 chrome://extensions/
  2. 解压上面安装的压缩包
  3. 点击左上角的 load unpacked alt
  4. 选择刚解压出来的文件夹 scrollReadPlugin alt
  5. 显示成以下状态则表示已激活 alt
  6. 这时候打开微信阅读(或其他有滚动条的页面)使用快捷键操作就可以拉!

快捷键

  1. option+s //向下滚动
  2. option+w //向上滚动
  3. option+x //停止滚动

PS:插件快速上下切换有bug,建议碰到奇怪的问题时先执行一遍option+x

最后

得益于触摸板的设计,Mac在无鼠标办公方面确实是很优秀,但目前的window在安装wsl后,各方面都不差,而且最重要的是可以打游戏,嘿嘿

本文由 mdnice 多平台发布

python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明),含有代码注释,新手也可看懂,个人手打98分项目,导师非常认可的高分项目,毕业设计、期末大作业和课程设计高分必看,下载下来,简单部署,就可以使用。该项目可以直接作为毕设、期末大作业使用,代码都在里面,系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值,项目都经过严格调试,确保可以运行! python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实现mysql数据库(源码+文档说明)python基于django框架仓库管理系统设计与实
基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库),含有代码注释,新手也可看懂,个人手打98分项目,导师非常认可的高分项目,毕业设计、期末大作业和课程设计高分必看,下载下来,简单部署,就可以使用。该项目可以直接作为毕设、期末大作业使用,代码都在里面,系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值,项目都经过严格调试,确保可以运行! 基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设计与实现(含程序源码和数据库)基于python+django校园智能点餐管理系统设
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值