Temporary workaround to sync reduced/no CV games for the ESGST add-on. Data come from the SteamGifts bundle games page.
- Download this file to your computer
- Visit https://www.steamgifts.com/account/settings/profile?esgst=restore
- Select Games and Games → Main
- Select Settings to update the last reduced/no CV games sync timestamp.
- (IMPORTANT) Select Merge
- (Optional) Select Backup to...
- Select Restore from Computer...
- Browse to the downloaded
esgst_data.min.json
file - When asked, "Are you sure you want to restore the selected data?", select Yes.
Currently, there is no tracking mechanism. If the reduced or no CV date is removed from SteamGifts, the corresponding data may not be removed from the ESGST add-on.
In the tooltip of Reduced and No CV game categories, the date format and timezone are 2025-01-16 UTC
(UTC time) instead of Jan 16, 2025
(local time).
ESGST stores these dates as local time.
Since our timezones differ, the data file will supply date in UTC time and let JavaScript do its magic.
If you want to generate the data file on your local machine, please follow this section.
Requirements: Python 3.12. Other Python versions aren't supported.
Install runtime dependencies:
pip install -U -r requirements.txt
Optionally, install development dependencies:
pip install -U -r requirements_dev.txt
Run the script:
python rncv.py
I take inspiration from the following repositories: