近日在升级Discuz!7.x论坛采集程序
去年年底发布的Discuz!7.0.0随机用户回复+TAG+任意格式附件+分类信息,累计被下载了4500多次,总体上来看,接口具有比较好的稳定性。发布效果可以说非常不错。
由于当时主要考虑到接口发布过程中的效率问题,没有加上多用户的注册功能,回复用户和时间,均使用随机化。
Discuz 7.2/7.1发布以后,我也在第一时间内做了程序升级,程序能良好的兼容Dz6.1,7.0,7.1,7.2。
和很多用户一样,我发现随机用户名和随机时间的效果并不十分完美,如果能使用真实的原帖作者,原回复用户和原回复时间,甚至原附件内容,那么效果将会无可挑剔。
新版的接口暂时命名为“全能接口”,名字可能有点大了,但意思挺简单,即包含了用户注册,重名用户的激活,原帖用户名+随机用户名,原帖时间+随机时间的结合。
同7.0的接口相比,升级或添加了以下几个功能。
1,用户注册功能,不限用户数量,只要是未注册的用户,都可以添加到用户数据库中。
2,用户激活功能,以前注册过的同名用户,可以直接激活。
3,采原贴用户名,即在采集帖子时,同时采集发贴的用户名,就可以使用这个用户名发表内容,不存在用户将被注册,注册失败则使用一个随机用户名代替。
4,采集原贴时间,即在采集帖子时,同时采集发贴的时间,就可以设置帖子发布或者回复的时间为原时间,如果原时间不存在,则依照算法模拟随机时间。
5,优化附件提取,7.0时,有一个获取附件的正则式没有包含到,这次升级了下,可以更加准确的获取到附件。
6,重新处理了内容发布时的HTML代码,可以使用Discuz内置的UBB转换和火车采集器内置的UBB转换。
7,增加了对HTML特殊符号的处理,可以非常完美的复制原贴格式。
最后,就是这个接口的价格问题,很多会员朋友说150元的价格有点贵,尘缘也想把价格调整一下。前几天贴出优惠公告以后,部份老用户表示出了一定的不满态度。
最终呢,尘缘还是放弃了价格的调整计划,继续保值。希望大家理解。
高手要是能写一个DZ7.1首页N格的网络图片调用代码就好了,我相信,你肯定会变红,他们自带的代码只能调用上传的附件图片到首页显示而不能掉用论坛内的网络图片,呵呵,如果你能发布个这种代码,那就好了!!我第一个来支持