auto.js的在线更新,云更新

**

*autojs的在线更新,云更新

**
// 此代码为本博客整理提供*,可以直接运行查看效果

//交流群 698307198。下载后请24小时内删除。只供学习,请勿商用
//用于在线获取脚本,省去了不停更新软件的烦恼,也方便我更新
var url = "https://code.aliyun.com/orange_shirt/OrangeJs/raw/master/APPurl/ScriptUrl"; 
//脚本网址
//中间一般这样跳转,比如 网站/目录/脚本.js
var res = http.get(url, {
    headers: {
        'Accept-Language': 'en-us,en;q=0.5',
        'User-Agent': 'Mozilla/5.0(Macintosh;IntelMacOSX10_7_0)AppleWebKit/535.11(KHTML,likeGecko)Chrome/17.0.963.56Safari/535.11'
    }
});
if (res.statusCode == 200) {
    toastLog("脚本网址请求成功");
    context_url = res.body.string();
    console.info(context_url);
} else {
    toastLog("脚本网址请求出错:" + res.statusMessage + "\n备用脚本网址重试中……");
    var url = "https://code.aliyun.com/orange_shirt/OrangeJs/raw/master/APPurl/ScriptUrl_backup"; //备用脚本网址
    var res = http.get(url, {
        headers: {
            'Accept-Language': 'en-us,en;q=0.5',
            'User-Agent': 'Mozilla/5.0(Macintosh;IntelMacOSX10_7_0)AppleWebKit/535.11(KHTML,likeGecko)Chrome/17.0.963.56Safari/535.11'
        }
    });
    if (res.statusCode == 200) {
        toastLog("备用脚本网址请求成功");
        context_url = res.body.string();
        console.info(context_url);
    } else {
        toastLog("备用脚本网址,同样请求出错!这可能是您的网络原因造成的,建议您检查网络后再重新运行软件吧\nHTTP状态码:" + res.statusMessage);
    }

}

var res_script = http.get(context_url, {
    headers: {
        'Accept-Language': 'en-us,en;q=0.5',
        'User-Agent': 'Mozilla/5.0(Macintosh;IntelMacOSX10_7_0)AppleWebKit/535.11(KHTML,likeGecko)Chrome/17.0.963.56Safari/535.11'
    }
});
//交流群 698307198。下载后请24小时内删除。只供学习,请勿商用
if (res_script.statusCode == 200) {
    toastLog("脚本获取成功");
    var OrangeJs = res_script.body.string();
    engines.execScript("OrangeJs", OrangeJs);
} else {
    toast("脚本获取失败!这可能是您的网络原因造成的,建议您检查网络后再重新运行软件吧\nHTTP状态码:" + res_script.statusMessage);
}

猜你喜欢

转载自blog.csdn.net/qq_30931547/article/details/106343164