更新日志

Circle 阅读助手 v3.1.2 ranhe 2024-06-16 14:16, 周日

紧急修复在部分电商网站自动刷新和复制标签页的问题。

背景

2024年6月15日看到小众软件上青小蛙评论 Circle 阅读助手新版可能已经易主的消息,通过评论发现一个用户说:Circle 阅读助手运行时,打开“什么值得买”网站后,会自动打开很多网页。为此判定 Circle 阅读助手存在恶意代码,紧接着看到有人回复:马上卸载;有人推荐立即举报等操作。

原因

看到以上消息,我大吃一惊,马上测试本地代码,发现确实存在该问题;经排查具体原因如下:

Circle 阅读助手存在一个功能即:自动展开被折叠的内容,保证尽可能的解析完整的内容,而不是仅仅展示未被折叠的一部分。为了实现这个功能,内部存在一个小的算法:查找“查看全文”或者“查看更多”文案,找到之后判断文案的父标签,如果父标签是 A 并且存在 onclick 属性就自动点击,以此实现自动展开被折叠的内容。

经排查发现,“什么值得买” 网站存在多处“查看更多” 文案,并且 DOM 结构和算法实现基本一致。这就导致算法识别失败,自动点击后就打开了更多的页面。如下图所示:

Circle 阅读助手 v3.1.1 发布 ranhe 2024-06-13 08:55, 周四

当发现功能丢失时,不是下线,而是该功能被禁用。这时候通过“偏好设置”右上角搜索按钮右侧由四个方盒子组成的按钮进去找到对应的功能(如看小说的“多页解析”)后,开启右侧的开关即可。

原因:随着扩展的能力越来越强大,服务的用户越来越多,各种需求和场景也越来越多。为了支持不同的场景,优化扩展使用体验,默认不启用所有的插件,用户可以手动选择自己想要的功能。同时升级或者新安装首次进入阅读模式会弹出选择配置的对话框,你可以根据自己的使用场景选择对应的配置。

选择 Circle 阅读助手的配置

当前版本主要是修复用户反馈的问题,具体如下:

Circle 阅读助手 v3.1.0 ranhe 2024-03-28 12:28, 周四

视频版本介绍见 👉🏻 https://www.bilibili.com/video/BV15C411b7tR/

Circle 阅读助手 v3.0.4 ranhe 2024-03-20 18:03, 周三

 当前版本依然是修复小 bug。关于最新的 Circle 阅读助手设计说明和完整的使用指南视频见 👉🏻 全新版本Circle 阅读助手介绍

解析引擎

  • 恢复本地 Markdown 文件的支持。
  • 支持保留格式选项,启用后不自动处理空元素和格式。

渲染引擎

  • 图片加载失败时增加裂图显示。
  • 修复图片打印不完整的问题。
  • 修复内边距和外边距设置失效的问题。

批注

  • 修复自定义批注颜色时报错的问题。
Circle 阅读助手 v3.0.3 ranhe 2024-03-16 14:02, 周六

欢迎来到 Circle 阅读助手 3.0.3 版本,如果你是火狐或者雨见浏览器用户,或许已经错过很多个版本,因为我的手机丢失导致火狐帐号登录不进去,所以没办法更新版本,查看之前更新的版本日志

查看 Circle 阅读助手3.0 版本的视频介绍》

当前版本除了包含之前所有的更新之外,还修复了如下几个问题。

代码高亮和大图查看显示异常

修复代码高亮和大图查看退出后重新进入阅读模式后异常显示问题

文章大纲排版错误

修复文章大纲数据量过多时展示错位问题

页面空白

修复解析正文含有评论时页面空白问题

排版错误

修复部分网页无法滚动的问题

Circle 阅读助手 v3.0.2 ranhe 2024-03-15 23:21, 周五

当前版本做了样式微调和 bug 修复。查看 Circle 阅读助手3.0 版本的视频介绍》

修复 bug

异常滚动条

修复打印或者导出为 pdf 时,正文右侧出现多余的滚动条问题。

代码含有反斜线

修复复制或者导出为 Markdown 文件含有代码时,下划线被转译成反斜线加下划线的问题。

导出为图片区域错误

修复导出为图片两侧含有大量留白问题。

导出为图片代码折叠

修复导出为图片时代码被折叠,无法查看完整代码问题

样式微调

圆角

“信纸效果” 开启情况下,新增小圆角。如下图红色圆圈所示:

Circle 阅读助手 v3.0.1 ranhe 2024-03-15 10:05, 周五

Circle 阅读助手 v3.0.1 是修复上一个版本架构变更导致的 bug。查看 Circle 阅读助手3.0 版本的视频介绍》

删除日志

删除因调试而打印的日志。

崩溃问题

浏览器语言切换成英文环境下,升级 Circle 阅读助手直接崩溃。这是因为本次支持切换语言,系统语言标识和支持的标识不匹配,导致语言获取失败。

工具栏拖拽

上个版本暂时下线了工具栏拖拽功能,当前版本重新上线,并作为高级选项。为了保证老用的权益,当前版本为老用户默认开启该功能,新用户需要升级为高级帐户才能使用。

导出为图片

导出为图片支持定制格式,目前支持 PNG 和 JPEG。高清无损格式选择 PNG,需要更小的体积请选择 JPEG。

品牌标识

为了更好的宣传和传播 Circle 阅读助手,默认导出任何文件都会添加品牌标识,并作为一个高级选项刻印关闭。为了保证老用户权益,当前版本默认为老用户去掉品牌标识,新用户需要升级为高级帐户才能去掉品牌标识。

新年伊始,万象更新,3.0 版Circle阅读助手祝大家新年快乐 🎉 ranhe 2024-03-11 21:00, 周一

距离上个版本近一年,作为开发者向大家表示歉意。

2023年是黑暗的一年,先是父亲不适去医院就医,然后诚惶诚恐的得知是脑出血。经过一周的治疗后没有任何改善,转院到郑州后诊断是脑内囊肿;开颅手术前被告知是肺癌末期脑转移,手术后不久人就不行了。青年丧父,生活一下就瘫痪了。之前我一直认为父亲的角色近乎透明,今年才发现父亲不仅仅是一个称呼。这就是我没有更新版本的原因,然而生活还是要继续,整理完心情后还要继续出发。

新版介绍

新版本采用全新的架构,优化了本地数据的存储形式,开放了开发能力,开发者可以打造属于自己的阅读模式。查看 Circle 阅读助手3.0 版本的视频介绍》

架构变更

随着功能的不断更新和迭代,内部系统越来越复杂。考虑到以后维护的方便性,决定变更架构。新的架构采用插件化开发,抽离不同的功能为独立的插件,核心系统保持最小,仅提供管理插件的能力。

Circle 阅读助手 v2.8.1 版本 ranhe 2023-06-26 15:43, 周一

当前版本主要是 bug 修复。

修改

  • 修改预置样式的名字,降低认知成本
  • 增加“隐藏标题”和“隐藏日期”字段
  • 删除文章目录展开和折叠时内容自动避开的特性
  • 修复偏好设置面板的提示内容被遮挡问题
  • 修复浏览器打开本地文件时样式失效问题
  • 修复在手机端返回顶部按钮遮挡设置按钮的问题
  • 增强公式支持,实现更多网站的适配
  • 支持动态更新的内容识别
  • 修复阅读进度在某些网站被遮挡问题
  • 偏好设置“高级设置” 中界面修改
Circle 阅读助手 v2.8.0 版本 ranhe 2023-03-25 23:45, 周六

注⚠️:本着可持续发展原则,我们将于 5月1日下线终身帐户(已购买用户不受影响),价格将会做部分调整,现在是购买终身帐户的最佳时机立即购买

当前版本主要是 bug 修复。看文字太枯燥?视频介绍在此!!!

3月重磅!Circle 阅读助手 v2.7.0 携手春姑娘款款而来

注⚠️:本着可持续发展原则,我们将于 5月1日下线终身帐户(已购买用户不受影响),价格将会做部分调整,现在是购买终身帐户的最佳时机立即购买

关键词:知识管理、阅读进度、数学公式。

从 v2.7.0 版本开始,Circle 阅读助手开始着手知识管理的功能开发,接下来我们将会上线客户端(暂定支持移动端和电脑端)。当前版本主要对已有的稍后读的重构,独立稍后读为单独的页面。 

看文字太枯燥?视频介绍在此!!!

Circle 阅读助手 v2.6.4

喜报

Circle 阅读助手已成为了雨见浏览器(仅安卓端)内置的阅读工具。雨见浏览器是一款全功能移动端浏览器,支持火狐/谷歌拓展插件,拥有聚合搜索引擎 畅快的浏览体验。并拥有插件、窗口化、嗅探、等有趣新奇的功能。移动安卓端使用 Circle 阅读助手,推荐使用雨见浏览器

注意:内置在雨见浏览器的第一个版本需要当前版本发布之后,雨见浏览器才会发布,请确保当前安装的雨见浏览器已升级到雨见浏览器 v7.2 版本(预计 2022年 12 月12 日发布)

Circle 阅读助手 v2.6.1

⚠️ 遇到使用 bug 或者交互不合理的,可以通过反馈入口或者邮箱(wenguang.fe@gmail.com)告诉我,请尽量不要直接去扩展市场给于差评哈,这个对扩展来说是致命的!拜托拜托 🙏

文字太枯燥?不如看视频介绍吧

当前版本上线应用 “复制为 markdown”,同时修复了大家反馈的大量 bug ,详情如下:

Circle 阅读助手 v2.6.0

⚠️ 遇到使用 bug 或者交互不合理的,可以通过反馈入口或者邮箱(wenguang.fe@gmail.com)告诉我,请尽量不要直接去扩展市场给于差评哈,这个对扩展来说是致命的!拜托拜托 🙏

文字太枯燥?不如看视频介绍吧

当前版本上线应用 “复制为 markdown”,同时修复了大家反馈的大量 bug ,详情如下:

从全网搜集素材,就现在 - Circle 阅读助手 v2.5.0 来啦

各位同学久等了,Circle 阅读助手 v2.5.0 随着 2022 年秋天的第一片落叶一起到来啦🤪。

随着本次更新,升级高级帐户打八折哈,已经是高级帐户的再次购买可以累加到期日期哦(已经是高级会员的,若发现高级帐户丢失,请在扩展设置页面退出重新登录下帐户即可)。立即升级

文字太枯燥?看视频介绍吧!

第一次详细了解?查看 Circle 阅读助手 v2.5.0 的全功能介绍视频吧

Circle 阅读助手 v2.4.1 版本

根据 Chrome 扩展市场要求,采用全新的 api 重构 Circle 阅读助手,更节省性能、使用更安全!

文字没有灵魂,带你看日志更新视频 👉🏻 Circle 阅读助手 v2.4.1 版本更新说明

Circle 阅读助手紧紧跟进最新技术和市场规则,本次发布不仅仅按照扩展市场重构全部代码,而且带来一系列重大更新。详情如下:

Circle 阅读助手 v2.4.0 版本已发布

Circle 阅读助手发布基础版本了,基础版本仅仅包含当前扩展的免费功能,喜欢简洁版本的用户可以在我的博客上下载。同时为了独立算法,同时支持基础版本和专业版版本。当前版本进行了代码上的重构,尽管我已经进行了测试,但仍然可能会引起不可预测的 bug,如果你发现 bug 的话,可以在扩展内部的反馈按钮告诉我,感谢!!!🙆🏻‍♂️

讨厌枯燥的文字介绍?去看更新介绍视频吧!

本次更新如下:

Circle 阅读助手 v2.3.1 版本已发布

本次更新主要是 bug 修复,原因是上个版本为了抽离识别算法导致的部分问题。

bug 修复

  1. 修复“直接选择”模块无法正常使用的问题
  2. 修复打开“稍后读”面板之后,右上角信息提示框被遮挡问题
  3. 修复发布时间展示两次的问题。原因是提取出来文章发布时间之后,原文中的发布时间忘记过滤掉
  4. 修复“多页解析”在翻了很多页面退出时没有跳转到最后一页的问题
  5. 修复在“设置面板”修改布局模块中的“页内边距”时左右内边距失效问题
  6. 修复“自动解析下一页“失效问题,覆盖部分网站,反馈列表只看到反馈问题,没有人贴上问题网址页面,所以暂时无法定位具体的问题,希望反馈问题时,最好把含有问题的网址贴上

逻辑修改

  1. 内容识别算法增强,优化含有“点击阅读全文”的页面逻辑,可以识别全文内容
  2. 修改”编辑“和“移除内容块”逻辑。具体变化如下:

修改之前是:每次操作都需要再次点击取消。

修改之后是:相互之间点击可以取消。比如当前在“移除内容块”过程,你可以点击“编辑”推出“移除”过程直接进入编辑过程

v2.3.0 版已发布

不知不觉,2021 年已经是过去式。最近因为我个人的私事比较多,所以这个版本比较慢。但请相信我,Circle 会一直发展下去。你如果愿意支持我,可以升级为高级帐户或者给我打赏

这个版本增加了一部分新功能,同时修复了一些热心用户反馈的问题。详细如下:

新增:

上线第一个版本稍后读,欢迎反馈遇到的问题。

你可以在自定义工具栏页面/(设置面板)右键菜单/(设置面板)快捷键设置处开启。如下:

Circle 阅读助手上线稍后读

增加中文字体选项,你可以只针对中文网页设置使用的字体了。正如本文所示,你可以在调整面板的样式设置处为本文设置中文专用的字体。如下:

Circle 阅读助手支持中英文字体设置

Circle 阅读助手 v2.2.2 版本已发布

本次属于小版本更新,修复了部分用户反馈的问题。下个版本将上线更多新功能,11 月底将恢复原价,现在购买终身账户是最划算的时候!!!

重置按钮加入确认步骤

再也不怕误触重置按钮导致自定义的配置丢失了,重置按钮需要点击确认才会初始化配置。如下:

Circle 阅读助手重置按钮加入确认步骤

选项加入工具组控制显示

上个版本上线了图片和代码按钮组功能,光标放置在图片或者代码上右上角会显示操作按钮组,但并不是所有的用户都喜欢该特性,本次更新加入了选项控制开关。如下:

Circle阅读助手工具组设置

增强的快捷键和全新的帮助中心上线啦 - v2.2.0

Circle 阅读助手拥有自己的官网了!Circle 的说明文档和帮助手册等一直是在我的个人博客里面,这显得不伦不类。经过一个多月的准备,官网终于和大家见面了。同时为了更快速的迭代 ,作为开发者的我已从公司离职,目前是全职开发状态,后续更新迭代会更加快速和稳定。如果你认可我的工作,欢迎请我喝杯咖啡或者升级为高级账户来鼓励支持我。

本次为小版本更新,此次更新的主要工作是增强了快捷键和上线了帮助中心,还有一些其他小的调整。

可以脱离鼠标的快捷键系统

快捷键一直是提高效率的方式之一,通过快捷键你可以快速的完成想要的任务,甚至于脱离鼠标完成整个操作流程。本次快捷键加入了更多的动作支持,如下:

更自由、更灵活、更强大的 Circle 阅读助手 - v2.1.0

简约、优雅、轻量,Circle v2.1.0 版本满足每一个人的阅读需求。可以是一个简单的阅读辅助软件,也可以是一个看小说神器、亦可以是一个资料整理助手。

定制属于你自己的 Circle 阅读助手

喜欢 Circle 最初的简单版本?v2.1.0 上线自定义工具栏,使用自定义工具栏,你可以定制属于你自己的 Circle 模块,不需要的直接禁用,禁用模块不会加载更不会运行。

Circle阅读助手自定义工具栏

国际化支持

本次更新加入了国际化,从 v2.1.0 版本开始支持中文(简体)、中文(台湾)、英文、日语、韩语、泰语。如果没有生效,请确认浏览器语言设置是否正确。我使用的语言还没有支持?

v2.0.1

重要:v2.0.0 下载管理权限是为了实现配置导出。鉴于大家的反馈,这个小版本做了修改,缩小下载权限为仅导出配置时再申请下载权限

其他小的修复:

  • 恢复重构导致的 pjax 网站失效
  • 恢复 “页面宽度”为固定宽度
  • 修复设置页面左右对齐图标错误
  • 恢复绿色主题到老版本颜色

v2.0.0

全新的设计,全新的交互,全新的 Circle 只为你!!!

 

调整界面

样式设置

  • 扩充预置“字体”(需要系统安装对应的字体才会有效果),并支持自定义
  • “字体大小”范围由 14 -30 扩展为 12 - 40(px)
  • “页面宽度”由固定宽度修改为百分比,方便不同尺寸屏幕
  • “文字间距”范围由 0 - 5 扩展为 0 - 10
  • 新增 “字体粗细” 选项
  • “图片居中”修改为“图片对齐”选项,支持左中右对齐设置
  • 新增 “标题大小” 选项,可以自定义各级标题大小

 

v1.2.1

  • 修复自动解析下一页算法优化导致的老网站失效问题
  • 修复调整面板在小屏幕下无法正常展示的问题
  • 大纲加入自动隐藏功能,方便小屏幕阅读

v1.2.0

  • 正文识别算法优化,支持类似“观察者”网的结构的所有网站
  • 标题识别算法优化,支持类似网页标题和文章标题完全不相关的情况,如:https://page.om.qq.com/page/OLK3MWsrtVhiV3fPVfxqSGDQ0
  • 渲染算法优化,对部分网站图片展示失败作处理
  • 自动解析下一页算法优化,支持更多的网站:如“观察者”网站
  • 新增主图识别算法,可以识别大部分页面主图,如:http://daily.zhihu.com/story/8822957(beta)
  • 新增支持自定义标题对齐方式
  • 整合打印模块支持隐藏返回顶部,大纲、帮助中心
  • 修复自定义字体无法输入中文的bug
  • 更新版权信息(支持国际化)
  • 大纲做响应式处理,小屏幕隐藏
  • 工具条恢复文案提示
订阅 更新日志