社区自动签到服务

黑客派自动签到

服务不会保存密码,不用担心密码泄露,每天 8 点多登录签到,同时领取昨日的丰厚奖励! 最后记录一点点日志,让你能够查看过去发生过什么。

如何启动

1. 准备

  • JDK 1.8 环境
  • 你的用户名和密码
  • clone 代码到本地 git clone https://github.com/xjtushilei/quartz-4-hacpai.git

2. 编译打包

在代码根目录下

  • windows 环境下:gradlew.bat build
  • linux 环境下:./gradlew build

不想自己编译代码的,可以下载编译好的 jar 包 前去下载 jar

3. 运行

运行编译好的 jar 包(./build/libs/ 目录下,相对路径取决于你的 pwd),同时附上你的用户名密码

  • 非后台运行java -jar sign-0.0.1.jar --userName=你的用户名 --userPassword=你的密码
  • linux 下的后台运行nohup java -jar sign-0.0.1.jar --userName=你的用户名 --userPassword=你的密码 &

端口占用的或者想换其他端口启动的,可以加上参数--server.port=你想要的端口

看到日志表示运行成功,注意查看日志有误报错代码。

 .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.0.2.RELEASE)
...
...
...
...
...
2018-05-27 00:43:58.607  INFO 25372 --- [main](https://hacpai.com/tag/main) o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8089 (http) with context path ''
2018-05-27 00:43:58.611  INFO 25372 --- [  main] c.xjtushilei.quartz4hacpai.Application   : Started Application in 5.008 seconds (JVM running for 5.463)

如何查看签到日志

提供了 h2 数据库的 web 访问接口。

浏览器访问http://localhost:8089/h2, JDBC URL:jdbc:h2:~/.hacpai

1png

即可查看日志,用户名/密码:sa/sa

2png

其他

  • 感谢 D 大让我们自动签到
  • 大哥们用 python 自己写个脚本吧,java 写这个小功能一大推代码,好麻烦