在autojs实现云端脚本(五)中, 我们把云端脚本填充到了listView中,
今天我们来实现点击运行脚本
点击list中的某个脚本
根据选中的脚本名字,下载指定脚本
运行脚本
var config = {
appId: '填写你自己的',
appKey: '填写你自己的',
}
var scriptName = "云脚本1号.js"
var scriptPath=downloadScript(scriptName)
log('开始执行下载的文件')
engines.execScriptFile(scriptPath);
log('结束执行下载的文件')
function downloadScript(scriptName) {
// 查找指定名字脚本的下载链接
var scriptUrl = util.format('https://n2y09qsw.api.lncld.net/1.1/classes/_File?where={"name":"%s"}', scriptName)
var url = encodeURI(scriptUrl)
var r = http.get(url, {
headers: {
"X-LC-Id": config.appId,
"X-LC-Key": config.appKey,
"Content-Type": "application/json"