1+ Welcome to PySteamTimes! This program is meant to take all your games from Steam,
2+ put them in Excel, and then search HowLongToBeat.com for all of your games and put in
3+ the times. I've written this README as if the user has zero experience with command
4+ line instructions. If that's you, don't worry! This shouldn't be too involved.
5+ If you have ideas for features, please contact me on Discord at TM#7221.
6+
7+
18Libraries needed:
29- aiohttp
310- requests
@@ -22,7 +29,7 @@ cd [file path]
2229
2330You can get your file path by clicking on the bar to the left of the search bar in File Explorer.
2431For example:
25- cd C:\Users\Admin\Documents\PySteamTimer
32+ cd C:\Users\Admin\Documents\PySteamTimes
2633
2734Once in the folder, run the following command:
2835python importSteam.py
@@ -81,11 +88,11 @@ Many Steam App IDs in a row are not found.
8188
8289The game was not found on HowLongToBeat.
8390
84- - Most likely, the game name isn't exactly what it should be. If the program searches for "[Game] Definitive Edition"
91+ - Most likely, the game name isn't exactly what it should be. If the program searches for "[Game] Definitive Edition"
8592it won't find "[Game]". This is an unfortunate quirk of HLTB's own search API. You will need to go into Excel and edit
86- the name of the game if the cell in the time column specifies it was not found in HLTB's database. It is also possible that
87- HLTB does not have any record of the game whatsoever. If the hours are set to 0, HLTB correctly found the game in its
88- database, but simply does not have any data on it.
93+ the name of the game if the cell in the time column specifies it was not found in HLTB's database. It is also possible
94+ that HLTB does not have any record of the game's existence whatsoever. If the hours are set to 0, HLTB correctly found
95+ the game in its database, but simply does not have any completion data on it.
8996
9097Other reasons this may occur:
9198
@@ -98,8 +105,7 @@ Other reasons this may occur:
98105My Excel file was corrupted.
99106- Open Excel, go to File -> Open -> Browse. Single-click on SteamGames.xlsx, and navigate to the Open button on the
100107bottom right. Click the down arrow next to Open, click Open and Repair, Extract Data, Convert to Values. Finally,
101- go back to File -> Save As, and save the file as SteamGames.xlsx. You may have to change the drop down below the
102- file name from .xls to .xlsx. After that, you can rerun the export script.
108+ go back to File -> Save As, and save the file. After that, you can rerun the export script.
103109
104110My error isn't listed here.
105111- Please try running the script again. Sometimes there are weird errors that I can't reproduce and disappear on the
0 commit comments