分享一下基于autojs4的悟空浏览器的代码

该脚本主要实现对悟空浏览器的自动化管理,包括检查执行时间、执行任务、签到、清理缓存和提现等功能。通过随机滑动、关注和点击操作模拟用户行为,同时监控广告和视频菜单。在遇到错误时进行错误提示,并具备一定的异常处理能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

function 悟空浏览器(appName, executeCount, execTimes, timesInterval, IsAutoSign, IsAutoComment, IsClearCache, IsCashOut, probability, execAutoBrushDate, CurveBrushScreen, IsCloseApp, isFragmentation, fragmentationTime) {
    setJurisdiction()
    closeAd()
    clickVideoMenu()
    for (var i = 1; i < executeCount; i++) {
        try {
            if (checkTimesIsZeroTime(execAutoBrushDate, 3)) {
                return;
            }
            let exectue_status = computerExctueTime(appName, execTimes, isFragmentation, fragmentationTime)
            if (exectue_status == 1) {
                if (fragmentAutoWeixin) {
                    微信阅读()
                }
                return //执行下一个app
            } else if (exectue_status == 2) {
                if (IsAutoSign) {
                    autoSign()
                }
                if(IsClearCache){
                    clearAppCache() 
                }
                if (IsCashOut) {
                    //autoCashOut()
                }
                toastInfo(appName + "今日薅羊毛时间已到,进入下一个app...");
                return;//今日时间已到
            } else if (exectue_status == 3) {

            }
            var start = new Date().getTime();//App起始时间
            let x1 = random(device.width * 0.7, device.width * 0.8);
            let y1 = device.height - (device.height * 0.2)
            let x2 = random(device.width * 0.7, device.width * 0.8);
            let y2 = device.height * 0.2
            let pressTime = random(600, 700);

            randomHeart('starImage', probability);//随机关注
            randomUpSildeScreen(x1, y2, x1, y1, pressTime, probability);
            randomDownSildeScreen(x1, y1, x2, y2, pressTime, timesInterval, probability);
            slideScreenDown(x1, y1, x2, y2, pressTime, timesInterval, CurveBrushScreen, IsCloseApp, isFragmentation, fragmentationTime);
            appRunTimeRecord(appName, (new Date().getTime() - start))//记录一次时间
        } catch (error) {
            toastError(appName + "刷刷刷时出现错误!" + error);
        }
    }


    function keepBrush() {
        if (text("搞笑").exists()) {
            clickVideoMenu()
        }
    }
    function closeAd() {
        clickControlBounds(id("cancel_action"));
    }
    function clickVideoMenu() {
        if (text("视频").exists()) {
            clickControlBounds(text("视频"))
        }
    }
    function autoCashOut() {
        try {
            if (id("left_button").exists()) {
                clickControlBounds(id("left_button"));
                sleepRandom3()
            }
            if (id("closeButton").exists()) {
                clickControlBounds(id("closeButton"));
            }
            if (clickControl(text("我的"))) {
                if (clickControl(text("提现"))) {
                    sleepRandom0()
                    if (text("确认提现").exists()) {
                        clickControlBounds(text("确认提现"))
                        sleepRandom1()

                        if (id("action_button_left").exists()) {
                            clickControlBounds(id("action_button_left"));
                        }
                    }
                }
            }
        } catch (error) {
            toastError(error);
        }
    }
    function autoSign() {
        toastLog("开始签到")
        let signValue = adengetSignTime(appName);
        if (getDate() == signValue) {
            toastLog("已签到本次签到跳过...");
            return;
        }
        if (clickControlBounds(text("赚钱"))) {
            sleepRandom3() //是个网页加载的慢
            sleepRandom1() //等待弹窗
            recordSignTime(appName);
            sleepRandom1() //等待弹窗
                back()
                sleepRandom1() //等待弹窗
            clickControlBounds(text("短视频"));
        }
    }
    /**
 * 清理缓存
 */
function clearAppCache() {
    toastLog("开始App清理缓存");
    if (clickControlBounds(text("我的"))) {
        sleepRandom3() //是个网页加载的慢
        swipeDown()
        if (clickControlBounds(text("设置"))) {
            sleepRandom1()
            swipeDown()
            if (clickControlBounds(text("清除系统缓存"))) {
                sleepRandom1()
                clickControlBounds(text("清除"))
                sleepRandom1()
                back()
                sleepRandom1()
                clickControlBounds(text("短视频"));
            }
        } else {
            toastLog("未发现settings")
        }
    } else {
        toastLog("未发现我的")
    }
 }

}

没啥难的算是记录吧

悟空HRM系统是一款开源免费的通用人力资源管理软件,采用先进的LAMP架构,具有良好的开放性、可扩展性、安全性和透明性;我们以HRM理念为基础,结合长期合作的用户向我们提出的建议,悟出了企业管理之道,形成了自身特有的特点和优势,志在为改善企业管理能力,实现企业信息化等方面提供现实有效的支持和帮助。 【主要特点】 > 开放源代码:用户可以免费使用; > 用户数不限:您可以在后台任意添加、修改、删除用户帐号; > 使用期不限:一次安装,终身使用; > 跨区域使用:基于B/S架构,只要通过可以连接互联网的设备,就可以随时使用; > 注重核心管理:帮助企业智能化管理薪资福利和考勤排班; > 安装简单:只需数秒即可全部安装完毕,正式开始使用; > 操作简单:系统流程设计简捷,功能实用,使用起来非常方便; > 个性定制:可以根据客户需要做个性化定制开发,满足客户更多的个性化需求; 【使用悟空HRM的好处】 > 操作便捷,功能使用 > 帮助企业提高企业人力资源管理水平 > 促使人力资源更有效的服务于组织或团体目标 > 丰富报表提供大量统计数据 > 安排调整培训计划,加强员工职业素养 > 合理安排薪资福利,避免员工频繁跳槽 > 完整管理人事档案 > 掌握员工的生产能力与投入成本的关系 > 科学评估执行效果,发现能力短板 > 维持竞争优势,适时作出调整 > 有效的促使组织经营目标的达成 > 方面员工查询个人信息记录 > 实现及时响应,快速决策 【悟空HRM的目标】 1、促进组织目标的达成。 人资主管可以清晰了解到公司的经营目标,帮助人资主管掌握全局经营观念。 2、帮助企业训练高素质员工,为公司培养贴合自身需求的得力员工。 通过悟空HRM系统,可以帮助企业管理员工培训,使管理层快速准确了解到员工职业素质水平,帮助员工提升个人能力。 3、协同工作,提高工作效率。 悟空HRM系统可以有效的将薪资福利、考勤排班、培训计划整合在一起,帮助企业各个部门协同处理问题,提高工作效率。 4、及时了解企业人力资源状况,合理配置人力资源。 帮助企业预知人力资源短缺,及时招聘与调动岗职位,以达到人力资源最有配置 5、提高员工满意度,防止频繁跳槽。 一目了然的薪资福利管理可帮助员工随时查阅奖惩与福利,使员工清晰了解到薪资发放依据,提高员工满意度,避免员工频繁跳槽给企业带来的损失。 6、多种绩效考核方式,评估员工工作能力。 在绩效考核中,可自己设置考核内容以生成考核模板。通过启用考核模板并设置评分对象和考核对象可以完成多人同时评分,准确把握员工各种能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

亚丁号

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

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

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

打赏作者

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

抵扣说明:

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

余额充值