Anki同步慢的小白解决方案

Anki同步慢的小白解决方案

虽然Anki很强大,可以在记忆库中加入各种媒体文件,但是同时带了一件令我很痛苦的事情,就是Anki的同步问题,有时候对记忆库进行较大的改动(如修改笔记类型),会引起全量同步(anki会提示)



由于Anki的服务器在国外,国内如果不番羽墙就可以想象地(习惯番羽墙的童鞋也许不用继续往下读了,但是如果有时候番羽墙失败,也可以了解一下),用流量同步貌似挺快,又或者你没有添加新的媒体文件,只是同步学习记录……

我知道也有很多人也深受其苦,于是我有了下面的提问


Anki怎么在电脑和手机上同步?需要注意什么? - 知乎

我之前自己摸索的答案是 “用手动导入导出的全部的记忆库”,然后 “平时采用官网的在线同步 同步学习记录

也有@你家老黄 提供的Anki自建服务器的方法,可以在上面的链接找到老黄的回答。

阿里云主机(VPS主机)上搭建Anki服务器及Anki服务器搭建方案分析 - 知乎专栏

@陈bong 童鞋提供了 阿里云主机(VPS主机)上搭建Anki服务器及Anki服务器搭建方案

<<<>>>

进入正题 介绍一个 Anki同步问题的小白解决方案!

基本原理一句话概括就是(不仅仅如此,还有的在文章后面哦:)

用第三方软件 同步媒体文件,Anki的官网在线同步学习记录
可以理解为 sync帮anki 在线同步 抄近路

打个不恰当的比方,比如你有两箱行李要从公司运到家里或从家里运到公司,一种方式是自己一个人提着两箱行李,另一种方式是自己提一箱较轻的行李,再请一个身强体壮的人帮你提更重的箱子,我要介绍的就是第二种方式!

操作如下(操作真的很简单,拜托试一下:)

<<<>>>


1. 在电脑端和手机端 下载并安装 Resilio Sync ,免费个人版就好:)

Resilio Sync

Resilio Sync 是一个支持全平台的同步软件,Resilio Sync 不需要把文件上传到云端服务器,而是通过 P2P 的方式,直接将文件从你的设备传到对方设备上,它不限速、不限文件大小、不需要注册账号。我们就用这个软件 来同步 Anki的媒体文件和记忆库

同步前提 是两个平台同时在线,连接上自己的路由器,有网络。

下面是网站的链接(他们是不是要给我点广告费呢:)

the fast and secure way to get all your files on all your devices

我本来想介绍如何安装这个软件的,后来觉着太麻烦,甚至因此想放弃写这篇文章……你按照默认选项安装即可,如果安装软件搞定不了,下面的操作或许也看不懂了……如有问题,可以提出,但我也许解决不了……

<<<>>>

2. 在电脑端添加同步的文件夹 collection.media

2.1 点击 添加文件夹

我们只需要同步媒体库文件夹,其余的文件夹没有太大必要

2.2 找到 collection.media文件夹 (如果找不到路径,请搜索文件夹名称:)


<<<>>>
3. 添加同步文件之后,点击 复制 读写 密钥(当然也有其他的分享方式,如扫二维码,我只介绍一种)

下图中 在线用户显示1 是因为我之前就添加同步了 collection.media 文件夹

<<<>>>
4. 软件会提示复制密匙到剪贴板,然后通过 QQ 或其他方式 传到手机上

<<<>>>

5. 在操作这一步之前,我希望你安装好了 手机版的 Resilio Sync (安装琐碎的介绍 不提)

先点击 “+ ” ,再选择输入密钥,下图是已经点击 “+ ” 时的截图

<<<>>>

6. 粘贴密钥,找到手机中的 collection.media 文件夹,(就在 ankidroid的文件夹下)

6.1 点击 collection.media 文件夹, 选择文件夹


6.2 可能会提示下图警告,点击添加


6.3 下图是设置好之后的截图,完成后 打钩 ✔



<<<>>>

7. 下图是已经添加了collection.media文件夹的截图,

7.1 这时你需要点击右边的感叹号!


7.2 把选择性同步 去掉,避免每次都要选择文件(划重点)

(注:pc端的 选择性同步 必须升级为Pro高级用户,但是这个并不影响)

<<<>>>

8. 进行 Anki 电脑端和 手机端的设置

8.1 电脑端 去掉勾选 同时同步音频和图像

找到Anki 的工具菜单下的首选项,切换到 网络 进行去勾选



8.2 设置手机端 偏好设置的常用设置里面


去掉勾选 同步时获取媒体文件


进行到这里,恭喜你,大功告成! d=====( ̄▽ ̄*)b

看起来好像有点复杂,但是只要一步步按照提示操作,其实很简单易懂的哦!

做了以上工作后,你或许可以肆无忌惮在anki中添加添加媒体文件了,效果是很明显的!

注意下面的传输速度,理论上可以达到宽带最高速度 (^-^)V





平时的可能使用场景就是:

Anki添加新卡片和媒体文件后,用官方的同步,可以方便地随时随地同步学习记录,如果不是全量同步,大概一分钟不到。即使是全量同步,因为没有媒体文件负担,网络好一点,速度也是可以接受的。

②用Resilio Sync 同步Anki 的媒体文件

P个S:如果还是不能容忍 Anki 全量同步时的速度,你也可以用 Resilio Sync 传送 导出的 collection.apkg文件(不勾选媒体文件),方法和之前的介绍类似就不赘述了,不过你可能需要创建一个专门同步文件夹

如果你还想使用 官方的同步,建议你还是将某一端(PC端一般较快)全量同步到云端,然后用上面的方法,手动将所以记忆库导入到手机上,这样还是比较方便的,节省了近一半时间哦。(划一下重点)

P个小S:平时用它来同步一些其他文件也是很方便的哦。速度可以比蓝牙快哦!


如果可口可乐和百事可乐同时摆在我面前,我会选择雪碧 []~( ̄▽ ̄)~*

欢迎 打赏点赞!这篇文章值得分享!

编辑于 2017-05-18

文章被以下专栏收录