為何要防盜鏈? 您懂的,尊重知識(shí)產(chǎn)權(quán),站長(zhǎng)辛辛苦苦,熬更趕夜弄出來(lái)的資源,就別其他站點(diǎn)無(wú)情的采集走。。。著實(shí)心疼。
順帶提醒一下站長(zhǎng):只有基礎(chǔ)防盜鏈才有所謂的防盜鏈例外的說(shuō)法,超級(jí)防盜鏈?zhǔn)峭ㄟ^(guò)key來(lái)匹配的。沒(méi)有例外的說(shuō)法了。
這次,我們假設(shè)資源為rar和avi文件,我們來(lái)到添加面板:
對(duì)比基礎(chǔ)防盜鏈,我們主要設(shè)置了 公鑰固定IP 綁定形式的超級(jí)防盜鏈。
目錄,我們?cè)O(shè)置的是相對(duì)網(wǎng)站的 mydownload目錄。 當(dāng)然了,如果是單獨(dú)的程序池(一個(gè)網(wǎng)站可以支持多個(gè)子目錄池)或者虛擬目錄,我們要指定它為絕對(duì)路徑。我們暫時(shí)不考慮虛擬目錄的情況。很多事情沒(méi)必要這么復(fù)雜。
點(diǎn)擊添加,規(guī)則就加進(jìn)去了。
添加的時(shí)候,你可能會(huì)得到如下提示:
點(diǎn)確定,帶KEY,肯定要點(diǎn)選防盜鏈面板的:?jiǎn)?dòng)公鑰防盜機(jī)制 這個(gè)開(kāi)關(guān)。 建議長(zhǎng)開(kāi),以免忘記了。以后的版本可能會(huì)去掉這個(gè)開(kāi)關(guān)(這個(gè)開(kāi)關(guān)只要是拿來(lái)臨時(shí)調(diào)試用的)。類似一個(gè)總開(kāi)關(guān)。所以如果您看到這個(gè)版本有這個(gè)提示,即使它沒(méi)幫你自動(dòng)打開(kāi),也請(qǐng)你自己點(diǎn)選一下。
當(dāng)然了,還沒(méi)完。超級(jí)防盜鏈還會(huì)提示您如何用SDK文件去配合的做。具體的SDK使用在VIF安裝目錄的sdk下面。站長(zhǎng)不會(huì)編程的,可以找個(gè)編程攻城師咨詢一下。也可以來(lái)問(wèn)我們的群。我們?nèi)豪镉斜姸喾菍I(yè)的攻城師。他們都很熱情,善良。- -!。。
點(diǎn)確定繼續(xù)。 希望你還沒(méi)失去耐心,認(rèn)真跟我往下看,很快,你就成為防盜鏈屌絲了。加油。。。
看看我們的SDKsdk是什么,就是配合你網(wǎng)站工作的一小段代碼,很簡(jiǎn)單,插入到網(wǎng)站中就可以開(kāi)始工作了。別擔(dān)心,如果你不會(huì)插入網(wǎng)頁(yè),或者網(wǎng)站是被加密的,我們還會(huì)在后面介紹到COOKIE防盜鏈。
VIF_PUBKEY就是這個(gè)公鑰,其實(shí)就是一串?dāng)?shù)字,實(shí)際計(jì)算是用小寫(xiě)字符來(lái)計(jì)算的。這個(gè)字符串請(qǐng)跟軟件里的那個(gè)串對(duì)應(yīng)起來(lái)。在哪里呢?我發(fā)個(gè)圖來(lái)加深您的記憶:
將軟件里的這個(gè)串復(fù)制到vif_fdl.asp就可以了。 當(dāng)然了,我用asp給大家做的演示。軟件帶了php的sdk,同樣可以使用。過(guò)程是完全一樣的。
防盜鏈公鑰也是可以自己設(shè)置的,你設(shè)置的是什么,只有您才知道,請(qǐng)不要在其他站點(diǎn)輕易的透露你的這個(gè)串。從SDK可以看到,我們的超級(jí)防盜鏈用的是MD5計(jì)算的方式來(lái)完成的。
設(shè)置好了,我們點(diǎn)保存。把vif_fdl.asp 復(fù)制到您的網(wǎng)站可以調(diào)用到的地方。
讓我們來(lái)寫(xiě)一段代碼:
把這個(gè)代碼丟到主機(jī)上,打開(kāi)看一下:
上面的2個(gè)圖說(shuō)明了這個(gè)道理:
如果您直接訪問(wèn) http://192.168.3.110/download/goodvif.rar 這個(gè)文件,如果不帶后面的標(biāo)示串的話,你將得到一個(gè)錯(cuò)誤信息提示。
我把演示結(jié)果直接上2個(gè)圖給大家看看就知道了。
帶key訪問(wèn):
看懂了嗎?親。
友情提醒: vspublic 不可以修改,
vspublic 對(duì)應(yīng) getvskey 對(duì)應(yīng)公鑰防盜鏈+固定IP
vspublic2 對(duì)應(yīng) getvskey2 對(duì)應(yīng)公鑰防盜鏈+固定ip+當(dāng)前文件全名
php也可以按同樣的方式使用,下面我會(huì)繼續(xù)演示vspublic2的使用方式,這個(gè)更進(jìn)一階,初級(jí)攻城師就可以搞定。搞不定請(qǐng)聯(lián)系我們,我們免費(fèi)幫您解決。
vspublic2和vspublic 的不同之處就是vspublic2多綁定了一個(gè)文件名,增加了防盜鏈的復(fù)雜度。讓對(duì)方的計(jì)算更加的麻煩。
寫(xiě)一段 vspublic2 的代碼:
看看綠色框框里都被我改變了什么參數(shù)。 vspublic變成了vspublic2, getvskey變成了getvskey2,并且多加了一個(gè)文件名的參數(shù)。
同時(shí),我們修改一下防盜鏈規(guī)則,將它改成下面的規(guī)則:
s
留意上面的紅框框。 ok,想必比肯定看懂了。趕緊迫不及待的測(cè)試我們的結(jié)果了。
拿這個(gè)串去訪問(wèn)看看,成功了:
如果您是一般站長(zhǎng),用vspublic就可以完成防盜鏈的一般使命了。如果用vspublic2的話,那么也會(huì)相當(dāng)?shù)募帧S薪?jīng)驗(yàn)的,推薦使用vspublic2。
如何分享資源呢?準(zhǔn)備好sdk文件和您的公鑰KEY,將之運(yùn)用到你的其他子站或者告訴你最親密的站長(zhǎng)朋友,就可以了。他們依葫蘆畫(huà)瓢生成鏈接串就可以了。
最新資訊