首页 > 代码库 > 基于java的discuz自动回帖小程序

基于java的discuz自动回帖小程序

天天在论坛灌水,某天突然无聊了就想到写这么一个玩意...

先上github的地址:https://github.com/xyqasunyang/autoReply

我的基本思路是获取论坛首页的所有帖子,防止挖坟被人举报,然后将回复过内容的帖子连接保存在文档中,避免重复回帖,回复内容基本是复制前几楼的回复。

首先,要解决的是登陆问题,我先是登陆了论坛,然后获取cookie技术分享

在每次发帖的时候带上身份信息。

接下来我看了一下发帖时的参数

技术分享

message是发帖的内容,posttime是时间戳,其他的复制就好~

当时我想,如果每个帖子回一样的内容,怕是会被举报吧,所以我就选择了复制一楼的内容。

看了源码后,我发现这一部分是回帖都有的技术分享

于是我按照这块来分割,其中,如果有图片或者空格之类的都做下处理。

开始时,我是按照发帖顺序,从某一个帖子开始,顺序回复,这样就导致了一个问题,被人说我挖坟举报,于是我稍微修改了一下。

请求论坛第一页的内容,获取所有第一页的帖子,遍历,将回复过的存在文件中,每次对比。

基于java的discuz自动回帖小程序