网站防采集简单方法:利用随机干扰文字在文章中随机插入网站版权文字(文字水印)

我们怎么才能在自己的文章中随机插入版权文字呢?使用如下简单的随机插入随机的文字的asp版本代码即可实现:


''===随机生成干扰文字函数开始===
''===随机生成干扰文字函数一===
function rndk()
dim s,s1,n,n1
''随机插入你的网站版权文字,多个以|分割
s="来自:志文工作室。|博客:http://lzw.me。|http://lzw.me。|ZHIWENWEB.CN。|http://WWW.ZHIWENWEB.CN|智问网络"
s1=split(s,"|")
Randomize
n=Int((ubound(s1) - lbound(s1) + 1) * Rnd + lbound(s1))
Randomize
n1=Int((10 - 1 + 1) * Rnd + 1)
if n1<=3 then '30%概率出现 rndk=s1(n) else rndk="" end if end function ''===随机生成干扰文字函数二=== function transtr(str) '调用该函数转化 dim str1,i,k k="

" '分割关键字
str1=split(str,k)
for i=lbound(str1) to ubound(str1)
transtr=transtr&str1(i)&rndk()&k
next
end function
''===随机生成干扰文字函数结束===

在具体调用的时候,比如我们的内容字段content,用上面的函数转换一下就ok了,像transtr(content)这样就行了。我这里取的分割关键字是段落结束之前的

,你也可以改成其他如
换行等,如果你的字段没有经过UBB转化,那么换行回车符号为 CHR(10) & CHR(10),分割关键字改成它就可以了。

点赞 (2)
  1. 得到说道:

    适应于CMS上面么?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code