三连:
- 自动点赞
- 自动收藏
- 自动评论
- 优先三连评论自己文章的大佬
- 评论自己文章的大佬自动加入白名单,并自定义优先等级
- 每天定时对白名单好友进行三连
- 白名单每人每天的三连状态管理
- 每日三连数量管理
- 根据用户权重进行优先三连
- 自动回复评论自己最近 5 篇博客
- 添加评论小黑屋规避,每天最多评论 48 篇
- 新增每日状态管理,每日超限判断更加合理
文章:
- 文章管理
- 单篇文章三连
- 单篇文章Checkbox三连
- 文章质量分查询
- 文章查看增加文章质量分
- 一次添加指定用户10篇文章
- 同步自己的文章
- 一键批量删除低质量分文章
其他:
- 粉丝管理
- 私信管理,自动回复私信并三连
- 余额管理
- 自动刷浏览量功能
- 修复没有三连发送私信的bug;
- 新增余额管理;
- 新增粉丝管理
-
新增README文档启动说明,方便快速入手;
-
新增前端其他模块的接口,避免启动前端报错,也方便自己同步代码;
-
新增前端私信管理,页面化一键管理私信;
-
新增其他用户给自己点赞收藏的管理
- 如果是粉丝,则三连并发送已完成三连私信
- 如果不是粉丝,只三连
- 并且是粉丝的优先级高于不是粉丝的处理优先级
-
三连优先级更新
- 第一优先级为评论自己最近5篇博客的用户
- 第二优先级为给自己点赞和收藏的用户,如果是粉丝则私信,不是粉丝不私信
- 第三优先级为私信用户
- 新增私信管理,自动三连私信好友的最新blog;
- 新增私信回复;
- 新增私信已读;
- 新增定时任务三连优先级;
- 第一优先级为评论自己的好友;
- 第二优先级为私信好友;
- 第三优先级为白名单(按白名单好友权重设置优先级);
- 完善使用手册README,快速入手;
- 优化私信管理,不要重复回复,修改回复样式;
- 私信的三连文章是最近发布的一篇,不是置顶的一篇;
博客点赞规则:
由用户一天限点赞 10 次,更新为根据博客等级和权益来设置:
- 1-3 级 15 次/天
- 4-6 级 30 次/天
- 6 及以上 50 次/天
- 博客专家/vip 用户 100 次/天
其他规则:
- 单用户每天(自然日)最多发表 55 条评论;
- 单用户 2 个自然日内(时间窗口)评论量超过 100 条,将被禁言 48 小时;
- 单用户,每分钟评论最多 3 条;
- 博主自己评论自己不计入在内。
- 24小时内最多和5个人陌生人发送消息
- 红包有效期为96小时,红包可用于CSDN站内消费,不可提现。
结合前端使用,效果更佳
self_user_name 替换为自己的 id
self_folder_id 替换为自己的收藏夹 id,主要是为了在自动收藏的时候,让系统知道收藏到哪个收藏夹
self_comment 替换自己的评论
- 不需要双引号
- 使用分号分割
self_reply替换自己的回复,这里是给自己博客评论好友的回复
- 不需要双引号
- 使用分号分割
- 每篇文章刷2000次,实际一天是1440分钟
- 经过测试100篇文章刷新一遍需要一分钟
- 那刷24小时,总浏览量可以达到14万左右
- 设置为2000只是希望达到最大化
cookie 替换为自己的 cookie 信息,登录 csdn 后,随便访问一个 csdn 地址,可以在 header 中看到 cookie 信息
- CsdnArticleInfoController.java 文章Blog相关
- CsdnController.java 三连相关
- CsdnMessageController.java 私信相关
- CsdnTripletDayInfoController.java 每日三连数量监控相关
- CsdnUserController.java csdn用户相关
在 application-local.yml 中修改数据库配置
在mysql中执行docs/mysql/mysql.sql目录下的sql文件,初始化库和表数据
- 安装jdk环境,对于不是java开发的同学,需要自己研究下java的环境配置
- 定位到 AppApplication.java 文件
- 运行文件
本地启动报错
Internal error in the mapping processor: java.lang.NullPointerException at org.mapstruct.ap.internal.processor.Defau
#添加配置
-Djps.track.ap.dependencies=false
- 先打jar包
- 再运行jar包
- java -jar csdn-automatic-triplet-0.0.1-SNAPSHOT.jar
服务器执行 startup.sh
文件,需要改一下和自己的目录一致
前端目前登录做的比较简单,基本等于没做校验
#账号
admin
#密码
666666