Giter Club home page Giter Club logo

e621mediacollector's Introduction

E621MediaCollector

E621MediaCollector is a Python script for efficiently downloading media from E621 based on user-defined tags. It provides a convenient way to collect and organize media from E621, a popular online repository for furry and anthropomorphic artwork. Features

  1. Fetches posts from E621 based on specified tags
  2. Downloads media files concurrently, utilizing multiple threads
  3. Generates .nfo files for each downloaded file, containing metadata information
  4. Supports rate limiting to avoid exceeding API restrictions
  5. Automatically creates folders based on tags for easy organization

Requirements

  1. Python 3.6 or above
  2. Requests library (pip install requests)
  3. tqdm library (pip install tqdm)

Usage

  1. Configure the script by providing your E621 username and API key in the config.json file.
  2. Add the desired tags to the tags.txt file, with each tag on a separate line.
  3. Run the script using python E621MediaCollector.py.
  4. The script will search for posts matching the specified tags, download the media files, and generate .nfo files in the appropriate folders.

Note: Ensure that you comply with E621's terms of service and usage guidelines when using this script. License

This script is developed independently and is not affiliated with or endorsed by E621. Use it responsibly and at your own risk.

e621mediacollector's People

Contributors

kibasnowpaw avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.