自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 收藏
  • 关注

原创 Auto.js 使用java类

//删除文件file = new File("/sdcard/未命名.txt");file.delete();log("完成")像这个代码运行会报错解决方法如下点击 搜索java包/类输入报错 关键词 File,点击第二个 java.io.File再点击 import 使用这个类代码就会 多一行importClass(java.io.File);//删除文件file = new File("/sdcard/未命名.txt");file.delete();log("完成"

2023-01-03 11:51:29 174 1

原创 精简 计算 谁还可以减少代码

手点击 个位 零"ui";ui.layout( <vertical> <horizontal> <text text="万"textSize="25"margin="10"/> <text text="千"textSize="25"margin="10"/> <text text="百"textSize="25"margin="10"/> <text tex

2023-01-01 16:48:08 97

原创 Auto.js UI 列表控件使用方法 数字题计算

"ui";ui.layout( <vertical> <horizontal> <button id="设置"text="设置"/> <input id="数字"text="100"w="100dp"/> <text text="内加减法"textSize="25"/> </horizontal> <l

2022-12-13 12:19:21 163

原创 Auto.js java布局 转 UI 布局,自己定义uii.layout()

importClass(android.widget.Button);importClass(android.widget.LinearLayout);importClass(android.content.DialogInterface);importClass(android.graphics.Color);uii={ layout:function (xml){ var bj=xml.toString().split("\n") var 主布局 = new Li

2022-12-03 12:50:14 621

原创 Auto.js Intent 意图跳转 地图

importClass(android.net.Uri);importClass(android.content.Intent);uri2 = Uri.parse("geo:39.9,116.4");it2 = new Intent(Intent.ACTION_VIEW, uri2);app.startActivity(it2);

2022-11-29 13:01:44 168

原创 Auto.js 压缩 解压 加密文件

log("加密="+加密())log("解密="+解压())function 加密() { try { let dir = '/sdcard/脚本/模块/'; // 2.加密压缩文件夹 let encryptedZipFile = '/sdcard/项目.zip'; $files.remove(encryptedZipFile); $zip.zipDir(dir, encryptedZipFile, {

2022-11-15 13:23:50 273

原创 Auto.js 找图 找色 剪切图片 坐标区域计算方法

2022-11-08 10:59:03 287

原创 Auto.js 使用java线程

importClass(android.widget.Toast);importClass(java.lang.Runnable)importClass(java.lang.Thread)Toast.makeText(context, "开始运行", 0).show();var th =new Thread(new Runnable() { run: function() { for(var i=0;i<10;i++){ log(i) ne

2022-11-08 09:01:00 737

原创 Auto.js 通知读取权限 两种方法

"ui";runtime.loadDex("模块/android.dex")ui.layout( <horizontal> <button id="跳转"text="跳转"/> <Switch id="通知" text="通知读取权限" checked="{{通知()}}"textSize="15sp"/> </horizontal>);ui.跳转.click(() => { app.sta

2022-09-28 18:20:57 344 1

原创 Auto.js 自定义 调用外部字体

"ui";ui.layout( <vertical> <input id="输入框"text="123,字体.asd."textSize="35"/> </vertical>);ui.run(() => { 字体 = android.graphics.Typeface.createFromFile("/sdcard/脚本/模块/MiSans-Thin.ttf"); ui.输入框.setTypeface(字体)}

2022-09-27 20:06:46 229

原创 Auto.js 9版本 OCR 文字识别

// 创建OCR对象,需要先在Auto.js Pro的插件商店中下载官方OCR插件。let ocr = $ocr.create({ models: 'slim', // 指定精度相对低但速度更快的模型,若不指定则为default模型,精度高一点但速度慢一点});requestScreenCapture(); let capture =captureScreen(); capture=images.clip(capture,0,0,300,300)//let capture = im

2022-09-25 09:44:38 1236

原创 Auto.js 9版本全分辨率找图

// 读取小图let hellokitty = $images.read('./hellokitty.jpg');// 计算小图特征let objectFeatures = $images.detectAndComputeFeatures(hellokitty);// 请求截图权限requestScreenCapture();// 打开HelloKitty图片$app.openUrl('https://m.duitang.com/blog/?id=692391581')let n = 3

2022-09-19 19:41:50 579

原创 Auto.js 获取文件最后修改时间戳

var 路径=files.getSdcardPath()文本=java.io.File(路径+"/笔记/其他.txt")log(文本.lastModified());//获取最近修改时间戳

2022-09-11 14:39:24 360

原创 Node.js UI界面 输入框

"ui";//调用android类require('rhino').install();const Snackbar = com.google.android.material.snackbar.Snackbar;//调用模块const ui = require('ui');const app = require('app');const { showConfirmDialog} = require('dialogs');class MainActivity extends ui

2022-09-11 12:46:35 644 1

原创 node.js 第一个UI界面按钮

"ui";require('rhino').install();const MenuItem = android.view.MenuItem;const Snackbar = com.google.android.material.snackbar.Snackbar;const ui = require('ui');const app = require('app');const { showConfirmDialog} = require('dialogs');class

2022-09-10 10:07:29 845

原创 Auto.js 画布文字位置

"ui";importClass(android.graphics.Paint);importClass(android.graphics.Typeface);//ui布局为一块画布和一些函数调整控件ui.layout( <vertical> <canvas id="board" w="*" h="*"/> </vertical>);//画笔var paint = new Paint();paint.setStrokeWi

2022-09-08 21:17:29 210

原创 AIDE 自定义 编辑器

xeditText.javapackage com.mycompany.myapp;import android.widget.EditText;import android.content.Context;import android.util.AttributeSet;import android.view.View.OnKeyListener;import android.view.KeyEvent;import android.util.Log;import android.vie

2022-09-03 11:17:03 253

原创 Auto.js toast自定义

importClass(android.view.Gravity);importClass(android.widget.Toast);/*//显示两秒Toast.makeText(context, "hello world", Toast.LENGTH_SHORT).show();//显示3.5秒Toast.makeText(context, "hello world", Toast.LENGTH_LONG).show();*/t = Toast.makeText(context,"默认"

2022-08-17 13:52:26 503

原创 Auto.js 画布canvas

"ui";importClass(android.graphics.Color);ui.layout( <vertical> <canvas id="board" w="*" h="*"/> </vertical>);var paint = new Paint();paint.setStrokeWidth(2);paint.setColor(Color.parseColor("#ffffff"));ui.board.on("d

2022-08-15 19:22:38 634 1

原创 Auto.js 如何把图片和脚本一起打包,或者打包多个脚本

如果除了单脚本以外还有其他脚本、图片、音乐等资源一起打包,则需要使用项目功能。点击Auto.js的右下角"+"号,选择项目,填写项目名称、包名等信息以后,点击"√"即可新建一个项目。可以在项目中放多个脚本、模块、资源文件,点击项目工具栏的apk打包图标即可打包一个项目,点击工具栏可以重新配置项目。例如,主脚本要读取同一文件夹下的图片1.png,再执行找图,则可以通过images.read("./1.png")来读取,其中"./1.png"表示同一目录1.png图片;ui中的图片控件要引用同一文件夹的2.

2022-08-04 19:13:05 1170

原创 Auto.js 找图防止泄漏

"ui";ui.layout( <vertical> <button id="开始"text="开始"/> </vertical>);threads.start(function(){ requestScreenCapture(); })ui.开始.click((a) => { if (a.text() == "开始") { a.setText("结束") //开线程

2022-07-30 11:57:25 567

原创 Auto.js 旋转图标

"ui";importClass(android.animation.ObjectAnimator);ui.layout( <vertical> <img id="图片"src="@drawable/ic_loop_black_48dp" h="80" margin="12" bg="?selectableItemBackgroundBorderless"/> </vertical>);ui.图片.click(() => .

2022-07-25 09:52:22 180

原创 AIDE 列表

activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ListView android:id="@+id.

2022-07-12 16:41:13 331

原创 Auto.js 获取手机所有app名字

intent = new Intent();intent.setAction(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);packageManager = context.getPackageManager();resolveInfos = packageManager.queryIntentActivities(intent, 0);for(var i=0;i<resolveInfos.size();i.

2022-07-03 21:25:39 705

原创 Auto.js 悬浮窗居中 gravity=“center“

fx = device.width;fy = device.height;window = floaty.rawWindow( <frame> <linear id="线布局"w="{{fx}}px"h="{{fy}}px"gravity="center"bg="#88000000"> <vertical bg="#ffffff"> <horizontal> .

2022-06-12 19:38:05 402

原创 Node.js 多点找色

"nodejs";const { requestScreenCapture } = require('media_projection');const image = require('image');const { findColor, findColorSync, findMultiColors, findMultiColorsSync } = image;const { delay } = require('lang');const { Color } = require('color');

2022-06-01 18:51:59 362

原创 Auto.js 意图跳转系统大全

var intent = new Intent();//intent.setAction("android.net.vpn.SETTINGS"); //添加VPN网络//intent.setAction("android.settings.ACCESSIBILITY_SETTINGS"); //无障碍//intent.setAction("android.settings.ADD_ACCOUNT_SETTINGS"); //添加账户//intent.setAction("android.settin

2022-05-27 12:21:06 1000

原创 Auto.js 下拉框 修改

'ui';ui.layout( <vertical> <spinner id="下拉框" entries="选项1|选项2|选项3"h="50"/> <horizontal> <button id="确认选项"text="确认选项"/> <button id="修改下拉框"text="修改下拉框"/> </horizontal>

2022-05-20 21:47:32 635

原创 Auto.js 悬浮 下拉框

var win = floaty.rawWindow( <frame> <spinner h="55" id="下拉框" spinnerMode="dropdown" entries="选项1|选项2|选项3"/> </frame>)setInterval(() => {}, 1000);QQ群 568523841QQ群 647162429

2022-05-19 20:32:07 341

原创 Auto.js 自定义 编辑器

"ui";runtime.loadJar("classes.jar")ui.layout( <vertical> <com.yanxi.chajian.EditTextView id="编辑器"w="*"h="*"/> </vertical>);视频演示自定义 编辑器QQ群 568523841

2022-05-14 09:32:34 205

原创 Auto.js 通知栏下载文件进度条显示

"ui";/*来源网站:https://blog.csdn.net/u010597493/article/details/78357383?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161707434116780271599349%2522%252C%2522scm%2522%253A%252220140713.130102334.wap%255Fall.%2522%257D&request_id=161707434116.

2022-05-13 17:27:18 433

原创 Auto.js 状态栏 沉浸模式

"ui";importClass(android.view.View);importClass(android.graphics.Color);ui.statusBarColor(Color.parseColor("#ffffff"));ui.layout( <linear orientation="vertical"> <text text="沉浸模式"marginTop="100"gravity="center_horizontal"/> &lt.

2022-05-10 21:17:40 358

原创 Auto.js 去掉字符串前后空格

str=" 123 456 "str=str.replace(/(^\s*)|(\s*$)/g, "")//返回123 456

2022-05-07 16:06:47 352

原创 Auto.js 免费版 悬浮权限 检查

importClass(android.content.Context);if (android.provider.Settings.canDrawOverlays(context)) { toastLog("开启了")} else { toastLog("没有开启") app.startActivity({ packageName: "com.android.settings", className: "com.android.settings.

2022-05-03 21:22:28 652

原创 AIDE 底部导航栏

app/build.gradle 加上implementation 'androidx.constraintlayout:constraintlayout:1.1.2'效果图app/src/main/res/layout/activity_main.xml<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/.

2022-05-02 23:06:44 516

原创 Auto.js 自定义对话框

view = ui.inflate( <vertical> <horizontal> <text text="账号"/> <input id="账号"w="*"/> </horizontal> <horizontal> <text text="密码"/> <input.

2022-04-22 15:36:17 799

原创 Auto.js 画布设置防锯齿paint.setAntiAlias(true);

画布加了 paint.setAntiAlias(true);

2022-04-21 12:14:50 296

原创 Auto.js 自定义编辑器txt

QQ群 568523841

2022-04-18 21:18:33 128

原创 Auto.js 界面切换 ui.inflate(xml[, parent])

"ui";var 界面1= ui.inflate(<vertical id='checkBoxList'> <button id="标签1"text="标签1"/></vertical>);var 界面2= ui.inflate(<vertical id='checkBoxList'> <button id="标签2"text="标签2"/></vertical>);ui.setContentView(

2022-04-12 12:34:20 1447

原创 AIDE 对话框 创建

public void cjwb(){ View view = getLayoutInflater().inflate(R.layout.chuang_jian, null); final EditText editText = (EditText) view.findViewById(R.id.chuangjian); AlertDialog.Builder dialog = new AlertDialog.Builder(this); //dialog.setIc

2022-04-08 09:31:28 99

空空如也

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

TA关注的人

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