gpt4 book ai didi

bash - iOS 从 Activator 执行 shell 脚本

转载 作者:行者123 更新时间:2023-12-04 05:33:54 31 4
gpt4 key购买 nike

我正在使用越狱的 iOS 设备,我想向 Activator 添加一个操作,该操作执行存储在已知位置的 shell 脚本。有谁知道如何实现这一目标?

最佳答案

我不确定Activator是否可以直接运行脚本,但它肯定可以运行任何应用程序您可以使用您喜欢的任何操作(例如滑动、摇动、按下按钮)安装在您的设备上。只需制作一个简单的应用程序,使用 system()函数,或 exec调用脚本的函数:

int main(int argc, char *argv[])
{
int returnCode = system("/bin/myscript.sh arg1 arg2");
return 0;
}

然后,设置 Activator 以运行该应用程序。

编辑:
这将导致应用程序启动时短暂闪烁,然后关闭。这也意味着您正在运行的任何其他应用程序都将关闭(发送到后台)。如果您不喜欢那样,Activator 还允许您构建 SBSettings 切换,然后在用户定义的操作上运行它。见 here for building a SBSettings toggle .您只需实现 setState这样的方法:

void setState(BOOL Enabled) 
{
int returnCode = system("/bin/myscript.sh arg1 arg2");
}

关于bash - iOS 从 Activator 执行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12223510/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com