AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结
                        ![AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结 群发软件发帖工具  AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结 群发软件发帖工具](static/image/common/none.gif) 
                        ![AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结 群发软件发帖工具  AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结 群发软件发帖工具](static/image/common/none.gif) 
- /*
 
- 🍎交流QQ群711841924群一,苹果内测群,528816639
 
- 🍎🔨脚本项目类 [project] 方法小结
 
- */
 
 
 
 
- /*
 
- 🍎快捷指令代理服务[shortAgent]方法小结  
 
- */  
 
 
 
- //======================== 1. openApp 启动 App ========================//  
 
- /*  
 
- 类别        详情说明  
 
- 方法功能        通过 App 名称后台直接启动应用  
 
- 方法签名        Void openApp(String name)  
 
- 返回值        Void(无返回值)  
 
- 参数        - String name:需启动的 App 名称(如 "微信"、"支付宝",需与系统识别名一致)  
 
- */  
 
- // 示例:启动微信(实际名称需匹配系统定义)  
 
- shortAgent.openApp("微信");  
 
 
 
- //======================== 2. openUrl 打开网址/Scheme ========================//  
 
- /*  
 
- 类别        详情说明  
 
- 方法功能        打开指定网址(如 https://...)或 App Scheme(如 weixin://...)  
 
- 方法签名        Void openUrl(String name)  
 
- 返回值        Void(无返回值)  
 
- 参数        - String name:网址或 Scheme 字符串(如 "https://www.baidu.com" 或 "twitter://")  
 
- */  
 
- // 示例:打开百度网址  
 
- shortAgent.openUrl("https://www.baidu.com");  
 
 
 
- //======================== 3. openSelf 自启动(打开 aiwork) ========================//  
 
- /*  
 
- 类别        详情说明  
 
- 方法功能        自启动关联应用(如 aiwork,需环境支持该逻辑)  
 
- 方法签名        Void openSelf()  
 
- 返回值        Void(无返回值)  
 
- 参数        无  
 
- */  
 
- // 示例:自启动 aiwork  
 
- shortAgent.openSelf();  
 
 
 
- //======================== 4. screenShot 代理截屏 ========================//  
 
- /*  
 
- 类别        详情说明  
 
- 方法功能        通过快捷方式代理截屏,返回 Image 类型的截屏结果  
 
- 方法签名        Image screenShot()  
 
- 返回值        Image(截屏得到的图像对象,可用于后续处理)  
 
- 参数        无  
 
- */  
 
- // 示例:代理截屏并保存(假设支持 Image 方法)  
 
- let screenshot = shortAgent.screenShot();  
 
- screenshot.save("/sdcard/agent_screenshot.png");  
 
 
 
- //======================== 5. getTopApp 获取顶端 App(iOS 18+) ========================//  
 
- /*  
 
- 类别        详情说明  
 
- 方法功能        获取当前顶端运行的 App 名称(仅支持 iOS 18+ 系统,低版本返回空/无效值)  
 
- 方法签名        String getTopApp()  
 
- 返回值        String(顶端 App 的名称,如 "com.tencent.wechat" 或空字符串)  
 
- 参数        无  
 
- */  
 
- // 示例:获取并打印顶端 App 名称  
 
- let topAppName = shortAgent.getTopApp();  
 
- print.log("当前顶端 App:" + topAppName);  
 
 
 
- /*  
 
- 📌 关键说明:  
 
- 1. **openApp 注意事项**:App 名称需与系统“显示名称”或包名匹配(如 iOS 用 Bundle Name,Android 用包名),否则启动失败。  
 
- 2. **openUrl 兼容性**:Scheme 需提前在系统注册(如微信 Scheme `weixin://`),否则会跳转失败。  
 
- 3. **getTopApp 限制**:仅 iOS 18+ 系统支持,低版本调用可能返回空或报错,需做版本判断。  
 
- 4. **screenShot 权限**:代理截屏需应用具备“屏幕录制”或“截图”权限,否则可能返回空。  
 
- */
openApp启动app
| 项目 | 详情 | 
| 功能描述 | 启动 app,通过 app 名字后台直接启动 app | 
| 方法定义 | Void openApp(String name) | 
| 返回值 | Void | 
| 参数 | String name: app 名称 | 
| 案例 | shortAgent.openApp("") | 
📌appopenUrl打开网址或者Scheme
| 项目 | 详情 | 
| 功能描述 | 打开网址或者 Scheme | 
| 方法定义 | Void openUrl(String name) | 
| 返回值 | Void | 
| 参数 | String name: 网址或者 Scheme | 
| 案例 | shortAgent.openUrl("") | 
📌openSelf自启动
| 项目 | 详情 | 
| 功能描述 | 自启动(打开 aiwork) | 
| 方法定义 | Void openSelf() | 
| 返回值 | Void | 
| 参数 | 无 | 
| 案例 | shortAgent.openSelf() | 
📌screenShot代理截屏
| 项目 | 详情 | 
| 功能描述 | 代理截屏(使用快捷方式截屏) | 
| 方法定义 | Trial screenShot() | 
| 返回值 | Image | 
| 参数 | 无 | 
| 案例 | shortAgent.screenShot() | 
📌getTopApp 获取顶端app(I0S18+)
| 项目 | 详情 | 
| 功能描述 | 获取顶端 app(iOS 18+,系统需为 18+ 才能获取顶端 app 名称) | 
| 方法定义 | String getTopApp() | 
| 返回值 | String | 
| 参数 | 无 | 
| 案例 | shortAgent.getTopApp() | 
特别示例: