autojs一些常用功能調用1

更多內容請加交流羣553908361
和更多作者同羣交流

常用功能模塊開坑了,其實做腳本就像積木堆房子一般,都是一個一個模塊,模板的拼裝

判斷打開應用失敗,未安裝

打開應用("微信")
function 打開應用(應用名){

    if(getPackageName(應用名)!=null){

    
    app.launchApp(應用名);
    toastLog("打開成功")
    
    }else{
    
    alert("溫馨提示", "請下載安裝"+應用名);
    console.log("請下載安裝"+應用名);
    console.hide();
    
    console.log("關閉控制檯");
    
    console.log("停止"+應用名+"腳本");
    exit();
    
    }
    
    }
  1. 在線更新,在線強制更新

function 版本更新() {
    var 當前版本號 = app.versionName, 新版本號
  
        var url = "驗證網址"
        var res = http.get(url)
        res = res.body.string()
        新版本號 = res.substr(0, 5)//截取字符,前面5位作爲版本號對比
        log("當前版本號: " + 當前版本號)
        log("最新版本號: " + 新版本號)
        var 更新信息 = res.substr(5)//截取字符,第5位以後的作爲公告
        log(更新信息)
    
        if (新版本號 != 當前版本號) {
            toastLog(更新信息)
            //自己在這裏添加其他功能
           //return
            exit()
           
        } else {
            log("當前是最新版本!!!")
        }
    }
    版本更新()  

2加羣,加qq的彈窗

  //測試寫法qq,qq羣
 聯繫(1906507927,553908361)
function 聯繫(QQ,QQ){          
    var Q=QQvar isFold = false,
        isRunning = false,
        isRotate = null;
        function sjcl() {
            let d = ["red", "green", "blue", "purple"]
            let y = random(0, 3)
            return d[y]
        
        }
    var ys = sjcl();

    
    var h = device.height;
    var w = device.width;
    dialogs.build({
        title: "歡迎加入更多項目羣",
        titleColor: ys,
        content: "作者QQ:" + QQ + "\nautojs交流羣:" + Q,
        contentColor: ys,
        cancelable: true,
        positive: "加入Q羣",
        positiveColor: ys,
        neutral: "取消",
        neutralColor: ys,
        negative: "聯繫作者",
        negativeColor: ys
    }).on("positive", () => {
        app.startActivity({
            action: "android.intent.action.VIEW",
            data: "mqqapi://card/show_pslcard?card_type=group&uin=" + Q,
            packageName: "com.tencent.mobileqq",
        });
        toast("加入Q羣")
    }).on("negative", () => {
        app.startActivity({
            action: "android.intent.action.VIEW",
            data: "mqqapi://card/show_pslcard?uin=" + QQ,
            packageName: "com.tencent.mobileqq",
        })
    
        toast("聯繫作者")
    }).on("neutral", () => {
        //取消鍵
        toast("返回")
    
    }).show();}
   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章