Skip to content
/ jenu Public

Jenu Link Checker - validates internal and external Links in HTML site recursively including anchors

Notifications You must be signed in to change notification settings

maazl/jenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenu is a Java based URL checker.  It's multi-threaded, and can check
links pretty quickly.  It has the beginnings of what could be a very
nice GUI.

This is a fork of Jenu 0.02, ported to Java 8


INSTALLATION
------------
Unzip, untar, or un-anything else that works your distribution.  

(generally 'tar zxf file.tar.gz', or 'tar Ixf file.tar.bz2')

Compile it:
-----------
You should be able to compile it with the following:

  ant

Requires ant >= 1.7.

Run it:
-------
You need Java Runtime Version 8 or later to run it.

  java -jar jenu.jar

put a URL in the window, such as http://www.<mysite>.com.

Currently, you must put the 'http://', it doesn't assume it for you.


TODO:
-----
There is much to do, but the basic infrastructure is there.

* better way to stop when you hit the stop button.  Currently, it
waits for all requests to finish before really stopping.  It should
just kill the threads that are outstanding when you hit the stop
button. 

* A good report of broken links, status, etc...


NOTES:
------
The tagsoup*.jar is from
  http://vrici.lojban.org/~cowan/XML/tagsoup/
and distributable under Apache License, Version 2.0.

cssparser is freely available and without charge and is licenced
under the terms of the Apache License, Version 2.0.

The sac.jar file is distributable under W3C® Software Notice and License.
See lib/sac.COPYRIGHT.html.

About

Jenu Link Checker - validates internal and external Links in HTML site recursively including anchors

Resources

Stars

Watchers

Forks

Packages