营销神器

 找回密码
 快速注册
营销神器 软件帮助中心 相关例程 查看内容

对比库、过滤库例程

2015-8-28 08:37| 发布者: 刺客| 查看: 1161| 评论: 0

摘要: DX3.1回帖+抢沙发+防重复
--3.3.3.4b编写 2015-8-20 刺客
--DX3.1回帖+抢沙发+防重复_刺客,功能测试规则。

[清除Cookie]dx31.wzdr.cn[/清除Cookie]  --退出
[登录退出][/登录退出]
--------------------------------------------------------------------------------正式登录
[登录提交网址1]http://dx31.wzdr.cn/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1[/登录提交网址1]
[登录提交数据1]fastloginfield=username&username=wzdr2&password=wzdrwzdr&quickforward=yes&handlekey=ls[/登录提交数据1]
[登录成功特征1]>window.location.href===论坛登录成功了。。。&&&欢迎您===欢迎您[/登录成功特征1]
--------------------------------------------------------------------------------登录成功后获取参数
[登录后提交网址1]http://dx31.wzdr.cn/forum.php[/登录后提交网址1]
[登录后提交1参数1]<input type="hidden" name="formhash" value="(.*?)" />[/登录后提交1参数1]

--取符合条件的帖子ID
[发布提交网址1]http://dx31.wzdr.cn/forum.php?mod=forumdisplay&fid=2&page=1[/发布提交网址1] 
[发布提交1参数1]<td class="num"><a href="forum.php\?mod=viewthread&amp;tid=(.*?)&amp;extra=page%3D1" class="xi2">[0-2]</a>[/发布提交1参数1] --[0-2]表示只匹配回帖数为0到2个帖子的ID,如果大于2次回复,就不匹配

[发布1对比库]c:\对比库.txt==={发布提交1参数1}[/发布1对比库] --如果找到右边ID数据,表示此帖已经回复过!如果没找到,表示是新帖!
--点击上面标签,有详细说明
[发布1过滤库]tid={发布1对比库}&[/发布1过滤库] --这边标签,是用来过滤库上面对比库里面的数据信息,防止正则匹配到已经顶过帖子的ID号。

--“对比文本不存在”信息是蓝色的,表示系统预留关键字
[发布成功特征1]对比文本不存在===新帖,准备回帖!帖子ID:{发布提交1参数1}[/发布成功特征1]
[发布失败特征1]对比文本存在===此贴已回过,自动跳过!帖子ID:{发布提交1参数1}[/发布失败特征1]

--如果发布1失败,是不会继续下面的操作
[发布提交网址2]http://dx31.wzdr.cn/forum.php?mod=post&action=reply&fid=2&tid={发布提交1参数1}&extra=page%3D1&replysubmit=yes&infloat=yes&handlekey=fastpost&inajax=1[/发布提交网址2]
[发布提交数据2]message={公用词库1}&posttime=1439991863&formhash={登录后提交1参数1}&usesig=1&subject=++[/发布提交数据2]

[发布成功特征2]回复发布成功,===回帖成功了。。[/发布成功特征2]
[发布失败特征2]抱歉,您的帖子小于===回复的字数太少[/发布失败特征2]


鲜花

握手

雷人

路过

鸡蛋

抢沙发||关于我们|手机版|营销神器 ( 蜀ICP备14013818号 )

GMT+8, 2019-1-21 21:33

Powered by 营销神器论坛 Discuz!X3.4

© 2007-2018 营销工具

返回顶部