FeedMe/doc/zh/sync.md

91 lines
3.8 KiB
Markdown
Raw Normal View History

2023-09-17 10:08:53 +02:00
# 同步方式
FeedMe提供多种同步方式
2023-09-21 00:17:09 +02:00
1. 完整自动同步
2. 快速自动同步
3. 完整手动同步
4. 快速手动同步
2017-11-29 04:23:36 +01:00
2023-09-21 00:17:09 +02:00
## 完整自动同步
间隔一段时间后自动同步。可设置间隔时间,在`设置`-`同步`-`自动同步`-`同步间隔`中设置。安卓系统存在休眠机制,所以并不是在间隔时间一到就能马上自动同步,一般会存在延迟。
2017-11-29 04:23:36 +01:00
2023-09-17 10:08:53 +02:00
完整手动同步会做:
1. 将已读,加星,标签同步至服务器
2. 抓取未读条目
3. 抓取加星条目
4. 下载图片和全文
5. 下载播客
2023-09-21 00:17:09 +02:00
## 快速自动同步
打开应用时自动同步。在`设置`-`同步`-`自动同步`-启用`打开应用时自动同步`
2023-09-17 10:08:53 +02:00
2023-09-21 00:17:09 +02:00
快速自动同步会做:
2023-09-17 10:08:53 +02:00
1. 将已读,加星,标签同步至服务器
2. 抓取未读条目
2023-09-21 00:17:09 +02:00
## 完整手动同步
按钮有2个显示位置侧栏右上角的`同步`按钮 或者 列表页菜单中的`同步`菜单。后者需要在`设置`-`界面`-关闭`Side Nav`才会显示。
2023-09-17 10:08:53 +02:00
完整手动同步会做:
1. 将已读,加星,标签同步至服务器
2. 抓取未读条目
3. 抓取加星条目
4. 下载图片和全文
5. 下载播客
2023-09-21 00:17:09 +02:00
### 高级同步对话框
在`设置`-`同步`-启用`显示同步方式`,则点击同步按钮后,会显示同步选项框,你可以选择这次需要同步的项目。
2023-09-17 10:08:53 +02:00
2023-09-21 00:17:09 +02:00
## 快速手动同步
在列表页下拉触发同步。这个需要在设置-操纵-下拉刷新中启用。
快速同步只会做:
2023-09-17 10:08:53 +02:00
1. 将已读,加星,标签同步至服务器
2. 抓取未读条目
2017-11-29 04:23:36 +01:00
2023-09-21 00:17:09 +02:00
相较于前面3种同步会同步所有订阅源`快速手动同步`会根据当前显示列表同步特定内容。比如,
- 当列表为`所有条目`时,会同步所有订阅源。
- 当列表为`加星条目`时,仅同步加星文章。
- 当列表为`类别`时,会同步这个类别下的所有订阅源的文章。
- 当列表为单个`订阅源`时,仅同步这个订阅源的文章。
2017-11-29 04:23:36 +01:00
# 同步未读条数
同步未读条数在`设置`-`缓存`-`未读条目`设置。如果设置了500条而服务端未读条数大于等于500条那么每次同步会下载最新的500条。如果小于500条那就全部下载。
2023-09-17 10:08:53 +02:00
当已存在500条未读的情况下再次同步服务端有新的10条未读那么之前FeedMe中最旧的10条未读会在FeedMe本地标记为已读但不会同步到服务端。
2017-11-29 04:23:36 +01:00
# 同步模式
提供多种同步模式来满足不同需求。
## 整体
仅根据文章发布时间进行同步。整体下载逻辑及例子:
下载250条未读按照时间倒序排序
下载100条
下载100条
下载50条
这种方式是最快的下载方式,但是不能禁止下载某些`订阅源`或者`类别`。
注意:如果启用`中国模式`,则强制使用`整体`模式。
## 类别
按`类别`进行同步。按`类别`下载逻辑及例子:
下载90条未读90条未读分别属于3个`类别`那么会先把3个`类别`按照未读数排序,优先拉取未读数少的`类别`。比如类别A有10条未读类别B有30条未读类别C有50条未读
下载类别A 10条
下载类别B 20条
下载类别C 20条
下载类别B 10条
下载类别C 20条
下载类别C 10条
可以禁止`类别`同步,但是不能禁止`订阅源`同步。
注意,按`类别`同步无法同步到未分类的订阅源的文章。
## 订阅源
按照`订阅源`进行同步。按`订阅源`下载逻辑及例子:
下载90条未读90条未读分别属于3个`订阅源`那么会先把3个`订阅源`按照未读数排序,优先拉取未读数少的`订阅源`。比如订阅源A有10条未读订阅源B有30条未读订阅源C有50条未读
下载订阅源A 10条
下载订阅源B 20条
下载订阅源C 20条
下载订阅源B 10条
下载订阅源C 20条
下载订阅源C 10条
可以禁止`订阅源`同步,但是不能禁止`类别`同步。