Src_path = input("Enter source directory: ") Screenshot_info_path = os.path.join(screenshot_info_path, "screenshots.vdf") Screenshot_info_path = os.path.join(steam_path, "userdata", user, "760")ĭst_path = os.path.join(screenshot_info_path, "remote", game, "screenshots") ![]() ![]() Game_choice = input("Choose game or leave empty for last played game (" + games + "): ") Last_played_index = get_last_game_index(games, user_data) User_data = get_user_data(steam_path, user) Steam_path = input("Enter main Steam directory location: ") Steam_binary = os.path.join(steam_path, "steam" + (".exe" if platform.system() = "Windows" else "")) ![]() Steam_path = os.path.normpath(find_default_steam_path()) User_games = list(user_data.keys()) + list(user_data.keys())ĭef get_last_game_index(games, user_data):įor game, v in user_ems(): Return sorted(games, key=lambda x: x.lower()) Return vdf.parse(codecs.open(os.path.join(path, "userdata", user_id, "config", "localconfig.vdf"), 'r', 'utf8')) Return sorted(users, key=lambda x: x.lower()) Vdfs += glob.glob(os.path.join(lib, "steamapps", "*.acf"))įor k, v in vdf.parse(open(os.path.join(path, "config", "loginusers.vdf"))).items(): Ignored = įor k, v in vdf.parse(open(os.path.join(path, "steamapps", "libraryfolders.vdf"))).items(): "Darwin": lambda: os.path.expanduser("~/Library/Application Support/Steam") "Linux": lambda: os.path.expanduser("~/.local/share/Steam"), Winreg.CreateKey(winreg.HKEY_CURRENT_USER,r"Software\Valve\Steam"), Import vdf, platform, os, glob, codecs, subprocess, shutil, time, sys It requires Python (you need to install it if you have Windows, other systems should already have it) and VDF Python module. That's why I wrote script to automate it a bit. While Sumurai8's answer is complete, some people may have problem with locating proper directory. Real date is only used in Screenshots window so you see them ordered properly before upload. After you upload screenshot there is only "upload date" displayed. Steam doesn't care about filename nor creation date. It now should allow you to upload your image. Right-click the game again, then click "show screenshots". You might need to set imported to "0" depending on if you tried to upload it before. Remove that filename so that it says "vrfilename" "". The problem you encountered is because Steam now fills in the vrfilename entry with a non-existing file. In my case I was searching for the screenshot 20160809224314_2.jpg. Now find the entry for each of your screenshots. Go to C:\Program Files (x86)\Steam\userdata\\\ (that is a few folders above the folder you put your screenshots in, and open screenshots.vdf in an editor that respects both windows and unix line endings, such as VIM or Notepad++. Exit the dialog, then exit steam completely (by right-clicking the notification icon and clicking "Exit"). Open steam, right-click the game and click "Show screenshots". Refer to this guide (also linked in the question) if you still need help finding the game id. This is usually something like C:\Program Files (x86)\Steam\userdata\\\remote\\screenshots\. The process of uploading a (custom) screenshot is similar to what it used to be.įirst find the relevant folder for the game you want to upload screenshots for. I'm sure custom screenshots still can be uploaded, but the whole process apparently now is more tricky.Īnyone able to crack this for us screenshotheads? The notorious "Steam Cloud may be temporarily unavailable" error appears. Now it only uploads screenshots actually taken with Steam. The new naming scheme is YYYMMDDHHMMSS_1.jpg, files are still saved to C:\Program Files (x86)\Steam\userdata\\\remote\\screenshots, and when you place your custom screenshots to this folder, Steam screenshot uploader sees them, creates thumbnails, but refuses to upload. I wrote "custom" in the question's title, but in my case screenshots are custom basically because they were taken with some third party utility or even with PrtScr and Ctrl + V. In the meantime I still continued to take screenshots, with Steam and with other tools, saving them locally and patiently waiting when upload limits are increased, so I can upload all this stuff again.Īnd the screenshot space finally got increased to whopping 20 GB! This means we can now upload tons of screenshots we made since the last cloud space bump.īut unfortunately something has changed and now I can't upload any old screenshots. ![]() It's been a while since I uploaded my latest screenshot to Steam, because mere 4 gigabytes of cloud space granted by Valve got exhausted really fast.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |