plex-tools/plex-token.sh
deathbybandaid 8f92260ab5 test
2023-03-14 10:31:38 -04:00

35 lines
777 B
Bash

#!/bin/bash
script_delegation ()
{
if [ -f "$1" ] ; then
echo "$1"
if [ "$1" == "token" ]
then
source plex-token.sh
else
echo "'$1' is not a valid plex-tools command"
fi
}
# ChuckPa already wrote a great function for getting host info
source ./HostConfig.sh
echo "Getting Host Information"
HostConfig
PLEX_PREFERENCES_XML="$AppSuppDir/Plex Media Server/Preferences.xml"
if [[ -f "$PLEX_PREFERENCES_XML" ]]; then
echo "Plex Preferences.xml found: $PLEX_PREFERENCES_XML"
# get token
LOCAL_PLEX_TOKEN=`cat "${PLEX_PREFERENCES_XML}" | sed -e 's;^.* PlexOnlineToken=";;' | sed -e 's;".*$;;' | tail -1`
echo "Local Token found in $PLEX_PREFERENCES_XML: $LOCAL_PLEX_TOKEN"
else
echo "Plex Preferences.xml not found"
exit
fi