A-A+

离线使用Mendeley Desktop

2013年07月02日 note 评论 9 条 阅读 58,093 次

Mendeley Desktop一套颇具潜力的文献管理软体,写文章时导入参考文献也很方便。第一次运行Mendeley Desktop时会提示登录(如图1),需要联网验证。由于不知缘由的原因,单位的网络分为内网和外网,内外网是隔离的,而又需要经常在内网的电脑中写东西,可就是不能使用Mendeley Desktop,一直甚为苦恼。最近又一次要罗列参考文献,又一次苦恼。苦恼之余,痛定思痛,决定捣鼓下Mendeley。

Mendeley登录
图1

通过小小的探查,发现Mendeley只在第一次运行时要求填写用户及密码,后面并不需要登录验证,其实后台是进行用户信息验证的,而且会同步用户库,可喜的是验证就算出错了,软件正常运行,只是不能同步用户库。前句话的中两点让我看到了希望:一是程序开始时的验证只在第一次运行时出现;一是程序运行后的后台验证结果不影响程序的正常功能。没有这两点想离线使用Mendeley就不是困难,那是相当的困难啊……通过小小的探查又发现Menedeley用于标记是否是第一次运行的信息及用户信息都保存在注册表中。哈哈,那就动手修改吧。

1.去除第一次运行登录

安装软件后,运行“regedit”,打开注册表,找到HCU\Software\Mendeley Ltd.\Mendeley Desktop项,新建“字符串值”,数据名为“firstRun”,数据为“false”(如图2)。运行Mendeley Desktop,怎么样,不用登录了吧。

去除首次验证
图2

2.导入以前的库

以前一直在用Mendeley,自己库里已经很多内容了,可内网怎么才能用上呢?再一次小小地探查一番,原来库文件放在本地C:\Documents and Settings\Administrator\Local Settings\Application Data\Mendeley Ltd,将其复制到内网电脑上相应位置(注意下你用的是哪个用户登录系统的,我是用administrator,路径要作相应更改)。光这样还不行,还是要打开注册表,找到刚才的位置,在Mendeley Desktop项下新建项,名为MendeleyWeb,再在新建的项下新建字符串值数据,名为userEmail,值为刚才复制的库所对应的用户邮箱(如图3)。

关联用户库

图3

好了,运行下试试吧,good luck,enjoy it!

9 条留言  访客:9 条  博主:0 条

  1. sss

    楼主楼主,我用的是新版的mendeley,用你的方法修改了注册表,但是再登陆的时候为啥是一直在登陆状态

    • poyoten

      目前的新版我没有试。

  2. 农大学生

    你好,我也刚刚下载了mendeley,我第一次用,用你的方法修改了firstRun,但是还是要登陆,而且想要注册,根本就点不进去

    • poyoten

      新版本改了。你可以用旧版本。如果想用新版本,可以在HCU\Software\Mendeley Ltd.\Mendeley Desktop下新建项,名为MendeleyWeb,再在新建的项下新建两个字符串值数据,名为userEmail和passwordHash,userEmail的数据一定要符合邮箱规则(如果需要以前的库,得写那个邮箱名),passwordHash值随便(原本是帐户密码的40位HASH值)。

  3. 巴黎婚纱摄影

    学习了,谢谢博主的分享。

  4. 全国最大富贵竹商

    站长,我又来支持你了,还记得我不?现在再来看你的网站,发现又多了好多精彩内容啊,站长的网站真的越做越好啊,有空可以多来我的网站指点下我啊,谢谢,我会继续关注你的网站的!

  5. 瓷砖

    看起来很不错哦

  6. 南京广告机

    这个还是很专业的,我不是很懂,单还是感谢楼主无私的分享。

  7. 夏宇轩网赚博客

    使用这个还挺方便的

给我留言

Copyright © ExBot易科机器人实验室 保留所有权利.   Theme   Robin modified by poyoten

用户登录

分享到: