Wallpaper scraper/grabber for a certain website...
Find a file
Tom Willemsen 02524e6780 Moved away from deprecated SGMLlib parser
I'd heard that the SGMLlib parser had been deprecated in favor of
HTMLParser, so now I've moved to that.
2011-06-11 11:38:21 +02:00
modules Fixed Python 2.6 compatibility issue 2010-04-08 15:12:26 +02:00
.gitignore Not checking and kirbybase 2010-04-19 09:16:04 +02:00
4grab.py Removed wizard option, never use it 2011-06-11 11:34:43 +02:00
backend.py interrupt, save 2010-04-27 21:06:41 +02:00
config.py Archive lookup 2010-04-08 15:14:12 +02:00
COPYING Added license info and README 2010-02-09 02:45:56 +01:00
download.py Nasty bug where it didn't actually save anything 2010-04-22 22:24:38 +02:00
htmlparser.py Moved away from deprecated SGMLlib parser 2011-06-11 11:38:21 +02:00
progressbar.py Removed some comments 2010-02-12 00:18:34 +01:00
README Added license info and README 2010-02-09 02:45:56 +01:00
sorter.py Nasty bug where it didn't actually save anything 2010-04-22 22:24:38 +02:00
util.py Nasty bug where it didn't actually save anything 2010-04-22 22:24:38 +02:00

4grab - a utility that download pictures from a certain website.

4grab has been written to help me download wallpapers from a certain website, though it should easily be possible to use it for a general purpose image-downloader for that website.

4grab downloads pages 0-10 from the given category and parses these pages looking for links to threads. Afterwards it downloads these thread pages and starts looking in those for image links, skipping one each time because images there are linked to twice.
Finally it goes through all the collected image links and checks to see whether it already exists on the disk and if not, downloads it.

4grab is written in Python and therefore needs the python interpreter (http://www.python.org) to be installed on your system. It is being tested on a Fedora 12 machine with Python 2.6.2 installed, and a Windows XP machine with Python 2.6.4 installed.

v0.2.1 has been reported to work under Windows 7 as well.