Skip to content

demeen68/Automatic_punch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

亲测 Windows、mac 有效,如有任何问题请反馈哈,也可以微信告诉我一声

情况简介

博主所在的学校需要一日三次在企业微信中健康打卡,打卡时有一步需要定位置,因此就以企业微信为例钉钉等任何APP同样是这样的思路:

  1. 下载安卓模拟器,在模拟器中登陆钉钉、企业微信
  2. 使用模拟器的操作录制功能记录打卡的全过程
  3. 定式循环,重复执行打卡操作

请按照下面的步骤来:

1.下载并配置安卓模拟器

博主使用的是Noxplayer夜神模拟器,请在电脑上下载:官网下载链接:https://www.bignox.com/

下面博主也以夜神模拟器为例,打开界面可能是平板一样的,需要点击设置(小齿轮),在设置里有一项菜单(performance setting),可以改为手机模式:

点击右上角的小齿轮(windows电脑点击顶部的小齿轮),设置模拟器的配置:

如图,定时打卡只需要低配的模拟器即可,这里也是节约电脑资源

windows上在性能设置里修改性能,同时建议在快捷键中把全局快捷键都取消

2. 安装企业微信

  1. 在应用商城中安装企业微信,然后使用手机号登录

    注:这样不会导致微信退出,但是会导致手机上的企业微信退出,企业微信里应用的功能也能在微信中的企业号里操作,因此我们不需要企业微信APP,就献祭它专门用作打卡操作

  2. 登录上企业微信后为了方便操作,我们把打卡的应用置顶(或是停留在这个页面,进入应用从这里进入,退出打卡应用时企业微信里也会回到这个界面):

    以后需要进入应用时也从这里进入应用

3.为模拟器设置虚拟位置信息

点击左侧的定位按钮(windows先点右侧“...”,然后选择展开的工具栏中与下图同样的图标):

在右上角输入经纬度,自己学校的经纬度可以从这里查询:全国高校名单及地理位置经纬度信息(含分校区

输入经纬度,查询后,下方会出现是否设置为当前位置,点击确定

4.录制打卡操作

回到企业微信的界面

然后点击左侧工具“操作录制”(windows在右侧点开工具栏,展开后工具栏第5项“操作录制”)

然后得到如图窗口:

点击“开始录制”后即刻开始录制操作,请在应用中执行操作,注意事项如下:

  1. 所有鼠标操作都会被记录下来(触摸板上请模拟鼠标操作,比如滑动时模拟鼠标按下去在拉动,而非双指滑动;同时也不要使用鼠标滚轮操作)
  2. 由于网络有时会出现问题,请当读取应用详情与位置信息时即便这次加载很快,也请多停留一段时间
  3. 当操作完成后请点击左上角的 × ,确保结束操作后回到与操作前相同的界面,以便循环操作

5. 设置循环操作

按如图所示设置,执行间隔可以根据需要设置: 如果一天一次,就是间隔 60s60min24h = 86400s 如果一天三次(8小时间隔),就是 8h60min60s = 28800s

但注意:如果有时间段要求请根据时间要求设置间隔,可以同一个操作在不同时间段执行多次,然后分别都间隔24小时,这样明天的同一时刻就会再次执行了

6.其他注意事项

  1. 确保启动模拟器的主机在那个时间段有网有电,且保持模拟器后台运行,比如可以使用实验室的闲置电脑等
  2. 后台运行模拟器需要占用部分资源(i7-7700HQ CPU维持在1.5%,内存占用2G),对cpu影响不大,但是比较占用内存
  3. 在一切就绪,要设置循环操作时建议重启模拟器,以防未知BUG
  4. 如果需要位置打卡等所有涉及位置信息的需求均可在此模拟器中通过多开应用(windows安装时会在桌面有一个夜神多开器)与虚拟定位设置打卡

About

每日自动健康打卡什么的

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published