【AutoJS】 利用在线文档建立卡密验证以及停用软件等实例

话不多说上代码

注:此方法实战设置卡密安全系数极低,仅供参考(使用者亦可通过文档链接获取所有卡密信息)

"ui";
var 本地 = storages.create("造雾者-卡密存储");
//创建本地存储

//下方链接皆为石墨文档在线链接如石墨文档关闭共享功能可以用别的在线文档代替
var 卡密 = http.get("https://shimo.im/docs/9Xpk8XgdkTyQ3DKV").body.string().split("切割1")
//读取链接对应文档的内容并分割,文档书写格式:分割1卡密分割1,所以用分割1分割文本

var 验证 = http.get("https://shimo.im/docs/9Xpk8XgdkTyQ3iii").body.string()
//读取链接对应文档的内容,文档书写格式:启用(停用可随便输入)

var k = 0
//初始卡密验证状态,0为启用卡密验证,1为不启用卡密验证

//下面这段作用是:卡密还在文档里就不用再次输入卡密,因为卡密验证通过会将卡密保存到本地存储,然后下面这段就是读取本地存储的内容,如果本地存储的内容跟文档的卡密匹配上了那就不用再次输入
for (i = 1; i < 卡密.length; i++) {
    if (本地.get("yanzheng") == 卡密[i]) {
        toast("验证成功")
          if(验证 =='启用'){
             主界面()
             i = i + 1000
             k = 1
          }else{
             log('作者已停用本脚本')
          }
    }
    if (i == 卡密.length - 1) {
            toastLog("请验证")
            验证()
    }
}

验证()

function 验证() {
    ui.layout(
        <vertical bg="#708090">
            <vertical h="auto" align="center" marginTop="100">
                <img layout_gravity="center" src="http://img02.sogoucdn.com/app/a/100520146/c21642acbd004e5c5722d152bb52582a" w="70" h="70" circle="true"/>
            </vertical>
            <card w="*" h="250" margin="20" cardCornerRadius="15dp" cardBackgroundColor="#b0c4de"
            cardElevation="15dp" gravity="bottom" foreground="?selectableItemBackground">
            <vertical>
                <linear margin="0 40 0 0">
                    <img w="50" h="50" src="@drawable/ic_person_black_48dp"/>
                    <input id="卡密" w="*" h="50" hint="请输入卡密" inputType="textVisiblePassword"/>
                </linear>
                <linear gravity="center">
                    <horizontal>
                        <button id="验证" w="250" h="*" text="验证" size="16" style="Widget.AppCompat.Button.Colored"/>
                    </horizontal>
                </linear>
                <linear gravity="center">
                    <horizontal>
                        <button id="购买卡密" w="250" h="*" text="购买卡密" size="16" style="Widget.AppCompat.Button.Colored"/>
                    </horizontal>
                </linear>
                <linear gravity="center">
                    <horizontal>
                        <button id="联系作者" w="250" h="*" text="联系作者" size="16" style="Widget.AppCompat.Button.Colored"/>
                    </horizontal>
                </linear>
            </vertical>
        </card>
        </vertical>
    );
    ui.验证.on("click", () => {
        if (!ui.卡密.text()) {
            //判断输入框文本是否为空
            toast("请先输入卡密")
        } else {
            var 卡密 = http.get("https://shimo.im/docs/9Xpk8XgdkTyQ3DKV").body.string().split("切割1")
            //读取文档内容,并分割,跟上面的分割一样
            var k = 0
            for (i = 1; i <= 卡密.length - 1; i++) {
                if (ui.卡密.text() == 卡密[i]) {
                    //匹配卡密
                    toast("验证成功")
                    本地.put("yanzheng", ui.卡密.text())
                    //本地存储卡密
                    主界面()
                    //启动主界面
                    k = 1
                    break
                    //跳出循环
                }
                if (k == 0) {
                    if (i == 卡密.length - 1) {
                        //匹配失败
                        toast("验证失败")
                    }
                }
            }
        }
    })
    ui.购买卡密.on("click", () => {
        app.openUrl("https://market.m.taobao.com/app/idleFish-F2e/widle-taobao-rax/page-detail?wh_weex=true&wx_navbar_transparent=true&id=661417983360&ut_sk=1.Xgtws1bQayUDAG65cLiuiBFp_21407387_1637138912587.copy.detail.661417983360.2212482319096&forceFlush=1")
    })
    ui.联系作者.on("click", () => {
        app.startActivity({
            action: "android.intent.action.VIEW",
            data: "mqq://im/chat?chat_type=wpa&version=1&src_type=web&uin=1340468168",
            packageName: "com.tencent.mobileqq",
        })
    })
}


function 主界面(){
    log("测试验证通过")
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vzwz-000-000

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值