亚丁号云控之发布任务

简介: 亚丁号云控之发布任务

源代码链接:https://pan.baidu.com/s/1cQ1XEA5nSVNHRjHL2oWwWw  提取码:kvl3

另外我个人的博客也对外开放了就是用现在的net core做的云控后台,大家感兴趣的可以踩一踩 http://www.yadinghao.com/

发布任务是对手机端进行任务发布,发布后手机端会执行任务其中心跳保持在线和获取任务是在一个方法里面。

任务执行和本地执行是保持同步的,微视举例:一共要执行40分钟,本地已经执行了10分钟,那么发布的任务仅仅可以执行30分。保障设备不浪费时间

任务我在系统中已经预定义OK了大家使用就可以了。

发布任务首先要选中设备之后将任务发送,任务执行是有状态的可以查看任务是否执行完成。

本地写好的脚本在云控里面都可以使用。客户端防止代码被剽窃我就直接封装到Js文件里面了。其实在客户端写一套代码就可以呗云端和本地共同使用。

看个截图:本地快音代代码

任务中心代码:直接把代码复制过来赋予参数就行了,执行完云控任务需要回调一下服务器。

/**
 * 回调服务器
 * @param {任务Code} taskCode 
 */
function callBackService(taskCode) {
    var ClusterService = woolStorage.get("ClusterService"); //集群监听和任务服务器
    //回调服务器和结束线程
    let url = ClusterService + "/App/UpdateDeviceTask?deviceId=" + device.getAndroidId() + "&taskStatus=9&taskCode=" + taskCode + "";
    var response = http.get(url);
    if (response.statusCode == 200) {
        var json = response.body.json();
        if (json.success == "true") {
            previousTaskStatus = false;
        } else {
            previousTaskStatus = false;//回调失败 也执行下一个吧 免得浪费设备
        }
    } else {
        toastError("回调失败")
    }
}

回调服务器的代码,云控的线程和本地的线程都做了监管。防止重复调用。

好了就写道这里吧思路很easy。感谢大家支持

源代码链接:https://pan.baidu.com/s/1cQ1XEA5nSVNHRjHL2oWwWw  提取码:kvl3

另外我个人的博客也对外开放了就是用现在的net core做的云控后台,大家感兴趣的可以踩一踩 http://www.yadinghao.com/

目录
相关文章
|
JavaScript Android开发
AutoJs4.1.0实战教程---js文件打包发布成APK文件
AutoJs4.1.0实战教程---js文件打包发布成APK文件
1753 0
AutoJs4.1.0实战教程---js文件打包发布成APK文件
AutoJS4.1.0实战教程---快刷短视频
AutoJS4.1.0实战教程---快刷短视频
286 1
|
存储 人工智能 前端开发
EasyPhoto+PAI-DSW体验世界名画AIGC写真创作
基于阿里云人工智能PAI产品快速启动EasyPhoto,实现低代码开发个性化AI真人写真,打造属于自己的完美照片,玩转AIGC世界名画的新创作。
基于AutoJs4的快手专业版源码大分享
基于AutoJs4的快手专业版源码大分享
380 0
AutoJs4.1.0实战教程---抖音极速版
AutoJs4.1.0实战教程---抖音极速版
417 0
|
12月前
|
小程序
开发指南063-上传文件到百度网盘
赛事平台中需要下载伴奏文件。伴奏文件是选手通过小程序上传到minio中的。
|
缓存 监控 前端开发
前端开发中的性能瓶颈分析与优化
【7月更文挑战第27天】前端开发中的性能优化是一个系统工程,需要从多个角度入手,综合运用多种策略。通过减少网络延迟、优化资源加载、优化DOM操作、优化JavaScript执行以及第三方服务优化等措施,可以显著提升前端应用的性能。同时,通过性能监控和调优工具的使用,可以持续监控和优化应用性能,确保用户获得流畅、高效的体验。
|
9月前
|
Dart 前端开发 容器
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
249 18
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
|
9月前
|
监控 前端开发 应用服务中间件
小游戏源码开发搭建技术栈和服务器配置流程
近些年不同场景游戏层出不穷,现就小游戏开发技术应用及功能详细剖析!
|
10月前
|
人工智能
SynCamMaster:快手联合浙大、清华等大学推出的多视角视频生成模型
SynCamMaster是由快手科技联合浙江大学、清华大学等机构推出的全球首个多视角视频生成模型,能够结合6自由度相机姿势,从任意视点生成开放世界视频。该模型通过增强预训练的文本到视频模型,确保不同视点的内容一致性,支持多摄像机视频生成,并在多个应用场景中展现出巨大潜力。
202 4
SynCamMaster:快手联合浙大、清华等大学推出的多视角视频生成模型