小白也能学会的PC端Anki同步服务器搭建教程!

2023-12-29 12:46:07 10点赞 85收藏 7评论

前言

由于Anki自带的第三方AnkiWeb同步速度非常感人,随着Anki自己资料库的资料和媒体文件越来越大,到后期用起来非常痛苦,所以一直想自己搭建一个小服务器,网上比较多的是用Docker的方法,但是对于普通用户来说第一个是没有设备,第二个是搭建操作复杂,没有一定基础的Linux基础,很难完成。于是通过官方的帮助文档中,发现了比较简单的一种方法,非常适合像我这样的小白用户。但是他有个缺点就是只能电脑开启并运行脚本,本地局域网才能同步,但是在我的使用场景中这已经足够了。

PS:测试前一定要把所有的卡片导出,备份一份,防止出问题。

使用场景

在家用PC端制作完卡片后在Anki安卓端同步后进行使用,多个Anki安卓端学习后同步进度,使用场景几乎为家里。

使用的设备

【电脑】-win10系统

【Anki PC端】-版本 ⁨2.1.64 (581f82c5)⁩

【Anki Andriod端】-版本2.16.5

版本和系统的不一样可能会导致错误,第一次尝试时,Andriod端同步正常,Anki PC端总是报某一行缺少的错误,然后换了一个PC端的版本,就正常了。

搭建流程

1.服务器配置

  • 找到Anki PC端文件的位置,一会需要用到。在Anki图标上【单击右键】-【属性】,图片黄色位置。

小白也能学会的PC端Anki同步服务器搭建教程!
  • 在PC端任意位置新建一个文本文档,打开后把下面代码复制并粘贴进去。

账号和密码两处修改为你自己需要的

并将上面的 Anki安装位置 替换掉

然后保存,把文件名改为 *.bat (我的是改成了 anki同步服务器.bat

set SYNC_USER1=账号:密码

"D:UsersAdministratorAppDataLocalProgramsAnkianki.exe" --syncserver

小白也能学会的PC端Anki同步服务器搭建教程!

双击打开该文件,如果出现如下内容说明服务开启成功

界面需要处于打开状态,才能同步界面需要处于打开状态,才能同步

2.Anki PC端配置

  • 找到自己电脑的局域网IP地址

【打开“网络和Internet”设置】-【属性】拉到最下面,IPv4 地址 后面找到电脑的局域网IP地址

小白也能学会的PC端Anki同步服务器搭建教程!
  • 设置Anki软件网络

打开Anki PC,依次点击【工具】-【设置】-【网络】,将私人同步服务器后填入http://局域网IP:8080

小白也能学会的PC端Anki同步服务器搭建教程!

保存后,出来在界面上点击【同步】输入前面设置的账号密码登录,就OK。

3.Anki 安卓端配置

依次点击【设置】-【同步】,最下面的自定义同步服务器输入服务器地址同电脑端私人同步服务器一样。上面AnkiWeb 账户 输入你设置的账号密码。这样就ok啦

小白也能学会的PC端Anki同步服务器搭建教程!

结尾

由于没有苹果设备,没有测试,但是理论应该是没有问题的。这个方法能解决局域网内快速同步的问题,但是关闭电脑或离开了局域网就不能使用了,有局限性。后期再研究一下再Docker上面搭建一个Anki服务器,写一篇教程,这样就能有更好的体验了。

展开 收起
7评论

  • 精彩
  • 最新
  • 我来告诉大家,这个苹果端也是可以设置同步的,应用商店163元那个app,ankimobile

    校验提示文案

    提交
    苹果好坑

    校验提示文案

    提交
    收起所有回复
  • 有个 微力同步 了解一下

    校验提示文案

    提交
    那个只是同步媒体文件

    校验提示文案

    提交
    收起所有回复
  • 现在新版本也能同步了吗,我记得以前的同步服务器只支持旧版的anki好像是什么2.0的。

    校验提示文案

    提交
    最新的支持

    校验提示文案

    提交
    收起所有回复
  • [示爱] 专门注册登录来说声谢谢您,晚安

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
85
扫一下,分享更方便,购买更轻松