背景
背景很简单,前两天看到了 @xjtushilei 提供的一个社区自动签到服务。不得不说我大 Java 干啥都挺在行😏 。
前段时间也用 Java 搞了些其他网站的自动化服务,加之最近又 Get 到新技能 Golang,并且帖主也很懒,因此萌生 Golang 实现社区自动签到的想法。
签到工具更新
签到活动更新后更新了签到工具,有兴趣自行编译,需要帮助可以留言。代码地址:hp-auto-sign-dev0.2
正题
- 那么直接切入正题,上代码如下:
2. 配置文件为了直观展示,使用
wide
,注意这里不要直接run
,缺少配置文件和依赖包,无法正常运行,只用来看代码就好了。
userName=test //社区用户名
userPassword=test // 社区密码(明文)
checkCron=0, 30, 9, *, *, * // 定时执行(每天上午9:30)
功能介绍
相信大部分人已经通过阅读代码了解了其功能。
长话短说,实现社区的自动登录、领取签到奖励和昨日活跃奖励,并支持定时执行。懒人常备,说话间,帖主已经将程序部署到云服务器,喝茶,等积分😄 。
登录及执行结果直接记录在日志里。
目前程序启动时自动签到领取一次,之后按照设置的定时任务执行(如果你在定时任务执行之前启动,当天可能有重复执行的情况,影响不大,以后有时间再优化)。
源码及使用
代码 Github 上开源:https://github.com/smart-coding/hp-auto-sign.git
喜欢的同学可以去 star
、fork
、compile
,填坑
、挖坑
等操作。
附上一个编译版(0.1 版),百度云下载链接:https://pan.baidu.com/s/1G9gWZEvudEnuqgkRuGiMog 密码: syrn
链接(0.2 版): https://pan.baidu.com/s/1HcWYF5Aped5ikkNMQAb8gg 密码: gquq
里边有 windows x64 版和 linux x64 两个版本。
linux 为例介绍使用:
0.1 版效果图:
0.2 版效果
其他
各位看官可以自行对比下 Java 版和 Golang 版各自的优缺点。
几天不见社区会员又多了一些,发个图记录下:
链书也有新动态了
加油吧。@88250 @Vanessa 发帖就来 at 一回。😏
讲完了,接下来是大家自由发言时间。有问题可以留言。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于