@f00b4r just upgraded plexconnect on my atv to the latest build on github and everything works fine but in settings i get ((ERROR:SETTING)) on home video view and subtitle renderer and the version stills says 0.3.1+ can i fix this somehow ?
I have seen this message as well - just once. With the next restart it somehow disappeared. Hard to debug, once everything is good. :-)
Try to "nicely" shut down, then restart.
On aTV... you probably have to ssh into and do a launchctl unload... followed by a launchctl load...
Hope that this hasn't been covered anywhere in the forum I have looked everywhere and not seen any information on the subject so I will apologize now if I have missed it.
I have managed to install python and verify it is installed and also Plexconnect and verify that it is installed, I am just struggling now with the settings.cfg file, if I replace the file with settings as discussed in post #127 these below
I want to use my atv over WAN not local so I want to use it using Myplex, I have seen the ATVSettings.cg file where you can put your username and password but I can't get it to connect.
This is how I was able to get PlexConnect running on my atv2s on the new iOS 5.3 untethered. I copied over via sftp the PlexConnect folder with my trailers.pem & python also from the OP. Once they were in place I fired up a ssh session and installed python using these commands:
dpkg -i python........
apt-get -f install
apt-get update
apt-get upgrade
cd /Applications/PlexConnect
chmod +x PlexConnect.py
chmod +x PlexConnect_daemon.py
cd support
cd OSX
chmod +x PlexConnect.bash
chmod +x createcert.bash
chmod +x install.bash
chmod +x restart.bash
chmod +x uninstall.bash
./install.bash
cd ..
cd aTV_jailbreak
chmod +x install_button.bash
./install_button.bash
I then used sftp to copy over my modified settings.cfg shown below. After this was done I restarted my aTV by unplugging the power cord and plugging it back in. Onceit booted up everything worked perfectly. I'm sure you could do away with some of these commands or do a different method but I'm just saying what worked for me. I also use my aTVs remotely so my setup my differ from yours, but here is my settings.cfg:
i did everything like you wrote and also read the readme.txt, but i just get the message PlexConnect unavailable.
Pms is running on the same network and the aTV is in my bedroom.
I installed all files like explained and copied over the settings.cfg to PlexConnect directory and hosts file to /etc/ on aTV, without changing any lines...
Am i missing something?
i really need help, i am trying this out since 3 days without success:(
On post 128 there is a hosts.zip make sure your DNS is set to auto and hosts file match. If your settings.cfg is the same as the example i’m not sure what would be preventing it from working.
The hosts file I uploaded is default do not change it just copy it over via sftp. Also your settings.cfg should match the one on post 127 there is no need to put in your pms ip into it.
There is a lot of variables involved that could prevent plexconnect working which is why it would be easier to just follow the instructions outlined by @baa on the OP.
I have created a .deb for easy installation (I hope). Now a few notes before you go happily installing this. This .deb will install the default button and overwrite your hosts file to allow the default button to function. Once complete it will reset your Apple TV and you should be welcomed with a new PlexConnect button. This is not intended for hijacking trailers and will create a new app (bag.plist) using this .deb. Also you will need to install python prior to installation (located in the dropbox link below) so here is the prerequisites you need to type in a terminal window once you ssh over to your Apple TV:
apt-get update
apt-get upgrade
dpkg -i python_2.7.3-3_iphoneos-arm.deb <------copy over python_2.7.3-3_iphoneos-arm.deb to atv via sftp prior to running this command (use filezilla)
dpkg -i plexconnect.deb <------copy over plexconnect.deb to atv via sftp prior to running this command (use filezilla)
I found a way to clone @baa’s github on my atv2! Here is the code to do so, enjoy
apt-get install git
git clone git://github.com/iBaa/PlexConnect.git
Then to update:
git pull
Finally no more installing over and over, thank goodness!
I will see if I can implement this into the .deb also to have the .deb update to the latest code upon install. Credit goes to this site and searching for a bit on google to find the right code. Then I found a old way to install linux on a atv1 and said maybe this git clone method could work
I just recreated the .deb to include the cloning function for a better install on the atv2 5.x just download the new .deb to install:
apt-get install git
apt-get update
apt-get upgrade
dpkg -i python_2.7.3-3_iphoneos-arm.deb <------copy over python_2.7.3-3_iphoneos-arm.deb to atv via sftp prior to running this command (use filezilla or another sftp program)
dpkg -i plexconnect.deb <------copy over plexconnect.deb to atv via sftp prior to running this command (use filezilla or another sftp program)
Note if you installed the prior .deb this will automatically clone plexconnect for you so you can update the code. Just install the new .deb and you should be set to go. Just follow the same update instructions above for updates. Here is a pic of the deb in action and a test run of git pull for updating the code from @baa's github.
I just recreated the .deb to include the cloning function for a better install on the atv2 5.x just download the new .deb to install:
apt-get install git
apt-get update
apt-get upgrade
dpkg -i python_2.7.3-3_iphoneos-arm.deb <------copy over python_2.7.3-3_iphoneos-arm.deb to atv via sftp prior to running this command (use filezilla or another sftp program)
dpkg -i plexconnect.deb <------copy over plexconnect.deb to atv via sftp prior to running this command (use filezilla or another sftp program)
Note if you installed the prior .deb this will automatically clone plexconnect for you so you can update the code. Just install the new .deb and you should be set to go. Just follow the same update instructions above for updates. Here is a pic of the deb in action and a test run of git pull for updating the code from @baa's github.
so this deb automatically creates a working cert and we dont need to manually add our cert file and edit our settings.cfg ?