![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
auto.js
weixin_33595571
TensorFlow
展开
-
auto.js B0054 开启悬浮窗权限
auto.js 开启悬浮窗权限。原创 2021-12-06 13:51:01 · 2554 阅读 · 0 评论 -
auto.ja 部落冲突01 找图并点击
auto.js操作部落冲突 点击原创 2021-12-05 09:39:48 · 871 阅读 · 0 评论 -
auto.js B0053 python sqlite3 数据库合并
# -*- coding: utf-8 -*-"""Created on Mon Nov 1 12:11:43 2021@author: Administrator"""import sqlite3# 连接数据库(如果不存在则创建)conn = sqlite3.connect('tiku.db')print("Opened database successfully") INSERTconn = sqlite3.connect('tiku20211204.db')print(".原创 2021-12-04 17:39:58 · 1678 阅读 · 0 评论 -
auto.js B0052 提示开启无障碍服务
//程序开始运行之前判断无障碍服务if (auto.service == null) { toastLog("请先开启无障碍服务!"); // return; app.startActivity({ action: "android.settings.ACCESSIBILITY_SETTINGS" });};原创 2021-11-21 14:45:17 · 1693 阅读 · 0 评论 -
auto.js B0051将运行日志写入文件
// 日志文件路径,将会把日志写入该文件中 如文件不存在则创建console.setGlobalLogConfig({ "file": "/sdcard/脚本/运行日志1.txt" });console.show();//autojs打印日志调试信息的各种方法log("如何用autojs打印白色的日志");console.verbose("这个调试信息是灰色的");console.info("autojs的日志变绿色了");console.warn("蓝色的调试信息");console.e原创 2021-11-21 00:11:30 · 3063 阅读 · 0 评论 -
auto.js B0050 屏幕解锁
// toastLog("dddd")if (!device.isScreenOn()) { device.wakeUp(); log("deviec wake up ....xxxd")}log("dddd")原创 2021-11-17 00:57:39 · 949 阅读 · 0 评论 -
auto.js B0049 显示当前时间
function formatDate() { var now = Date.parse(new Date()); var year = now.getFullYear(); var month = now.getMonth() + 1; var date = now.getDate(); var hour = now.getHours(); var minute = now.getMinutes(); var second = now.getSe..原创 2021-11-16 20:14:59 · 2967 阅读 · 0 评论 -
auto.js B0048 四人赛 答题 2021-11-14
//4人答题function FourPGame() { LearnScore(); sleep(2000) var FourP = className("android.widget.ListView").findOne(8000).child(8).child(3) if (FourP) { FourP.click();//进入 } while (className("android.view.View").text("100").原创 2021-11-14 01:54:27 · 617 阅读 · 1 评论 -
auto.js B0047多线程 线程下载数据
toast("ddd")//启动一个线程threads.start(function() { //在线程中每隔1秒打印"线程1" while (true) { log("线程1"); sleep(1000); }});//启动另一个线程threads.start(function() { //在线程中每隔2秒打印"线程1" while (true) { log("线程2"); sleep(20原创 2021-11-13 21:06:35 · 864 阅读 · 0 评论 -
auto.js B0046 http 下载文件 2021-11-10
var url = "https://pro.autojs.org/images/logo.png";var res = http.get(url);if (res.statusCode != 200) { toast("请求失败");}files.writeBytes("/sdcard/脚本/20211109.png", res.body.bytes());toast("下载成功");app.viewFile("/sdcard/脚本/20211109.png");...原创 2021-11-10 00:00:49 · 1287 阅读 · 0 评论 -
auto.js B0044 数据库检索答案 (挑 战 答 题) 2021-11-03
importClass(android.database.sqlite.SQLiteDatabase);/** * @description: 从数据库中搜索答案 * @param: question 问题 * @return: answer 答案 */ function getDBAnswer(question, table_name) { var dbName = "tiku20211120.db";//题库文件名 var path = files.path(dbName)原创 2021-11-03 13:08:04 · 377 阅读 · 0 评论 -
auto.js B0043 字符串转字典 写入数据库 2021-10-312021-11-02
# -*- coding: utf-8 -*-import sqlite3import syspath="C:\\Users\Administrator\\Desktop\\tiku20211101.txt"# 连接数据库(如果不存在则创建)conn = sqlite3.connect('TiKu20211106.db')print("Opened database successfully") # 创建游标cursor = conn.cursor() # 创建表sql = 'CR原创 2021-11-02 01:25:58 · 248 阅读 · 0 评论 -
auto.js B0042 题库字符处理1 将字符串转成字典 2021-10-31
粘贴到sublime里面让sublime 处理然后在保存为TXT文件即可原创 2021-10-31 13:17:47 · 293 阅读 · 0 评论 -
fildder 抓取app 数据 2021-10-28
fiddler没有手机客户端,都是安装在PC上,要实现对手机上的程序抓包,则需要对PC上的fiddler和手机端做一些配置。步骤如下:一、PC端fiddler配置安装HTTPS证书手机上的应用很多涉及到个人信息,采用比较安全的HTTPS加密过,而fiddler默认只捕获http会话而不抓取HTTPS报文,导致打开fiddler后就打不开https网页(比如百度),解决办法:打开Fiddler->Tool->Fiddler Options->HTTPS tab,勾选上并Captur原创 2021-10-28 09:03:16 · 142 阅读 · 0 评论 -
auto.js B0041代码总结2
toast("每日答题")var question = ""var Title = ""var ChoiceTimes = 0;var timesS = 0;//单选出现次数var ChoiceC = "";//单选最终答案var errNum = 0;//专项答题function SpecialTopic() { LearnScore(); do { swipe(device.width / 2, 2000, device.width / 2, 1300原创 2021-10-26 01:27:39 · 447 阅读 · 3 评论 -
auto.js B0040 try catch
function findID() { try { click(44, ss); } catch (err) { log(err) // 可执行 log(123) // 可执行 findID(); }}findID();原创 2021-10-25 00:39:06 · 652 阅读 · 0 评论 -
auto.js B0039 专项答题 代码 2021-10-24
toastLog("专项答题")//单击 确定 下一题 完成function NextTureOver() { //单击确定。。下一题 toastLog("单选:确定、下一题、完成3个问题的选择。") var ChoiceTure = className("android.view.View").text("确定").findOne(2000) var ChoiceNext = className("android.view.View").text("下一题").原创 2021-10-24 23:01:05 · 280 阅读 · 0 评论 -
auto.js B0038 每日答题获取题目 2021-10-24
每日答题获取题目var question = ""function GetQuestion() { sleep(1000) // className("android.view.View").text("查看提示").findOne().click(); // sleep(1000) 就是去掉填空、来源、和含有反斜杠的 //1.首先把填空题截取掉,就是前两个控件。把来源以后的都截取掉 widget = className("android.view.View"原创 2021-10-24 18:18:33 · 236 阅读 · 0 评论 -
auto.js B0037 每日答题代码 2021-10-24
toast("每日答题")var question = ""var Title = ""function GetQuestion(){ sleep(1000) // className("android.view.View").text("查看提示").findOne().click(); // sleep(1000) widget = className("android.view.View").find(); log(widget.length) .原创 2021-10-24 01:56:45 · 342 阅读 · 1 评论 -
auto.js B0037 代码总结1
//打开双人对战function DoubleBattle() { sleep(800) className("android.widget.ListView").findOne(800).child(9).child(3).click();//打开双人对战 sleep(3000) var RandowButton = text("随机匹配").findOne(700).parent() var list = RandowButton.children() .原创 2021-10-22 18:41:12 · 994 阅读 · 0 评论 -
auto.js B0035 正则表达式 匹配汉字
var pattern1 = /[\u4e00-\u9fa5]+/g;// var pattern2 = /\[[\u4e00-\u9fa5]+\]/g;var contents = "sdfasdf[微fsdf笑][撇11嘴][发900呆]sdfasdf[得意][流泪]sfasfsf";var content = contents.match(pattern1);var ans = '';// var content1 = contents.match(pattern2);log(conten原创 2021-10-22 09:50:46 · 565 阅读 · 0 评论 -
auto.js B0035 截取字符串 2021-10-22
var city = "党员";var r = http.get("http://www.syiban.com/search/index/init.html?modelid=1&q=" + city, { headers: { 'Accept-Language': 'zh-cn,zh;q=0.5', 'User-Agent': 'Mozilla/5.0(Macintosh;IntelMacOSX10_7_0)AppleWebKit/535.11(KHTML,原创 2021-10-22 01:40:49 · 1089 阅读 · 0 评论 -
auto.js B0034 过滤特殊字符串 2021-10-22
//特殊字符串过滤function dizhi(str) { //格式 RegExp("[在中间定义特殊过滤字符]") var pattern = new RegExp("[%`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——| {}【】‘;:”“'。,、?]") // var pattern = new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@原创 2021-10-22 01:10:42 · 143 阅读 · 0 评论 -
auto.js B0034过滤特殊字符串
function dizhi(str){ //格式 RegExp("[在中间定义特殊过滤字符]") var pattern = new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——| {}【】‘;:”“'。,、?]") // var s = str.value; var rs = ""; for (var i = 0; i < str.length; i++) { rs原创 2021-10-21 11:12:23 · 173 阅读 · 0 评论 -
auto.js B0033 javascript正则表达式 输出匹配的字符串
// 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象// 。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、matchAll、// replace、search 和 split 方法。本章介绍 JavaScript 正则表达式。// . (小数点)默认匹配除换行符之外的任何单个字符。// * 匹配前一个表达式 0 次或多次var re = /ab+c/;var re =原创 2021-10-17 09:05:04 · 1941 阅读 · 0 评论 -
auto.js B0032通过http 搜索题目并返回答案
var city = "广州";var r = http.get("http://www.syiban.com/search/index/init.html?modelid=1&q=" + city, { headers: { 'Accept-Language': 'zh-cn,zh;q=0.5', 'User-Agent': 'Mozilla/5.0(Macintosh;IntelMacOSX10_7_0)AppleWebKit/535.11(KHTML,原创 2021-10-16 17:52:24 · 321 阅读 · 0 评论 -
auto.js B0031 获取题目2021-10-15
//每日答题 获取题目var title=className("android.view.View").depth(11).drawingOrder(0).indexInParent(0).findOne(5000)log(title.text())原创 2021-10-15 22:28:53 · 192 阅读 · 1 评论 -
auto.js B0030 字符串相似程度2021-10-15
function getSimilarity(str1,str2) { let sameNum = 0 //寻找相同字符 for (let i = 0; i < str1.length; i++) { for(let j =0;j<str2.length;j++){ if(str1[i]===str2[j]){ sameNum ++ break .转载 2021-10-15 16:57:58 · 254 阅读 · 0 评论 -
auto.js B0029 双@人@对战2021-10-13
//打开双@人对@战function DoubleBattle(){ sleep(800) className("android.widget.ListView").findOne(800).child(9).child(3).click();//打开双人对战 sleep(3000) var RandowButton=text("随机匹配").findOne(700).parent() var list=RandowButton.children() log原创 2021-10-13 12:32:07 · 124 阅读 · 0 评论 -
auto.js B0028打开本地频道 2021-10-13
//打开本地频道function LocalChannel(){ sleep(800) className("android.widget.ListView").findOne(800).child(13).child(3).click();//打开本地频道 sleep(500) text("北京学习平台").findOne(600).parent().click()}LocalChannel()...原创 2021-10-13 11:14:33 · 183 阅读 · 0 评论 -
auto.js B0026 题目提取并查询数据库找出答案
importClass(android.database.sqlite.SQLiteDatabase);/** * @description: 从数据库中搜索答案 * @param: question 问题 * @return: answer 答案 */ function getAnswer(question, table_name) { var dbName = "TiKu10.db";//题库文件名 var path = files.path(dbName); v原创 2021-10-13 00:15:23 · 399 阅读 · 0 评论 -
auto.js B0024 python 读取文件上一行
file_path = "C:\\x.txt""""111222333"""f = open(file_path,"r+")i = 0while i < 3: fine_num = f.tell() line = f.readline() f.seek(fine_num) print(line,end='') i += 1原创 2021-10-11 11:11:04 · 226 阅读 · 0 评论 -
auto.js B0024 python text 文件统计行数 2021-10-10
path = "C:\\333.txt";data="";def linecount_1(): return len(open('C:\\xxqg.txt').readlines())#最直接的方法print(linecount_1())原创 2021-10-10 16:25:41 · 237 阅读 · 0 评论 -
auto.js B0023 在数据库中查找答案 题目 2021-10-08
importClass(android.database.sqlite.SQLiteDatabase);/** * @description: 从数据库中搜索答案 * @param: question 问题 * @return: answer 答案 */ function getAnswer(question, table_name) { var dbName = "TTKKGG.db";//题库文件名 var path = files.path(dbName); v原创 2021-10-08 03:14:25 · 320 阅读 · 0 评论 -
auto.js B0022 获取答题题目及选择答案 2021-10-08
//四#人#赛# ======= 专@项@答@题@function GetQuestion(){ widget = className("android.view.View").find(); log(widget.length) question = '' jj = 0 for (i = 0; i < widget.length; i++) { widgetText = widget[i].text(); if (widg原创 2021-10-08 02:12:19 · 340 阅读 · 0 评论 -
auto.js B0021 图片查找 订阅功能 2021-10-07
function subscribe(){ //请求截图,用找图方法,第一个就要先写的请求截图代码,不然找图没法用 if (!requestScreenCapture()) { toast("请求截图失败"); exit(); } let 大图 = captureScreen() //大图就需截取手机屏幕。。意思就是截屏 let 小图 = images.read("/storage/emulated/0/Pictures/.原创 2021-10-07 00:35:42 · 138 阅读 · 0 评论 -
auto.js B0018 自动学习文章 2021-10-06
/**文章学习 */function articleStudy(){ var xuexi=id("cn.xuexi.android:id/comm_head_xuexi_score").findOne() var xuexiScore=xuexi.text() var i=0; log(xuexiScore) //要学习12分 while (i < 12) { log(i); i++; sleep(10原创 2021-10-06 01:50:02 · 143 阅读 · 1 评论 -
auto.js B0017 python删除字符串中数字 过滤数字
import syspath="C:\\guru99.txt"nf = open('D:\\test.txt','w',encoding='utf-8')# 读取文件里面每一行with open(path,'r') as f: for line in f: nf.write(''.join([i for i in line if not i.isdigit()])) nf.close()f.close()原创 2021-10-05 16:30:57 · 140 阅读 · 0 评论 -
auto.js B0016 python 数据库写入数据 每两行写入数据库 2021-10-05
# -*- coding: utf-8 -*-"""Created on Mon Nov 9 18:46:31 2020@author: Administrator"""import sqlite3import syspath="C:\\guru99.txt"# 连接数据库(如果不存在则创建)conn = sqlite3.connect('TTKKFF.db')print("Opened database successfully") # 创建游标cursor = conn原创 2021-10-05 12:28:50 · 153 阅读 · 0 评论 -
auto.js B0016 python查找字符串个数
try: f = open('C:\\guru99.txt', 'r') print(f.read().count("\n"))finally: if f: f.close()原创 2021-10-05 09:10:15 · 185 阅读 · 0 评论