扩展快捷指令
通过 iClick 的扩展鼠标按键功能,开发者可以创建自定义的快捷指令。
💡 无限可能
IOS快捷指令可以控制设备大多数功能,比如开启WIFI、打开VPN,关闭VPN、设置蓝牙、访问网络等待
利用IOS鼠标按键可以触发指令的机制,你可以利用它实现无数复杂的工作流
工作原理
iClick 的快捷指令系统本质上是通过触发特定鼠标按键来触发对应的快捷指令实现的。
当你调用快捷指令时:
- 模拟按下指定的鼠标按键(如EXTRA1键)
- iOS 设备上的快捷指令监听到按键事件
- 执行对应的快捷指令逻辑
扩展鼠标按键
iClick 扩展了 5 个额外的鼠标按钮供开发者使用:
| 按键名称 | 说明 |
|---|---|
EXTRA1 | 扩展键 1 |
EXTRA2 | 扩展键 2 |
EXTRA3 | 扩展键 3 |
EXTRA4 | 扩展键 4 |
EXTRA5 | 扩展键 5 |
创建自定义快捷指令
步骤 1:新建 iOS 快捷指令
在 iOS 设备上创建一个快捷指令,比如 快速切换VPN。
步骤 2:新建按键
打开设置 -> 辅助功能 -> 触控 -> 辅助触控 -> 设备 -> 点击PHOMATRIX+ -> 自定义更多按钮并发送你想要的按键
步骤 3:绑定指令
比如你添加了按键5,点击按键5并选择你刚才创建的快速切换VPN
步骤 4:触发指令
程序中你即可可以通过鼠标按键API触发按键5切换VPN指令
实际应用
💡
IOS快捷指令可以访问网络,实际应用中,可以新建一个指令服务API,通过服务器下发的不同指令来执行不同的功能