Skip to content

Parsing HFR's free games on Steam, add information parsed from Steam's site and output it to an HTML

License

Notifications You must be signed in to change notification settings

John-Gee/HFRSteam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f0060a2 · Apr 11, 2020
Apr 11, 2020
Apr 11, 2020
Apr 11, 2020
Jan 15, 2020
Nov 30, 2018
Nov 30, 2018
Nov 28, 2018
Mar 19, 2018
Mar 19, 2018
Feb 23, 2018
Mar 12, 2019
Aug 25, 2018
Nov 28, 2018
Dec 1, 2018
Mar 12, 2019
Mar 13, 2019
Dec 4, 2016
Feb 27, 2018
Mar 3, 2018
Nov 30, 2018
Mar 19, 2018
Apr 11, 2020
Mar 12, 2019
Nov 29, 2018
Jul 18, 2017
Mar 7, 2018
Mar 19, 2018
Jan 15, 2020
Nov 30, 2018

Repository files navigation

This is a python (v3) script that will parse either a text list of game names (one game per line) or a MyDiscussion specific post, then map these names to games in the Steam catalog, query some more information and output it in a nice dynamic webpage that allows filtering, sorting on many keys.
A simple bb code outputer is also included.

The outside dependencies are Python 3, aiocache 0.10, aiofiles 0.4, aiohttp 3.4, aioredis 1.1, Colorama v0.3, DateUtil v2, lxml v4, ujson 1.35, uvloop 0.11.

This software is released under the GNU GPLv3 license.


Current issues:
- The difflib automatic mapping can result in some false positives which have to be caught either right away, or manually later (which is becoming a major issue with around 1000 games...). Because of that it's disabled unless overriden by an opt.
- The language support is a bit wonky. The static webpage is in French while the part generated by the script is in English. The currency is also only USD. It would be nice to have everything in the same language, for various languages/currencies.

About

Parsing HFR's free games on Steam, add information parsed from Steam's site and output it to an HTML

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages