来自 UNTAG 团队的第 34 期会员内容。会员内容会在每周一更新。
本期内容目录:
- PDF 选取文本时,如何避免带上边码
- 一种纠正坐姿的低技术手段
- 在微信中直接打印 Word 文档(Shortcuts)
- Shortcuts 在 iOS 17 开启“真・自动化”
- 查出来任意 App 赚了多少(附下载)
- 文章推荐:将两步验证码保存在密码管理器里是否安全?
- Password Generator:一款思路独特的密码生成器
- 两款 Telegram 下载优化工具推荐
- The Talk Show Live From WWDC 2023
在 PDF 选取文本时,如何避免带上边码
作者:@Minja
稍微严肃一点的翻译作品,都有“边码”,用以指示相关段落在原书中的页码。这样即可以保留“本书在第几页提到过”这类表述,也不需要修改关键词索引表中的页码,还可供学有余力的读者核对原文。不妨说,边码本身就是一本著作可靠程度的指标之一。
不过在阅读扫描版电子书时,边码也会带来不便。绝大多数 OCR 引擎——包括大名鼎鼎的 ABBYY——会把边码当作正文的一部分,导致复制文本时,会把边码也带进去。这不是什么杀头的大事儿,只属于少吃几口苍蝇的小事,解决办法也非常简单:按 ⌥Option,再选取文本,就可以拉出一个矩形选框,从而避免选中边码。
第二十七期会员栏目推荐过 Option 键的 80 种用法,我当然没时间把那么多内容全看一遍,但核心却很容易把握:⌥Option 键好比是增强模式的开关,见诸许多常见操作,就像一撮儿加在黑咖啡里的犹太盐,或者布鲁斯口琴绝妙的压音。
一种纠正坐姿的低技术手段
作者:@Minja
在讨论分离式键盘时,Hum 强调这类工具有助于改善坐姿,并非常自信地问我:你在电脑前坐着时,会不会不知不觉就驼背?他很不幸地问错人了,我恰恰是那不会驼背的百分之一——或者百分之零点零一。相当长一段时间里,我将其归因为自控力。
事实恐怕并非如此。我在过去几年住的地方,都有一个难以察觉到的共同点:在书桌附近有镜子或等价物,有意无意中让我注意身姿。我在市区的公寓比较狭窄,桌边就是等身的穿衣镜;而在郊区的书房里,我找木匠打了整整两面墙的书柜,涂满防护油,读书时刚好可以在柜门上瞥见自己的身影。其中原理,就和舞蹈房里的镜子以及人工智能健身教练一样,说白了就是实时反馈,让你看看自己的姿势多么糟糕。
不过,我只是在享受镜子带来的好处,并没有有意识地如此布置空间,直到我读到一篇 Hacker News 讨论,才切实意识到镜子确有其用——当然,任何一篇无偿像您推荐好方法的文章下面,总会出现一大堆“Why Not”“了解一下”“是不是有种可能”等回复,这篇 Hacker News 讨论也不例外,马上有人写了身姿提醒软件,用摄像头监控使用者的姿势。这些高科技或许不错,但我还是选择把镜子搬回桌子边上。
在微信中直接打印 Word 文档(Shortcuts)
作者:@Minja
微信仿佛是 iOS 自动化中的奇点,在这里,几乎所有的物理规则都会失效或崩塌。例如打印文件,微信只支持 PDF,Word 文档则是能浏览却无法打印。显然,最直接的做法是把 Word 文档保存到 Files 或用 Microsoft Word 打开,只可惜手机并不适合多任务处理,来回跳转,很容易耽误事情——比如漏看领导的重要指示。
在此分享一个 Shortcuts 动作,在微信文件预览界面即可打印 Word 文档,无需离开微信页面。下载此动作后,按如下步骤即可打印 Word 文档:
- 在微信文件预览界面,点击右上角的按钮,选择“用其他应用打开”;
- 在分享菜单中,运行“WeChat Print Doc”动作;
- 等待 Shortcuts 将 Word 文档转换为 PDF,出现预览界面后,再次点击分享菜单,打印之。
当然,手机本身就不适合处理 Word 这种重量级格式,排版也可能与 Microsoft Word 中的效果有异,以上方法只为应急。
话说回来,挑选任何办公软件和被当作办公软件的聊天工具,都只是一堆烂桃子里挑一个不那么烂的,我在这里写的东西,只是解决具体问题,而无意特别褒贬微信,毕竟其他的软件,也如托尔斯泰所说的那样:各有各的糟糕之处。
Shortcuts 在 iOS 17 开启“真・自动化”
作者:@Hum
TL;DR iOS 17 的自动化功能里出现了一项新选项“立即运行”。设置“立即运行”的自动化将会在满足条件之后自动执行,不会再询问用户“是否运行”。
自动化(Automation)在 Shortcuts 里一直鸡肋。我们可以说它在大多数情况是一种伪自动化。
一方面,它的想象力空间很大。你可以设置一些自动化,在日出时、离开某地时、连上某条 Wi-Fi 时、收到某条短信时……执行。但另一方面,苹果也给它上了一套枷锁。在执行这些“自动化”前,大多需要你手动再确认一下。不确认,这些自动化是不会执行的。比如说,你想“连上家里的 Wi-Fi 就关上蜂窝数据”。在过去,它的体验只能是:连上家里 Wi-Fi 后所以这就变成了一种“伪自动化”。即便自动化的触发条件被满足,我们还需要进行“确认”的操作。
我在本站的会员群和捷径教程的频道都被多次问到这种问题。
在 iOS 17,Shortcuts 里的自动化功能里出现了一项新选项“立即运行”。设置“立即运行”的自动化将会在满足条件之后自动执行,不会再询问用户“是否运行”。这是一个 Game Changer 级的提升。彻底解决了之前的短板,让“伪・自动化”晋升为了“真・自动化”。
不论是生产力方面,还是其它使用情境。这个改变所打开的想象力非常之大。短视频平台估计会马上涌现大量脑洞大开的视频,比如说给老公设置“查岗自动化”——对方连上家的 Wi-Fi 和断开家的 Wi-Fi 都发一条短信给自己。
这个情景我已经尝试过。好坏结果都有:
好的方面,完全自动化。会出现 Shortcuts 自动化运行了的提示。但是大家的通知这么多,不细看直接就忽视了。另外大多数人也不用短信(iMessages)功能,那么这条发出的短信对方永远也不会意识到。
坏的方面,设备哪怕一直在家也并非持续连接 Wi-Fi,而是在完全待机的时候会断开,在唤醒后重连。这就是说,人在家,过了一会没碰手机,也会断开 Wi-Fi。碰一下,会很快再连上。再过一会又断。所以拿这个查岗没什么准确率可言。家里装个摄像头更靠谱。
这大概就是为什么苹果不完全开放自动化。因为很多用户自己考虑的自动化条件可以说接近幼稚。如果真的让它实现,很多时候体验会非常糟糕。“当 P 则 Q”的情况只能是最基础最简单的场景。而我们很多时候所用的自动化场景里有许多复杂的变量。苹果这样体量的公司的思路,一般都是宁愿不给满,绝不敢出错。
我不太理解为什么苹果敢在 iOS 17 开了这个头。但是毫无疑问这瑕不掩瑜。能把自动化情景想清楚和明白的人,一定会在这个改变之下做出很多有意思的事。
近期我将分享一个靠这一变化带来的解决方案——当某个日历事件开始时,开启勿扰模式。日历事件结束后,关闭勿扰模式。这是来自捷径教程频道的真实需求。该读者持续问了两个 iOS 版本。
在此也简单说一下整个自动化的思路: 1. 通过 Zapier,当日历事件开始时,给自己发电子邮件 2. Shortcuts 自动化设置,当收到某特殊邮件,打开勿扰模式
查出来任意 App 赚了多少(附下载)
作者:@Hum
效果演示:
🔗 Shortcuts 下载链接
原理非常简单: 1. 获取 App ID:利用 Shortcuts 获得 App 在 App Store 中的 ID 2. 处理 URL:把该 ID 附到 SensorTower URL 的相应位置 3. 打开链接:直达 SensorTower 里该 App 的数据页面
注: 1. 此方法可以通用于 Android App 2. SensorTower 仅为范例,如果你有更好的数据源可以比葫芦画瓢
文章推荐:将两步验证码保存在密码管理器里是否安全?
作者:@文刀漢三
自从密码管理软件支持保存“一次性密码”后,网络上经常出现“这样做是否安全”的疑问,也就是鸡蛋是否要放在同一个篮子里。
为此,1Password 专门写了一篇文章来解释,虽然一些人担心在 1Password 中存储一次性密码会影响安全性,但实际上这种方式是安全可靠的,同时也比使用专门的验证码应用更快捷和便利。文章还解释了身份验证的过程和多因素身份验证的重要性。
其它主要观点:
- 在两步验证中,当密码和一次性密码都来自同一设备时,缺乏真正的第二个因素。因此无论是将一次性密码存储在 1Password 还是其它软件中(在同一设备上),其实都不是真正的两步验证。除非你使用单独的设备储存一次性密码,否则两者具有相同的保护水平。
- 但即使不是真正的两步验证,增加第二个验证因素对于个人来说仍是更安全的一种做法。
原文链接:1Password & 2FA: Is it Safe to Store Passwords and 2FA Codes Together? | 1Password
Password Generator:一款思路独特的密码生成器
作者:@沨沄极客
虽然我和文刀并没有事先沟通过,但这周我也恰好有一个关于密码管理的话题。最近在 Github 上发现一款很有意思的密码生成器,是一个静态网页工具。
🔗 password-generator - Github
这个工具的作用,用一句话就能讲明白:用户只需要记住记忆密码 + 区分代码的规则就能记住各类不同密码。
使用方法也很简单:在 Github 上下载源代码到本地,然后解压并打开 index.html 就能看到界面了 (如果你懒的下到本地,也可以在这里尝试一下:预览地址:密码生成工具)。
这个工具的生成原理很有意思,你需要设置的是一个个人的记忆密码(比如生日、常用密码) + 区分代码(比如微信、QQ、微博等服务),根据这一组合就可以生成一个固定的密码,也就不再需要任何“密码管理工具”去挨个记录密码了。
通过源码可以看出,这个小工具是通过 SHA512 算法加密,并做了一些处理后得出的。密码完全在本地生成,不涉及任何网络通信,因此相对安全。
虽然我已经在使用密码管理工具了,但是这个

