首页 > 其他分享 >实现湖南科技大学公众号自动健康打卡

实现湖南科技大学公众号自动健康打卡

时间:2022-12-08 11:13:30浏览次数:73  
标签:161 公众 点击 sleep 湖南 打卡 click 1000

实现湖南科技大学公众号自动健康打卡

本人一直在校基本没出过校门, 所以健康打卡每日基本都是重复的

但由于自己总是忘记打卡导致被打电话很是烦躁, 于是编写了js脚本实现在公众号内自动打卡

代码放前面, 有兴趣学习的看后面教程

技术交流, 仅供参考

话不多说, 直接放代码

​ 将微信公众号及其健康打卡栏置顶,固定位置即可

image-20221208104540526
toast("准备开始自动打卡")
app.launchApp("微信");
sleep(2000);
click(734, 343)
sleep(2000);
click(734, 343)
sleep(2000);
click(451, 2332)
sleep(4000);
click(963, 779)
sleep(3000);
swipe(473,1923,473,200,3000)
sleep(2000);
click(161,1472)
swipe(572,1472,572,270,3000)
sleep(1000)
click(161,1524)
sleep(1000)
click(161,2107)
sleep(1000)
swipe(572,2107,572,270,3000)
sleep(1000)
click(161,843)
sleep(1000)
click(161,1430)
sleep(1000)
click(579,293)
sleep(1000)
click(161,731)
sleep(1000)
click(581,2265)
sleep(1000)
click(573,1361)
sleep(1000)
toast("自动打卡完成")

js 基础函数

  • launchApp("") 通过字符串类型的名字启动应用
  • sleep() 等待时间, 1000为一秒
  • toast("") 消息通知
  • click(x, y) 参数为x, y, 点击手机上对应坐标位置
  • swipe(x1, y1, x2, y2, duringTime) 模拟滑动从坐标1移动到坐标2, 经历时间为duringTime, 1000为一秒

具体流程

  • 连续手机版本信息, 开启开发者选项
image-20221208103807805
  • 进入更多设置->开发者选项->勾选指针位置, 需要点击哪里就看xy坐标运用click函数实现自动点击
image-20221208103857051
  • 下载autojs(可以实现自启动, 但需付费50永久, 有兴趣学习安卓脚本的可以购买, 其他可以自行搜索下载其他运行js软件创捷快捷方式点击即签到)

Auto.js Pro 下载

  • 开启autojs权限

    image-20221208104141399
  • 将微信公众号及其健康打卡栏置顶,固定位置即可

image-20221208104220766 image-20221208105000325
  • 编写代码
toast("准备开始自动打卡")
app.launchApp("微信");
sleep(2000);
click(734, 343)	//点击微信第一栏

// 通过指针位置功能, 点击需要的地方, 上方会在点击时显示xy坐标, 记住填入即可, 后续主要都这样操作

sleep(2000); //给两秒预留时间等待加载
click(734, 343) // 点击公众号内第一栏
sleep(2000);
click(451, 2332) // 点击公众号内的健康打卡
sleep(4000);
click(963, 779) // 点击"复制到今日打卡
sleep(3000);
swipe(473,1923,473,200,3000) // 模拟向下滑动, x坐标可以保持不变, y坐标从下方某一点移动到上方某一点, 花费三秒
sleep(2000);

// 下面均为点击每个界面的"正常"按钮, 点击多个按钮中间隔一秒, 点击完毕后继续向下滑动

click(161,1472)
swipe(572,1472,572,270,3000)
sleep(1000)
click(161,1524)
sleep(1000)
click(161,2107)
sleep(1000)
swipe(572,2107,572,270,3000)
sleep(1000)
click(161,843)
sleep(1000)
click(161,1430)
sleep(1000)
click(579,293)
sleep(1000)
click(161,731)
sleep(1000)
click(581,2265) //点击另一卡片栏
sleep(1000)
click(573,1361)//点击提交位置
sleep(1000)
toast("自动打卡完成")
  • 可以创建快捷方式没事点击一下即可, 也可以设置任务每天定时打卡
  • 微信初始界面一定要保持点击栏目始终在第一栏, 保持使用完微信上滑到顶的习惯或者清后台
image-20221208105444780 image-20221208105455054

标签:161,公众,点击,sleep,湖南,打卡,click,1000
From: https://www.cnblogs.com/Flonx/p/16965517.html

相关文章

  • 寒假训练计划打卡
    暑假暂定计划1.CF至少两天一把(vp或者正式赛)2.牛客每周的小白和寒假训练赛3.每周的atcoder4.坚持每天至少五个题目标1.CF19002.图论入门+一点点精通3.字符串入门4......
  • MyCms 自媒体系统 v4.1 发布,对接公众号文章排版发布
    MyCms是一款基于Laravel开发的开源免费的开源多语言商城CMS企业建站系统。MyCms基于Apache2.0开源协议发布,免费且可商业使用,欢迎持续关注我们。V4.1更新内容......
  • 2022年湖南省建筑电气设计与技术年会
       2022年10月28日,安科瑞电气股份有限公司参加在长沙金源阳光大酒店举办的2022年湖南省建筑电气设计与技术年会。年会由湖南省土木建筑学会电气专业委员会,湖南省建筑电......
  • 导入博客等渠道文章到公众号并进行格式布局-详细教程
    〇、参考链接1、常用的Markdown软件对比https://blog.csdn.net/best_luxi/article/details/121786709一、打开微小宝1、下载地址https://www.wxb.com/2、注册登录 ......
  • 【Jmeter】21天打卡 12.逻辑控制器之循环控制器
    作业要求:Day11完成了CSV读取配置文件,但是发现只能取出来第一行数据,如果想把所有的数据取出来,就需要用到循环控制器,通过循环控制器依次读取CSV数据并执行。现在有一个......
  • 关于粉丝迁移至本公众号的说明
    感谢您继续关注我们的公众号。您之前关注的公众号元宇宙之心MetaverseHub已经将全部业务、功能转移至本公众号。迁移详情如下:旧帐号名称:元宇宙之心MetaverseHub旧帐号主体:熵......
  • 微信公众号JS接口安全域名配置:config:fail,invalid url domain
    在配置微信公众号时,我们经常先是用测试账户管理进行配置,毕竟是开发模式,往往会出现以下问题:config:fail,invalidurldomain。注册微信服务报错,如何解决?解决:你配置的url是否......
  • 【Jmeter】21天打卡 11配置元件之csv数据文件配置
    作业要求:现在有一天添加用户的接口,添加用户的数据放在csv数据文件中,实现把配置文件中的数据传到参数中使用实现步骤:1.模拟登录接口  2.模拟添加用户接口   ......
  • 公众号
    再也不担心面试官问我虚拟机的问题了,嘻嘻嘻~Java内存区域说一下JVM的主要组成部分及其作用?说一下JVM运行时数据区深拷贝和浅拷贝说一下堆栈的区别?队列和栈是什么?有什么......
  • 微信公众号菜单点击发送天气预报
    本文介绍如何为公众号添加一个菜单点击后给用户发送天气预报的功能上一次介绍了如何为公众号添加​​关注自动回复​​的功能,这次我们来扩展一个比较实用的功能--天气查询......