定时网课签到教学

注意!本方法局限性较大,无法处理突发情况,且只适用于安卓手机,若使用时出问题本作者概不负责。并且此方法虽是作者自己搞的,但并不代表实际使用过,作者的网课可都是认真上的,不需要检举揭发哦。

相信疫情期间,很多熬夜一族的大朋友小朋友们都在为早上网课太早起不来,想要下午或晚上再进行学习而烦恼,这里教大家一个生活实用小妙招(稍改代码基本手机里一些固定操作都能办到)。
首先在手机上下载auto.js软件,并根据提示给他他需要的权限。
auto.js软件
上述链接为auto.js下载地址,若无法下载可私聊找我要。
打开软件按步骤新建一个脚本文件



拿一个程序为例,实现定时自动打开qq找到指定群聊,进行打卡签到后进入群语音。之后再新建一个脚本定时退出群语音(退语音就是直接点击两下挂断按钮位置,第一下显示出挂断按钮页面,延时2s,第二下挂断语音。不懂的私聊)。

//打开qq签到进语音
home();//返回桌面
sleep(2000);//延时2s,很重要每个动作后都要延时
launchApp("QQ");//打开qq
sleep(30000);//这里延时了30s是为了避免出现打开QQ自动更新的情况
click(598,332);//点击手机坐标位置,点击QQ首页搜索框
sleep(2000);
setText("惊雷");//输入想查找的群聊名称
sleep(3500);
click(113,475);//进入群聊
sleep(2000);
click(1000,157);//下面几行通过一次次点击进入群打卡页面并发表
sleep(2000);
click(527,1136);
sleep(5000);
click(1000,167);
sleep(5000);
click(960,294);//在群聊中点击进入群语音(需要群里正在进行语音通话)
sleep(3000);
click(564,2188);//点击立即加入
sleep(1000);

不同手机的坐标位置不同,需要大家根据自己手机的位置进行更改(想要用电脑改的可以下个vs code连接手机具体的大家自己去百度吧,我就不在这过多说明了)。
如何打开指针坐标:设置里的开发者模式打开指针位置功能(不同手机具体位置不同,找不到的可以去百度)打开后,如图我手机的坐标数据显示在了画面最上边,chilk(X坐标,Y坐标)模仿手机点击功能)
!
指针位置打开方式定时运行方法(可以在此软件的管理选项查看定时任务):




此方法优点是简洁简便,理解起来应该并不困难。并且通用性强,稍改代码也可用于学某通智某树钉某签到及视频,qq空间或朋友圈秒赞,蚂蚁森林,游戏挂机等等。基本上那些手机上固定操作都能办到。
缺点是容错率较低,一步套一步,其中一步出错就扯蛋了,提高容错率的方法我还在想,能搞出来的话再和大家分享。
还有一个问题就是睡觉时不能锁屏,反正我的华为手机是不行,不设密码上滑解锁显示是用程序上滑解锁判断为有危险解不开,你们可以试下自己手机,能行的话也可也试试通过坐标手势进行图案解锁

if(!device.isScreenOn()){
device.wakeUp();//点亮屏幕
sleep(1000);
swipe(540, 1800, 540, 1500, 400);//向上滑动解锁屏幕
// gesture(500,[540,1800],[540,1500]);
//swipe不行的话还可以试试上边这行手势解锁
sleep(1000);

其实还有一种更牛的方法是通过抓包实现,但是这种方法容易被查,而且我也不太会,等我能弄明白的话再分享吧。

想看上述全代码进行试验录的视频的也私聊吧,毕竟发出来不太合适。有什么问题或者想法欢迎评论或者私聊哦。总之,是不是非常的斯国一呢?

发布了2 篇原创文章 · 获赞 2 · 访问量 876

猜你喜欢

转载自blog.csdn.net/tzqwqtzqwq/article/details/104959468