Skip to main content

Download and publish EverQuest scripts and software using the RedGuides API

Project description

RedFetch

RedFetch is a tool for downloading software and scripts from RedGuides. You can use it from the command line, a terminal UI, or a web UI.

Installation

Install the dependencies and run redfetch.py

Command-Line Options

  • --logout: Log out and clear cached tokens.

  • --download-resource <RESOURCE_ID>: Download a specific resource by its ID.

  • --download-watched: Download all watched and special resources.

  • --force-download: Force download of all watched resources.

  • --list-resources: List all resources in the cache.

  • --serve: Run as a server to handle download requests.

  • --update-setting <SETTING_PATH> <VALUE>: Update a configuration setting. The setting path should be dot-separated.

  • --switch-env <ENVIRONMENT>: Change the server type (LIVE, TEST, EMU).

Examples

  • Download all watched resources

    python redfetch.py --download-watched
    
  • Force re-download all watched resources

    python redfetch.py --force-download --download-watched
    

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

redfetch-0.2.4.dev0.tar.gz (68.4 kB view details)

Uploaded Source

Built Distribution

redfetch-0.2.4.dev0-py2.py3-none-any.whl (61.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file redfetch-0.2.4.dev0.tar.gz.

File metadata

  • Download URL: redfetch-0.2.4.dev0.tar.gz
  • Upload date:
  • Size: 68.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for redfetch-0.2.4.dev0.tar.gz
Algorithm Hash digest
SHA256 31464f8b7bcba62d48d7460e22ec8ecdc484e998540207622e828cd9409daac4
MD5 cb40c20c455e1127412e60831d9baf21
BLAKE2b-256 a9fc2b553d78ea9e9143e583c09e56f0c5cdf90dddb430949025529b47b6c8e9

See more details on using hashes here.

File details

Details for the file redfetch-0.2.4.dev0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for redfetch-0.2.4.dev0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d05ddfe9c78606254c3c2d64dcd9dc11e9f9e60976053660f4ecb1404aa04efd
MD5 74a770374057f324f2240b8d1a7b6467
BLAKE2b-256 a77771c71ac16398e32a99ff2c0e23094b66a82b396e1cd662fd248c65a119e4

See more details on using hashes here.

Supported by

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