所需环境:
1、JDK
2、Android SDK

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;public class DDingAutoClock {public static void main(String[] args) {Timer timer = new Timer();timer.schedule(new Task(), 60 * 1000);}static class Task extends TimerTask {public void run() {String str = getCurrentTime();if(str.equals("08:00")){System.out.println("定时任务执行");//启动叮叮try {execCommand("adb wait-for-device");execCommand("adb shell am start -n com.alibaba.android.rimet/com.alibaba.android.rimet.biz.SplashActivity");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}public static String getCurrentTime(){SimpleDateFormat formatter   =   new   SimpleDateFormat   ("HH:mm");Date curDate   =   new   Date(System.currentTimeMillis());//获取当前时间String   str   =   formatter.format(curDate);System.out.println(str);return str;}public static void execCommand(String command) throws IOException {// start the ls command running//String[] args =  new String[]{"sh", "-c", command};Runtime runtime = Runtime.getRuntime();  Process proc = runtime.exec(command);        //这句话就是shell与高级语言间的调用//如果有参数的话可以用另外一个被重载的exec方法//实际上这样执行时启动了一个子进程,它没有父进程的控制台//也就看不到输出,所以我们需要用输出流来得到shell执行后的输出InputStream inputstream = proc.getInputStream();InputStreamReader inputstreamreader = new InputStreamReader(inputstream);BufferedReader bufferedreader = new BufferedReader(inputstreamreader);// read the ls outputString line = "";StringBuilder sb = new StringBuilder(line);while ((line = bufferedreader.readLine()) != null) {//System.out.println(line);sb.append(line);sb.append("\n");}//使用exec执行不会等执行成功以后才返回,它会立即返回//所以在某些情况下是很要命的(比如复制文件的时候)//使用wairFor()可以等待命令执行完成以后才返回try {if (proc.waitFor() != 0) {System.out.println(proc.exitValue());}}catch (InterruptedException e) {  System.err.println(e);}}
}

【黑科技】钉钉自动打卡相关推荐

  1. 钉钉的自动打卡上下班辅助android软件

    最近实现了钉钉的自动打卡上下班辅助android软件的 git地址 , 纯属自娱自乐,有兴趣的可以去瞧瞧

  2. 妙用AccessibilityService黑科技实现微信自动加好友拉人进群聊

    妙用AccessibilityService黑科技实现微信自动加好友拉人进群聊 标签: 2018 引言: 在上上周的周六和周日,我发了两篇利用itchat实现微信机器人的文章(Python): 小猪的 ...

  3. java实现定时自动打卡脚本_【黑科技】钉钉自动打卡

    所需环境: 1.JDK 2.Android SDK import java.io.BufferedReader; import java.io.IOException; import java.io. ...

  4. 从零开发 —— 模仿钉钉WIFI自动打卡APP(后台PHP)含双端源码

    这里请容许我先装隔壁,个人认为学习必须要有阶段性的成果,相信大家都有学习过个人最强语言之外的其他语言,比如说Python?JAVA?或者是JAVAScript又或者是那传说中的大数据,区块链技术 .这 ...

  5. AccessibilityService黑科技(微信自动抢红包等)

    抢红包应该是AccessibilityService火起来的最大因素.网上借助AccessibilityService来实现的抢红包插件也是数不胜数,又是一个看上去很牛逼的功能. 『绿色守护』App的 ...

  6. 2023抖音黑科技无人直播自动带货项目免费分享,直播伴侣开播,全自动无需人工值守

    可以分享给你,了解详情看我名字设备要求:电脑 项目介绍: 软件自动操作,直播伴侣开播,可以全程不用管理提前设置好素材,课程会讲解直播素材处理方法,基本不会违规,可以长期玩,适用于多个类目,可以单品,可 ...

  7. [python,b站黑科技]ass字幕自动加载到b站弹幕

    https://github.com/opheliaKyouko/biliDmShooter

  8. 安卓手机定时启动钉钉_玩转钉钉自动打卡,从此告别迟到早退

    如果你公司是采用的钉钉打卡,你是否烦恼经常忘记打卡,公司制度大家都也知道,没打卡就算自己的,毕竟公司一律以打卡数据统计,所以需要这款钉钉自动打卡方案,经过测试许多机型,我都是稳定自动打卡一个月啦,再也 ...

  9. Android 实现钉钉自动打卡

    废话不说,直接进入正题. 两种思路: 第一种思路:实现随时打卡,这种方式的实现的前提条件是: 1.一个能打电话的手机(发不指令的),一部能接电话的智能机(接受指令打卡用的),App通过监听某个号码的来 ...

最新文章

  1. QT的QGraphicsProxyWidget类的使用
  2. android媒体播放框架,Android 使用超简单的多媒体播放器JiaoZiVideoPlayer
  3. JAVA基础_修饰符
  4. 7-2 定义日期类 (28 分)
  5. 贪心算法——洛谷(P1106)删数问题
  6. 从各位前辈手中搜集的经验
  7. 对Windows学习的总结
  8. 软考软件设计师中级考试大纲(附题型举例)
  9. 用友NC单据模板公式
  10. java dos攻击_一种高级的DoS攻击-Hash碰撞攻击
  11. 在线抢购平台_课程设计报告
  12. ZZULIOJ:1138: C语言合法标识符
  13. python 拆分excel单元格_Python Excel 单元格 拆分并填充内容,功能和的wps类似
  14. AT2401C功放PA完美替代RFX2401C
  15. U盘容量从16G变成8M解决办法
  16. “0X00000000”指令引用的“0x00000000”内存,该内存不能为“read”或“written”
  17. 一周技术学习笔记(第67期)-CPU的设计跟开闭原则有关系吗
  18. JAVA 打豆豆辅助工具
  19. python爬虫--cookie、防盗链、代理
  20. 设计师值得收藏的5个设计网站

热门文章

  1. LTE-LTE-A-4G、4G+-LTE-A Pro
  2. 微信扫码登录功能报错 errcode 41001.0 errmsg access_token missing rid
  3. 神策数据:车企数字化营销四大趋势解读
  4. 【编程之美】模块化编程到底有多重要
  5. 目前做视频号的一般是这几种目的
  6. 用html实现一个注册网站,实现跳转
  7. vue前端下载——jszip压缩和解压,结合file-saver导出图片zip,每20个图片分一个目录
  8. RK3588平台开发系列讲解(AUDIO篇)基于alsa api的音频播放/录制流程
  9. 获得京东商品分类 API
  10. cordova 修改app图标