1 Star 1 Fork 0

uuk020 / DingAutoSign

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DingAutoSign

通过 adb 来实现自动打卡

仅用于学习和测试,作者本人并不对其负责,请于运行测试完成后自行删除,请勿滥用!

使用说明

  1. Windows操作系统和 go 环境
  2. 需要安卓 adb 驱动,并且启动 adb start-server
  3. 一台安卓手机连接电脑,需要开启开发者模式和 usb 调试功能。查看是否有连接上命令 adb devices
  4. 将 temp_config.json 改名为 config.json, 获取坐标则在开发者选项/指针位置
  5. 需要定时执行的话, 可以用 windows 定时任务来执行 execute.bat

配置须知

{
  // 锁屏配置 
  "lock": {
    "require": true, // 是否有锁屏, true为有
    "password": "****", // 锁屏密码
    "coordinate": {
      "x": 0, // 锁屏解锁坐标X
      "y": 0  // 锁屏解锁坐标X
    }
  },
  // 解锁后是否需要启动钉钉 
  "start_dingding": {
    "require": true, // 需要则为true 
    "coordinate": {
      "x": 0, // 钉钉应用在桌面坐标X
      "y": 0 // 钉钉应用在桌面坐标Y
    }
  },
  // 钉钉工作台
  "work_platform": {
    "coordinate": {
      "x": 553, // 钉钉工作台坐标X
      "y": 1703 // 钉钉工作台坐标Y
    }
  },
  // 钉钉打卡坐标
  "sign": {
    "coordinate": {
      "x": 0, // 钉钉打卡坐标X
      "y": 0  // 钉钉打卡坐标Y
    },
    // 点击钉钉打卡
    "click": {
      "x": 0, // 点击钉钉打卡坐标X
      "y": 0  // 点击钉钉打卡坐标Y
    },
    // 钉钉打卡需要拍照
    "photo": {
      "require": false, // 需要则为true
      "coordinate": {
        "x": 0, // 钉钉打卡拍照坐标X
        "y": 0  // 钉钉打卡拍照坐标Y
      }
    }
  }
}

参考

License

MIT

空文件

简介

钉钉自动打卡Golang版 展开 收起
Go 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/uuk020/DingAutoSign.git
git@gitee.com:uuk020/DingAutoSign.git
uuk020
DingAutoSign
DingAutoSign
master

搜索帮助