Scriptable是最强大的苹果手机自动化应用程序之一。它允许您用JavaScript编写自己的代码,并在iOS上运行。最好的部分是Scriptable支持iOS的主屏幕小部件,这意味着您可以为您的iPhone创建令人惊叹的自定义小部件。
如果您不熟悉JavaScript编码,您可以轻松复制其他人编写的代码来使用这些小部件。
我们将重点介绍由Scriptable社区创建的最佳小部件。
如何在您的 iPhone 上设置可编写脚本的小部件
我们已经介绍了使用 Scriptable 的基础知识,包括有关如何设置 Scriptable 小部件的分步指南,因此请务必先查看它。现在,进入有趣的部分——我们经常使用的最好的小部件。
1. Weather Cal:有史以来最可配置的小部件
Weather Cal 是一个了不起的小部件,可以显示电池百分比、天气、预报、日历和提醒条目以及今天的日期和时间等基本信息。
尽管这是最复杂的 Scriptable 小部件之一,但它的设置过程和基本的自定义选项非常简单。只需按照以下步骤操作:
- 转到Weather Cal的 Github 原始代码页面。
- 点击共享>保存脚本。
- 打开Scriptable并运行Weather Cal。
- 现在按照提示设置小部件。对于天气数据,该应用程序依赖于来自 Open Weather 的密钥。当您看到该提示时,请务必在 Open Weather 网站上创建一个帐户并将密钥粘贴到 Weather Cal 中。设置过程也会引导您完成此过程。
- 设置小部件后,再次运行它以自定义小部件。自定义选项不言自明,但您最常需要的是更改背景和编辑首选项。
完成所有这些设置后,继续将 Weather Cal 添加到您的主屏幕。该小部件在大号和中号尺寸上看起来都很棒。
2. Conversable:将您最喜欢的联系人放在快速拨号上
iOS 实际上并没有专用的联系人小部件,如果您想要这样的东西,Conversable 是适合您的脚本。它将一个中等大小的小部件中的四个联系人添加到您的主屏幕,您可以通过点击给他们打电话、发短信或发送电子邮件。
iPhone 的设置过程有点长,但最终结果值得花时间。这是您需要做的:
- 在 Safari 或任何支持请求桌面站点功能的浏览器中打开Conversable 的Github 页面。
- 在 Safari 中,点击左上角的aA按钮并转到请求桌面站点。现在打开控制中心并确保禁用旋转锁定。
- 将手机置于横向模式并点击绿色代码按钮,然后点击下载 ZIP。
- 打开iPhone 上的“文件”应用,然后轻点底部的“浏览”选项卡。转到iCloud Drive >下载。如果您更改了 Safari 的默认下载位置,此路径可能会有所不同。
- 点击Conversable.zip。这将解压缩文件并创建一个名为conversable-for-scriptable-main的文件夹。打开它并点击右上角的三个点按钮。点击选择,然后点击Conversable 文件夹和Conversable.js。
- 转到iCloud Drive > Scriptable并点击并按住屏幕的空白部分,然后选择Paste。
- 现在打开Scriptable应用程序并向下滚动以点击Conversable上的三点按钮。
- 在顶部,您会看到name、phone、type和photo等字段。您可以轻松修改姓名和电话号码。类型字段是指电话、WhatsApp 消息等。您可以使用文本、电话、FaceTime、WhatsApp 等。完整列表可在Github上找到。
请记住添加一个中等大小的小部件,因为这是此处唯一支持的大小。如果您希望主屏幕上有四个以上的联系人,您可以复制此脚本并使用 Scriptable 再次自定义它。
3. 间歇性禁食计时器:言出必行
我们中的许多人通过吃压力来度过艰难时期,结果,我们的体重秤最终显示出一些令人讨厌的数字。
我们中的一些人一直在尝试间歇性禁食来减掉一些体重,并且有一个小部件可以很容易地跟踪进餐时间。以下是快速设置的方法:
- 前往 Github 的间歇性禁食计时器脚本的原始代码页面。
- 点击共享按钮,点击保存脚本快捷方式,并将其保存到iCloud Drive 中的Scriptable 文件夹中。
- 打开 Scriptable 并检查小部件是否显示在那里。
- 如果是这样,请将一个新的小型 Scriptable 小部件添加到您的主屏幕,然后从脚本列表中选择间歇性禁食计时器。
- 这是最重要的一步。在此之后,点击参数字段。如果您在上午 10 点开始禁食并允许自己在任何一天的八小时窗口内进食,请在参数字段中输入8,10:00 。这里第一个数字 (8) 是允许您进食的小时数,第二个数字是开始时间。该脚本使用 24 小时制,因此请务必相应地调整时间。
奖励:更多可编写脚本的小部件
那里有太多好的小部件,上面的简短列表无法公正地说明这个应用程序的可能性。以下是我们最喜欢的一些内容的简要概述:
- 现在在 Spotify 上播放:在简洁的小部件中添加 Spotify 专辑封面、艺术家和歌曲名称、随机播放和重复播放按钮。
- 跟踪股票市场:一个小部件,可让您跟踪您感兴趣的上市公司的股票价格。
- Tesla 数据:显示有关您的 Tesla 汽车的有用信息,例如电池电量、估计续航里程和汽车位置。
- XKCD:一个简单的小部件,可在您的主屏幕上显示随机的 XKCD 漫画。
- Steam 愿望清单:只要您的 Steam 愿望清单是公开的,此小部件就会显示您保存在那里的所有游戏,并按折扣排序。
- Peanuts:类似于 XKCD,但用于 Peanuts 漫画。
释放自定义小部件的力量
Scriptable 拥有一个非常活跃的社区,所以如果您想发现更多此类小部件,请务必关注该应用程序的官方Twitter 帐户。
iOS 自动化的世界正在快速扩展。Scriptable 是一款加速这一趋势的第三方应用程序,但 Apple 自己的 Siri Shortcuts 功能更强大,特别是因为它将自动化扩展到 Apple Watch 等配件。