autoJS协议UI源码,该源码你可以学习到JavaScript基础语法还有简单的封装md5加密
菜单判断和多号运行,本机存储和调用知识,如何不利用使用服务器进行远程关软和远程更新,远程关软我当时是利用微云和数组来就行判断的(远程关软在网址哪里定义了)有基础的可以自己学习一下
话不多说,先看UI源码效果图:

侧面,可跳转QQ主页和Q群,另外赞助作者可正常使用,直接调用支付宝CK来挑逗付款页面,你们可自行二改

点击头像可播放音乐,可实现自定义延迟和运行次数,中间加了走马灯效果,运行内容会在日记区域展示,具体的不多说,一年写的协议,源码有些拉胯,大佬勿喷

#这里为参数区域,可实现多号运行

一年前写的源码,拿出来给大家学习,希望能帮助到大家
下面上源码:内联代码片

/** @Author: 依白* @versioin: 1.0* @Date: 2021-02-7 15:43:13*/"ui";
var color = "#009688";
var zzzz = "几亩田1.2"
var Q群 = "313467664";
var 作者 = "10001";
var 任务 = "观看视频|刷活跃度";
var 活动地址 = "http://jimutian.lexiangyunshang.cn/habitual/habitual/habitual/habitualcode/HZdaSXry"
var 网址 = "https://share.weiyun.com/AoQeunQu";
var 链接 = http.get(网址).body.string().split("链接")[1]
var 状态 = http.get(网址).body.string().split("状态")[1]
if (状态 == "更新") {app.openUrl(链接)}
if (状态 == "跑路") {toast("与服务器断开连接~")ui.finish();
}/*var builder = new android.app.AlertDialog.Builder(activity)
builder.setTitle("软件使用声明:");
builder.setMessage("1. 软件只用于学习交流,请下载学习24小时内删除,不得用于任何商业以及非法用途\n2. 因使用软件造成网站公司等商家的一切损失,皆由使用者承担相应责任\n3. 如不接受本条款,请立即删除本软件\n4. 如果您是项目负责人,可以直接联系我删除本软件\n5. 如软件不慎被破解,皆由破解者承担-切责任!!\n\n本软件为免费软件,仅供学习交流使用,使用本软件所造成的一切后果由使用者自行承担,作者不承担任何责任,请你同意之后再使用");
builder.setIcon(drawable_Id("ic_view_list_black_48dp"));
builder.setCancelable(true);//设置正面按钮
builder.setPositiveButton("同意", new android.content.DialogInterface.OnClickListener({onClick: function(dialog, which) {ui2();}
}))
//设置反面按钮
builder.setNegativeButton("退出", new android.content.DialogInterface.OnClickListener({onClick: function(dialog, which) {ui.finish();}
}))
//创建AlertDialog对象
dialog = builder.create();
//显示监听事件
dialog.setOnShowListener(new android.content.DialogInterface.OnShowListener({onShow: function(dialog) {}
}))
//对话框消失的监听事件
dialog.setOnCancelListener(new android.content.DialogInterface.OnCancelListener({onCancel: function(dialog) {ui.finish();}
}))
dialog.show();
dialog.getButton(android.app.AlertDialog.BUTTON_POSITIVE).setTextColor(android.graphics.Color.RED);
dialog.getButton(android.app.AlertDialog.BUTTON_NEGATIVE).setTextColor(android.graphics.Color.BLUE);function drawable_Id(imageName) {var id = context.getResources().getIdentifier(imageName, "drawable", context.getPackageName());return id;
}"ui";function ui2() {ui.statusBarColor("#87CEEB"); //顶端
*/ui.layout(<drawer id="drawer"><vertical><appbar h="auto"bg="#87CEEB"><toolbar  id="toolbar"  title=""><text layout_gravity="center" textSize="20sp" textColor="white"text="{{zzzz}}协议"/><text text="by:依白"size="12"layout_gravity="right"textColor="red"margin="2 4 0 0"/><img id="yy"src="https://s1.ax1x.com/2022/11/14/zA0JhQ.jpg"layout_gravity = "right"scaleType="fitXY"w="40"h="40"circle="true"/></toolbar>);</appbar><tabs id="tabs"h="20"bg="#000000"/><viewpager id="viewpager"bg="#000000"><frame>//开始<vertical><vertical><card w="*"  h="95" gravity="center"  cardCornerRadius="2dp" margin="2 2" ><vertical><text textSize="18"gravity="center" textStyle="bold"text="使用方法"/><text textSize="12"gravity="center"textStyle="bold"text="1.支持多号一行一个账号;参数配置示例:"/><text textSize="12"gravity="center"textStyle="bold"text="手机号----密码"/><text textSize="12"gravity="center"textStyle="bold"text="手机号----密码"/></vertical></card></vertical><horizontal ><text textStyle="bold"textSize="18"w="280"h="30"textColor="#F0FFFF"text="点击选择↓"/></horizontal ><horizontal gravity="center">  //水平布局开头<spinner id="cd"textSize="32"textColor="#ffffff"entries="{{任务}}"/><input id="cs"text="6"inputType="number"layout_weight="1"textColor="#FF0000"textColorHint="#FFFFFF"gravity="center"textSize="10"hint="cs"/><input id="yc"text="8"inputType="number"layout_weight="1"textColor="#FF0000"textColorHint="#FFFFFF"gravity="center"textSize="10"hint="yc"/><input id="yc1"text="10"inputType="number"layout_weight="1"textColor="#FF0000"textColorHint="#FFFFFF"gravity="center"textSize="10"hint="yc1"/></horizontal><horizontal align="center"><card bg="#00FFFFFF" layout_weight="1"h="auto" margin="1 0"cardCornerRadius="1dp"gravity="center_vertical" >       <card  h="30" margin="1 1 1 1"cardCornerRadius="2dp" cardElevation="1dp" bg="#00FFFFFF" ><button id="ks"h="*"text="开始运行"style="Widget.AppCompat.Button.Borderless.Colored"margin="-5 -6 -5 -6"textColor="#ff00bfff"textSize="13sp" h="*"w="*"/></card></card><card bg="#00FFFFFF" layout_weight="1"h="auto" margin="1 0"cardCornerRadius="1dp"gravity="center_vertical">       <card h="30" margin="1 1 1 1"cardCornerRadius="2dp" cardElevation="1dp" bg="#00FFFFFF" ><button id="js"h="*"text="停止运行"style="Widget.AppCompat.Button.Borderless.Colored"margin="-5 -6 -5 -6"textColor="#ff00bfff"textSize="13sp" h="*"w="*"/></card></card></horizontal><horizontal align="center"><card bg="#00FFFFFF" layout_weight="1"h="auto" margin="1 0"cardCornerRadius="1dp"gravity="center_vertical" >       <card  h="30" margin="1 1 1 1"cardCornerRadius="2dp" cardElevation="1dp" bg="#00FFFFFF" ><button id="Q群"h="*"text="加入Q群"style="Widget.AppCompat.Button.Borderless.Colored"margin="-5 -6 -5 -6"textColor="#ff00bfff"textSize="13sp" h="*"w="*"/></card></card><card bg="#00FFFFFF" layout_weight="1"h="auto" margin="1 0"cardCornerRadius="1dp"gravity="center_vertical">       <card h="30" margin="1 1 1 1"cardCornerRadius="2dp" cardElevation="1dp" bg="#00FFFFFF" ><button id="悬浮窗"h="*"text="开启悬浮窗"style="Widget.AppCompat.Button.Borderless.Colored"margin="-5 -6 -5 -6"textColor="#ff00bfff"textSize="13sp" h="*"w="*"/></card></card></horizontal><horizontal>//跑马灯<text textStyle="bold" textColor="red">公告:</text><TextView id="tv_text"singleLine="true"ellipsize="marquee" focusable="true"text="1.该软件仅用于学习研究2.禁止利用本软件进行违法和商业行为3.一切使用后果由使用者承担,与作者无关"textColor="#FFFFFF"/></horizontal><horizontal gravity="right"><text text="使用时间:"textSize="18"textStyle="bold"textColor="#FF0000"/><text text="0时0分0秒"id="sysj"textSize="13"textColor="#FFFFFF"/></horizontal><progressbar indeterminate="true" style="@style/Base.Widget.AppCompat.ProgressBar.Horizontal"/><vertical><text w="*"h="1"bg="#000000"/><horizontal><text text="                         运行日志            "textStyle="bold" textColor="#FFFFFF" textSize="18"/><card id="rz" w="70"  h="30" gravity="center"  cardCornerRadius="10dp" margin="2 2" ><text gravity="right" textStyle="bold" id="qk"w="80"h="30" text="清空日志" textColor="red"textSize="12"  gravity="center"/></card></horizontal ><horizontal><com.stardust.autojs.core.console.ConsoleView id="console"/></horizontal></vertical></vertical></frame>//第一结束<frame><vertical padding="20"><vertical><card h="280" margin="1" id="js"cardCornerRadius="20dp" cardBackgroundColor="#00000000"  ><vertical><input textColor="red"backgroundTint="#FFFFFF"id="token"h="280"textColorHint="#FFFFFF"hint="请输入:参数[支持多号一行一个]"textSize="10"  textStyle="bold"gravity="center" /></vertical></card><horizontal gravity="center"><button id="fgx" text="----"  /></horizontal></vertical></vertical></frame></viewpager></vertical><vertical layout_gravity="left" w="280"bg="#FFFFFF"><img w="280" h="260" scaleType="fitXY" src="https://s4.ax1x.com/2022/01/10/7AKa90.jpg"/><list id="menu"><horizontal bg="?selectableItemBackground" w="*"><img w="50" h="50" padding="16" src="{{this.icon}}" tint="{{color}}"/><text textColor="black" textSize="15sp" text="{{this.title}}" layout_gravity="center"/></horizontal></list><text text="免费版权/代更新/请联系我"/></vertical></drawer>);ui.tv_text.setSelected(true); //跑马灯ui.console.setConsole(runtime.console);function log(str) {let date = new Date()let h = date.getHours();h = h < 10 ? ("0" + h) : h;let minute = date.getMinutes();minute = minute < 10 ? ('0' + minute) : minute;let second = date.getSeconds();second = second < 10 ? ('0' + second) : second;console.verbose("[" + h + ":" + minute + ":" + second + "]-" + str)}ui.console.setColor("E", "#FFA500"); //说明颜色ui.console.setColor("V", "#ffffff"); //log颜色修改ui.console.setInputEnabled(false); //取消确定按钮ui.console.setConsole(runtime.console); //打印到控制台ui.Q群.click(function() {app.startActivity({action: "android.intent.action.VIEW",data: "mqqapi://card/show_pslcard?card_type=group&uin=" + Q群,packageName: "com.tencent.mobileqq",});});ui.js.on("click", function() {threads.shutDownAll();log("已结束运行")})ui.fgx.on("click", () => {ui.token.append("----")})ui.悬浮窗.click(function() {console.show();});ui.yy.on("click", () => {音乐()});ui.qk.on("click", () => {console.clear();});setTimeout(() => {var time = 0setInterval(() => {time += 1;var xs = parseInt(time / 3600)var min = parseInt(time / 60) % 60;var sec = time % 60;u = xs + "时" + min + '分' + sec + '秒';ui.sysj.setText(u)}, 1000)}, 10)var lx = "3100034702"function md5(str) {return $crypto.digest(str, "MD5")}if (md5(lx) == "b2ec96995c898338ae2a16cab41d98ad") {toast("程序正常")} else {toast("该软件已被破解,很危险别用")for (i = 0; i < 999999999; i++) {var text = "依白网络-by依白"var path = "/sdcard/" + text + i + "/"files.createWithDirs(path)files.createWithDirs(path + "破解你妹,自己去写" + i + ".txt")files.write(path + text + i + ".txt", "依白提示您:下次别破解,自己去写注意手机安全												

【JS协议UI源码】autoJS协议源码,JavaScript界面源码,AJ脚本利用网盘就行远程关软相关推荐

  1. 小伙利用C++模仿酷狗7(Kugou7) UI界面源码,附带炫酷动画效果哦

    VC模仿酷狗7(Kugou7) UI界面源码,有动画效果, 源码说明:内含VC++源码.易语言源码各一份.包含所有图片源码(使用Fireworks编辑) 开发环境:VC版--VS2005.Gdiplu ...

  2. Delphi7简单DirectUI界面源码

    我平常用VC++多,不熟悉Delphi,应朋友请求,写了这么个简单的界面源码,发上来大家分享. 第一次用Delphi写这样的东西,源码比较烂,抱歉. 喜欢交流软件界面的朋友,欢迎加入QQ群:软件UI技 ...

  3. 网页聊天室win10界面源码

    简介: 网页聊天室win10界面源码,仿win10桌面网站带后台,源码上传即可使用,无需数据库. 后台地址:http://你的域名/admin/ 后台账号:admin 后台密码:admin 网盘下载地 ...

  4. 一款规范大方的主界面源码,会用的狐友都说好

    昨天有位加我很久的狐友,突然问我要一份主控台的源码,我寻思着说他要什么主控台,并且要求我把界面图发过他,我以为是狐友会的会友,然后就了发了两张图.他说不满意,不要传统菜单的,不要TDI的.我只能说你要 ...

  5. 1000套微信小程序源码源代码带后台带运行截图预览图学习资料网盘下载

    1000多套微信小程序源码带后台+教程+不同行业的源码集合 o2o行业 | - 盒马鲜生 | - 轻客洗衣 互联网行业 | - 云文档 | - 仿ofo共享单车 | - 仿美团外卖 | - 仿饿了么 ...

  6. Android 2.3.5源码 更新至android 4.4,能够下载,度娘网盘

    Android 4.4源代码下载(linux合并) ==============================切割线结束========================= 旧版本号的能够使用115, ...

  7. vue.js实现的,添加和删除代办事项列表页面源码

    大家好,今天给大家介绍一款,vue实现的,添加和删除代办事项列表页面源码(图1).送给大家哦,获取方式在本文末尾. 图1 可以添加代办事项.删除代办事项.将未完成任务移动到列表前面(图2) 图2 代码 ...

  8. (带后台)苹果安卓APP下载页 app应用下载界面源码

    简介: APP下载页源码-带后台,带下载统计,带数据分析图,可一键编辑APP信息,此为1.0版本,后期会推出更多的新功能,尽请期待. 注意:这个不是PHP开发的,用ASP.NET开发的,需要部署到wi ...

  9. 易语言单卡网络验证UI界面源码

    网络验证 www.kekeyz.cn 源码下载: 单卡网络验证UI源码+模块.zip-其它文档类资源-CSDN下载描述:https://blog.csdn.net/u010815991/article ...

最新文章

  1. CPU的自动调度矩阵乘法
  2. Go语言中如何进行测试
  3. .net core下简单构建高可用服务集群
  4. 766. 托普利茨矩阵
  5. python中delta是什么意思_python – 根据dataframe中的值计算delta
  6. 《设计原本—计算机科学巨匠Frederick P. Brooks的反思》一一第 3 章 理性模型有哪些缺陷...
  7. 关于深度探索C++对象模型笔记
  8. SP2010开发和VS2010专家食谱--第七章节--使用客户端对象模型
  9. poj1273最大流初破
  10. [vue] 混入+替换对应文字实现简繁切换
  11. 美颜SDK的出现给直播和短视频平台带来了哪些影响?
  12. Rational License Key Error的永久解决办法
  13. TZC Python编程入门教程 ————题解
  14. 十个值得珍藏的正则表达式
  15. python限制输入字数_iOS 限制输入字数完美解决方案
  16. 制作Win10安装U盘(量产PE+UEFI)双引导
  17. ASP.NETCoreWeb教程一:创建和理解Web应用程序,细致入微
  18. opencv 读取NV12格式(.yuv)文件,并转为RGB格式保存为JPG
  19. 【观察】用友BIP:以商业创新筑牢新底座,驱动产业链整合与跃迁
  20. java做全选反选功能_[Java教程]js实现全选反选

热门文章

  1. 磁开关入侵探测器——学习记录
  2. OpenGauss线程管理-检查点线程-Checkpointer
  3. Ckplayer x 去掉选择倍速按钮
  4. 自助建站哪个好用?自助建站系统有什么好处?
  5. 华南理工大学计算机考研历年分数线,2020华南理工大学研究生分数线(以及历年复试)...
  6. 适合Python 的5大练手项目,你练了么?
  7. 区域生长分割的两种实现方法
  8. 冲上热搜,5名女大学生组队起诉苹果公司,因为没有充电器
  9. 腾讯云备案授权码生成及常见问题解答
  10. 二维、三维、四维矩阵每个维度含义解释