Repository navigation
GrabSteamURL v2.0
After about a year, I returned to this to add new features that should improve the experience.
Changes
- Removed deprecated os.system calls in favor of subprocess calls
- Added Docstring comments to all functions for better documentation
- Implemented new checks on validated Steam profiles, now before scraping, a profile is checked if it exists, is private, and has game details public
- Created new settings "-execute" and "-check"
- "-execute" disables executing the lobby program when a valid join url is found
- "-check" disables the new profile checks for existing, being private, and having game details
- Updated interactions between "-copy" and "-execute"
- Execution can only be disabled when copying is enabled, and disabling copy while execution is disabled will manually enable it again
- Fixed bug that enforced the "-delay" command to only accept integer values
- Fixed bug with -inftoggle not being recognized as a valid command, has been replaced with the command -infinite
- Added "-exit" as a command, same functionality as "-return"
Planned features for v2.1 / v3.0
- Adding .json reading for settings, allowing them to be saved between program sessions
- Adding a check if a provided profile is offline