PleXBMC client for XBMC



No I cant get it working on any level. If I go into either TV Shows or Movies, it does not display any Plex style watch counts. Sometimes I do get XBMC watched markers though. Last night I did a test. I marked a show as watched, and a XBMC style tick appeared. This also caused the library to refresh and another show that has been watched appeared with a tick. I then went to my skin prefs and switched off Plex style markers, saved, then switched them back on and saved. This just made the markers disappear completely.

Like I say I have seen the markers twice, but I can't figure out what I pressed to get it to work. I tried marking as watched/unwatched etc.

I do have another issue, where when I switch on XBMC it tells me my PMS is unreachable. I have a feeling this is to do with using both WiFi and DHCP. Could the fact that I am using wireless be the cause of the markers not transferring properly? I watched a couple of shows last night and they did show on my Mac Mini as being watched, albeit partially watched.

Thanks again for the addon, and providing support.

I would need to see some logs I think. The watched status is stored via a URL which I hit on the PMS - if that URL fails, then the watched will not be stored.



But certainly you shouldnt get a tick when using PleXBMC, with a tweaked skin and Plex Style watched flags turned on.



Enable Debug in the PleXBMC settings and run some more tests. I’ll have a look at the log and see whats going on (although, as abive, am away this weekend so won;t look at it til Monday).



OK I've PM'ed you my log. FYI, the location for the log file on XBMC Live/Linux is

~/.xbmc/temp/xbmc.log



Where ~ is your home folder (where ftp logs you into). .xbmc is a hidden folder so you have to navigate manually.


::EDIT:: Ok, I don't know why I didn't try this sooner, but it looks like its a skin issue. I've switched to Aeon Nox from your github and that works fine. Must just be the tweaked confluence skin. I might see if I can remove and add again, because I like that skin.

So the afp thing does not work for me and I am pretty sure why.

When the plugin tries to access my files it looks for the file like this afp://username:password@serveraddress/home/username/Archive/Video/Movies/SD/random_movie.avi

However afp does no work in his way. It mounts the location where I have hard specified it on the server side so when i connect to it I will directly go into the Archive folder. So if we could have som way of telling the plugin that Archive is my root dir so the address would be something like this afp://username:password@serveraddress/Archive/Video/Movies/SD/random_movie.avi then I think it will work.

Is it possible to make such a fix?



// MoxZ

hmm, I knew this was going to go down a difficult road :slight_smile:



I could create a field where you specify a root folder/directory that should be matched too. But I can’t do this on a selective nature, its pretty much everything or nothing at all…



So here, you would set root to archive. Tested and works for me (well with SMB, still need to get a recently nightly on my OSX client to test afp)



EDIT: quick fix after AFP testing. Allow a userid/password to be set even if nas IP is blank. Helps with my dvd playback :slight_smile:

EDIT: Another quick fix as I had an error in thumb/fanart following on from multi-server auth function.



Let me know if that makes a difference. I'll also look at my Confluence mod again, just to make sure - it's a skin I don;t think i've touched for a good few months now, so perhaps I've missed something.

I did look at the logfile quickly and saw that the watched function, didn't seem to mark the items as watched. I need to check whether th elinux PMS works a bit different and verify it. Linux PMS is the only variant I don;t have working in my test setup.

I have four questions that hopefully someone knows the answer to. Three are related to plugins…


  1. Is it possible to see / use XBMC plugins(addons) within the plexXBMC Quartz skin? I do not see any options to access these plugins under the movie / tv shows area, but do see them under music and pictures. In the skin section I made sure the ‘addon’ option was not hidden.


  2. Is it possible to access plex online for each of the plex servers connected so we can install / update plugins, etc. This is handy for my brother who does not have a client other than windows to use.


  3. How would you access Plex ‘Application’ type plugins.


  4. Does the eden nightly build work on a mac?



    I’m starting to find I actually prefer to use XBMC and PlexXBMC over the Plex supplied mac client, especially if I can figure out the above :slight_smile:

Wasn't added. Not sure why, although I have been toying with complete removal to make XBMC Plex-specific. I can easily add in though.


Woah - can't believe that I forgot to add this to teh skin!! The other skins have it. Will add asap.



I'd have to add that to the plugin - they might work - i've just never tested them. I'll add to the list.



Just loaded up the latest OSX nightly (16th Sept) to test the AFP stuff (a few posts up this thread) and it seems to run fine.

I'll try and get those missing items added tomorrow - as it's my bed time now :-)


Awesome!

As for making PlexXBMC only plex specific in the future it would be nice to make that an option. The reason is there alot of reaaly nice XBMC plugins that are not available on Plex and it is nice to have both options.

Thanks so much!

It seems like when I switch off my Revo, the watched flags disappear. But if I switch skins it works again, until shutdown. Dont worry about it not setting items as watched - i've moved from Wifi to Ethernet streaming and most of the little bugs like that have disappeared. On wifi it would mark everything as partially watched, even if it was fully, but with ethernet it has no problem updating the watched status.

Just to be clear though my PMS is hosted on my Mac Mini though, so not sure its a linux PMS issue? Anyway, I'll do another couple of days testing and report back.



Hi, Thanx for getting into this. I cant seem to get it working.
I have specefied Archive as my root but for some reason when i start a movie it tries to fetch this address
[afp://username:password@thedb.SERVERADDRESS/username/Video/Movies/Anime/RANDOM_MOVIE.mkv]
So it takes away the /home part from before but keeps my username and strips the url of Archive .. I don't think that is correct. =)
Any ideas?


:) yep, doesn't sound right. It was working for my last night on a test file, although I was only asking it to remove 1 part of the string, although the code is set up to remove all parts between the server address and the new path root. I'll use your path and see if I can reproduce - the code is very simple so should be easy to get going correctly.

D’oh - hopefully fixed it. I was removing the unneeded directory names by pop’ing them off a list of component names, but forgot that as they were popped off, the index changed. So this meant popping off every other component.



Now fixed by popping at the same index for the number of components to be removed.



Anyway - try this one:

Just had a quick peak and it sure looks like it is working !

Grat work hippojay thx for adding this feature to an already great plugin.

Now off to work !





Tried it some more now and everything looks likes it is working like a charm. Thx again.

HI,



Is it normal that the preferences link odesn’t work in the plexbmc client ?

when i click it i get “error script failed”



anything i can provide to research this?



this is in the xbmc logs



greetz


:) Ahh, the preferences link in a Plex plugins? I'll check it out, but it's not an area I've tested (especially application type plugins).. Probably just needs a little tweaking..

Hi,



I tried pre-Eden and ran into following issue with Aeon Nox.



When I’m at a section (for example all movies, but it doesn’t matter which one) and I press two times left to enter the little menu to change the view/style of the movies, I can’t get out of that little menu anymore. With the stable version I could press again left and the menu disappears. With pre-Eden only Esc works which brings me to the main menu.



Is there a fix for this issue?



Edit:

A second issue with pre-Eden and Aeon Plex. In the main menu where all the movies and TV shows sections are, I don’t see any fanart of these sections.

Now that i have Plex 8.2 running great on my ATV2, it is time to build a mini windows box to access my PMS. I currently have the Plex client running on my MBP, so I figure plexmbc would be similar. The good news is that I have Plexmbc running, but I want to make it act more like my MBP. So here is my issue:



When I launch plex client on my MBP, all my collections are at the top level. I just hit the down arrows a few times to pick the collection I want to see. On the Plexmbc, I have to go menu diving, even with the Plex skins. I typically have to go to Video > Video Add On > Plex Add On, at that point, I can see my collection. Even on the 8.2 IOS, I just move over the plex tabs, and all my collection are right there to select.



Is there anyway to move my Plex collections to the Top Layer, or atleast into the “Video” tab. I have little kids and wife that I want to use the Plexbmc, but there is way to many layers to navigate to get to the movies.



Any suggestions or tips would be greatly appreciated.


  • JackP


I've just pushed out a Quartz mod (version 0.4) with XBMC plugin link and access to Plex Online (so you can manage plugins).

I've not put in application plugins yet, as that will take a little more time (I might have to alter the plugin code, so just need to check that out)



Just had a look and it's going to take a fair bit of work to get that going. I'll need to understand how Plex stores the values and then I'll have to figure out how I'm going to present that screen (as you need the ability to enter text).


All of the PleXBMC tweaked skins put the collections ( I assume this refers to a library section such as Movies, TV Shows, etc) at the top level, so they are immediately accessible. If you don;t see this, then you either need to load a PleXBMC skin or if you have you need to enable integration in that skin (check out the Skin settings page).