ALS爱立思脚本调用参考
生活随笔
收集整理的這篇文章主要介紹了
ALS爱立思脚本调用参考
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenURL 腳本指南
OpenURL?腳本指南
目錄
?
- OpenURL 腳本指南
- 目錄
- OpenURL指令說明
- 指令返回值說明
- iggparams.txt參數文件說明
- 觸動腳本示例
- 0、URI編碼函數
- 1、啟動應用
- 2、生效指定記錄
- 3、一鍵新機
- 4、重命名當前記錄
- 5、設置當前記錄坐標
?
OpenURL指令說明
| 啟動應用 | openURL("IGG://cmd/open"); |
| 一鍵新機 | openURL("IGG://cmd/newrecord"); |
| 下一條記錄 | openURL("IGG://cmd/nextrecord"); |
| 清除所有記錄 | openURL("IGG://cmd/deleteallrecords"); |
| 生效指定記錄 | openURL("IGG://cmd/activerecord?ID"); |
| 生效第一條 | openURL("IGG://cmd/activefirstrecord"); |
| 生效最后一條 | openURL("IGG://cmd/activelastrecord"); |
| 禁用指定記錄 | openURL("IGG://cmd/disablerecord?ID"); |
| 取消禁用記錄 | openURL("IGG://cmd/enablerecord?ID"); |
| 刪除指定記錄 | openURL("IGG://cmd/deleterecord?ID"); |
| 瘦身指定記錄 | openURL("IGG://cmd/thinrecord?ID"); |
| 導出指定記錄 | openURL("IGG://cmd/exportrecord?ID"); 導出記錄在/var/mobile/exportdata/下 |
| 導出所有記錄 | openURL("IGG://cmd/exportallrecords?zipFileName"); 導出記錄在/var/mobile/exportdata/下 |
| 直接導入記錄 | openURL("IGG://cmd/importdirect"); 導入記錄放在/var/mobile/importdata/下 注:可以是導出的目錄,也可以是導出的zip包 |
| 兼容性導入記錄 | openURL("IGG://cmd/importcompatible"); 導入記錄放在/var/mobile/importdata/下 注:可以是導出的目錄,也可以是導出的zip包 |
| 導入NZT記錄 | openURL("IGG://cmd/importnzt"); NZT記錄放在/var/mobile/nztdata/下 注:NZT記錄需是解開的目錄,或不加密的zip包 |
| 重命名當前記錄 | openURL("IGG://cmd/renamecurrentrecord?ID"); 重命名后,新的名稱將成為ID |
| 設置當前記錄坐標 | openURL("IGG://cmd/setcurrentrecordlocation?坐標"); 坐標格式為:經度_緯度_地名地名可選 |
| 清除當前記錄坐標 | openURL("IGG://cmd/clearcurrentrecordlocation"); |
| 獲取當前記錄參數 | openURL("IGG://cmd/getcurrentrecordparam"); 獲取的參數在/var/mobile/iggparams.txt文件中 |
| 設置當前記錄參數 | openURL("IGG://cmd/setcurrentrecordparam"); 要設置的參數在/var/mobile/iggparams.txt文件中 |
| 獲取所有記錄名列表 | openURL("IGG://cmd/getallrecordnames"); 獲取的記錄名列表在/var/mobile/iggrecords.txt文件中 |
| 清理AppStore | openURL("IGG://cmd/cleanappstore"); 注:如果已打開"清理AppStore"選項,一鍵新機之后,不再需要調用該指令 |
| 卸載選中的應用 | openURL("IGG://cmd/uninstallselectedapp"); 注:如果已打開"卸載應用"選項,一鍵新機之后,不再需要調用該指令 |
| 時間正序排序 | openURL("IGG://cmd/orderbytime"); |
| 時間倒序排序 | openURL("IGG://cmd/orderbytimedesc"); |
指令返回值說明
指令調用后,直接返回json串,格式:{"result":返回值}?
另提供文件返回值,在:/var/mobile/iggresult.txt文件中
| 2 | 指令正在執行過程中,還未完成。 |
| 1 | 指令執行正常完成。 |
| 3 | 一鍵新機成功,但IP地址重復(僅針對newrecord指令)。 |
| 4 | 下一條記錄已到最后一條(僅針對nextrecord指令)。 |
| 0 | 指令執行出錯。 |
| 100 | 產品未激活,或已過期。 |
| 10 | 運行環境異常。 |
iggparams.txt參數文件說明
獲取或設置當前記錄參數在:/var/mobile/iggparams.txt文件中;?
每一行一個參數,換行符為:?chr(10);?
參數名與參數值之間,使用冒號(:)隔開;?
可通過調用指令getcurrentrecordparam后,打開該文件查看格式。
| RecordID | 記錄ID,如:"APP001"。 |
| DeviceName | 設備名稱,如:"xxxx iPhone"。 |
| SystemVersion | 系統版本號,如:"10.3.1"。 |
| IDFA | IDFA值。 |
| IDFV | IDFV值。 |
| UDID | 設備UDID值。 |
| IMEI | 設備IMEI值。 |
| SerialNum | 設備序列號。 |
| MAC | MAC地址。 |
| SSID | SSID值。 |
| BSSID | BSSID值。 |
| OpenUDID | OpenUDID值。 |
觸動腳本示例
0、URI編碼函數
1、啟動應用
2、生效指定記錄
3、一鍵新機
4、重命名當前記錄
5、設置當前記錄坐標
?
總結
以上是生活随笔為你收集整理的ALS爱立思脚本调用参考的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS系统 越狱系统还原(平刷)
- 下一篇: 天下游安装教程