在知乎上看到这个问题,由于在英文 linux 的 firefox 中的 clearly 只能连接 evernote 账户而不能切换到中文的“印象笔记”,因此通过修改该插件的方式得到连接 “印象笔记” 的功能。
系统: Linux arch-laptop 3.12.0-1-ARCH #1 SMP PREEMPT Wed Nov 6 09:06:27 CET 2013 x86_64 GNU/Linux Firefox 版本: 25 Clearly 版本: 9.4.7
1、安装 clearly, 如果之前用 clearly 登录过 evernote 账户, 需要在 Add-ons - clearly 的 preferences 里面 sing out, 或者卸载重装 clearly.
2、找到 clearly 插件的安装路径, 在 ~/.mozilla/firefox/sfhpk2t0.default/extensions
中, 其中 .mozilla/firefox/sfhpk2t0.default/extensions
可能不同.
3、该目录中有个名为 readable@evernote.com.xpi
的文件,这就 clearly 插件, 使用zip压缩.
4、用 unzip 解压缩该文件(建议复制该文件到另外的临时目录),命令 :
1
|
|
5、使用文本编辑器修改如下文件:
5.1、修改 chrome/content/options/back.js
第 458 行, 修改 'has_chinese_locale': false
中的 false
为 true
5.2、修改 chrome/content/options/browser.js
第 838 行, 修改 'has_chinese_locale': false
中的 false
为 true
6、将修改后的文件重新使用 zip 压缩, 命令:
1
|
|
7、然后将新的 readable@evernote.com.xpi
替换到 ~/.mozilla/firefox/sfhpk2t0.default/extensions
目录下。
8、重新启动 firefox,找篇你要保存的网页,点击 clearly 图标, 然后点击 clip 按钮, 会要求你登录账户, 看见没有,出现了喜闻乐见的 “切换到印象笔记”.
点击 ”切换到 印象笔记“ 之后, 页面可能没有变化, 但是这时候已经可以用你的印象笔记账户登录了。 最后, 如果也使用 64 位 firefox 的, 可以下载我修改好的该插件.