summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* KeyboardInterrupt, 80 columnsHEADmasterGravatar ryuslash2010-03-121-29/+54
| | | | | Keyboard Interruption (CTRL+C) should now be handled gracefully Tried making the 4grab.py file no more than 80 columns wide
* /bin/env seems less reliable than /usr/bin/pythonGravatar ryuslash2010-03-101-1/+1
|
* MergedGravatar ryuslash2010-03-072-4/+3
|\
| * Who knows what the hell I did this timeGravatar ryuslash2010-02-121-0/+3
| |
| * Removed some commentsGravatar ryuslash2010-02-121-4/+0
| |
* | Removed download.py dependencyGravatar ryuslash2010-03-072-94/+116
|/ | | | download.py no longer requires progressbar.py, it now contains a class that accepts another class as a parameter, this may be useful later when adding different ways of interaction
* Stopped saying Failed and Skipped thingsGravatar ryuslash2010-02-122-5/+24
| | | | Now it summarizes at the end
* Added a wizardGravatar ryuslash2010-02-111-3/+38
| | | | The wizard uses his robe and wizard hat to help you download images
* Added --threadGravatar ryuslash2010-02-113-5/+43
| | | | | | With --thread a signle thread ID or thread URL can be entered. If thread is a URL, it will download it. If thread is an ID, a category must also be set.
* Added --categoryGravatar ryuslash2010-02-112-1/+8
| | | | With --category, a category can be specified which will be downloaded, but only that run, next time the configured category will take over again
* Added license info and READMEGravatar ryuslash2010-02-097-1/+789
|
* configuration settings and startfileGravatar ryuslash2010-02-093-4/+28
| | | | | Configuration Settings can now be changed with the -e command line argument execution of 4grab has been moved to 4grab.py, but should also still work with download.py
* merged with commit from RAAMGravatar ryuslash2010-02-092-2/+9
|\
| * Still wasn't working on windowsGravatar ryuslash2010-02-081-0/+2
| | | | | | | | if savedir did not exists, then downloading would never work. Now if it does not exist, it is created, or it crashes and burns if it isn't allowed.
| * Fixed in windowsGravatar unknown2010-02-082-2/+8
| | | | | | | | | | Windows was giving trouble with the os.getenv(HOME) which can be executed in the python shell and IDLE and will return C:\Documents and Settings\username\, but when running a script it will return None. If os.getenv(HOME) is None, then now the exec dir will be used instead
* | working on the command-line arguments hereGravatar ryuslash2010-02-093-8/+37
|/
* ConfigurationGravatar ryuslash2010-01-262-4/+9
| | | | | * A configuration file is made if one hasn't been found * Certain values (currently download category and location) are stored in config file.
* Started working on configuration fileGravatar ryuslash2010-01-182-2/+39
|
* self.fill_char was named self.fill_cahrGravatar ryuslash2010-01-171-1/+1
|
* progress bar windowsGravatar ryuslash2010-01-171-4/+5
| | | | * Made the progress bar 1 character smaller by default, good for windows CMD
* added crunchbangGravatar ryuslash2010-01-171-0/+1
|
* Parser seperation, progress barGravatar ryuslash2010-01-174-74/+109
| | | | | | | * Seperated the parser from the downloader code. * Added a progressbar class, to make it look fancier * Created some functions to do all the work in downloader.py, cleaner now * Changed parser.py to htmlparser.py, since it was conflicting with a built-in module
* Initial commitGravatar ryuslash2010-01-152-0/+119
Can download images from /w/