Har du en Mac så kan du skapa ett AppleScript program som startar plexconnect programmet i bakgrunden.
Först måste du öppna Nyckelringen och skapa en nytt lösenordsobjekt.
I namn skriver du t ex plex. Som Konto skriver du ditt MacOS X konto namn och som lösenord anger du ditt kontos lösenord. Spara.
Öppna Applescript programmet och klipp och klistra följande skript.
set py to "path/to/PlexConnect.py"
set un to "username"
set theKeychainItem to "pw" #this is the name of the keychain item with your password in it
delay 10 #add this in or change the value as needed so that PlexConnect starts up after PMS
set theResult to do shell script "security 2>&1 find-generic-password -gs " & theKeychainItem
set thePassword to extractData(theResult, "password: \"", "\"", 0)
do shell script "screen -A -m -d -S PlexConnect " & py user name un password thePassword with administrator privileges
on quit
do shell script "screen -A -m -d -S kill " & "kill `ps -u root | grep [P]lexConnect | grep python | awk '{print $2}'`" with administrator privileges
continue quit
end quit
on extractData(theText, theFieldName, theEndDelimiter, spaces)
set theDataStart to the offset of theFieldName in theText
if theDataStart = 0 then
return ""
else
set theDataStart to theDataStart + (length of theFieldName) + spaces
set theData to text theDataStart through end of theText
set theDataEnd to ((offset of theEndDelimiter in theData) - 1)
set theData to text 1 through theDataEnd of theData
end if
end extractData
På första raden skriver du sökvägen till PlexConnect.py skriptet.
På andra raden skriver du ditt korta kontonamn.
På tredje raden byter du ut pw mot ditt ny skapade lösenordsobjelt. I det här fallet plex.
Spara applescriptet som program och väljer Lämna öppet efter körhanteraren.
Starta programmet. Den kommer att fråga om du vill ge den tillgång till Nyckerlingen. Svara med alltid.
Klart.
Tagit från PlexForum