工作中常常遇到这样的场景:一边开着 IM 应用,一边打开多个标签页查资料,忽然需要把某个网页链接发送给他人,此时需要在浏览器和聊天软件之间频繁跳转,还得在一堆标签页里翻找,非常低效。
三年前 John Gruber 就为这个痛点写了一份 AppleScript,不过它只能识别 http 链接,已经很难适应今天的网络环境了;今年 Dr. Drang 又为此做了一个 Keyboard Maestro 动作,不用跳转到浏览器,在聊天软件输入界面里按下快捷键,就可以直接插入当前任意标签页的链接:
拷贝 Safari 标签链接
其实这个动作的核心是一段 AppleScript 脚本,不一定要有 Keyboard Maestro,系统自带的 Automator 也可以用。我们先来认识一下 Drang 的脚本,它适用于 Safari,不要看有几十行代码,拆开来并不复杂。