首页 >>  正文

anki+web

来源:baiyundou.net   日期:2024-07-04

作者:林激异冻1

前言

由于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安装位置 替换掉

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

set SYNC_USER1=账号:密码

"D:UsersAdministratorAppDataLocalProgramsAnkianki.exe" --syncserver

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

2.Anki PC端配置

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

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

  • 设置Anki软件网络

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

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

3.Anki 安卓端配置

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

结尾

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

查看文章精彩评论,请前往什么值得买进行阅读互动

","gnid":"94f4e17570e04bb68","img_data":[{"flag":2,"img":[{"desc":"","height":"784","title":"","url":"https://p0.ssl.img.360kuai.com/t0114359fa6e9aa707c.jpg","width":"539"},{"desc":"","height":"172","title":"","url":"https://p0.ssl.img.360kuai.com/t017f5460f26bd67fcc.jpg","width":"799"},{"desc":"","height":"239","title":"","url":"https://p0.ssl.img.360kuai.com/t012dd68fd0d7ee37cc.jpg","width":"1080"},{"desc":"","height":"548","title":"","url":"https://p0.ssl.img.360kuai.com/t01d6530e128a0f5909.jpg","width":"536"},{"desc":"","height":"837","title":"","url":"https://p0.ssl.img.360kuai.com/t01e235cc0c1935ede9.jpg","width":"757"},{"desc":"","height":"2249","title":"","url":"https://p0.ssl.img.360kuai.com/t012319f34d0d05e010.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1703825403000,"pure":"","rawurl":"http://zm.news.so.com/20b0f7b0c0c6889d24d091179eba3c13","redirect":0,"rptid":"d7b4c161306b4881","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"小白也能学会的PC端Anki同步服务器搭建教程!

官怜哑2912如何在WebStorm 2017下调试Vue.js + webpack -
瞿睿耐18168577911 ______ 有人觉得vue项目难调试,是因为用了webpack.所有代码揉在了一起,还加了很多框架代码,根本不知道怎么下手.所以vue+webpack调试要从webpack入手.1.我们先从一般情况开始说.-sourcemap webpack配置提供了devtool这个选项,如...

官怜哑2912Q+ Web是什么? -
瞿睿耐18168577911 ______ Q+ Web是以个人为中心的一站式互联网生活平台.Q+ Web着重强调自定制的多屏幕体验,一站式服务的理念,辅以更炫酷的形式打造更贴心的服务.

官怜哑2912Q+ Web如何进行好友管理?
瞿睿耐18168577911 ______ 1、如何添加 如果未安装“好友管理”应用,点击好友面板下方的“好友管理”按钮即可进入应用市场“好友管理”的安装页面. 添加后,即可通过点击QQ面板下方的“管理”或桌面的好友管理图标进入好友管理的页面. 2、如何管理 点击QQ面板下方的“好友管理”,即进入好友管理页面.可以快速搜索好友,并对好友进行隐身权限设置,改变好友分组,修改好友备注名称,批量删除好友,将好友拖进黑名单、新建分组等操作.

官怜哑2912学习伙伴Anki Aniki Free这个软件是干嘛的?怎么用? -
瞿睿耐18168577911 ______ 用来学日语的软件吧 你看第一张蝶下面不是有英文和日语 然后下面got it是学会了 skip是跳过下一个 这一种不是类似手机那些学英语的背单词做题的软件吗 手打望采纳

官怜哑2912php+h5混合编程的web项目怎么打包生成apk -
瞿睿耐18168577911 ______ 工具有:cordova (这个前端使用ionic 后台接口使用php 可使用node.js 命令行本地打包) cocoonJS (在线打包工具,主要针对HTML5游戏吧.用的少,可以试下) hbuilder(楼上也有提到.将网址配置到工具中 可以自己添加统计和推送代码 然后打包有【android】.apk 【iphone】.ipa)

官怜哑2912nokia web service是什么 -
瞿睿耐18168577911 ______ 一款恶意插件,建议下载安全管家,打开程序管理选项,里面有详细介绍……

官怜哑2912Web木马分哪几类?????? -
瞿睿耐18168577911 ______ 你好楼主. Web木马是在登录窗口弹出,企图截取证书的恶意程序.安装在机器上后,该木马会静静等待用户访问某个特殊的Web站点(或一组站点).如果用户访问那个站点,木马将一个伪造的登录窗口放置在该站点本来的登录窗口上面....

官怜哑2912如何用原生的react,webpack,es6来使用蚂蚁金服的ant design组件库 -
瞿睿耐18168577911 ______ 1.准备:npm安装以下组件 a.安装react/antd:npm install react react-dom antd --save b.安装webpack/less:npm install webpack less --save-dev webpack根据需要选择使用-g安装 c.安装babel-loader以及其他相关package:npm install babel-loader ...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024