Giter Club home page Giter Club logo

pydepotdownloadergui's Introduction

PyDepotDownloaderGUI

A graphical user interface written in Python with PyQt5 for DepotDownloader (tested on Windows and MacOS).
Includes functionality to allow for multiple manifests to be specified and downloaded sequentially.
Compiled releases for Windows and MacOS can be found in the Releases section.
Not all features are currently in the GUI, please use the Python script if you're wanting the latest updates.

Requirements/Information

.NET Core Runtime is required and can be downloaded here.
You might need the visual c++ redistributable from here. (Users running Windows 10 should not)
SteamDB provides the info needed for games which can be found here.

A video tutorial for downloading a release version and using the GUI can be found here

Instructions for downloading a release and using the GUI:

  1. Head over to the Releases section and download the latest version

  2. Extract the ZIP archive and then run the executable

Instructions for downloading the Python script and using the GUI:

(It is recommended to use a Python virtual environment)

  1. Run the command git clone https://github.com/Mn0ky/PyDepotDownloaderGUI.git
    then cd PyDepotDownloaderGUI

  2. Install the necessary dependencies with pip install -r requirements.txt

  3. Finally, run python3 PyDepotDownloaderGUI.py

pydepotdownloadergui's People

Contributors

mn0ky avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

hopdog1

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.