mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-05-12 08:33:10 +00:00
See ChangeLog
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@63 e7d03fd6-7b0d-0410-9947-9c21f3af8025
This commit is contained in:
parent
fadb22be36
commit
6c619b7c47
6 changed files with 38 additions and 11 deletions
|
|
@ -1,3 +1,6 @@
|
|||
6.4.2000
|
||||
* forgot to include linkchecker script in .deb package
|
||||
|
||||
30.3.2000
|
||||
* support for NNTP news: links
|
||||
* forgot to put lc.fcgi and lc.sz_fcgi in release
|
||||
|
|
|
|||
9
Makefile
9
Makefile
|
|
@ -1,8 +1,8 @@
|
|||
VERSION=$(shell ./setup.py -V)
|
||||
#HOST=treasure.calvinsplayground.de
|
||||
HOST=treasure.calvinsplayground.de
|
||||
PROXY=
|
||||
#PROXY=-P$(HOST):5050
|
||||
HOST=fsinfo.cs.uni-sb.de
|
||||
#HOST=fsinfo.cs.uni-sb.de
|
||||
#PROXY=-Pwww-proxy.uni-sb.de:3128
|
||||
PACKAGE = linkchecker
|
||||
DEBPACKAGE = $(PACKAGE)_$(VERSION)_i386.deb
|
||||
|
|
@ -20,8 +20,11 @@ clean:
|
|||
|
||||
install:
|
||||
./setup.py install --prefix=/tmp/usr --exec-prefix=/tmp/usr
|
||||
# do what I mean, Distutils!
|
||||
cp -a /tmp/usr/* $(DESTDIR)/usr
|
||||
install -c -m 644 linkcheckerrc $(DESTDIR)/etc
|
||||
# remove following line if Distutils have script support
|
||||
install -c m 755 linkchecker $(DESTDIR)/usr/bin/
|
||||
install -c -m 644 linkcheckerrc $(DESTDIR)/etc/
|
||||
install -c -m 644 DNS/README $(DESTDIR)/usr/share/doc/$(PACKAGE)/README.dns
|
||||
|
||||
dist:
|
||||
|
|
|
|||
2
README
2
README
|
|
@ -6,7 +6,7 @@ Features:
|
|||
o recursive checking
|
||||
o multithreaded
|
||||
o output can be colored or normal text, HTML, SQL or a GML sitemap graph
|
||||
o HTTP/1.1, HTTPS, FTP, mailto:, Gopher, Telnet and local file links
|
||||
o HTTP/1.1, HTTPS, FTP, mailto:, news:, Gopher, Telnet and local file links
|
||||
are supported
|
||||
Javascript links are currently ignored
|
||||
o restrict link checking to your local domain
|
||||
|
|
|
|||
2
TODO
2
TODO
|
|
@ -1,7 +1,5 @@
|
|||
High priority
|
||||
|
||||
o Stable release? After 1.1.4 there will be 1.2.
|
||||
|
||||
o DNS (and some URLs) seem to hang sometimes. Why?
|
||||
|
||||
o I want to be able to supply a "break" command even when multiple
|
||||
|
|
|
|||
|
|
@ -383,3 +383,24 @@ class SQLLogger(StandardLogger):
|
|||
|
||||
def endOfOutput(self):
|
||||
self.fd = None
|
||||
|
||||
|
||||
class BlacklistLogger:
|
||||
"""Updates a blacklist of wrong links"""
|
||||
def __init__(self, filename):
|
||||
self.blacklist = {}
|
||||
self.filename = filename
|
||||
|
||||
def init(self):
|
||||
"""initialize the blacklist"""
|
||||
pass
|
||||
|
||||
def newUrl(self, urlData):
|
||||
if urlData.valid:
|
||||
self.blacklist[urlData.getCacheKey()] = None
|
||||
elif not urlData.cached:
|
||||
self.blacklist[urlData.getCacheKey()] = urlData
|
||||
|
||||
def endOfOutput(self):
|
||||
"""write the blacklist"""
|
||||
pass
|
||||
|
|
|
|||
12
linkchecker
12
linkchecker
|
|
@ -84,16 +84,18 @@ OPTIONS
|
|||
|
||||
Notes = """NOTES
|
||||
o LinkChecker assumes an http:// resp. ftp:// link when a commandline URL
|
||||
starts with "www." resp. "ftp.".
|
||||
You can also give local files as arguments.
|
||||
starts with "www." resp. "ftp."
|
||||
You can also give local files as arguments
|
||||
o If you have your system configured to automatically establish a
|
||||
connection to the internet (e.g. with diald), it will connect when
|
||||
checking links not pointing to your local host.
|
||||
Use the -s and -i options to prevent this (see EXAMPLES).
|
||||
checking links not pointing to your local host
|
||||
Use the -s and -i options to prevent this (see EXAMPLES)
|
||||
o Javascript links are currently ignored
|
||||
o If your platform does not support threading, linkchecker assumes -t0
|
||||
o You can supply multiple user/password pairs in a configuration file
|
||||
o Cookies are not accepted by LinkChecker.
|
||||
o Cookies are not accepted by LinkChecker
|
||||
o When checking news: links the given news host doesn't need to be the
|
||||
same as the host of the user browsing your pages!
|
||||
"""
|
||||
|
||||
Examples = """EXAMPLES
|
||||
|
|
|
|||
Loading…
Reference in a new issue