Image Leech 0.2.03 README
Image Leech is a program designed to download a large number of files from web sites automatically. Image Leech has only been tested on Linux so I cannot say it will work without any problems on any other OS. If you do choose to run it in Windows, it may help to not use paths as I have not put in code to handle Windows paths.
The program requires Gtk-Perl to for the GUI, however the command line version should work with Perl 5.8 on any *nix.
Please note: There are pretty much no input verfication code in place, so for inputs such as file names, use numerical characters only, and '/' to separate directories. As the program only uses '/' to identify directories saving to directories probably wron't work on windows.
Help/How-to (Command line)
The program should be somewhat easy to use. At least you just do:
./imgLeech -g www.someSiteWithLinksToPictures.com
The filters work by going through every line of text from the address provided (lines separated by </a> so each link is on one line) and checking if key words are present. Depending on the option (include, exclude, etc) the line will be kept or disgarded. Please note that you will need to provide which levels you would like to filter, and that filters are applied before downloads begin.
To see all commands use -h. If you have more problems make a post on the forums at http://sourceforge.net/projects/imgleech/
Help/How-to (GUI)
To run simply type ./imgLeechGUI
There are tooltips available in each entry/field, they should be self explainatory. Check the command line help on how filters work.
Changing views in the download window does not quite work as well as one would expect. The lack of threading could be a possible cause. In the mean time just don't panic if the change view button does not respond very quickly (or work at all).
Bugs
Feel free to submit bugs at http://sourceforge.net/projects/imgleech/ For a list of currently known bugs run viewBugs in tools/
Fixes
- Program now writes images in binary mode, there should not be as many invalid images now.
- Added code to allow execution of imgLeech or imgLeechGUI from anywhere.
- Changed http request timeout from 300 to 15 seconds.
License
Copyright (C) 2003 Paul Chiu
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
