能讓你專心工作、封鎖上癮網站的超迷你程式—LetMeWork

發表: 2010-11-30 11:26 分類: 小技巧, 網路管理 | 6 則迴響 » | 瀏覽:12,354 人次

標籤 : , , ,

常在工作時受不了Facebook、YouTube、Plurk…等網站的誘惑,偷偷玩小遊戲、看影片、關心朋友的動態嗎?沒關係,今天阿正老師要介紹一支簡單的VBS程式(容量只有1KB),可以讓你自訂想要暫時阻擋的網站,只要一執行它就可以封鎖掉這些網站,讓你能暫時專心工作;等到工作完再執行一次就能恢復正常,是個相當實用的小工具,常克制不住上網欲望的玩家們不妨試試看吧!


今天阿正老師在「Digital Inspiration」網站看到了該網站寫的一支簡單好用的VBS小程式—LetMeWork,他能讓你暫時阻擋一些會讓你分心的網站,好讓你專心在工作上。還可以用在電腦教室或公用電腦中,封鎖學生上課偷偷跑去養魚、種菜,相當實用。

Let Me Work

使用方式

1.下載之後解壓縮到任一資料夾中,會得到一個letmework.vbs的檔案,用一般的文書編輯軟體即可開啟(如記事本)。開啟之後,找到第二行:

WebsitesToBlock = Array("twitter.com", "www.youtube.com", "www.facebook.com")

紅色的部份就是想要暫時封鎖網站的「網域名稱」,前後以半形的雙引號括起來,雙引號之間以半形的逗點隔開

image

例如你想加上封鎖無名跟噗浪,就可以改成(紅字部份表示新增的網域):

WebsitesToBlock = Array("twitter.com", "www.youtube.com", www.facebook.com,"www.wretch.cc","www.plurk.com")

要封鎖的網域名稱只要加在小括號內,可以用逗點一直加下去,沒有限制網站的數量。

  • ※請注意:網域名稱中請勿加上 「http://」或網址後面的路徑,如:
  • http://tw.yahoo.com  → 錯誤
  • tw.yahoo.com  → 正確

2.修改完成後,以後只要點二下letmework.vbs,畫面上就會顯示這些網站已經被封鎖,再次執行則可以解除封鎖。

image

究竟這支小程式的原理是什麼呢?其實很簡單,在電腦中有個檔案:

C:\Windows\System32\drivers\etc\hosts

原本長得這樣:

image

裡面可以自訂IP跟網域名稱的對照表,當我們在瀏覽器中輸入一個網域名稱時,Windows會優先查詢hosts檔案裡面的紀錄,查不到再去跟DNS主機查詢。

因此當我們執行letmework.vbs之後,hosts檔案後面會多出這幾行:

127.0.0.1        twitter.com
127.0.0.1        www.youtube.com
127.0.0.1        www.facebook.com

表示當你要連上這些網站時,會變成連到127.0.0.1這個IP(也就是自己的電腦),因此當然就連不上;當我們再次執行letmework.vbs之後,就會將這幾行紀錄給刪除,便可以恢復正常了,原理是不是很簡單呢?

以後當你想要專心工作時,不妨試試看這支簡單又實用的小程式吧!

Related Posts with Thumbnails


喜歡㊣軟體玩家的文章嗎?歡迎加入《軟體玩家FB粉絲團》吧!
或是按下<這邊>來訂閱RSS!


相似文章

隨機文章

找不到想看的文章?試試看㊣軟體玩家文章搜尋引擎吧:
自訂搜尋

迴響:

歡迎留下您的意見!


※PS: 因為阿正老師時間有限,且本站所介紹的軟體種類太多(所產生的狀況也很多),可能無法回答一一回答讀者們的問題(尤其像是出現某某錯誤訊息,或者操作過程中哪邊卡住),您可以先上Google搜尋相關的關鍵字,或是到軟體的官方網站/論壇來爬文,不便之處還請見諒。
※PS:本站不提供「破解檔」、「註冊機」或「註冊碼」等資訊,請勿利用留言索取該類檔案。
※PS:本站因採用反向代理(Reverse Proxy)技術,留言後必須等到20分鐘後快取網頁過期才會顯示。