分类: 技巧

如何安静地读推文

众所周知,你的推特(X)时间线并不会正常显示你关注的人的推文,并且充斥大量广告和推荐。

想要不受打扰地读推文,你有两种办法:

  1. 继续使用官网或官方 app,并开通 Premium 会员。可据我经验,哪怕开通会员,只会移除时间线上的广告,平台依旧会打乱你的时间线并且推荐你没有关注过的人的推文。
  2. 使用第三方 app。自从推特收严 API 使用策略之后,第三方 app,比如 Tweetbot、Twitterrific 等,已经停止更新并下架。但还是有一些 app 通过作者自己的能力,能继续访问推特数据,比如 Spring。但使用第三方 app 有一个巨大的风险,就是被推特封号(已经发生过许多次)。我还在用这种方法,不过不敢登陆自己主要账号。

当我选择离开推特之后,还是有从这个平台获取信息的需求,于是,为了能安静地看推文,开发了两种新的方式:

  1. 使用浏览器插件。在 Mac 上 的 Safari,我买了插件 Control Panel for Twitter,在 Chrome 上,我安装了同款插件,不过是免费的。装上这个插件后,基本上可以屏蔽掉所有乱七八糟的推荐,还你一个清爽的推特。
  2. 其实,大部分时候,我都用 Readwise Reader来读自己打造的推特列表。当我通过 Reader 订阅某个列表后,每天两次,它会帮我生成一份推文清单,像一封邮件一样,发到我的 Feed,供我阅读。现在,我几乎只用这种方式读自己感兴趣的人的推文。

如果你想知道我如何使用 Reader 阅读,可以看看我写的我的方法,上篇,和下篇

如何同步 Mastodon 到 X(Twitter)

首先说答案,我用的 IFTTT 的 Pro+。

  • 为什么不用开源(免费)的程序呢?GitHub 上的几个项目要么因为 X 的 API 变化而失效,有的,比如这个上个月还在更新的项目,却怎么也跑不通,作者也联系不上,提了 issue 也没人理。
  • 为什么不用其他付费同步方案,原因很简单,不能让我从 Drafts 发嘟文。

开了 Pro 后,由于 IFTTT 只能同步唯一一个 Mastodon 服务器:mastodon.social,我(你)需要将账户转移到这个服务器。当然,使用 RSS 同步的方法可以同步任意服务器,但不能同步照片。

转移好了之后,连接 Mastodon 账户以及 X 账户,接下来还有个问题,如果想同步照片的话,需要使用一个带同步照片的动作,而只同步文字,则需要使用另一个动作。为什么不能用带照片的动作既同步带照片的嘟文也同步仅有文字的嘟文呢?答案是做不到,不带文字的嘟文使用这个动作同步出来,会被加上一个默认的来自 IFTTT 的图片。

说了这么多,只能等你用的时候才理解。

总之,我使用两个 Applets,然后中间用 Javascript 分别过滤一下,所以,这里需要用到 IFTTT Pro+ 账户,Pro 版用不了 Javascript 过滤器。

代码分别是:

  1. 只转发仅有文字的嘟文

    // 假设 MastodonSocial 和 Twitter 都是已经定义好的对象

    if (MastodonSocial.newStatusAddedByYou.MediaUrl) {
    Twitter.postNewTweet.skip();
    }

  2. 只转发带有图片的嘟文

    // 假设 MastodonSocial 和 Twitter 都是已经定义好的对象

    if (!MastodonSocial.newStatusAddedByYou.MediaUrl) {
    Twitter.postNewTweetWithImage.skip();
    }

最后,想要的同步终于能实现(多图估计不行,放弃了)。

为什么要折腾?我发现只有当我用 Drafts 发推(嘟文)时,才有写作欲望,一旦要打开客户端,就不想说任何话了。

苹果键盘上的向右删除键在哪里?

有两种方法,先看第一种:

via https://www.mac52ipod.cn/post/Mac-PC-Keyboard-Delete-Backspace.php

Mac的键盘和PC不同,PC的“Back Space”位置在苹果电脑上叫“Delete”,而苹果电脑上的Delete实际上是向光标前方(左侧)删除,和PC上相同位置的“Back Space”退格键作用相同。可是怎么在Mac上实现PC键盘“Delete”键的向光标后方(右侧)删除呢?
很简单,Mac OS X系统上,按下苹果电脑键盘的“fn”+“Delete”就行了。试试看吧^_。

第二种

Apple 官网上有写,用快捷键 ctrl + D 也可以实现向右删除

将 iPhone 版 Obsidian 的 Sync 图标放到首页

当你订阅了 Obsidian 官方的 Sync 服务,它会有一个显示同步状态的小图标,在 iPhone 上,你需要从右边缘往左滑,才能在右上角看到它,这样一来,每当我写完笔记,需要划一下,才能看到同步状态,很麻烦

今天搜索发现,Obsidian 论坛里有个帖子提出了同样的需求,官方没有答复,网友自己通过 CSS snippet 解决了

帖子在这里:https://forum.obsidian.md/t/mobile-make-sync-icon-always-visible/31780/25

方法:

  1. 复制上面链接里面的 css 代码
  2. 打开 Obsidian 设置,在外观设置里,拉到最下面,有一个 CSS snippets 选项,你点击那个文件夹图标
  3. 在打开的文件夹里,用文本编辑器新建一个“ios_sync_icon.css"的文件,把刚才复制的代码放进去
  4. 回到 Obsidian,刷新一下,看到这个文件,打开旁边的开关,成功

然后你就能在 iPhone 版 Obsidian 默认编写界面的右上角看到这个图标了,很方便