asp文章中隨機(jī)插入網(wǎng)站版權(quán)文字的實(shí)現(xiàn)代碼
更新時(shí)間:2008年08月08日 22:51:57 作者:
網(wǎng)站不斷被人抄襲采集,在百度對(duì)采集網(wǎng)站還沒(méi)有有效的打擊下,我們不能指望百度可以識(shí)別這些采集網(wǎng)站,那么只能依靠我們自己給我們辛辛苦苦做的內(nèi)容加上版權(quán)文字,以打擊這種不勞而獲的采集行為。
當(dāng)然,如果你的網(wǎng)站文章中有圖片,那么請(qǐng)記得一定要打上自己的LOGO,而且這個(gè)LOGO不要固定在這些圖片的某個(gè)角落里,一定要隨機(jī)出現(xiàn)在圖片的任意位置,做到神出鬼沒(méi),讓采集者感慨:對(duì)方網(wǎng)站站標(biāo)真是變幻莫測(cè),防不勝防啊……
切入正題。我們?cè)趺床拍茉谧约旱奈恼轮须S機(jī)插入版權(quán)文字呢?昨晚花了點(diǎn)時(shí)間,寫了段簡(jiǎn)單的隨機(jī)插入隨機(jī)的文字的代碼,asp版本的:
''===隨機(jī)生成干擾文字函數(shù)開(kāi)始===
''===隨機(jī)生成干擾文字函數(shù)一===
function rndk()
dim s,s1,n,n1
''隨機(jī)插入你的網(wǎng)站版權(quán)文字,多個(gè)以|分割
s="腳本之家|腳本:http://m.fzitv.net。|http://m.fzitv.net。|Jb51.net。|<font style=display:none>http://www.kanshule.com</font>|<span style=""display:none""><a href=http://m.fzitv.net>腳本</a></span>"
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%概率出現(xiàn)
rndk=s1(n)
else
rndk=""
end if
end function
''===隨機(jī)生成干擾文字函數(shù)二===
function transtr(str) '調(diào)用該函數(shù)轉(zhuǎn)化
dim str1,i,k
k="<p></p>" '分割關(guān)鍵字
str1=split(str,k)
for i=lbound(str1) to ubound(str1)
transtr=transtr&str1(i)&rndk()&k
next
end function
''===隨機(jī)生成干擾文字函數(shù)結(jié)束===
在具體調(diào)用的時(shí)候,比如我們的內(nèi)容字段content,用上面的函數(shù)轉(zhuǎn)換一下就ok了,像transtr(content)這樣就行了。我這里取的分割關(guān)鍵字是段落結(jié)束之前的<p></p>,你也可以改成其他如<br>換行等,如果你的字段沒(méi)有經(jīng)過(guò)UBB轉(zhuǎn)化,那么換行回車符號(hào)為 CHR(10) & CHR(10),分割關(guān)鍵字改成它就可以了。
我們網(wǎng)站的內(nèi)容雖然不能說(shuō)百分百是原創(chuàng),但也是我們一篇篇辛辛苦苦地整理出來(lái)的啊,別人通過(guò)程序幾個(gè)小時(shí)就能把你幾個(gè)月甚至幾年的心血就偷竊過(guò)去了,放到誰(shuí)身上也不舒心啊。
所以,飄易放出這樣的隨機(jī)插入版權(quán)的代碼,希望能遏制部分這些采集者的囂張氣焰。
如果你有更好的方法,歡迎留下您的評(píng)論。
切入正題。我們?cè)趺床拍茉谧约旱奈恼轮须S機(jī)插入版權(quán)文字呢?昨晚花了點(diǎn)時(shí)間,寫了段簡(jiǎn)單的隨機(jī)插入隨機(jī)的文字的代碼,asp版本的:
''===隨機(jī)生成干擾文字函數(shù)開(kāi)始===
''===隨機(jī)生成干擾文字函數(shù)一===
function rndk()
dim s,s1,n,n1
''隨機(jī)插入你的網(wǎng)站版權(quán)文字,多個(gè)以|分割
s="腳本之家|腳本:http://m.fzitv.net。|http://m.fzitv.net。|Jb51.net。|<font style=display:none>http://www.kanshule.com</font>|<span style=""display:none""><a href=http://m.fzitv.net>腳本</a></span>"
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%概率出現(xiàn)
rndk=s1(n)
else
rndk=""
end if
end function
''===隨機(jī)生成干擾文字函數(shù)二===
function transtr(str) '調(diào)用該函數(shù)轉(zhuǎn)化
dim str1,i,k
k="<p></p>" '分割關(guān)鍵字
str1=split(str,k)
for i=lbound(str1) to ubound(str1)
transtr=transtr&str1(i)&rndk()&k
next
end function
''===隨機(jī)生成干擾文字函數(shù)結(jié)束===
在具體調(diào)用的時(shí)候,比如我們的內(nèi)容字段content,用上面的函數(shù)轉(zhuǎn)換一下就ok了,像transtr(content)這樣就行了。我這里取的分割關(guān)鍵字是段落結(jié)束之前的<p></p>,你也可以改成其他如<br>換行等,如果你的字段沒(méi)有經(jīng)過(guò)UBB轉(zhuǎn)化,那么換行回車符號(hào)為 CHR(10) & CHR(10),分割關(guān)鍵字改成它就可以了。
我們網(wǎng)站的內(nèi)容雖然不能說(shuō)百分百是原創(chuàng),但也是我們一篇篇辛辛苦苦地整理出來(lái)的啊,別人通過(guò)程序幾個(gè)小時(shí)就能把你幾個(gè)月甚至幾年的心血就偷竊過(guò)去了,放到誰(shuí)身上也不舒心啊。
所以,飄易放出這樣的隨機(jī)插入版權(quán)的代碼,希望能遏制部分這些采集者的囂張氣焰。
如果你有更好的方法,歡迎留下您的評(píng)論。
相關(guān)文章
實(shí)現(xiàn)純真IP txt轉(zhuǎn)mdb數(shù)據(jù)庫(kù)的方法
實(shí)現(xiàn)純真IP txt轉(zhuǎn)mdb數(shù)據(jù)庫(kù)的方法...2007-07-07
ASP中Server.Execute和Execute實(shí)現(xiàn)動(dòng)態(tài)包含(include)腳本的區(qū)別
ASP中Server.Execute和Execute實(shí)現(xiàn)動(dòng)態(tài)包含(include)腳本的區(qū)別,需要的朋友可以參考下。2012-01-01
asp中利用xmlhttp抓取網(wǎng)頁(yè)內(nèi)容的代碼
抓取網(wǎng)頁(yè)。偶要實(shí)現(xiàn)實(shí)實(shí)更新天氣預(yù)報(bào)。利用了XMLHTTP組件,抓取網(wǎng)頁(yè)的指定部分,其實(shí)很多的小偷程序要更好用2012-10-10
Tsys OkHtm.com修改版數(shù)據(jù)采集方法
Tsys OkHtm.com修改版數(shù)據(jù)采集方法...2007-01-01
asp中最新新聞顯示new圖片的實(shí)現(xiàn)代碼
很多朋友想在最新新聞顯示new圖片,以便訪客快速找到新更新的內(nèi)容,原理就是通過(guò)判斷日期2012-03-03
ASP頁(yè)面靜態(tài)化批量生成代碼分享(多種方法)
最近朋友網(wǎng)站需要將網(wǎng)站生成靜態(tài),但有時(shí)候生成靜態(tài)會(huì)出現(xiàn)問(wèn)題,特多整理了一些方法, 大家可以根據(jù)自己網(wǎng)站需要選擇。2011-05-05
asp的SQL語(yǔ)句中and和or同時(shí)使用的注意事項(xiàng)
這篇文章主要介紹了asp的SQL語(yǔ)句中and和or同時(shí)使用的注意事項(xiàng),需要的朋友可以參考下2015-11-11

