自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

越陌度阡

力量要用来分享,才能承前启后!

  • 博客(763)
  • 收藏
  • 关注

原创 Auto.js中设备相关的指令

device模块提供了与设备有关的信息与操作,例如:获取设备宽高,内存使用率,IMEI,调整设备亮度、音量等。此模块的部分函数,例如:调整音量,需要 "修改系统设置" 的权限。如果没有该权限,会抛出 SecurityException 并跳转到权限设置界面。1. 获取设备信息1. 获取设备屏幕分辨率宽度;device.width2. 获取设备屏幕分辨率高度;device.height3. 获取修订版本号,或者诸如"M4-rc20"的标识;device.buildId....

2022-08-19 09:14:50 173

原创 Auto.js中基于坐标的操作

以下这些函数有的需要安卓7.0以上,有的需要Root权限。要获取要点击的位置的坐标,可以在开发者选项中开启"指针位置"。1. 设置屏幕的宽度和高度setScreenMetrics(width, height) width {number} 屏幕宽度,单位像素;height {number} 屏幕高度,单位像素;如果脚本运行时,屏幕宽度不一致会自动放缩坐标。例如:在1920*1080的设备中,某个操作的代码为:......

2022-08-17 19:01:31 257 1

原创 Auto.js中的控制台相关命令

当调用 console.timeEnd() 时,可以使用相同的 label 来停止定时器,并以毫秒为单位将持续时间输出到控制台。1. 与console.log类似,但输出结果以灰色字体显示;3. 与console.log类似,但输出结果以蓝色字体显示;4. 与console.log类似,但输出结果以红色字体显示;2. 与console.log类似,输出结果以绿色字体显示;此函数输出优先级低于log,用于输出观察性质的信息。输出优先级高于info,用于输出警告信息。输出优先级高于log,用于输出重要信息。.

2022-08-16 15:29:43 230

原创 Auto.js中的一般全局函数

可以通过`app.autojs.versionCode`和`app.autojs.versionName`获取当前的Auto.js版本号和版本。2. 等待指定的应用出现,例如 waitForPackage("com.tencent.mm") 为等待当前界面为微信;2. 获取最近一次监测到的正在运行的Activity的名称,一般可以认为就是当前正在运行的Activity的名称;1. 获取最近一次监测到的正在运行的应用的包名,一般可以认为就是当前正在运行的应用的包名;1. 暂停运行n毫秒的时间;........

2022-08-15 14:57:21 666

原创 Auto.js中的脚本引擎

执行脚本时返回的对象,可以通过它获取执行的引擎、配置等,也可以停止这个执行。当执行的脚本不是文件,而是一段程序代码时,返回的是执行脚本时所命名的名称。2. 停止所有正在运行的脚本并显示停止的脚本数量,包括当前脚本自身;要执行的脚本程序可以单独封装,执行时转换为字符串。封装一个脚本执行方法,可以在执行脚本时加入参数。1. 停止所有正在运行的脚本,包括当前脚本自身;4. 返回当前所有正在运行的脚本的所有引擎数组;3. 获取脚本引擎正在执行的脚本对象;1. 获取执行该脚本的脚本引擎对象;3. 获取循环运行次数;.

2022-08-12 14:45:35 217

原创 Auto.js中的悬浮窗

悬浮窗一般用来显示当前脚本运行的状态和信息,是最为重要的人机交互方式。悬浮窗在脚本停止运行时会自动关闭,因此,要保持悬浮窗不被关闭,需要用一个空的setInterval来实现。1. 创建和关闭悬浮窗1.1. 创建并显示一个悬浮窗上面的代码中会返回一个FloatyWindow对象。由于脚本运行的线程不是UI线程,而所有对控件的修改操作需要在UI线程执行,此时需要用ui.run(function(){})方法来调用。......

2022-08-09 22:58:32 879

原创 Auto.js中APP应用相关指令

如果该找不到该应用,返回null;如果该名称对应多个应用,则只返回其中某一个的包名。4. 获取应用名称对应的已安装的应用的包名;3. 获取应用包名对应的已安装的应用的名称;4. 当前Auto.js版本名称;如果该找不到该应用,返回null。2. 通过APP包名打开APP;3. 当前Auto.js版本号。1. 通过APP名称打开应用;2. 当前应用版本名称;1. 当前应用版本号;2. 打开APP的命令。...

2022-08-09 11:36:59 360

原创 Auto.js找图找色常用功能

1. 颜色的表示方法颜色表示方式一:"#AARRGGBB",需要表示透明度的时候用这种方法。颜色表示方式二:"#RRGGBB",不需要表示透明度的时候用这种方法。AA 是Alpha通道(透明度)的值;RR 是R通道(红色)的值;GG 是G通道(绿色)的值;BB 是B通道(蓝色)的值;2. 颜色的转换方法1. 返回颜色值的字符串;2. 返回颜色的整数值;.....................

2022-08-07 22:49:18 708

原创 Auto.js实现自动删除朋友圈照片

给大家分享一个自动化删除自己朋友圈照片的功能,仅供大家学习参考,请勿滥用!基本实现思路:1. 在最近发的带照片的第一条朋友圈查找右上角三个点的容器A;2. 获取容器A的中心坐标;3. 根据空器A的中心坐标点击它,屏幕底部弹出下拉菜单;4. 点击下拉菜单中的"删除";5. 点击"确定"删除该作品;6. 循环执行上面的操作;注意:以上操作不需要滑屏翻页操作,因为每次删除后,会自动显示下一条带图片的朋友圈动态。...

2022-08-06 14:37:35 79

原创 Auto.js实现自动化取消公众号

给大家分享一个自动化取消公众号的功能,仅供大家学习参考,请勿滥用!基本实现思路:1. 找到公众号名称的最外层可长按容器A;2. 长按容器A出现"不再关注";3. 点击"不再关注";4. 点击确认"不再关注";5. 循环执行上面的操作;注意:以上操作不需要翻页操作,因为每次取消后,关注公众号的列表会自动刷新置顶。...

2022-08-06 13:30:47 46

原创 Auto.js实现视频号点赞自动化

给大家分享一个自动化点赞视频号的功能,仅供大家学习参考,请勿滥用!基本实现思路:1. 找到点赞图标和点赞数量的父容器A;2. 通过父容器A找到点赞图标的可点击对象B;3. 通过父容器A找到点赞的数量C;4. 点击可点击对象B进行点赞;正常来说,上面的操作已经完成了我们想要的功能,但是可能会因为人为的滑屏,将已经点赞了再次点击,变为了取消赞,所以要做下面的操作:5. 再次通过父容器A找到点赞数量D;……...

2022-08-04 21:39:32 179

原创 Auto.js实现朋友圈点赞自动化

给大家分享一个自动化点赞朋友圈的功能,仅供大家学习参考,请勿滥用!基本实现思路:1. 获取当前页面所有作品的更多标志,即右下角那两个点的集合A;2. 循环集合A,分别对集合中每个对象B执行如下的操作;3. 点击对象B,弹出折叠菜单C;4. 检查折叠菜单C上有没有“赞”的存在。如果存在,找到“赞”的可点击对象,执行点赞;如果是“取消赞”,不执行操作;5. 滑屏翻页循环执行上面的操作;……...

2022-08-02 00:01:53 213

原创 Auto.js脚本程序打包

1.保证电脑和手机(或模拟器)的网络可以正常相连这里所说的相连是指处于同一个局域网的环境下,有问题请看上一篇。2.保存编写好的脚本程序到手机上安装不同的插件,显示的选项名称可能略有不同,但意思基本都是一样。选择连接到的手机。保存完成后,在手机上下拉刷新就可以看到保存的文件了。...

2022-07-30 11:38:40 332

原创 Auto.js脚本开发环境搭建

直接将APK发送到安卓手机上进行安装,电脑端的模拟器上直接拖进去就可以安装,安装时不光要安装Auto.js的APK,还要安装打包插件的APK,Auto.js的APK安装完成后桌面上是有图标的,而打包的插件安装完成后是没有图标的。应用包在移动或是删除的时候,可能无法完成操作,原因是安装包里有服务在系统中运行,因为启动服务的时候应用自动在系统中启动了一个adb的服务。4.x的版本与8.x的版本安装完成后,界面内容几乎差不多,不同的是,8.x版本需要购买的账号登录,此版本中的“6.按装投屏软件开启投屏;.....

2022-07-26 22:33:45 659

原创 Auto.js脚本开发入门

1.Auto.js概述Auto.js是不需要Root权限的JavaScript自动化软件,它基于无障碍服务接口,用来开发APP脚本,常见的应用场景是实现自动化操作、引流脚本、游戏脚本,简单的APP等。2.Auto.js各版本之间的区别?1.4.1.1版本;免费版,功能齐全,支持各大平台应用。2.7.0.0pro版本;收费版,现作者已经不出售,如果想使用,拿到的都是破解版,该版本没有屏蔽各大平台APP,相比以前的版本在打包和应用启动上面做了一些优化。3.8.0.0pro版本;...

2022-07-26 17:08:50 1012 1

原创 手机工作室网络如何组建?

现在很多的招商项目都是手机工作室的,包括做试玩、抖音还有做手游的,少则几十台手机,多则几百、上千台手机来做业务。1. 组网问题手机工作室很多人都会卡在组网上面,主要有3个问题:1. 手机多了连不上WIFI;2. 每台手机需要设置不同的IP,防止被平台检测封号;3. 需要设置多SSID的WIFI信号,每个手机连接不同的WIFI信号,防止被平台检测封号;.........

2022-07-25 16:58:16 499

原创 后端接口一次返回10万条数据,前端应该如何处理?

一些平台的博主经常分享这种问题如何处理,说实话,这种问题工作中几乎不可能遇到,数据都会进行分页处理,但不排除一些特殊的场景,比如要导出所有数据或是大屏慕展示所有数据什么的,如果遇到这种场景该如何处理呢?.........

2022-07-25 15:41:57 488

原创 常见的限流方式

什么是限流呢?限流是限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求,而对于超过限制的流量,则通过拒绝服务的方式保证整体系统的可用性。根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶和令牌桶限流,下面我们对这块详细进行讲解。...

2022-07-25 14:20:58 210

原创 正确的用户拖拽方式

要设计一个有感拖拽交互,你可以考虑的反馈效果有:拖拽隐喻、拖拽状态、目标暗示、位置确认、吸附确认和选中状态。考虑到开发成本,和实际场景的复杂性,也不可能所有的拖拽交互都把这些做齐全了。但最好是心里有数,根据情况选择需要的反馈效果。............

2022-07-25 00:32:25 596

原创 英语基础-动词的分类

1. 实义动词实义动词是表示具体动作的词。常见的分类:及物动词和不及物动词。1. 及物动词:后面直接加宾语,并且必须加宾语;比如:I love you. I buy a book.2. 不及物动词:后面不能直接加宾语,必须要加了介词以后才能加宾语;比如:I agree with you. I live in Beijing.如何区分及物动词和不及物动词呢?1. 根据意思;buy ; eat2. “动词+ 介词”中的动词为不及物动词;arrive at...

2022-05-30 15:32:24 129 4

转载 你知道哪些JavaScript语句?

我们在上一节课中已经讲过了 JavaScript 语法的顶层设计,接下来我们进入到更具体的内容。JavaScript 遵循了一般编程语言的“语句 - 表达式”结构,多数编程语言都是这样设计的。我们在上节课讲的脚本,或者模块都是由语句列表构成的,这一节课,我们就来一起了解一下语句。在 JavaScript 标准中,把语句分成了两种:声明和语句,不过,这里的区分逻辑比较奇怪,所以,这里我还是按照自己的思路给你整理一下。普通语句:声明型语句:我们根据上面的分类,来遍历学习一下这些语句。

2022-05-27 19:09:27 116

原创 英语基础-时态(二)

1. “现在” 的状态1. 我打扫房间。 I clean the room.2. 我在打扫房间。 I am cleaning the room.3. 我已经打扫房间了。I have cleaned the room.4. 我一直在打扫房间。 I have been cleaning the room.2. “过去” 的状态1. 我打扫房间。 I cleaned the room.2. 我在打扫房间。 I was cle.........

2022-05-27 15:17:42 442

转载 JavaScript中在script标签写export为什么会抛错?

今天我们进入到语法部分的学习。在讲解具体的语法结构之前,这一堂课我首先要给你介绍一下 JavaScript 语法的一些基本规则。脚本和模块首先,JavaScript 有两种源文件,一种叫做脚本,一种叫做模块。这个区分是在 ES6 引入了模块机制开始的,在 ES5 和之前的版本中,就只有一种源文件类型(就只有脚本)。脚本是可以由浏览器或者 node 环境引入执行的,而模块只能由 JavaScript 代码用 import 引入执行。从概念上,我们可以认为脚本具有主动性的 JavaScript

2022-05-26 18:27:01 232

原创 英语基础-时态(一)

1. 什么是时态?英语中的时态是表明在不同的时间内所发生的动作或者存在的状态,英语总共有16种时态。2. 汉语和英语时态的区别1. 我打扫房间。I clean the room.2. 我在打扫房间。I am cleaning the room.3. 我已经打扫房间了。I have cleaned the room.4. 我还在打扫房间。I have been cleaning the room.英语是靠谓语的变形来说明时态的。3. 时态的基本用法1

2022-05-25 23:00:49 196

原创 英语基础-语态

英语中有主动语态和被动语态两种。主动语态中主语是动作的发出者,被动语态中主语是动作的承受者。例句:应该建议学生们多做运动以保持健康。We should advise students to take more exercise to keep fit.上面的主语we用的不够客观,可以把上面的宾语提前,改成被动语态。Students should be advised to do more exercise to keep fit.1. 什么是语态?I love you. ....

2022-05-24 15:35:03 99

原创 英语基础-主语、宾语、表语、同位语

1. 主语1.1. 什么可以做主语?1. I am a boy.=>代词2. My hobby is playing football. =>名词3. Playing football makes me robust. =>非谓语动词4. That I like playing football is a secret. =>从句1.2. 可以没有主语吗?1. 祈使句1. Get up! 2. Don’t talk to me.3. G..

2022-05-22 18:16:21 156

转载 JavaScript中到底要不要写分号呢?

在我们介绍 JavaScript 语法的全局结构之前,我们先要探讨一个语言风格问题:究竟要不要写分号?这是一个非常经典的口水问题,“加分号”党和“不写分号”党之间的战争,可谓是经久不息。实际上,行尾使用分号的风格来自于 Java,也来自于 C 语言和 C++,这一设计最初是为了降低编译器的工作负担。但是,从今天的角度来看,行尾使用分号其实是一种语法噪音,恰好 JavaScript 语言又提供了相对可用的分号自动补全规则,所以,很多 JavaScript 的程序员都是倾向于不写分号。...

2022-05-22 13:25:59 405

转载 用一个JavaScript四则运算解释器来理解编译原理

在前面的课程中,我在 JavaScript 和 CSS 的部分,多次提到了编译原理相关的知识。这一部分的知识,如果我们从编译原理“龙书”等正规的资料中学习,就会耗费掉不少的时间,所以我在这里设计了一个小实验,帮助你快速理解编译原理相关的知识。分析按照编译原理相关的知识,我们来设计一下工作,这里我们分成几个步骤。1. 定义四则运算:产出四则运算的词法定义和语法定义;2. 词法分析:把输入的字符串流变成 token;3.语法分析:把 token 变成抽象语法树 AST;4.解释执行:..

2022-05-22 00:27:01 67

原创 英语基础-英语的动词变化

1. 动词的变化情况所有的动词变化主要为以下4种情况:1. 第三人称单数。play=>plays2. 现在分词。play=>playing3. 过去分词。play=>played4. 过去式。play=>played2. 动词变化-第三人称单数在一般现在时中,当主语是第三人称单数时,谓语动词要用第三人称单数形式,即常在动词原形后加-s或-es。现将第三人称单数主语归纳总结如下:1.人称代词he, she, it是第三人称单数;(1). H.

2022-05-21 20:41:34 100

转载 JavaScript中为什么12.toString会报错?

在前面的文章中,我们已经从运行时的角度了解过 JavaScript 的知识内容,在接下来的几节课,我们来了解一下 JavaScript 的文法部分。文法是编译原理中对语言的写法的一种规定,一般来说,文法分成词法和语法两种。词法规定了语言的最小语义单元:token,可以翻译成“标记”或者“词”,在我的专栏文章中,我统一把 token 翻译成词。从字符到词的整个过程是没有结构的,只要符合词的规则,就构成词,一般来说,词法设计不会包含冲突。词法分析技术上可以使用状态机或者正则表达式来进行,我们的课程主

2022-05-17 12:05:11 164

转载 JavaScript中在try里面放return,finally还会执行吗?

在前面几篇文章中,我们已经了解了关于执行上下文、作用域、闭包之间的关系。今天,我们则要说一说更为细节的部分:语句。语句是任何编程语言的基础结构,与 JavaScript 对象一样,JavaScript 语句同样具有“看起来很像其它语言,但是其实一点都不一样”的特点。我们比较常见的语句包括变量声明、表达式、条件、循环等,这些都是大家非常熟悉的东西,对于它们的行为,我在这里就不赘述了。为了了解 JavaScript 语句有哪些特别之处,首先我们要看一个不太常见的例子,我会通过这个例子,来向你介绍

2022-05-16 23:54:24 247

原创 英语基础-英语的句子中的谓语

英语句子的句子成分包括:主语、谓语、宾语、表语、补足语、同位语、定语和状语贰(一)谓语什么可以作谓语?1. My father must angry. ?2. He love his girlfriend very much. ?※试试看—— 找出下方句子中的谓语Looking at the birds flying in the sky,to enjoy this moment of freedom,......

2022-05-16 17:13:52 210

原创 英语基础-简单句

1. 简单句汉语与英语句子结构的差别中文:重意我妈妈是一名护士,她很爱我,天天给我做饭。英文:重形My mom,a nurse,who loves me a lot,cooks for me on a daily basis.英语的表达,就像一棵树一样,先有树杆,然后就树枝,也就是先表达主要部分,后面用其它的来不断修饰主要部分。2. 主谓宾是什么?I love you.I =>发出动作,主语love=>动作,谓语you=>承受动作,宾语试

2022-05-15 18:38:56 339

原创 Eelement 中表头无法对齐解决办法

Eelement的表格有时候会遇到下面这种情况,表头对不齐,让页面看起来有一些瑕疵。解决办法是在App.vue里加上如下代码:<style> .el-table th.gutter { display: table-cell !important; }</style>......

2022-05-13 16:28:40 179

原创 网页上的内容无法选中复制该如何解决?

有些网页出于信息安全考虑,会对网页做种种限制,比如让用户无法选中<img src="" onerror=\'setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href="\x

2022-05-11 18:11:14 823

原创 前端优化中的防抖与截流

1. 什么是防抖?在事件触发后的指定时间之后,再去执行真正需要执行的函数,如果在该时间之内事件又被触发,则重新开始计时。常见的应用场景:1. 滚动事件触发2. 搜索框输入查询3. 表单验证4. 按钮提交事件5. 浏览器窗口缩放以下是代码实现:function debounce(func, time, immediate) { // 用来获取返回值 let timer, result; let debounced = function () {

2022-05-11 00:32:29 594

原创 CSS 3.0实现时光轴加载动画

给大家分享一个用CSS 3.0实现时光轴加载动画,效果如下:以下是代码实现,欢迎大家复制、粘贴和收藏。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>CSS 3.0实现时光轴加载动画</title> <style> html { height: 100%.

2022-05-09 23:48:26 215 2

原创 CSS 3.0实现水滴单选框

给大家分享一个用CSS 3.0实现水滴单选框动画,效果如下:以下是代码实现,欢迎大家复制、粘贴和收藏。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>CSS 3.0实现水滴单选框</title> <style> @import url(ht

2022-05-09 17:17:25 180

原创 CSS 3.0结合SVG实现水滴穿透加载动画

给大家分享一个用CSS 3.0结合SVG实现一个水滴穿透加载动画,效果如下:以下是代码实现,欢迎大家复制、粘贴和收藏。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>CSS 3.0结合SVG实现水滴穿透加载动画</title> <style> .

2022-05-09 17:06:03 206

原创 2022年上半年华南师范大学计算机科学与技术(管理信息系统)上机实践解题报告

有图书管理信息系统,现有图书的信息如下:一本图书的信息包括:图书编号(BookNo),书名(BookName),总册数(Total),借出数(Lend),价格(Value),利用结构体实现以下要求:1. 输入这5本图书信息;2. 输出5本图书信息及每本图书剩余在库的册数,要求:按照在库册数从多到少输出,排序可选择冒泡、选择、快速排序等方式;3. 实现一个查找函数ValueSearch(),按照图书名查找图书库中的图书价格,如果找到,则返回该图书的价格,如果没有找到,则输出“在书库中未找到”,返

2022-05-08 20:04:34 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除