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.1.dev0.tar.gz (68.4 kB view details)

Uploaded Source

Built Distribution

redfetch-0.2.1.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.1.dev0.tar.gz.

File metadata

  • Download URL: redfetch-0.2.1.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.1.dev0.tar.gz
Algorithm Hash digest
SHA256 d33a27795356d093145da659412c1e32ac2c8250ea01c7296921ed3628ce473d
MD5 46da034010785a81a3244a90968a0448
BLAKE2b-256 66ad73fee4c60cc09a3272abeb9ab6e878fce6081bb8c9cdda9918fe0e546b47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for redfetch-0.2.1.dev0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a0055eddf37c0cc600d3601459d3edffe2b77800f4fd51cc5f4687b59d68b00d
MD5 f084932de9e684792a1ffcbb87a87e2b
BLAKE2b-256 02c111b53a31c695faa9db16d2fa85a300817282880ffb0b1a1fbce743353e94

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