Apple TV via Mac mini

Ok, om du i terminalen där du skriver "sudo ./Plexconnect.py" för att starta istället skriver:

cd assets/certificates

och sedan:

ls

Vad får du för svar?

Om du sedan skriver 

pwd

Vad skriver den då?

Troligtvis så är det inställningen om var trailers.pem filen ligger som är orsaken till att det inte fungerar

Efter de två första kommandona så ser det ut så här.

Last login: Sun Sep  1 19:27:24 on console
Mac-mini:~ sven-ake$ cd assets/certificates
-bash: cd: assets/certificates: No such file or directory
Mac-mini:~ sven-ake$ ls
Desktop Downloads Movies Pictures
Documents Library Music Public
Mac-mini:~ sven-ake$ 

Efter de två första kommandona så ser det ut så här.

Last login: Sun Sep  1 19:27:24 on console
Mac-mini:~ sven-ake$ cd assets/certificates
-bash: cd: assets/certificates: No such file or directory
Mac-mini:~ sven-ake$ ls
Desktop Downloads Movies Pictures
Documents Library Music Public
Mac-mini:~ sven-ake$ 

Var står du när du kör "sudo ./Plexconnect.py"?

Om du skriver:

pwd

i den mappen och skriver ut svaret

Efter de två första kommandona så ser det ut så här.

Last login: Sun Sep  1 19:27:24 on console
Mac-mini:~ sven-ake$ cd assets/certificates
-bash: cd: assets/certificates: No such file or directory
Mac-mini:~ sven-ake$ ls
Desktop Downloads Movies Pictures
Documents Library Music Public
Mac-mini:~ sven-ake$ 

Jag skickar hela PlexConnect mappen så ser du hur det ligger och om det är något som är galet.

Ok, har laddat ner den nu. Det är nog bäst du tar bort attachmenten den då den kan innehålla saker som endast du skall ha tillgång till.

Jag var tvungen att ändra ifrån(i Settings.cfg):

certfile = ./assets/certificates/trailers.pem

till

certfile = /Users//PlexConnect/assets/certificates/trailers.pem

för att det skulle fungera. Jag har lagt PlexConnect direkt i min hemmamapp.

Vi behöver alltså veta hela sökvägen till din mapp och sedan ändra i Settings.cfg

För att få reda på hela sökvägen så kan du gå till PlexConnect mappen och skriva "pwd"

Ok, har laddat ner den nu. Det är nog bäst du tar bort attachmenten den då den kan innehålla saker som endast du skall ha tillgång till.

Jag var tvungen att ändra ifrån(i Settings.cfg):

certfile = ./assets/certificates/trailers.pem

till

certfile = /Users//PlexConnect/assets/certificates/trailers.pem

för att det skulle fungera. Jag har lagt PlexConnect direkt i min hemmamapp.

Vi behöver alltså veta hela sökvägen till din mapp och sedan ändra i Settings.cfg

För att få reda på hela sökvägen så kan du gå till PlexConnect mappen och skriva "pwd"

När jag skriver pwd i Terminalen och står i PlexConnect mappen markerad så blir det;

certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

Menar du att PlexConnect inte borde ligga i Program?

När jag skriver pwd i Terminalen och står i PlexConnect mappen markerad så blir det;

certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem
 

Menar du att PlexConnect inte borde ligga i Program?

Ovan ser det ut som att du har lagt PlexConnect i :

/Users/sven-ake/PlexConnect

men du säger att den ligger i Program? Har du dubbla mappar?

Hur som helst, prova att ändra i Settings.cfg:


certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

och se om det funkar.

En annan grej du skulle kunna prova är att i terminalen(spelar ingen roll vart du står):

python --version

för att se vilken version av Python du har.

Ovan ser det ut som att du har lagt PlexConnect i :

/Users/sven-ake/PlexConnect

men du säger att den ligger i Program? Har du dubbla mappar?

Hur som helst, prova att ändra i Settings.cfg:


certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

och se om det funkar.

En annan grej du skulle kunna prova är att i terminalen(spelar ingen roll vart du står):

python --version

för att se vilken version av Python du har.

Så att det inte blir missförstånd. När jag skrev pwd så kom users/sven-ake vilket jag skrev in eftersom sven-ake är mitt konto namn. Python är 2.7.1

Så att det inte blir missförstånd. När jag skrev pwd så kom users/sven-ake vilket jag skrev in eftersom sven-ake är mitt konto namn. Python är 2.7.1

Är det bättre att lägga PlexConnect under users/sven-ake och sedan som en egen mapp eller under hämtade filer istället för att den ligger under Program? Jag provade med att ta bort users/sven-ake och istället skriva Program istället men det blev inte bättre.

Aha, ok.

En kontrollfråga:

- Hur skriver du i terminalen för att starta PlexConnect(alla kommandon).

Så att det inte blir missförstånd. När jag skrev pwd så kom users/sven-ake vilket jag skrev in eftersom sven-ake är mitt konto namn. Python är 2.7.1

Ovan ser det ut som att du har lagt PlexConnect i :

/Users/sven-ake/PlexConnect

men du säger att den ligger i Program? Har du dubbla mappar?

Hur som helst, prova att ändra i Settings.cfg:


certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

och se om det funkar.

En annan grej du skulle kunna prova är att i terminalen(spelar ingen roll vart du står):

python --version

för att se vilken version av Python du har.

Är det bättre att lägga PlexConnect under users/sven-ake och sedan som en egen mapp eller under hämtade filer istället för att den ligger under Program? Jag provade med att ta bort users/sven-ake och istället skriva Program istället men det blev inte bättre.

Enklast blir nog att du lägger PlexConnect-mappen i /Users/sven-ake och sedan försöker med:

certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

i Settings.cfg

Aha, ok.

En kontrollfråga:

- Hur skriver du i terminalen för att starta PlexConnect(alla kommandon).

Om jag skall skriva något som hör till settings.cfg så står jag med den filen markerad när jag skriver i Terminalen. Något annat har inte jag förstått att jag behöver göra. Jag fick ju de andra kommandona att fungera på det här sättet innan jag kom till detta problem. Men jag kanske har haft problem hela tiden.

Om jag skall skriva något som hör till settings.cfg så står jag med den filen markerad när jag skriver i Terminalen. Något annat har inte jag förstått att jag behöver göra. Jag fick ju de andra kommandona att fungera på det här sättet innan jag kom till detta problem. Men jag kanske har haft problem hela tiden.

Skriv följande kommandon i terminalen för att lista innehållet i Settings.cfg:

cd /Users/sven-ake/PlexConnect
cat Settings.cfg

Då ser du vad den innehåller och om din ändring har "tagit"

Skriv följande kommandon i terminalen för att lista innehållet i Settings.cfg:

cd /Users/sven-ake/PlexConnect
cat Settings.cfg

Då ser du vad den innehåller och om din ändring har "tagit"

Skriv följande kommandon i terminalen för att lista innehållet i Settings.cfg:

cd /Users/sven-ake/PlexConnect cat Settings.cfg

Då ser du vad den innehåller och om din ändring har "tagit"

Ser lite bättre ut nu.
 
Mac-mini:~ sven-ake$ cd /Users/sven-ake/PlexConnect
Mac-mini:PlexConnect sven-ake$ cat Settings.cfg
[PlexConnect]
logpath = .
enable_dnsserver = True
ip_webserver = 0.0.0.0
prevent_atv_update = True
enable_plexconnect_autodetect = True
port_pms = 32400
port_webserver = 80
ip_plexconnect = 0.0.0.0
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = Normal
ip_pms = 192.168.178.10
enable_plexgdm = True
port_ssl = 443

Ok, då ska vi försöka ändra:

certfile = ./assets/certificates/trailers.pem

till:

certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

Skriv följande kommandon:


cd /Users/sven-ake/PlexConnect
nano Settings.cfg

Du kommer nu få upp en mycket primitiv texteditor. Ändra raden ovan och tryck sedan för att spara. Tryck sedan för att avsluta texteditorn

Om du sedan skriver:

cat Settings.cfg

så får vi se om den nya filen har ändrats

Ok, då ska vi försöka ändra:

certfile = ./assets/certificates/trailers.pem

till:

certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

Skriv följande kommandon:


cd /Users/sven-ake/PlexConnect
nano Settings.cfg

Du kommer nu få upp en mycket primitiv texteditor. Ändra raden ovan och tryck sedan för att spara. Tryck sedan för att avsluta texteditorn

Om du sedan skriver:

cat Settings.cfg

så får vi se om den nya filen har ändrats

Jag är med så långt att jag skrivit i terminalen och fått fram den enkla editorn men jag förstår inte "ändra raden ovan". 

Ändra raden:

 

certfile = ./assets/certificates/trailers.pem

 

till:


certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

Ändra raden:

 

certfile = ./assets/certificates/trailers.pem

 

till:


certfile = /Users/sven-ake/PlexConnect/assets/certificates/trailers.pem

Är med på det men jag får f-n inte till det. Kan inte redigera.

Är med på det men jag får f-n inte till det. Kan inte redigera.

Editorn är väldigt primitiv så du måste använda tangentbordet endast, använd piltangenterna för att navigera

Alternativt kan du hitta filen i Finder och högerklicka och välja "Öppna med TextEdit".