本期内容目录:
- 邮件的 Deep Link,从任何工具通过 URL 跳转到指定邮件的办法(附自动化)
- macOS 上开源免费的状态栏会议提醒方案
- 移除 PDF 编辑密码最简单的方法(macOS)
- 如何用最快的速度为 PDF 创建目录(macOS)
- 买过冬衣物,看怎样的测评才能不交智商税
- 功能性音乐服务和日常音乐服务
- Apple Watch Ultra 操作按钮的使用场景
- Quicker 动作推荐:截图 OCR 文字识别
- 装个插件,提高 Chrome 搜索书签的效率
- 如何用 Print Screen 键存储图片到本地
注1:Hum 在这期的某篇文章里放飞了自我。 注2:文刀 在这期的某篇文章中展示了他的“上流”音乐品味。
邮件的 Deep Link,从任何工具通过 URL 跳转到指定邮件的办法(附自动化)
作者:@Hum
@Minja 在《macOS 中的阿里阿德涅之线——Deep Link》中介绍了一种思维方式:以链接的形式看待 macOS 上的“万物”。显而易见,这种效率思维的参与者当然少不了邮件。
远早于自称可以“打通”多种工具和服务的第三方邮件客户端,macOS 的原生客户端早就支持了该功能,而 John Gruber 在 2007 年已经介绍了这个方法。本文在其基础上增加了 Shortcuts 和 Keyboard Maestro 的自动化操作,可以让你在阅读该邮件时,仅通过快捷键就能直接复制邮件的 URL。这个方法代码通用,通过 Automator 也能实现同样的功能。
另外,这个邮件的 URL 是 iOS 和 macOS 通用的,也就是说,你可以将它保存到任务管理工具里,在 iOS 上再打开。
接下来我们来看详细步骤。
手动操作
在 macOS 里,邮件的 Message ID 类似于一个隐藏选项,需要在 邮件.app 的设置里进行两步的准备工作。
第一步:邮件设置 → 查看 → 显示邮件标头
第二步:显示邮件标头 → 自定 → 左下角“加号(+)” → 填入 Message-ID
这两步准备工作进行完后。你可以直接划到下面的“自动化”部分下载 Keyboard Maestro 链接了。如果希望进一步知其所以然,请继续阅读。
做完准备工作,再打开某一封邮件,你就可以在该邮件的“标头”区域的“收件人”下方看到一串用 <三角括号> 包裹着的字符。这一串字符就是这封邮件的 Message-ID:
对着这个链接连按3下,把三角括号也选中,再给它套上前缀 message://。你就可以使用它了。
至于链接中的三角括号是否需要编码,答案是——编码之后更保险,但目前不是特别有必要了。近年来给链接自动编码似乎是个趋势,越来越多的工具不再要求用户提前手动编码了。比如 Safari 和我使用的 Launchbar,都不用对三角括号编码就能直接打开邮件。
自动化
注:自动化相关操作需要将手动操作中的两步准备工作做完。
“复制邮件链接”这样的事,必须搭配自动化。试想,当我们已经偏执到了追求“复制邮件链接”这个级别的效果,那么我们怎么能忍每一次都手动 选择链接、右键复制、添加前缀 呢?
这里是实现“获取当前选中邮件链接,并将其转码后复制到剪切板”的 AppleScript(请把代码粘贴到 DeepL 翻译理解?):
tell application "Mail"
set selectedMessages to selection
set theMessage to item 1 of selectedMessages
set messageid to message id of theMessage
set MailURL to "message://" & "%3c" & messageid & "%3e"
set the clipboard to MailURL
end tell
你可以把它粘贴到各种支持自动化的工具中,包括不限于:Automator、Launchbar、Alfred、Keyboard Maestro、Shortcuts 等。
在这给出 Keyboard Maestro 和 Shortcuts 动作的下载链接:
Keyboard Maestro : 复制邮件链接
Shortcuts: 复制邮件链接
macOS 上开源免费的状态栏会议提醒方案
作者:@Hum
编注:本文不是广告,胜似广告,味太冲了;阅读时请谨防倒沫子。
工作是什么?工作就是开不完的会。
大流行期间的工作是什么?大流行期间的工作就是开不完的线上会。
高效人士的体现是什么?开会从不迟到(别管会议有没有必要)。体现时间管理能力,体现良好工作态度。
那么,如何成为高效人士?谜底就在谜面上——要对每一次会议成竹在胸。
如何在大流行期间成为高效人士?谜底就在谜面上——对每一次线上会议成竹在胸。
完美的推论伴随完美的工具——MeetingBar,让你对每一次线上会议成竹在胸。
它开源、它免费、最重要的是,它 Work.
一张截图已经显示出了诸多细节。看呐,它自动识别会议链接的服务,并可以自动搭配图标;看呐,它自动抓取会议名称;看呐,它自动为你倒计时。
你以为这就是一切?确实,一般的开源免费工具,做到这个地步已经算是可以了。但 MeetingBar 表示:我不是一般的开源免费工具。
让我们看看它设置选项的冰山一角:
这个高度的自由度,MeetingBar 属实是把这个需求挖透了。
我要是开发这么个工具,肯定不会把它免费的。
赶紧下载!
App Store
GitHub
移除 PDF 编辑密码最简单的方法(macOS)
作者:Minja
有些网上下载的 PDF 会带有编辑密码,这些文件本身可以查看,但是在编辑或者打印的时候则会要求输入密码。上一期 我推荐过用 DeepL 翻译论文,不过它提供的 PDF 就带有编辑密码,不能直接在上面批注。
有一些宣称能够“破解密码”的网站,事实却是,这类密码根本不需要“破解”,它们就像一根起到简单保护作用的丝带,轻轻解开就行了。而在 macOS 上,这件事简单到只需要点两下鼠标,所需的软件更是不能更简单:预览工具。用预览工具打开带有编辑密码的 PDF,然后在菜单栏中选择“导出”(Export),获得的文件就没有密码了。
其实,PDF 上有 两种密码,一种是访问密码,另一种则是上面提到的编辑密码。前者旨在避免无关人员看到内容,破解这类密码已经是一个法律问题,当然,一般的工具也无法破解它们;而后者则没有那么严厉,通常只是一种避免原始材料被改动的措施,有时候甚至是为了照顾使用者而设置的,并没有那么强的对抗性。和各自的目的相适应,编辑密码也非常容易去除,也有人用 Chrome 浏览器打开后再导出的,和预览工具殊途同归。
如何用最快的速度为 PDF 创建目录(macOS)
作者:Minja
在《用 Safari 翻译外文电子书和文档》中,我介绍了一种翻译外文书的方法,不过当时的目标是先把书读了,顾不上好不好看;如果你直接翻译整本 epub 的话,最后得到的对照译本是连续、不分章节的一整本,也没有目录,阅读体验摆不上台面。有一段时间,我都是用第三方工具手动添加目录,比较费时,估计读者们不愿意花这个时间。
后来用 DEVONthink 处理 PDF 时,我才发现,如果一开始就分章节翻译并打存储为 PDF,那么随后只需要用 DEVONthink 合并所有文档,就能得到自带章节目录的 PDF。DEVONthink 会自动读取每一个文档的文件名,直接将其作为目录上的标题名,免去后续手动更名的麻烦。
乍看之下,这个方法有天然限制,只适用于 PDF,而且要求事先按章节拆分好。不过在原始文件为 epub 的情况下,通常我们一开始就会从 epub 文件中解压出一系列 HTML 或 XHTML 文件(具体操作细节请阅读前文),它们绝大多数情况下都是按章节分好的,随后只需要逐个翻译、保存为 PDF,最后一次性合并即可。
买过冬衣物,看怎样的测评才能不交智商税
作者:Minja
这两年得益于原材料大量进口(也可能是国内生产后流出),国产保暖衣物有了长足进步,几乎每个贩子都在叫嚣用一百块钱就能干翻一千块的羽绒服,并且配上未经剪辑的视频,比如用衣服包裹冰棍,以证实它们比十公斤重的棉被还保温。
然而,相信这些夸张视频的人往往会挂一漏万,因为厂商不会告诉你料子充填在哪些部位,直到你汗流浃背而同时手脚冰凉;他们也从来不提面料是不是透气的,会不会导致水汽淤积以至衣服保暖功能失效;他们更不会告诉你,机洗一次之后,填料会不会纠缠成一堆不再具备任何保暖功能的团块……
我也吃过苦头。去年恰巧是东南沿海有观测记录以来最冷的一年,我开头胡乱买的几件衣服,在“寒冷魔法攻击”下土崩瓦解。然而,国内不少中立机构的评价却很高,这让我差点掉进阴谋论。因为从来没有那么冷过,我向来不看保暖衣物的测评;这次事关究竟能不能把手伸出被窝看书,我挣扎着搜集了国外网站的测评,以期找出问题所在。
随后发现,事情也很简单,国外测评只是普遍多了两个特点:一是更数据化,而是时间线拉得更长。第一点其实是把选择权交给读者,不会上来就是一堆溢美之词,而是把事实摆出来,用了什么料子、防不防风、尺码宽不宽松,让读者自己考虑,比如 这篇 测评棉服的,就列了一个大表格,地球上多数地区的消费者估计都能找到合适的衣服。
第二点实际上更重要,而实践起来也更难,毕竟测评那会儿再好的衣服,很可能洗一次之后就发现其实是一次性产品(比如某些大品牌冲锋衣,贴膜不到位,遇水就报脱落,简直是纸糊的)。敢写后续使用情况的文章——相当于国内的“追评”——必然会爱惜羽毛,不然翻几次车,恐怕口碑就倒得再也扶不起来。比如 这篇 测评棉服的文章就持续跟踪了九个月,把衣服的磨损、脱落、掉线等情况都记录下来,让人对衣服的耐用程度有所了解。
某种程度上,用事实说话、保持更近,这两点也是本站写文章的态度,尤其是后一点。把语境迁移到软件测评上,道理也是通用的:那些经常切换工具的家伙不是浅尝辄止就是恰饭营销,都不值得信赖;惟能够持续追踪某个工具的作者,才值得信赖。
功能性音乐服务和日常音乐服务
作者:@文刀漢三
对于我来说音乐分两类,一类是日常听的音乐;另一类则是功能性的音乐,只服务于某个特定场景,比如写作时听的专注歌单,在公司午休时听的午睡歌单,看书时听的氛围歌单等等。
之前我一直在自己的主力音乐服务 Spotify 里听这两类音乐,直到有一年 Spotify 的年度总结出来,我发现完全不能体现我的音乐偏好,Top Songs 全都是午睡歌单里的古典音乐(因为在公司午睡比较吵,我每天都会戴降噪耳机以及播放极低音量的古典音乐歌单),而我平时并没有听古典音乐的习惯。
另外,我发现这类功能性歌单因为播放时长通常都比较长,午睡、看书、写作这类活动动辄三十分钟以上,所以也会影响到 Spotify 的音乐推荐算法,时不时就给我推荐纯音乐、古典音乐等类型。
如果你有统计、了解自我的需求,或者想要更精准地训练音乐服务的推荐算法,我推荐把这两类音乐分开到不同的音乐服务里。
因为我自己刚好也开通了 Apple Music 的家庭版(一来是方便 HomePod 使用,二来是国区确实比较便宜,通过 iCloud 家人共享可以分享给家里人),所以把功能性的音乐放到 Apple Music 中,你也可以选择其它任何免费的音乐服务。使用 Apple Music 的好处是可以和快捷指令结合,比如我前面提到的午休场景,就可以把一连串的动作串起来:
- 将播放位置设定到 AirPods,作为双重保险,因为有时候不一定会自动连接成功,防止午休突然放歌吓到其他同事;
- 打开睡眠专注模式到下午 2 点。如果起床时间不固定,可以先将当前时间加上 XX 分钟,然后打开睡眠/勿扰模式到这个累加后的时间点;
- 播放 Apple Music 里的睡眠古典乐歌单;
- 设定音量到 4%。
Apple Watch Ultra 操作按钮的使用场景
作者:@文刀漢三
Apple Watch Ultra 的一大卖点就是它的侧边操作按钮,通过自定义一按就能快速操控各项功能。但目前三方 app 适配得并不多,官方内置的一些操作我也用不太到。将操作按钮用于开启体能训练可能是最常见的用法,不过我发现自己平时运动并不需要那么快速地开启,也不需要在运动过程中频繁暂停。
所幸操作按钮支持快捷指令,这便给了我们自定义的可能。我自己最常用的一个场景是

