用这个 App 把 iOS 推送通知玩出花:BARK

2019 年 3 月 11 日 少数派

如果你可以轻松将任何信息推送到你的手机,你会用来做些什么呢?今天介绍的 Bark 就可以让你拥有这样的能力。不同于 Pushover 这样的推送服务,Bark 是完全免费且开源的,我们甚至可以在自己的服务器上搭建 Bark 服务端以安全地推送敏感信息。

自定义推送内容

运行 Bark 后,我们会在应用内看到许多链接,它们均以 https://服务器/设备识别码/推送内容 为格式。其中,设备识别码最为重要,它直接决定了我们会将信息推送给谁。 

长按二维码关注少数派(ID:sspaime),在后台回复「bark」即可获得下载链接。

将电脑上的内容推送到手机

当我们在电脑上工作,却有些文字想要发送到手机上时,常见的做法是用微信或 TIM 一类的应用给自己发送一条消息。有没有更方便的做法呢?答案是肯定的,这里以 Windows 平台的 Quicker 为例,macOS 平台可以用 Automator 实现相同的效果。

你可以在 这里 下载这个 Quicker 动作。在使用之前,我们有两件事需要做:

  1. 将自己的设备识别码粘贴到「设备识别码」这个变量中。

  2. 如果你正使用自己的服务器进行推送,则需要在「HTTP 请求」这个动作中修改推送的 url。

推送电脑上选中的文字

每当我们触发这个动作,它会默认推送你所选中的文字。如果你没有选中文字,则会推送你的剪贴板内容。如果两者皆无,你也可以手动输入需要推送的内容。如果你没有安装 Quicker,也可以尝试网友自制的 这个软件,它同样可以帮你推送消息到手机。

让 Windows 也能用上 Handoff 剪贴板

如果你跟我一样是个 Windows + iOS 用户,那么剪贴板的同步或许是困扰你的难题。在苹果设备之间,Handoff 接力所带来的全局剪贴板让我们效率倍增。得力于 Bark 中的「自动复制」功能,我们可以借助它将 Handoff 剪贴板带到 Windows 上。

我用 AutoHotKey 写了 这个脚本。在使用前,我们需要在脚本的根目录创建一个名为 url.txt 的文本文件,并将自己的推送链接粘贴进去。随后运行这个脚本,它便会在后台常驻。在复制了一段文字后,我们只需要按下 Ctrl + Alt + C 的组合键即可将其推送到自己的设备上。

推送 Windows 剪贴板内容

在我们的设备接收到推送后,不需要进行任何操作,Bark 会在接收到推送的同时将内容写入你的剪贴板。如果你有编写 AutoHotKey 脚本的基础,也可以根据自己的使用习惯修改快捷键等内容。

Chrome 插件

「在电脑上有文字要推送到手机」这一需求更多见的场景,还是在浏览网页的过程中。当我们看到一篇不错的文章、一段优秀的文字,难免想要将它推送到手机上。V2ex 网友基于 Bark 做了一个开源的 Chrome 插件。

我们只需要在插件设置中填入自己的推送链接即可,如果有多台设备需要推送,我们也可以填入多个推送链接并分别为它们设定名称。

Chrome 插件设置

该插件有以下两种推送方式:

  1. 推送指定文字:选中文字后单击右键,选择「Push to XXX」。

  2. 地址栏按钮:我们可以在插件的设置界面修改按钮动作,可以在网页链接和剪贴板内容之间选择一个进行推送。

你可以直接在 Chrome 应用商城 下载这个插件,或者在 这里 查看原贴。

给其它 iPhone 推送消息

我们也可以利用 捷径应用,向安装了 Bark 的设备群发消息,我们可以将其用于重要信息的通知等场景。我们可以通过 iOS 的分享菜单、Widget 小组件等方式使用「红色按钮」,它会自动检测输入的信息或剪贴板内容进行推送,如果两者都为空,则可以手动输入信息进行推送。

利用捷径分享选中的文字

在使用这个捷径之前,我们要先收集需要推送的设备识别码,并将其分行填入捷径最开始的文本框中。你可以在 这里 下载「红色按钮」。

搭建自己的服务端

除了客户端外,Bark 还为我们提供了服务端,让我们可以搭建在自己的服务器上。

如果你对推送内容的保密性有高要求,或是需要推送一些隐私信息,同时又有自己的服务器,不妨参照 官方文档 来搭建推送服务。搭建好自己的服务端后,我们可以实现更多天马行空的想象。比如结合 Huginn 服务 获取优惠信息 等。

比起 Pushover 这一类定价高昂的推送服务,免费的 Bark 降低了我们的使用成本。得益于其开源的特性,技术型玩家也可以用它来实现各种想象。需要注意的一点是,Bark 的推送消息是一次性的,它不会替你存储历史记录。因此,如果你用 Bark 推送了重要的信息,要记得及时保存。

你可以在 App Store 免费下载 Bark,或者在 这里 下载 Bark 第三方 Windows 客户端。如果你有关于 Bark 的奇思妙想,不妨在文章的评论区与我们一同分享。


登录查看更多
3

相关内容

【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
194+阅读 · 2020年6月29日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
【WWW2020-微软】理解用户行为用于文档推荐
专知会员服务
35+阅读 · 2020年4月5日
【芝加哥大学】可变形的风格转移,Deformable Style Transfer
专知会员服务
30+阅读 · 2020年3月26日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
225+阅读 · 2020年3月22日
【经典书】Python计算机视觉编程,中文版,363页pdf
专知会员服务
139+阅读 · 2020年2月16日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
I2P - 适用于黑客的Android应用程序
黑白之道
30+阅读 · 2019年3月6日
可能是 Android 上最好用的写作 App
少数派
10+阅读 · 2018年12月21日
已删除
AI科技评论
4+阅读 · 2018年8月12日
占坑!利用 JenKins 持续集成 iOS 项目时遇到的问题
Music Transformer
Arxiv
5+阅读 · 2018年12月12日
Arxiv
6+阅读 · 2018年5月18日
Arxiv
7+阅读 · 2018年1月31日
Arxiv
3+阅读 · 2015年5月16日
VIP会员
相关VIP内容
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
194+阅读 · 2020年6月29日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
【WWW2020-微软】理解用户行为用于文档推荐
专知会员服务
35+阅读 · 2020年4月5日
【芝加哥大学】可变形的风格转移,Deformable Style Transfer
专知会员服务
30+阅读 · 2020年3月26日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
225+阅读 · 2020年3月22日
【经典书】Python计算机视觉编程,中文版,363页pdf
专知会员服务
139+阅读 · 2020年2月16日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
相关资讯
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
I2P - 适用于黑客的Android应用程序
黑白之道
30+阅读 · 2019年3月6日
可能是 Android 上最好用的写作 App
少数派
10+阅读 · 2018年12月21日
已删除
AI科技评论
4+阅读 · 2018年8月12日
占坑!利用 JenKins 持续集成 iOS 项目时遇到的问题
Top
微信扫码咨询专知VIP会员