« elsdoerfer.name

track0

  1. $ track0 https://github.com/jay/wget/ @follow +requisite +original-domain @save "+size<100k”
  2. https://github.com/jay/wget/ +162/170 @+size<100k
  3. https://github.com/opensearch.xml @+original-domain @+size<100k
  4. 304 https://github.com/apple-touch-icon-144.png @+original-domain
  5. - https://github-media-downloads.s3.amazonaws.com/github-logo.svg
  6. - https://github.global.ssl.fastly.net/
  7. - https://ghconduit.com:25035/
  8. 404 [Not Found] https://github.com/_sockets @+original-domain
  9. https://github.global.ssl.fastly.net/assets/github-9b546507dc975fac304850c6b7b906a4b5889df9.css +33/33 @+requisite @+size<100k
  10. https://github.com/features @+original-domain
  11. https://github.com/features/projects +57/77 @+original-domain @+size<100k
  12. https://github.com/jay/wget/archive/master.zip @+original-domain
  13. - https://codeload.github.com/jay/wget/zip/master
  14. + https://github.com/jay/wget/commits/master +240/280 @+original-domain
  15. [2059 queued, 43 files saved]

track0 can create a local mirror of a local webpage. It does the same thing httrack does - but hopefully easier to use and understand.

It is a work in progress.

some examples

Mirror all of Wikipedia:

$ track http://en.wikipedia.org/
    @follow
        +original-domain

Downloads all images files from Wikipedia Commons, but no single file larger than 1 megabyte:

$ track http://commons.wikimedia.org/
    @follow
        +original-domain
    @save
        +type=image
        -size>1M

how to install

track0 is a command line tool and requires Python 3.3. While there is no reason why it wouldn't run on Windows, it has so far only been tested on OSX and Linux.

On these systems, with Python 3 available, you should be able to install it like this:

$ easy_install3 track0

Afterwards, go to the Github page for more documentation.

Fork me on GitHub