V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
pheyer
V2EX  ›  奇思妙想

魔改 Chrome Evernote 插件保存网页到本地 Evernote 客户端的想法

  •  
  •   pheyer · 2019-08-30 11:51:12 +08:00 · 3409 次点击
    这是一个创建于 1911 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在 Chrome 上用 Evernote Web Clipper 插件保存网页好像很有问题,不是用的印象笔记,前面有一段时间没用剪藏功能,最近一两天用发现保存网页不是剪藏出错就是同步不了,看了一下扩展的最新评论,发现只有一个人跟我的问题差不多,不知道是不是最近一次扩展更新导致了这个问题,很是烦躁

    如果不用 Chrome 保存网页,Evernote 客户端的同步功能还是好的。

    其实很多年前 Evernote 通过 Chrome 保存网页是可以直接保存到本地客户端的,但是后来 Chrome 升级了权限 Evernote 就不做本地保存了,从那时起到现在一直采取的是在 Chrome 上保存网页到 Evernote 服务器,然后客户端上同步获取保存的网页

    看上去好像也可以,但是遇到网络问题或者插件升级网页保存失败还是挺蛋疼的,远不如之前的先保存到客户端再同步靠谱一些。我也见过有人在 Evernote 论坛反映过,但是官方没有改进的意思。

    最近从 Anki 的一个插件 AnkiConnect 获取到了灵感,觉得从 Chrome 上直接保存网页到 Evernote 也不是没办法实现。 通过 Anki 客户端的 AnkiConnect 插件,Chrome 上的插件“ Anki 划词助手”能够保存网页到 Anki 客户端,其原理不过是 AnkiConnect 开启了一个本地的 http 服务器,然后在 Chrome 中执行添加新单词操作时会通过“ Anki 划词助手”发送 post 消息,AnkiConnect 接收到 post 消息就会保存单词到数据库。

    相应地,我觉得 Evernote 完全也可以这样操作的,剪藏网页的操作可以通过 Evernote Chrome 插件来做,剪藏后发送 post 消息到 EvernoteConnect 插件进行处理,然后 EvernoteConnect 保存收到的数据到 Evernote 中。

    因为 Evernote 好像并不支持插件功能,所以这里说的 EvernoteConnect 插件估计要做成一个独立应用,然后就是怎么做到 EvernoteConnect 保存收到的数据到 Evernote 中,以我用的 Mac 为例,Mac 上的 Evernote 其实提供了 AppleScript 接口,所以 Mac 上的 EvernoteConnect 可以通过调用 AppleScript 脚本进行保存数据。只是不知 Windows 如何做到。

    参考链接:AppleScript 操作 Evernote 与 macOS | IceHe

    2 条回复    2019-09-06 19:31:19 +08:00
    ddup
        1
    ddup  
       2019-08-30 20:55:50 +08:00 via Android
    关注
    vhus
        2
    vhus  
       2019-09-06 19:31:19 +08:00 via Android
    印象笔记充值两年,最后还是用回 OneNote……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5272 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:48 · PVG 16:48 · LAX 00:48 · JFK 03:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.