封装将 Firefox 中链接插入 Org-mode 的过程成为可分享的包

TL:DR; 为了将前面的逻辑方便的分享出去,我基于 deno-bridge 封装了 deno-bridge-echo。 将 Firefox 中的链接插入 Org-mode 是一个有用的方案,然而其实现涉及多种语言和工具,因此很难将其共享给其他人。为了解决这个问题,我使用 deno-bridge 工具封装了一个名为 deno-bridge-echo 的包,使其更易于使用和分享。现在,任何人都可以使用 deno-bridge-echo 来获取并插入来自 Firefox 的链接,而不必担心其底层实现细节。 问题 如何将之前的方案分享出去? 之前有群友建议说可以提 PR,但是由于这个方案混合使用了多个语言、工具,可能不大好去提到别的仓库中。 ...

一月 15, 2023 · 3 分钟 · 1171 字 · Jiale Liu

方便地在 Org-mode 中插入 Firefox 中的链接

TL:DR; 在撰写博客和记笔记时,我希望能够轻松地插入我正在浏览的标签页的 URL 和标题。我曾考虑使用 AppleScript,这与我之前在 Alfred 中的实现方式相似。但是,当我尝试在 Firefox 中获取 URL 时,只能通过模拟按键点击的方式,这样做既不可靠,也会打断我的写作思路。 最终,我通过编写 Tampermonkey 脚本和本地 Python HTTP 服务的方式来解决这个问题。这种方法可以将 Firefox 中当前访问的标签页信息存储起来,并通过 lisp 从 HTTP 服务中获取该标签页的信息,最终解决了该问 题。 一、问题 在 Emacs 中获取并插入 Firefox 中的链接的体验并不是很好 最近在使用 Emacs 时,我发现了一个命令可以快速获取并插入其他应用程序中的链接,这个命令叫做 org-mac-link-get-link 。然而,我发现在使用 Firefox 中获取链接时,这个命令的使用体验并不是很好,经常会出现获取失败的情况。 ...

一月 10, 2023 · 6 分钟 · 2693 字 · Jiale Liu