不订阅更新_更新说明(12.412.6)

最近两天又做了一些更新,跟大家说一下比较重要的两点:

1. 源订阅功能,这里主要讲一下书源订阅,这个功能最大的好处就是,一些大佬固定的网络导入书源链接可以直接订阅,这样就可以很方便的获取到。特别是像@不世玄奇大佬的搜索引擎书源,更新太给力,真的就很需要。

下面具体说一下操作:

首先在新版中打开订阅,找到源订阅功能:

16cb1c79ff8a5e5a29c11248584b5d0f.png

打开源订阅,点击右上角的+号,然后填写书源名称和网络导入URL即可。

5a9a23d07b584fe73efbdf7aa65a9710.png

完成之后回到界面,需要更新的时候,点击书源即可快速导入更新,记得重复了要全选。

推荐导入以下四个书源合集:

1.南笙星辰大佬的177书源合集:

https://gitee.com/ch4nge/readbook/raw/master/booksource_177

2.不世玄奇大佬的搜索引擎书源合集:

https://gitee.com/no-mystery/bushixuanqi-quanwangsoushu/raw/master/%E5%85%A8%E7%BD%91%E6%90%9C%E4%B9%A6(%E7%99%BE%E5%BA%A6%E3%80%81%E8%B0%B7%E6%AD%8C%E3%80%81%E5%A4%B8%E5%85%8B).json

3.Namofree大佬的优质书源合集:

https://gitee.com/namofree/yuedu3/raw/legado3booksource/legado3_booksource_by_Namo.json

4.一程大佬的优质书源合集:

https://gitee.com/vpq/codes/9ji1mged7v54brhspz3of71/raw?blob_name=sy.json

2.彻底解决某点字体所导致的内容错字或者漏字情况,具体操作如下:

首先前提是你遇到了下面这种情况:

75e4c3afffe897ba12ee35581c0fb3b0.png

1d5e3e47364a337d9304341f719fde37.png

接下来你要做的就是:

1.下载下面这个链接里的字体:

https://xs11.lanzoui.com/itSaFj49m0j

然后把它放到你手机里能记住的文件夹路径中。

2.接下来在书源管理界面打开任意一个某点的正版书源:

11ddbf93c1f384c0505c40b951517103.png

3.点击进入书源的编辑界面,找到正文页的替换规则,填入下方这串代码:

@js:var b64=String(src).match(/ttf;base64,([^\)]+)/);if (b64) {var f1 = java.queryBase64TTF(b64[1])var f2 = java.queryTTF("/storage/emulated/0/Fonts/Source Han Sans CN Regular.ttf")    java.replaceFont(result, f1, f2)}else{    result}

74a3cbd2baeef9619356ee82c30e5c2a.png

需要注意的是,红框内双引号标注的路径应该是你上面下载的那个字体存放的路径,如果路径和代码中的不一致,那就需要你去手动修改以下。

4.点以下双引号后面的位置,会出现如下的一个红色问号❓:

da55fc667a52fc501dd156c2dc1e0ff3.png

点击红色问号❓以后,会出现下图中所示,然后在选择文件中找到字体文件,点击之后就会添加上该字体的路径,这时你只需要把原先存在的那个路径删掉即可。

4f36fa4c799d55eb6a3ac86720c6ab14.png

最后就是点击保存即可,这时你再回去刷新一下小说,就会回归到正确的字体。

这个方法的原理是通过这段代码根据字形到正确的字体里找到正确的文字编码,然后把错误的替换回来,基本上只要是使用了某点这套字体的,就都没有问题。

最后放一下更新地址和日志,还没更新的更一波吧:

https://www.90pan.com/o138704

https://kunfei.lanzous.com/b0f7pt4ja

https://www.coolapk.com/apk/256030

https://github.com/gedoor/legado/releases

最新更新日志

**2020/12/06*** 添加规则订阅功能,订阅界面第一个图标,可以订阅书源/订阅源/替换规则**2020/12/04*** 阅读进度从页数改为字数,排版变化时定位更准确* 修改viewBinding* 修复中文排序* 去掉FontJs规则,可以写在替换规则里,例:f2为正确的字体,根据文字数据去正确的字体里面查找,可以把错误的文字替换为正确的文字```@js:var b64=String(src).match(/ttf;base64,([^\)]+)/);if (b64) {    var f1 = java.queryBase64TTF(b64[1])    var f2 = java.queryTTF("/storage/emulated/0/Fonts/Source Han Sans CN Regular.ttf")    java.replaceFont(result, f1, f2)}else{    result}```
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段代码是将机器人的里程计信息通过ROS的消息机制发布到 `odom` 话题上,以供其他节点订阅和使用。具体来说,该代码创建了一个 `nav_msgs::Odometry` 类型的对象 `msgl`,通过设置其各个成员变量来填充里程计信息,最后通过调用 `pub_.publish(msgl)` 发布消息。以下是各个成员变量的含义: - `msgl.header.stamp`: 里程计消息的时间戳,用于表示该消息的时间。 - `msgl.header.frame_id`: 里程计消息的坐标系,通常为 `odom`。 - `msgl.pose.pose.position.x`: 机器人在 `odom` 坐标系下的 `x` 坐标。 - `msgl.pose.pose.position.y`: 机器人在 `odom` 坐标系下的 `y` 坐标。 - `msgl.pose.pose.position.z`: 机器人在 `odom` 坐标系下的 `z` 坐标,通常为0。 - `msgl.pose.pose.orientation`: 机器人在 `odom` 坐标系下的朝向,使用四元数表示。 - `msgl.pose.covariance`: 里程计消息中位置信息的协方差矩阵。 - `msgl.child_frame_id`: 机器人在 `base_footprint` 坐标系下的名称。 - `msgl.twist.twist.linear.x`: 机器人在 `base_footprint` 坐标系下沿 `x` 轴方向的线速度。 - `msgl.twist.twist.linear.y`: 机器人在 `base_footprint` 坐标系下沿 `y` 轴方向的线速度。 - `msgl.twist.twist.angular.z`: 机器人在 `base_footprint` 坐标系下绕 `z` 轴的旋转角速度。 - `msgl.twist.covariance`: 里程计消息中速度信息的协方差矩阵。 其他节点可以通过订阅 `odom` 话题获取机器人的里程计信息,用于自主定位和导航等应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值