主屏幕小部件是 iOS 中最好的新功能之一 。虽然 Apple 的小部件实施受到广泛赞誉,但一些应用程序甚至进一步采用了此功能 。
Scriptable 是这些应用程序之一 。它允许您为 iPhone 的主屏幕创建自定义小部件,社区已使用它来创建一些令人惊叹的实用程序 。
让我们看看 Scriptable 是什么,如何使用它来创建很棒的苹果手机小部件,以及如何让您的小部件与主屏幕壁纸无缝融合 。
什么是可编写脚本的?Scriptable 是一款免费的 iOS 应用程序,可让您在 iPhone 和 iPad 上运行 JavaScript 。如果您是一名程序员,您可以编写自己的脚本并运行它们 。如果您不熟悉任何编程语言,您只需复制他人编写的代码即可为您的 iOS 设备添加有用的功能 。
例如,我们已经看到一个脚本,当您最喜欢的任何 iOS 应用程序降价时,它会自动提醒您 。
Scriptable 对于 App Store 来说仍然是相当新的,但它已经添加了许多改变游戏规则的功能,包括在 iOS 14 小部件中运行脚本的能力 。这意味着您可以将 JavaScript 代码编写或复制到 Scriptable,并拥有自己定制的“迷你应用程序”,通过小部件显示信息 。
Scriptable 社区已经以这种方式创建了一些很棒的小部件,它们具有方便的功能,例如在您的主屏幕上向您显示天气数据到个性化新闻提要 。
虽然可能性几乎是无穷无尽的,但您应该牢记一些限制 。在撰写本文时,仅 iPhone 和第 7 代 iPod touch 支持主屏幕小部件 。不幸的是,您还不能在 iPad 的主屏幕上添加小部件 。
令人困惑的是,限制来自苹果公司;这不是 Scriptable 的错 。同样,iOS 14 对主屏幕小部件也有一定的内存限制 。如果您打算创建自己的小部件,请务必在开始之前检查限制 。
最后,Scriptable 应用程序有一个库,可帮助您快速找到最有趣的脚本并安装它们 。这对于开始使用该应用程序很好,但您最好寻找托管在 GitHub 上的脚本,因为您会在那里找到详细的设置说明 。
Scriptable 的画廊描述对初学者来说不是最有帮助的;我们遇到了一些错误,例如屏幕截图不可见 。
如何设置脚本在设置可编写脚本的小部件时,您必须遵循一些常见步骤,其中包括复制 JavaScript 代码并将其导入到应用程序中 。但是,每个小部件的最终步骤各不相同,稍后我们将重点介绍 。
首先,让我们介绍一下基础知识 。以下是设置 Scriptable 的步骤:
- 下载脚本 。这是一款 iOS 独有的应用程序,可免费下载 。应用内购买是开发人员的可选提示,不会添加任何功能 。
- 下载 Apple 的快捷方式应用程序 。JavaScript 代码往往很长,您不想在 iPhone 上选择和复制数百行代码 。我们将使用快捷方式在两次点击中将脚本保存到 Scriptable 。
- 将保存脚本快捷方式下载到您的 iPhone 。对于大多数 Scriptable 小部件,您必须转到 GitHub 页面获取脚本并找到原始代码才能使用此快捷方式 。
- 例如,在 GitHub 上打开Weather Cal脚本后,单击脚本第一行上方的Raw按钮 。在这里,点击Safari(或您使用的浏览器)中的Share 按钮,然后点击Save Script 。这会将它添加到 Scriptable 。
- 点击并按住主屏幕的任何空白部分,直到所有应用程序图标开始抖动 。
- 点击左上角的加号图标 。
- 搜索可编写脚本 。
- 向右轻扫以选择您需要的小部件大小 。您可以选择“小”、“中”或“大” 。
- 点击添加小部件 。
- 现在点击小部件 。这将向您显示一个名为Run Script的框 。
- 点击脚本旁边的选择并选择您要使用的脚本 。
- 如果脚本需要,请在参数框中键入文本 。这用于一些基本输入,例如何时重置计时器 。
- 点击屏幕的任何空白部分,您将看到显示所需信息的小部件 。

文章插图
如何为可编写脚本的小部件提供透明背景一些可编写脚本的小部件,例如Weather Cal,允许您更改它们的背景 。您可以使用此功能使您的小部件“透明” 。诀窍是使用一个脚本来截取主屏幕的屏幕截图,为小部件创建一个完美匹配的背景图像 。
从技术上讲,此脚本应该可以与Widgetsmith等其他小部件构建器应用程序一起使用 。虽然它针对 Scriptable 进行了全面优化,但您可能会遇到与其他应用程序对齐的小问题 。
按照以下步骤为小部件获得完全透明的背景:
- 下载Invisible Widgets 脚本 。
- 点击共享>保存脚本并为其命名,例如Invisible Widgets 。
- 现在转到 iPhone 的主屏幕 。点击并按住主屏幕的空白部分,直到所有应用程序图标开始抖动 。现在继续向左滑动,直到到达空白页 。
- 现在截取您的 iPhone 的屏幕截图 。
- 打开Scriptable,运行Invisible Widgets,然后点击Continue 。然后选择您在上一步中截取的屏幕截图 。
- 按照提示选择小部件的大小和位置,完成后点击导出到照片 。
- 现在您可以在 Scriptable 中打开任何脚本(只要它允许您添加图像作为背景)并使用该图像创建漂亮的透明小部件 。

文章插图
如果您会编码,Scriptable 拥有实现真正的 iOS 自动化所需的所有工具 。但即使您不是程序员,您也可以使用这款出色的应用程序享受他人的工作成果 。优秀的小部件只是 Scriptable 包的一部分;环顾四周,看看您还能用它实现什么 。
【如何将自定义透明小部件添加到iPhone的主屏幕】请记住,iOS 上的自动化不会以 Scriptable 结束 。Siri 捷径还有多种工具可以提高您的工作效率 。
- 通过启用iPhone LED闪烁通知停止丢失消息
- 如何在iPhone上将视频制作成实况照片
- 粉浆是什么
- 小米11cpu上盖损坏现象
- 小米gan充电器33w小米10可以用吗
- 巴黎公社影像
- 山东的风土人情与地理的关系
- 解决WIN电脑中错误提示“Can’t open AsIO3.sys”
- 修复Windows中消失的鼠标指针的6种方法
