Skip to content

kimljx/DingDing-SayNo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

【一个理论上能正常使用的钉钉打卡脚本】

【解锁屏幕】【打卡结果反馈】【多时段打卡】【随机时间】【钉钉自动登录】【跳过节假日/周末】


开源地址:https://github.com/fangyk-rel/DingDing-SayNo

该脚本用于Hamibot,你可以修改后用于Auto.js

更新日志


V3.6:

  • 修复 当打卡规则为”跳过节假日和周末“时,脚本无法运行(脚本报错)的问题

  • 修复 当手机未设置锁屏密码时,无法解锁的问题

  • 另外: 目前发现有网友存在设置了锁屏密码,但脚本提示暂时无法解锁的问题。

    ​ 由于我手上没有多的手机,无法测试及保证每台安卓手机都能解锁。

    ​ 见谅~

V3.5:

  • 新增 可选择同时跳过法定节假日和周末
  • 新增 Server酱的Turbo版推送方式

V3.4:

  • 新增 兼容安卓7.0以下,5.0以上

V3.3:

  • 新增 可选跳过法定节假日/周末

V3.2:

  • 新增 解锁方式,解锁成功率更高
  • 新增 申请截图权限时自动确定

安装脚本后你需要干什么?


开启必要权限

  • 无障碍权限

  • 后台弹出界面,用于打开钉钉

  • 后台锁定及电池优化白名单,保证Hamibot常驻后台

  • 如果在配置中输入了百度OCR url或者勾选了上传截图,会申请截图权限

    Tips:注意在权限弹出框中有一个隐藏的勾选框,瞎点几下勾选上,以后就不用重复弹出了

  • 可能还有其他的.......

脚本配置详解

  • 【非必填】【公司名】:

    如果钉钉加入了多个公司,请输入公司名称,可以填写部分(例:改革春风吹满地,可以填改革、春风等等),否则请置空

  • [非必选] 打卡规则,跳过节假日/周末

    可选跳过法定节假日、周末

  • 【必填】【上班打卡时间范围】:

    格式(08:00-09:00)支持多个打卡时间,以英文分号分隔(08:00-09:00;11:00-12:00)

  • 【必填】【下班打卡时间范围】:

    同上

  • 【非必填】【钉钉登录账号】

    用于登录

  • 【非必填】【钉钉登录密码】

    同上

  • ** [非必填] 开启早退打卡功能:** 若填写此项,则会在遇到早退打卡时执行早退打卡!不会填写备注和拍照!!!

  • [非必填] 开启迟到打卡功能!: 若填写此项,则会在遇到迟到打卡时执行早退打卡!不会填写备注和拍照!!!

  • 【必填】【打卡随机时间】:

    进入打卡页面后,会从10s~输入的时间内,随机选择一个时间并等待后,开始打卡(避免每天打卡时间相同)

  • 【非必填】【解锁密码】:

    请填写数字密码,目前支持这个,不填表示上滑即解锁(没测试过所有机型,小米手机解锁失败的可以更换"MIUI11"这个主题试试)

  • 【必填】【停顿时间】:

    默认3s,打不开钉钉的话,请调大该数字

  • 【非必填】【百度OCR】:

    填写百度OCR获取token的url,一般不用管这个

  • 【非必填】【server酱Url】:

    旧版前往https://sc.ftqq.com/?c=wechat&a=bind 绑定,

    Turbo版前往https://sct.ftqq.com/sendkey绑定,注意设置消息通道

    然后将SCKEY复制到此处输入框。用于推送打卡结果到微信

  • 【Server酱通知方式】:**

    可选不通知、旧版和Turbo版

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%