Discuz教程网

Discuz 7.2自动回帖机改进版

[复制链接]
authicon dly 发表于 2011-4-24 10:44:59 | 显示全部楼层 |阅读模式
插件作者: hoiuan cloudon10修改完善 无法下载,请举报
插件编码: GBK简体 
适用版本: Discuz! 7.2 
支持站点: http://www.365ago.com
作品介绍: 1、自动回复你指定的内容到指定的版块
2、按你指定的时间自动回复指定数量的贴子
3、按你的要求用指定的会员回复贴子,也可以设置几个会员,如UID=1,2,3,或者区间会员如:UID到200到2000
4. 可以指定版块回复帖子!!!!

上午下载了个自动回帖机,用了一下发现有些bug吧 只能是说少考虑了一部分
说下改进的部分
1、把插件里面的独立时间该为论坛系统的时间戳
2、如果读取用户为空的话 也会发帖,只是发完后是游客发帖
     已改为,如果用户空的话就不发帖,即如果没有读取带用户就不发帖
3、增加了一些回复内容
4、增加了在回复内容后随机添加老虎表情(这个整了老长时间,主要是bbcode和html的问题),
     把插入帖子语句中的 html代码设置为1,因为表情是用html代码添加的。
5、另外2个重要的地方是
      1、读取用户肯定是要读取当前系统时间之前已经注册的用户来发帖的,所以在读取用户的sql语句中添加了时间过滤条件
      2、所要读取的帖子也肯定是当前系统时间已经存在的帖子了,所以也加了个时间过滤条件
要不的话回帖时间比发帖时间还早 或者 回帖时间比用户注册时间还早了 呵呵
6、随机发帖时间改为系统时间之后的随机范围内 理由同上

简单说明下我这个功能,红色部分是比上面那个多的:
1、自动回复你指定的内容到指定的版块
2、按你指定的时间自动回复指定数量的贴子
3、按你的要求用指定的会员回复贴子,也可以设置几个会员,如UID=1,2,3,或者区间会员如:UID到200到2000
4.  可以指定版块回复帖子!!!!


支持全自动回复搜索引擎热门关键字(并可以设置每个回复帖使用关键词的数量),热门关键字自动获取于Baidu,Google,Yahoo,Sogo....等等.
支持开启签名功能
支持开启UBB代码
发帖后立即同步增加回复人的发贴数、帖子访问量、分区总贴数
完美实现指定版块回复帖子,可以指定单一版块或者指定几个版快(上面那个地址是实现不了这个功能的,用过的应该知道)




使用方法:
下载文件并解压缩到 include/crons 然后登录后台管理
添加计划任务、编辑计划任务、设置运行时间,最后不要忘了设置计划任务可用,需多个时间段自动回复,设置多个计划任务即可.


  1. 详细使用说明:

  2. 首先,如果你转变了文件编码,那需要设置该插件本身所使用的字符编码
  3. 比如你如果将此文件转换为utf-8了,那么请
  4. 修改
  5. $x_charset="gb2312";
  6. 为你需要的编码
  7. $x_charset='utf-8'

  8. 可选内容 'gbk', 'big5', 'utf-8','gb2312'


  9. 参数说明:
  10. $x_u_num=400;//随机发贴的人数
  11. $x_t_num=rand(10,50);;//随机回复数量10-50之间任意数字,可以任意修改
  12. $x_t_time=1800;//设置回复时间随机变动范围,单位:秒,表示随机发回时间为当前时间至 秒前,设为0表示不启用随机回复时间
  13. $x_k_num=1;//每条回复使用关键字的个数,如果是回复自设内容的话应该设为1。
  14. $x_k_act=0;//是否启用回复热门关键字功能,1为启用,0为禁用.
  15. $x_r_sign=0;//是否启用签名,1为启用,0为禁用.
  16. $x_r_ubboff=0;//是否启用UBB代码,0为启用,1为禁用.




  17. 添加或更改回复内容找到修改
  18. $x_message[]="回复内容";

  19. //自设回复内容在这里添加,支持UBB代码
  20. $x_message[]="[size=5]不错,收下了[/size]";
  21. $x_message[]="[size=5][url=http://www.365ago.com]人间佛教 佛友之家,真不错,收藏了[/size]";
  22. $x_message[]="回复内容";
  23. //在这行之前添加自设回复内容




  24. 以下是详细的说明:
  25. 禁用回复关键字功能
  26. 将这行
  27. $x_k_act=1;
  28. 改为
  29. $x_k_act=0;

  30. 禁用签名

  31. $x_r_sign=1;
  32. 改为
  33. $x_r_sign=0;

  34. 禁用UBB代码

  35. $x_r_ubboff=0;
  36. 改为
  37. $x_r_ubboff=1;




  38. 随机uid回复人将这行
  39. $x_query=$db->query("SELECT uid,username FROM {$tablepre}members where uid<".$x_u_num);
  40. 改成
  41. $x_query=$db->query("SELECT uid,username FROM {$tablepre}members order by rand() limit ".$x_u_num);
  42. 随机回复人

  43. 指定uid回复人将这行
  44. $x_query=$db->query("SELECT uid,username FROM {$tablepre}members where uid<".$x_u_num);
  45. 改成
  46. $x_query=$db->query("SELECT uid,username FROM {$tablepre}members where uid IN (1,2,3,4,5,6,7)");
  47. 1,2,3,4,5,6,7改成对应的uid

  48. 指定uid回复范围将这行
  49. $x_query=$db->query("SELECT uid,username FROM {$tablepre}members where uid<".$x_u_num);
  50. 改成
  51. $x_query=$db->query("SELECT uid,username FROM {$tablepre}members where uid BETWEEN 1506 AND 1943 limit ".$x_u_num);
  52. uid为10-100这个范围

  53. 回复指定版块
  54. 将这行
  55. $x_query=$db->query("SELECT tid,fid FROM {$tablepre}threads where closed=0 order by rand() limit ".$x_t_num);
  56. 改为
  57. $x_query=$db->query("SELECT tid,fid FROM {$tablepre}threads where closed=0 and fid in (22,63,64,65,66) order by tid desc limit ".$x_t_num);
  58. 22,63,64,65,66 为你的版块fid号



  59. 回复最新主题
  60. $x_t_num=50;
  61. 改成最新的主题数,也是回复数再将这行
  62. $x_query=$db->query("SELECT tid,fid FROM {$tablepre}threads where closed=0 order by rand() limit ".$x_t_num);
  63. 改成
  64. $x_query=$db->query("SELECT tid,fid FROM {$tablepre}threads where closed=0 order by tid desc limit ".$x_t_num);
  65. 即可,即回复最新的前50条主题
复制代码


插件下载:
游客,如果您要查看本帖隐藏内容请回复






上一篇:乌托邦电台播放器安装问题
下一篇:Discuz X1.5 剖度小说模块V1.0 GBK版正式
authicon 福倒菜菜子 发表于 2011-5-6 17:18:13 | 显示全部楼层
看看  好像不错
authicon 馥郁渊汀 发表于 2011-5-6 17:38:57 | 显示全部楼层
有意思~顶顶 ,继续顶顶。继续顶哦
authicon melody0721 发表于 2011-5-6 18:59:38 | 显示全部楼层
看看  好像不错
authicon 陶衣小可 发表于 2011-5-8 14:00:02 | 显示全部楼层
看帖必回
authicon haidideyu 发表于 2011-5-8 16:59:39 | 显示全部楼层
强人,佩服死了。
authicon 蓝色天空k 发表于 2011-5-10 00:59:49 | 显示全部楼层
喜欢喜欢喜欢
authicon qqoxygen 发表于 2011-5-11 10:59:56 | 显示全部楼层
不错不错,我喜欢
authicon 82xiaochong911 发表于 2011-5-12 19:59:36 | 显示全部楼层
强人,佩服死了。
authicon soul2511 发表于 2011-5-20 05:59:54 | 显示全部楼层
支持!好东西,拿走了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 01:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表