去除狂人采集器添加在帖子中的广告信息
我的
网站要转型,原有网站是综合性应用,有
文章
系统、
博客、BBS等,使用狂人
采集器可以很方便的进行采集,这个采集器可以
免费使用,不过它会在每个采集的帖子后面随即添加
广告
信息。
分析了一下,除了添加“—、*、-、~”等符号外,文字部分一般都以“本帖由狂人。。。”或是“欢迎访问。。。”打头,我用了以下这个语句来替换,效果不错,拿出来和大家分享。
第一步,先将帖子中包含关键字的tid找出来,然后给每个tid后加上“,”
select tid
from pw_tmsgs
where content like '%欢迎访问%';
第二步,替换 将刚才得到的tid和加上“,”的数据放在in (1,2,3,.... ...) 中即可
update pw_tmsgs
set content = mid(content,1,(INSTR(content,'欢迎访问')-1))
where tid in (1,2,3,.... ...);
帖子中其它特殊符号也可以用这个方法替换,注意替换之前先做 备份。
因为我的网站信息量并不多,如果你采集量大的话应该考虑购买他的正版,价格并不贵,是终生使用的,在次感谢狂人 软件作者。
分析了一下,除了添加“—、*、-、~”等符号外,文字部分一般都以“本帖由狂人。。。”或是“欢迎访问。。。”打头,我用了以下这个语句来替换,效果不错,拿出来和大家分享。
第一步,先将帖子中包含关键字的tid找出来,然后给每个tid后加上“,”
select tid
from pw_tmsgs
where content like '%欢迎访问%';
第二步,替换 将刚才得到的tid和加上“,”的数据放在in (1,2,3,.... ...) 中即可
update pw_tmsgs
set content = mid(content,1,(INSTR(content,'欢迎访问')-1))
where tid in (1,2,3,.... ...);
帖子中其它特殊符号也可以用这个方法替换,注意替换之前先做 备份。
因为我的网站信息量并不多,如果你采集量大的话应该考虑购买他的正版,价格并不贵,是终生使用的,在次感谢狂人 软件作者。