<hr />
,以符合無障礙網頁空間的要求。繁體中文字樣更正為
正體中文。
chklinks 是用 Perl 寫的連結檢查程式,用來檢查網站上的超連結有沒有疏漏。
chklinks 和 linkchecker 不同之處在於,chklinks 不是多執行緒的程式。 chklinks 檢查時,不會同時啟動一大堆連線同步檢查,耗盡系統資源,導致當機。對大多數網管和使用者而言,這樣做安全得多。
chklinks 遵守 robots.txt 設定的規則。若你的網站拒絕自動網頁程式,導致 chklinks 無法執行,請在妳的 robots.txt ,加入下列兩行,放行 chklinks :
User-agent: chklinks Disallow:
chklinks 使用 LWP::RobotUA 連線,支援下列通訊協定: http 、 https 、 ftp 、 gopher 及 file 。chklinks 也可以檢查一般的檔案。(若要使用 https 通訊協定,需先安裝 Crypt::SSLeay 。這是 LWP::RobotUA 的需求。)
chklinks 支援網站的 Cookies 。
chklinks 的官方網站在:
最新版 chklinks 可由下列位址下載:
依瑪貓的 PGP 公鑰在:
./chklinks [參數] 網址1 [網址2 [網址3 …]] ./chklinks [-h|-v]
chklinks 還不支援登入帳號密碼的功能。 W3C-LinkChecker 有支援這個功能。若不是 Digest 登入,只是 Basic 登入,妳可以先用像是 http://user:pass@some.where.com/some/path 的語法登入。不過請不要這樣做。任何人只要用 ps 指令,就看得到密碼。如果這時候系統有入侵者偷偷溜進來,也可以看得到。而且這樣寫在指令中的密碼,也會存在妳的指令記錄檔中。
應該可以支援 mailto: 的網址,檢查其 DNS/MX 是否可用。 Bastian Kleineidam 的 linkchecker 有支援這個功能。
一般檔案的支援目前只在 Unix 和 MSWin32 上測試過,還需要在其它作業系統如 VMS 及 Mac 上測試能不能運作。
chklinks 尚未遵守 robots.txt 的 Crawl-delay: 規則。不過這是 WWW::RobotRules 的問題,不是 chklinks 的問題。
chklinks 網站架在 SourceForge 、 CPAN 與 旅舍依瑪。索取最新資訊,請駕臨:
在 SourceForge 上有一個 chklinks 的郵件通訊 。使用上的問題、建議或錯誤回報,請提到通訊上討論。它是 Mailman 的郵件通訊。若要加入,請到 chklinks 郵件通訊的網頁 。妳也可以寫信到 E-mail 指令信箱,標題填上 help ,索取 E-mail 指令說明。
LWP::UserAgent 、 LWP::RobotUA 、 WWW::RobotRules 、 URI 、 HTML::LinkExtor 、 Bastian Kleineidam 的 linkchecker 及 W3C-LinkChecker checklink 。
依瑪貓。
版權所有 © 2003-2006 依瑪貓。
本程式是自由軟體,您可以遵照自由軟體基金會 (Free Software Foundation) 出版的 GNU 通用公共許可證條款 (GNU General Public License) 第二版來修改和重新發佈這一程式,或者自由選擇使用任何更新的版本。
發佈這一程式的目的是希望它有用,但沒有任何擔保。甚至沒有適合特定目的而隱含的擔保。更詳細的情況請參閱 GNU 通用公共許可證。
您應該已經和程式一起收到一份 GNU 通用公共許可證的副本。如果還沒有,寫信給: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA 。