├── .github ├── ISSUE_TEMPLATE │ └── Bug_report.md └── workflows │ ├── release.yml │ └── schedule.yml ├── .gitignore ├── LICENSE ├── README.md ├── action └── config │ ├── application.json │ └── log4j2.xml ├── config ├── application.json └── log4j2.xml ├── pom.xml ├── src ├── main │ ├── java │ │ └── top │ │ │ └── gcszhn │ │ │ └── autocard │ │ │ ├── App.java │ │ │ ├── AppConfig.java │ │ │ ├── service │ │ │ ├── AppService.java │ │ │ ├── AutoCardJob.java │ │ │ ├── AutoCardService.java │ │ │ ├── DingTalkHookService.java │ │ │ ├── JobService.java │ │ │ ├── MailService.java │ │ │ ├── WebHookService.java │ │ │ └── ZJUClientService.java │ │ │ └── utils │ │ │ ├── DigestUtils.java │ │ │ ├── HttpClientUtils.java │ │ │ ├── HttpDataPair.java │ │ │ ├── IOUtils.java │ │ │ ├── ImageUtils.java │ │ │ ├── LogUtils.java │ │ │ ├── RSAEncryptUtils.java │ │ │ ├── SpringUtils.java │ │ │ └── StatusCode.java │ └── resources │ │ └── application.yaml └── test │ └── java │ └── top │ └── gcszhn │ └── autocard │ ├── AppTest.java │ ├── service │ ├── AutoCardServiceTest.java │ ├── DingTalkHookServiceTest.java │ ├── JobServiceTest.java │ ├── MailServiceTest.java │ └── ZJUClientServiceTest.java │ └── utils │ ├── HttpUtilsTest.java │ └── SpringUtilsTest.java └── templete ├── WinSW.NET4.xml.temp ├── action.png ├── dingtalk_message.png ├── dingtalk_robot.png ├── env.png ├── fig1.png ├── license.temp ├── service-install.bat.temp ├── service-start.bat.temp ├── service-stop.bat.temp ├── service-uninstall.bat.temp ├── shutdown.sh.temp ├── start.bat.temp ├── startup.sh.temp └── upstream.png /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/.github/ISSUE_TEMPLATE/Bug_report.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/schedule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/.github/workflows/schedule.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/README.md -------------------------------------------------------------------------------- /action/config/application.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/action/config/application.json -------------------------------------------------------------------------------- /action/config/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/action/config/log4j2.xml -------------------------------------------------------------------------------- /config/application.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/config/application.json -------------------------------------------------------------------------------- /config/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/config/log4j2.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/App.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/AppConfig.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/AppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/AppService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/AutoCardJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/AutoCardJob.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/AutoCardService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/AutoCardService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/DingTalkHookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/DingTalkHookService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/JobService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/JobService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/MailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/MailService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/WebHookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/WebHookService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/service/ZJUClientService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/service/ZJUClientService.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/DigestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/DigestUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/HttpClientUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/HttpClientUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/HttpDataPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/HttpDataPair.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/IOUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/ImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/ImageUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/LogUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/RSAEncryptUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/RSAEncryptUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/SpringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/SpringUtils.java -------------------------------------------------------------------------------- /src/main/java/top/gcszhn/autocard/utils/StatusCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/java/top/gcszhn/autocard/utils/StatusCode.java -------------------------------------------------------------------------------- /src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/main/resources/application.yaml -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/AppTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/service/AutoCardServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/service/AutoCardServiceTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/service/DingTalkHookServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/service/DingTalkHookServiceTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/service/JobServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/service/JobServiceTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/service/MailServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/service/MailServiceTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/service/ZJUClientServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/service/ZJUClientServiceTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/utils/HttpUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/utils/HttpUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/top/gcszhn/autocard/utils/SpringUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/src/test/java/top/gcszhn/autocard/utils/SpringUtilsTest.java -------------------------------------------------------------------------------- /templete/WinSW.NET4.xml.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/WinSW.NET4.xml.temp -------------------------------------------------------------------------------- /templete/action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/action.png -------------------------------------------------------------------------------- /templete/dingtalk_message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/dingtalk_message.png -------------------------------------------------------------------------------- /templete/dingtalk_robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/dingtalk_robot.png -------------------------------------------------------------------------------- /templete/env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/env.png -------------------------------------------------------------------------------- /templete/fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/fig1.png -------------------------------------------------------------------------------- /templete/license.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/license.temp -------------------------------------------------------------------------------- /templete/service-install.bat.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/service-install.bat.temp -------------------------------------------------------------------------------- /templete/service-start.bat.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/service-start.bat.temp -------------------------------------------------------------------------------- /templete/service-stop.bat.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/service-stop.bat.temp -------------------------------------------------------------------------------- /templete/service-uninstall.bat.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/service-uninstall.bat.temp -------------------------------------------------------------------------------- /templete/shutdown.sh.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/shutdown.sh.temp -------------------------------------------------------------------------------- /templete/start.bat.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/start.bat.temp -------------------------------------------------------------------------------- /templete/startup.sh.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/startup.sh.temp -------------------------------------------------------------------------------- /templete/upstream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GCS-ZHN/AutoCard/HEAD/templete/upstream.png --------------------------------------------------------------------------------