LinkChecker Installation Upgrading Documentation Other

LinkChecker - check websites and HTML documents for broken links

Contents

  • Features
  • Download
  • Screenshots
  • Running
    • Running under Unix or Mac OS X platforms
    • Running under Windows platforms
    • Running under Mac OS 9.x platforms
    • Internationalization
  • Bug reporting
  • CVS access

Features

  • recursive checking
  • multithreading
  • output in colored or normal text, HTML, SQL, CSV, XML or a sitemap graph in different formats
  • HTTP/1.1, HTTPS, FTP, mailto:, news:, nntp:, Gopher, Telnet and local file links support
  • restriction of link checking with regular expression filters for URLs
  • proxy support
  • username/password authorization for HTTP and FTP
  • robots.txt exclusion protocol support
  • i18n support
  • a command line interface
  • a (Fast)CGI web interface (requires HTTP server)

Download

Download the latest packages from LinkChecker download section.

Requirements and installation instructions are located at the install documentation. To see what has changed between releases look at the ChangeLog.

Screenshots

shot1_thumb.jpg
shot2_thumb.jpg
Commandline interface Web interface

Running

Running under Unix or Mac OS X platforms

The local configuration file is $HOME/.linkcheckerrc Type "linkchecker" followed by your URLs you want to check. Type "linkchecker -h" for help.

Running under Windows platforms

Start "Check URL" in your LinkChecker program group. URL input is interactive.

Another way is executing on the command line. If there is a file linkchecker.bat in your Python Scripts directory you can run eg. c:\Python24\Scripts\linkchecker.bat.

If there is only a linkchecker file in your Python Scripts directory, you have to run eg. c:\Python24\python.exe c:\Python24\Scripts\linkchecker.

Running under Mac OS 9.x platforms

Read the MacOS Python documentation to find out about passing commandline options to Python scripts.

Internationalization

For german output execute "export LC_MESSAGES=de" in bash or "setenv LC_MESSAGES de" in tcsh. Under Windows, execute "set LC_MESSAGES=de". Other supported languages are 'nl' (Nederlands) and 'fr' (français).

You can help to translate LinkChecker by copying the included linkchecker.pot file to language.po, translate it and send it to me.

Bug reporting

The SourceForge Bug interface allows submitting of bugs, patches and requests.

CVS access

The SourceForge CVS page has all the information on how to obtain the development version of LinkChecker. Development of LinkChecker requires some more software to be available, which is documented on the installation page.

SourceForge Logo

Generated on: 2005-10-13 19:35 UTC.