先聊聊为什么会有这篇博客,前几天在一台新电脑上按我之前的方法(Zotero + OneDrive)配置Zotero环境,结果登录微软账号时显示“微软账号密码过期”,于是按照提示修改密码,然后卡在验证旧密码阶段:一开始为了方便记忆所以旧密码里含有一部分用户名,结果现在验证阶段死活不通过,说我旧密码里不能含有用户名,但问题是我当初设置密码的时候为什么不提示?现在我要用旧密码设置新密码你告诉我旧密码无法通过,是不是脑子有病

旧密码不能用只能找其他办法重置密码,微软还提供了邮箱验证码重置密码的办法,我的OneDrive教育版是用校园邮箱申请的,重置密码的验证码自然是发给校园邮箱,但是登录邮箱一看啥都没有,连续发了好几个验证码都收不到,后来百度发现其他人也有校园邮箱收不到微软邮件的情况,至此重置密码的办法都用过了,全部寄,我是真的服。

下面说说Google Drive + Koofr + Zotero的配置方法(参考知乎):

网络问题请自行解决,无痛访问谷歌等;

1. 注册Google账号,现在你拥有了Google Drive(以下简称GD),缺点是只有15G存储,觉得够用就往下看;

1.2 在GD里创建zotero文件夹(名字必须为小写zotero),以后Zotero的论文都同步在这里,如下图所示:

1.3 注册Zotero账号:下载安装Zotero和ZotFile插件,不会安插件看我前一篇文章

2. 注册Koofr账号:这个相当于中转站,如果你用Google账号注册了Koofr,记得在Koofr的Preferences → Password里设置密码,否则会配置失败;

3. 在Koofr绑定GD:点击左侧的Connect → Google Drive → Sign in with Google,完成绑定;

4. 在Koofr修改GD的名称:点击头像 → Places → 找到刚才绑定的GD,点击rename,将“Google Drive”改为“GoogleDrive”,也就是去掉中间的空格,如下图所示;

5. 在Koofr生成WebDAV密码:点击头像 → Preferences → Password → App passwords,在Generate new password里随便输入一个名字(例如:GD),点击Generate,记住出现的密码,一会要用;

6. 配置Zotero:打开Zotero,在编辑 → 首选项 → 同步,登录Zotero账号,然后把其他选项按照下图进行配置,用户名是Google账号,密码是刚才在Koofr里Generate的那一串密码;然后点击验证服务器,可能需要多点几次,显示“文件同步设定成功”即可;

7. 安装GD客户端,登录Google账号,之后电脑上会多一块盘,看标志就知道是Google Drive,打开这个盘,里面有一个文件夹名为“我的云端硬盘”,右击找到“离线访问”,勾选“可离线使用”;

8. 配置ZotFile插件:打开“我的云端硬盘”,找到刚才创建的zotero文件夹,记录文件夹的位置,比如我的如下图所示:

打开Zotero,打开工具 → ZotFile Preferences... → General Settings → 下面的Location of Files,改为Custom Location,然后选择刚才记录的文件夹的位置,比如我的如下图所示:

插件配好后,再打开Zotero的编辑 → 首选项 → 高级 → 文件和文件夹 → 已链接附件的根目录,把根目录改成和上面一样的位置,其他的不用管,比如我的如下图所示:

至此,所有配置全部完成,在你所有使用的电脑上按照上述操作进行配置,论文在每一台电脑上都能同步。

注意一点,GD客户端在每台电脑上安装后,盘符可能不一样(比如在电脑A叫H盘,在电脑B叫G盘,在电脑C叫J盘),需要将盘符统一(右下角找到GD客户端,在设置里改变盘符,如下图所示),保证同步路径一致,否则会同步失败。

最后附上成果展示,可以看到zotero、Google Drive客户端、Google Drive Web页面(其实还有iPad上的Google Drive客户端)显示的内容都是一致的。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐