1
0
Fork 0
A tool for scraping files from imageboards’ threads.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Alexander Andreev 4f6f56ae7b
Version in a Makefile is changed to 0.4.1.
2 years ago
scrapthechan Version updated to 0.4.1. 2 years ago
.gitignore Initial commit with all the files. 3 years ago
CHANGELOG.md Changelog update for 0.4.1. 2 years ago
COPYING Initial commit with all the files. 3 years ago
Makefile Version in a Makefile is changed to 0.4.1. 2 years ago
README.md A little fix for README. 2 years ago
setup.cfg In classifiers licence was fixed and added more topics related to a program. 2 years ago
setup.py Initial commit with all the files. 3 years ago

README.md

This is a tool for scraping files from imageboards' threads.

It extracts the files from a JSON representation of a thread. And then downloads 'em in a specified output directory or if it isn't specified then creates following directory hierarchy in a working directory:

<imageboard name>
|-<board name>
  |-<thread>
    |-[!op.txt]
    |-...
  |-...

Usage

scrapthechan [OPTIONS] (<url> | <imageboard> <board> <thread>)

<url> -- URL of a thread.

<imageboard> <board> <thread> -- imageboard name, board name and thread ID separately. E.g. 4chan b 1100500.

-o, --output-dir -- output directory where all files will be dumped to.

-N, --no-op -- by default OP's post will be saved in a !op.txt file. This flag disables this behaviour. An exclamation mark ! in a name is for so this file will be on the top of a directory listing.

-v, --version prints the version of the program.

-h, --help prints help for a program.

Supported imageboards