James Notes
499 subscribers
636 photos
31 videos
33 files
444 links
研究领域:效率 自动化 网络 捷径 生活

少数派专业作者 @JamesHopbourn
Download Telegram
效率 tip : 对于常用的工具网站,可以将它们归入一个书签文件夹,书签名字使用缩写。每次需要使用的时候,可以直接使用 Alfred 输入缩写开启,非常方便。我常用的几个网站地址见评论区。

如果 Alfred 开启了书签搜索,却依旧搜索不出任何结果,需要在 Alfred 的 General 页面,点击 Request Permissions 开启浏览器书签访问权限。
写了两条 alias,方便在 Terminal 里进行 URL encode/decode,配置见评论区。

encode '要编码的文本'
执行该命令后,文本会被编码输出到终端,并且复制到剪切板。

decode
执行该命令后,会从剪切板读取 encode 文本,decode 之后输出到终端,并且将解码之后到文本复制到剪切板。
James Notes
Photo
如何保存 Telegram 官方的动态表情?使用 Shu 即可。
在电脑上右键将表情保存到本地,扩展格式是 tgs,将这个文件同步到 iPhone 上,使用 Shu 点击「保存到相册」即可获得 GIF 图像。
我比较喜欢 Telegram 上这只熊的表情,就可以用这样的方法把表情移到微信使用。
最近在负责维护少数派的捷径库,其中一个彩票开奖信息的捷径无法使用了,看了一下是使用数据智汇的 API 接口,这个接口目前要求有 key 才能调用,所以原来这个捷径就失效了。
所以我重制了一个版本,使用新浪彩票的 API 接口获取开奖信息,可以获取到 5 个彩种的开奖信息,而且使用的模块数量还比原版少了一半,简单高效。

https://www.icloud.com/shortcuts/3023ae0cccf74f71a94d504fa4e4e507

#捷径 #彩票
James Notes
最近在负责维护少数派的捷径库,其中一个彩票开奖信息的捷径无法使用了,看了一下是使用数据智汇的 API 接口,这个接口目前要求有 key 才能调用,所以原来这个捷径就失效了。 所以我重制了一个版本,使用新浪彩票的 API 接口获取开奖信息,可以获取到 5 个彩种的开奖信息,而且使用的模块数量还比原版少了一半,简单高效。 https://www.icloud.com/shortcuts/3023ae0cccf74f71a94d504fa4e4e507 #捷径 #彩票
我个人一直坚持的原则就是:能搞定官方接口的事情,绝不轻易使用第三方接口。最近维护的捷径的时候,看到好几个捷径都是因为使用第三方 API,过了段时间之后该 API 接口出现了变化,比如需要 key 才可以调用,或者这个接口被废弃了,直接导致捷径不可用。

相比较来说,官方的接口更加稳定,不会轻易变动。所以做关于网络方面的捷径,能用官方接口就用官方的,不要图一时的便利,而增加后期维护成本。
诞,圣诞,🎄🎅
MacBook Pro 2021,早上 7 点带出门,用到现在还剩 27%,续航对我来说还不错,基本满意。
支付宝交易记录的关键词查询支持正则的 | 或查询,例如今年少数派使用了两个结算账户,分别是烧麦和高灯。
如果想同时计算与这两个账户的交易记录,可以输入:烧麦|高灯然后点击「统计金额」按钮,就可以显示和这两个账户交易的总金额。至于有其他的统计需求,可以根据实际情况自行查询。
关于捷径版权问题,想到一个不寻常的玩法。之前了解到的一种钓鱼手法,注册 ASCII 字符的域名,通过浏览器 Punycode 转译成看起来近乎相似的域名进行钓鱼。其原理就是部分国家字母是由拉丁字符演变而来,部分字符和拉丁字母完全一样。但是在 Unicode 中依旧是两个不同的字符。

以字母 a 为例,英文字母 a 是 \u0061,西里尔字母 a 是 \u0430,但是两者看起来是完全相同的。利用这个原理就可以在捷径中留下「水印字母」,例如在变量中使用此类字母。

西里尔 Unicode 字符集:https://www.unicode.org/charts/PDF/U0400.pdf
James Notes
关于捷径版权问题,想到一个不寻常的玩法。之前了解到的一种钓鱼手法,注册 ASCII 字符的域名,通过浏览器 Punycode 转译成看起来近乎相似的域名进行钓鱼。其原理就是部分国家字母是由拉丁字符演变而来,部分字符和拉丁字母完全一样。但是在 Unicode 中依旧是两个不同的字符。 以字母 a 为例,英文字母 a 是 \u0061,西里尔字母 a 是 \u0430,但是两者看起来是完全相同的。利用这个原理就可以在捷径中留下「水印字母」,例如在变量中使用此类字母。 西里尔 Unicode 字符集:htt…
几种在捷径里加入隐蔽版权声明的方法
- 正则表达式引入无关的或条件
- Unicode 西里尔字符作为变量名
- 在 Header 里增加没有意义的字段
- 在 Header User-Agent 后面加上自己的 ID,如下的 JHTML = JH(James Hopbourn) + HTML,或者修改 605.1.15 为一个很不常见的版本号。
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (JHTML, like Gecko) Version/15.1 Safari/605.1.15

#捷径 #版权
昨天晚上刷 Reddit,看到一个挺有心的捷径用法,有时候科技也可以是有温度的。

https://www.reddit.com/r/shortcuts/comments/rp2ltb/my_father_passed_away_can_i_program_siri_to_play/
2021 年的最后一天,来自少数派的新年礼物:晋升专业作者了,新的一年继续加油写稿。
James Notes
Photo
保存 Spotify 封面更新,目前 Spotify 网页上做了一些修改,会根据 UA 返回不同的内容,所以需要在链接后面加上 &nd=1 以及 Header 里面加上 UA 才可以使用。

另外在实现方法上也做了优化,使用了断言正则,使得捷径操作数量从 18 个减少到了 5 个,算是一个很不错的优化效果。

https://www.icloud.com/shortcuts/8a16674e36da4de49c487400dc273c5d

#Spotify #捷径