準(zhǔn)備工作:
1、打開“控制面板”中的“Internet選項(xiàng)”,選擇“程序”選項(xiàng)卡,把“HTML編輯器”改成“Windows Notepad”,點(diǎn)擊確定。
2、打開“我的電腦-D盤-mybook文件夾”。 3、選擇菜單條中的“查看”菜單下的“顯示成WEB頁面”,這時(shí),該選項(xiàng)被選中且前方有一把勾。
好了,現(xiàn)在你是不是看到整個(gè)窗口的內(nèi)容分成左右兩邊了,文件圖標(biāo)全部在右邊,左邊是信息顯示和預(yù)覽窗!不會(huì)連這個(gè)都不會(huì)吧?不會(huì)??!我暈。。。。。!?。? ?。ㄟ@是把文件夾設(shè)密碼的前提,必須的,如果不設(shè)定成“以WEB頁面來查看文件夾”的話,下面的工作是完全白費(fèi)的,先做好這個(gè)工作了?。?
首先,在右邊窗口的空白處單擊右鍵彈出快捷菜單,看到上面有個(gè)“自定義文件夾”的選項(xiàng)了吧(我用的是繁體的WIN98,可能選項(xiàng)上的文字有點(diǎn)不一樣,但大概意思相信各位能看得出來),就是這個(gè)!點(diǎn)擊它,接下來接出一個(gè)對(duì)話框,看到叁個(gè)單選按鈕沒有?沒看到,我暈,就是一第項(xiàng)啊,“建立或編輯HTML文件”,這是系統(tǒng)默認(rèn)的,就選這一項(xiàng)了,按“下一步”,這時(shí)候系統(tǒng)要求你“按下一步啟動(dòng)編輯器”,照做就是了。
接下來,就彈出來一個(gè)記事本窗口,里面是一大堆的HTML代碼和JAVASCRIPT代碼以及<STYLE>,這些你都不用管,查找這個(gè)“body”這個(gè)關(guān)鍵字,查找到後是不是看到這樣一行代碼啊:
<body scroll=no onload="Init()">
對(duì)了,就是這個(gè)HTML代碼了!如果不是,那你繼續(xù)找?。ㄊ颤N?麻煩!我說老兄,你有點(diǎn)耐心好不好!嘿,你別拿臭雞蛋扔我呀,上面的這些可都是基本工作,不打好根基,怎麼做大事?。。?!耐心點(diǎn),繼續(xù)看?。?
在這個(gè)<body ...>後另起一行,輸入如下代碼: <script language="javascript"> var password="123456"; if(prompt("請(qǐng)輸入你的密碼:","請(qǐng)?jiān)谶@里輸入!")==password) { alert("密碼正確,歡迎進(jìn)入"); } else { window.history.back(3); } </script>
點(diǎn)擊菜單里的“文件-->保存”,保存後關(guān)掉這個(gè)窗口,接下來,你會(huì)看到那個(gè)“自定義文件夾”的對(duì)話框里出現(xiàn)了“完成”按鈕,當(dāng)然就點(diǎn)它啦! 你看到什麼了?是不是要彈出了一個(gè)輸入框要求你輸入密碼???
密碼就是那個(gè)var password="123456"里的"123456"了,這個(gè)你可以自己定義,什麼都行(自己要記得啊,不然你又要找我拿解藥了?。?,輸入正確了,就出面一個(gè)“歡迎”的窗體,錯(cuò)誤了,你就甭想進(jìn)來,給我退到上一頁去!
怎樣,完成了吧!??!哈哈!! 又是哪個(gè)小 拿爛菜葉子扔我啊,給我站出來,你小子,別讓我逮著,不然,嘿嘿……
什麼?不想讓你的密碼這麼簡單,要復(fù)雜點(diǎn),那好辦啊,修改一下就得了!給俺來罐紅牛如何?俺都講得嘴里冒煙了,就可憐可憐一回吧?。?
接著看!打開你的記事本,在里面輸入如下代碼:
<html> <head> <title>你的密碼錯(cuò)了哦!</title> </head> <body> <p> </p> <br> <center> <font color="#ff0000" size=5>你沒有權(quán)限打開這個(gè)文件夾哦!</font> </center> </body> </html>
輸入完成後,保存這個(gè)文件的時(shí)候,把文件名改為:error.htm,後面的這個(gè)“.htm”是必須要你手動(dòng)輸入進(jìn)去的,別把這個(gè)文件的擴(kuò)展名“.htm”寫成“.html"哦,不然當(dāng)你密碼不對(duì)的時(shí)候顯示的就是”該頁無法顯示的東東,而不是你想讓人家看到的信息了!還有,要記得在保存的時(shí)候把文件類型改為“所有文件”,把保存的位置改成“D盤下的my-book”這個(gè)文件夾,記下了嗎?
下一步,就是把你剛剛建立的這個(gè)網(wǎng)頁文件的屬性設(shè)為:隱藏!當(dāng)然如果你把你的系統(tǒng)設(shè)置成”顯示所有文件“的話,那麼設(shè)這個(gè)屬性就沒效果了!這樣做把這個(gè)文件設(shè)為隱藏的作用是讓人看不到這個(gè)文件,也就不會(huì)刪掉它,而且,還能起到保密的作用,如果刪掉了,那我們前面做的這個(gè)網(wǎng)頁文件展現(xiàn)不出來,白費(fèi)了功夫,豈不是不爽?
再下一步,把上面那個(gè)<script>....</script>改成下面這段代碼:
<script language="javascript"> var Mydate=new Date(); var Mytoday=Mydate.getYear()+Mydate.getMonth()+Mydate.getDate()+1; window.status=Mytoday; var a; for(a=1;a<=3;a++) { if(prompt("請(qǐng)輸入你的密碼:","在這里輸入,你有叁次機(jī)會(huì)")==Mytoday) { window.status="歡迎進(jìn)入!"; break; } else { if(a==3) { window.status=' '; alert("你沒有使用這個(gè)資料夾的權(quán)力!"); document.location="error.htm"; } } } </script>
輸入完成後後,你所碰到的情況跟前一次的情況一樣,照做就是了! 怎麼樣?你完成上面的工作了麼?現(xiàn)在看結(jié)果,怎樣?哈哈,這回你不知道這個(gè)密碼是什麼了吧?不說別人不知道,連俺也不知道了!不過,你別急,心急吃不了熱豆腐,年輕人,要學(xué)會(huì)“鎮(zhèn)靜”,懂了麼?接著往下看。
大傻瓜,看看你的狀態(tài)欄吧,就是左下角的地方,是不是有個(gè)數(shù)字啊,對(duì)了,你的密碼就在這里了!看看今天是什麼密碼啊,可不要以為今天的密碼明天還能用哦,你明天再看看你的密碼是不是變了呵! 哈哈哈,上面這段代碼只是利用了日期來作密碼,沒有加密算法,只是把“年月日”用數(shù)學(xué)的方法加起來,就是你今天的密碼了!
狀態(tài)欄顯示密碼只是為了方便你輸入密碼而不用每次都去計(jì)算,而且,如果不是仔細(xì)地去觀察,根本沒有多少人能發(fā)現(xiàn)得了密碼會(huì)在這里的!
如果不想在狀態(tài)欄顯示出來,把上面那句“window.status=Mytoday;”刪掉就OK! 怎麼了,不想在狀態(tài)欄顯示你的密碼啊,什麼?你想在標(biāo)題欄顯示你的密碼?那你把上面那句:
window.status=Mytoday;”改成這個(gè)就行了“document.title=Mytoday;”!
哈哈哈,大功告成! 這個(gè)腳本,不僅適用於文件夾,連你的硬盤“C、D、E”等等,也是一樣有效的!不信你就試試看!
|