Add files via upload

This commit is contained in:
Roy 2024-05-19 00:14:49 -07:00 committed by GitHub
parent 856567d1a8
commit 53c2b43b21
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2329,21 +2329,22 @@ export PYTHONPATH="${download_dir}/lib/python${python_version}/site-packages/:$P
# Set the default Steam directory
steam_dir="${logged_in_home}/.local/share/Steam"
# Check if the loginusers.vdf file exists in the original directory
# Check if the loginusers.vdf file exists in either of the two directories
if [[ -f "${logged_in_home}/.steam/root/config/loginusers.vdf" ]] || [[ -f "/home/deck/.local/share/Steam/config/loginusers.vdf" ]]; then
if [[ -f "${logged_in_home}/.steam/root/config/loginusers.vdf" ]]; then
# Extract the block of text for the most recent user
most_recent_user=$(sed -n '/"users"/,/"MostRecent" "1"/p' "${logged_in_home}/.steam/root/config/loginusers.vdf")
elif [[ -f "${logged_in_home}/.local/share/Steam/config/loginusers.vdf" ]]; then
# If the file is not in the original directory, check the additional directory
most_recent_user=$(sed -n '/"users"/,/"MostRecent" "1"/p' "${logged_in_home}/.local/share/Steam/config/loginusers.vdf")
file_path="${logged_in_home}/.steam/root/config/loginusers.vdf"
else
file_path="/home/deck/.local/share/Steam/config/loginusers.vdf"
fi
# Extract the block of text for the most recent user
most_recent_user=$(sed -n '/"users"/,/"MostRecent" "1"/p' "$file_path")
# Initialize variables
max_timestamp=0
current_user=""
current_steamid=""
# Process each user block
# Set IFS to only look for Commas to avoid issues with Whitespace in older account names.
while IFS="," read steamid account timestamp; do
@ -2398,6 +2399,7 @@ fi
# Check if userdata folder was found
if [[ -n "$userdata_folder" ]]; then
# Userdata folder was found