起风了

“路海长 青夜旷 越过群山追斜阳”

autojs Dialogs – 对话框

Dialogsdialogs.alert(title[, content, callback])dialogs.confirm(title[, content, callback])dialogs.rawInput(title[, prefill, callback])dialogs.input(title[, prefill, callback])dialogs.prompt(title[, prefill, callback])dialogs.select(title, items, callback)dialogs.singleChoice(title, it...

autojs Device – 设备

Devicedevice.widthdevice.heightdevice.buildIddevice.broaddevice.branddevice.devicedevice.modeldevice.productdevice.bootloaderdevice.hardwaredevice.fingerprintdevice.serialdevice.sdkIntdevice.incrementaldevice.releasedevice.baseOSdevice.securityPatchdevice.codenamedevice.getIMEI()device...

autojs Crypto – 加解密与消息摘要

Crypto$crypto.digest(message, algorithm[, options])$crypto.encrypt(data, key, algorithm, options)输入和输出的类型和格式 Crypto# [Pro 8.0.0新增] $crypto模块提供了对称加密(例如AES)、非对称加密(例如RSA)、消息摘要(例如MD5, SHA)等支持。 $crypto.digest(message, algorithm[, option...

autojs WidgetsBasedAutomation – 基于控件的操作

基于控件的操作auto([mode])auto.waitFor()auto.setMode(mode)auto.setFlags(flags)auto.serivceauto.windowsauto.rootauto.rootInActiveWindowauto.setWindowFilter(filter)auto.windowRootsSimpleActionAutomatorclick(text[, i])click(left, top, bottom, right)longClick(text[, i]))scrollUp([i])scroll...

autojs 基于坐标的操作

基于坐标的触摸模拟setScreenMetrics(width, height)安卓7.0以上的触摸和手势模拟click(x, y)longClick(x, y)press(x, y, duration)swipe(x1, y1, x2, y2, duration)gesture(duration, [x1, y1], [x2, y2], ...)gestures([delay1, duration1, [x1, y1], [x2, y2], ...], [delay2, duration2, [x3, y3], [x4, ...

Console – 控制台

Consoleconsole.show()console.hide()console.clear()console.log([data][, ...args])console.verbose([data][, ...args])console.info([data][, ...args])console.warn([data][, ...args])console.error([data][, ...args])console.assert(value, message)console.time([label])console.timeEnd(label)conso...

autojs Canvas – 画布

Canvascanvas.getWidth()canvas.getHeight()canvas.drawRGB(r, int g, int b)canvas.drawARGB(a, r, g, b)canvas.drawColor(color)canvas.drawColor(color, mode)canvas.drawPaint(paint)canvas.drawPoint(x, y, paint)canvas.drawPoints(pts, paint)canvas.drawLine(startX, startY, stopX, stopY, paint)ca...

autojs App – 应用

Appapp.versionCodeapp.versionNameapp.autojs.versionCodeapp.autojs.versionNameapp.launchApp(appName)app.launch(packageName)app.launchPackage(packageName)app.getPackageName(appName)app.getAppName(packageName)app.openAppSetting(packageName)app.viewFile(path)app.editFile(path)app.uninstall...

autojs Q&A – 常见问题

目录 Q & A如何定时运行脚本定时任何如何获取外部参数如何把图片和脚本一起打包,或者打包多个脚本如何使打包的应用不显示主界面Auto.js自带的模块和函数中没有的功能如何实现 Q & A# 如何定时运行脚本# 点击脚本右边的菜单按钮->更多->定时任务即可定时运行脚本,但是必须保持Aut...

autojs 综述

综述# Auto.js使用JavaScript作为脚本语言,目前使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。 因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程前面的两个JavaScript教程链接来学习。如果您想要使用TypeScript来开发,目前已经...