steamctl icon indicating copy to clipboard operation
steamctl copied to clipboard

🤸 Take control of Steam from your terminal

Results 21 steamctl issues
Sort by recently updated
recently updated
newest added

**Description** A clear and concise description of what the bug is. trying to download older manifests of games results in HTTP 401 instead of HTTP 200 due to steamctl not...

bug
needs-review

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] Every time i go...

feature-request
needs-review

Should leave copy of the manifest in the download location, then use those, and the contents of the existing file to create a new file updated file. That would result...

enhancement

Looks like the single threaded nature of the `depot download` implementation can limit the download speed. Need to look into multi-thread or multi-process solution in order to saturate fat pipes.

enhancement

**Description** `steamctl` doesn't cache licenses, package info, and product info, so accounts thousands of licenses experience very slow runtime. **Steps to Reproduce the behavior** 1. Account with several thousand licenses...

bug

Currently every subcommand prompts for login information when needed. With the growing number of subcommand that is annoying, especially when trying to use `steamctl` as part of script * New...

enhancement

Look into pyInstaller and producing a single exe that could be used by Windows users.

enhancement

Spawned from: https://github.com/SteamRE/DepotDownloader/issues/155 See flags: https://github.com/ValvePython/steam/blob/6f955c4b4d28dc800c38f10a33f9a18e09b83c51/steam/enums/common.py#L624-L634 Should probably be handled in the `download_to`: https://github.com/ValvePython/steamctl/blob/5c9272deb80b6e005cda5fda13733640c7fafbce/steamctl/clients.py#L107

enhancement
good first issue

`hlmaster` does the same thing, but uses the legacy protocol.

enhancement

currently it is impossible to use webapi call on anything but version 1 apis, since the argument parser always interprets a --version parameter wherever you pass it in the command...