Skip to main content

Download/scrape media files from 4chan threads

Project description

fourget

Download/scrape media files from 4chan threads

Demo

Features

  • fast concurrent downloading with asyncio
  • skip download if already it already exists locally
  • progress bar

Example

$ fourget https://boards.4channel.org/g/thread/76759434
$ fourget --help

Installation

$ pip install fourget

Releasing

  1. Bump the version number in pyproject.toml.

  2. Commit and tag with version number.

    # for example, if new version is 1.2.3
    $ NEW_FOURGET_VERSION=1.2.3
    $ git add pyproject.toml
    $ git commit -m "Bump version to $NEW_FOURGET_VERSION"
    $ git tag -a "$NEW_FOURGET_VERSION" -m "$NEW_FOURGET_VERSION"
    $ git push
    
  3. Run poetry publish --build. (Will need to have configured PYPI token)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fourget-0.6.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fourget-0.6.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file fourget-0.6.0.tar.gz.

File metadata

  • Download URL: fourget-0.6.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.10.0 Linux/4.19.104-microsoft-standard

File hashes

Hashes for fourget-0.6.0.tar.gz
Algorithm Hash digest
SHA256 7fd07ed2854fbb679a4fc51261afce0c73456a4f209f086ce6fa8ba59860e737
MD5 29ffaa2379fa2972cc622a03a1bd1861
BLAKE2b-256 59071335d3c44a5a3cbdf3734be0165f8314a8245d36de54b45145bfd1e34c2a

See more details on using hashes here.

File details

Details for the file fourget-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: fourget-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.10.0 Linux/4.19.104-microsoft-standard

File hashes

Hashes for fourget-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8be6a6d893bee2dae072b3210d7f438828451a8e917a85b29528f434867a4fa5
MD5 3a59a220e05339a94b804c776ac8f6ef
BLAKE2b-256 c27d03238733fac3890a0ee9ab68445aa4709db43aedc16289dc8b97ef701532

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page