Plex Notify

Here's a fun one.

Without any other updates, the transition from .107 to alpha .111 now fails to start plex notify. I've tried deleting the programdata\Plex Notify folder and I still get the same error.

I've confirmed that I have .net 4.5.2 installed via the registry and Sql Server CE is also installed.

Every time I run the launcher I get this message.

 omvYw4e.jpg

With this error log

http://pastebin.com/3kRVfhqk

Also this happens in my default browser chrome

Note the "does not fall within the expected range"

Everything was working perfectly using .107. Don't know what happened but would like to figure it out.

Here's a fun one.

Without any other updates, the transition from .107 to alpha .111 now fails to start plex notify. I've tried deleting the programdata\Plex Notify folder and I still get the same error.

I've confirmed that I have .net 4.5.2 installed via the registry and Sql Server CE is also installed.

Every time I run the launcher I get this message.

 omvYw4e.jpg

With this error log

http://pastebin.com/3kRVfhqk

Also this happens in my default browser chrome

JJRiy37.jpg

Note the "does not fall within the expected range"

Everything was working perfectly using .107. Don't know what happened but would like to figure it out.

try this:

Open a command prompt as Administrator and try running the following command: rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

If that does not work,  Try uninstalling and re-installing. You will not lose any of your data.

try this:

Open a command prompt as Administrator and try running the following command: rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

If that does not work,  Try uninstalling and re-installing. You will not lose any of your data.

Uninstalling and Reinstalling worked, thanks.

How do I transition from the old version to this new one?

How do I transition from the old version to this new one?

The release of beta 1 will be on december 25th. This is a dev release. It allows any developers to create programs using the api, so their programs can be ready at the launch of Beta 1.

http://www.plexnotify.com/Forums/viewtopic.php?f=3&t=4&p=5#p5

another build is up.

I have this problem with the alpha.

i have windows 2008 and get this error. How can I unistall it?

Thanks

Problem signature:
  Problem Event Name:    CLR20r3
  Problem Signature 01:    plex notify.exe
  Problem Signature 02:    1.0.0.0
  Problem Signature 03:    54278343
  Problem Signature 04:    System.Data.SqlServerCe
  Problem Signature 05:    4.0.8876.1
  Problem Signature 06:    4fcd17f1
  Problem Signature 07:    401
  Problem Signature 08:    0
  Problem Signature 09:    System.Data.SqlServerCe.SqlCe
  OS Version:    6.1.7601.2.1.0.272.7
  Locale ID:    1033
  Additional Information 1:    0a9e
  Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:    0a9e
  Additional Information 4:    0a9e372d3b4ad19135b953a78882

I have this problem with the alpha.

i have windows 2008 and get this error. How can I unistall it?

Thanks

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: plex notify.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 54278343
Problem Signature 04: System.Data.SqlServerCe
Problem Signature 05: 4.0.8876.1
Problem Signature 06: 4fcd17f1
Problem Signature 07: 401
Problem Signature 08: 0
Problem Signature 09: System.Data.SqlServerCe.SqlCe
OS Version: 6.1.7601.2.1.0.272.7
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882

http://www.microsoft.com/en-us/download/details.aspx?id=17876

Also before you uninstall go into the settings and uncheck Launch on startup


Sent from my Nexus 6 using Tapatalk

For those using postman for beta 1 I will also update this when there is an API change. It will import all the Plex Notify API calls for you.

Postman Collection:
http://www.plexnotify.com/Releases/api/PlexNotify.json.postman_collection.zip
 
Import this by opening postman and switching from the History tab to the Collections tab. Click the import button.

That worked.

Thanks

That worked but now when I try to click in setting give me this error

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: plex notify.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 54278343
Problem Signature 04: mscorlib
Problem Signature 05: 4.0.30319.18444
Problem Signature 06: 52717edc
Problem Signature 07: 3e69
Problem Signature 08: 0
Problem Signature 09: PSZQOADHX1U5ZAHBHOHGHLDGIY4QIXHX
OS Version: 6.1.7601.2.1.0.272.7
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt


Are you an administrator? Its some kind of access violation error.

Sent from my Nexus 6 using Tapatalk

Worked after I rebooted the server. I runned the compact sql

http://www.plexnotify.com/Forums/viewtopic.php?f=3&t=4&p=116#p116

Tonight's additions:

Added additional API calls:
- GetTopMovies
- GetTopEpisodes
- GetTopTrack
- GetTopPhoto
 
Also added a node to the mediaobject that will tell you how many view counts are in that object.
Added additional logging for API calls. Now displays how long it took to process the call.
 
Postman file also updated for the new calls.

Anyone not have a plexpass account and has the latest PMS 0.9.11.4 Check if you can use Plex Notify. I think they changed the latest version to not require plexpass for accessing their now playing API.

If someone could check that for me it would be great.

I'm trying to set the plex.tv login on the latest build, but it returns the following error in the log:

 


    Attempting to authenticate to MyPlex with User name rogueosb.
  
  
    There is an error in XML document (2, 34).
       at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
   at PlexNotify.Shared.APIs.WebAPI.GetPage[T](String url, HTTPRequestType requestType, Dictionary`2 parametersDictionary, Dictionary`2 headersDictionary, String username, String password) in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\WebAPI.cs:line 66
    Line Number: 28; There is an error in XML document (2, 34).
    Line Number: 29    at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
   at PlexNotify.Shared.APIs.WebAPI.GetPage[T](String url, HTTPRequestType requestType, Dictionary`2 parametersDictionary, Dictionary`2 headersDictionary, String username, String password) in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\WebAPI.cs:line 66
    Line Number: 28; Value was either too large or too small for a UInt16.
    Line Number: 29    at System.UInt16.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderPlexUser.Read9_PlexUser(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderPlexUser.Read10_user()
    
    
  
  
    Authenticate to MyPlex with User name rogueosb failed.
  
  
    Object reference not set to an instance of an object.
       at PlexNotify.Shared.APIs.PlexMediaServer.GetSessions() in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\PlexMediaServer.cs:line 25
   at PlexNotify.Service.PnService.UpdateTimer_Elapsed(Object sender, ElapsedEventArgs e) in e:\WinDev\PlexNotify\PlexNotifyService\PlexNotifyService\PNService.cs:line 113
    Line Number: 28; Object reference not set to an instance of an object.
    Line Number: 29    at PlexNotify.Shared.APIs.PlexMediaServer.GetSessions() in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\PlexMediaServer.cs:line 25
   at PlexNotify.Service.PnService.UpdateTimer_Elapsed(Object sender, ElapsedEventArgs e) in e:\WinDev\PlexNotify\PlexNotifyService\PlexNotifyService\PNService.cs:line 113
    
    

I have PlexPass and have enabled Plex Home in the latest version (authorization on local networks is required). I have tried with both my username and my email; same error. The alpha version works just fine.

EDIT: Using the default string provided in the postman collection gives works, as it gives an Unauthorized error rather than XML error.

EDIT2: Tried an incorrect password for my account, also gives Unauthorized error, so maybe it's the reply from the server?

I'm trying to set the plex.tv login on the latest build, but it returns the following error in the log:

 

    Attempting to authenticate to MyPlex with User name rogueosb.
  
  
    There is an error in XML document (2, 34).
       at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
   at PlexNotify.Shared.APIs.WebAPI.GetPage[T](String url, HTTPRequestType requestType, Dictionary`2 parametersDictionary, Dictionary`2 headersDictionary, String username, String password) in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\WebAPI.cs:line 66
    Line Number: 28; There is an error in XML document (2, 34).
    Line Number: 29    at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
   at PlexNotify.Shared.APIs.WebAPI.GetPage[T](String url, HTTPRequestType requestType, Dictionary`2 parametersDictionary, Dictionary`2 headersDictionary, String username, String password) in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\WebAPI.cs:line 66
    Line Number: 28; Value was either too large or too small for a UInt16.
    Line Number: 29    at System.UInt16.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderPlexUser.Read9_PlexUser(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderPlexUser.Read10_user()
    
    
  
  
    Authenticate to MyPlex with User name rogueosb failed.
  
  
    Object reference not set to an instance of an object.
       at PlexNotify.Shared.APIs.PlexMediaServer.GetSessions() in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\PlexMediaServer.cs:line 25
   at PlexNotify.Service.PnService.UpdateTimer_Elapsed(Object sender, ElapsedEventArgs e) in e:\WinDev\PlexNotify\PlexNotifyService\PlexNotifyService\PNService.cs:line 113
    Line Number: 28; Object reference not set to an instance of an object.
    Line Number: 29    at PlexNotify.Shared.APIs.PlexMediaServer.GetSessions() in e:\WinDev\PlexNotify\PlexNotify.Shared\APIs\PlexMediaServer.cs:line 25
   at PlexNotify.Service.PnService.UpdateTimer_Elapsed(Object sender, ElapsedEventArgs e) in e:\WinDev\PlexNotify\PlexNotifyService\PlexNotifyService\PNService.cs:line 113
    
    

I have PlexPass and have enabled Plex Home in the latest version (authorization on local networks is required). I have tried with both my username and my email; same error. The alpha version works just fine.

EDIT: Using the default string provided in the postman collection gives works, as it gives an Unauthorized error rather than XML error.

EDIT2: Tried an incorrect password for my account, also gives Unauthorized error, so maybe it's the reply from the server?

Thanks for the info, I will include more logging info in tonight's build to get the XML that it can't deserialize.

I can confirm that you no longer need Plexpass to use Plex Notify.

Hello everyone and happy thanksgiving for all those celebrating it today. Here are the release notes for tonight's build:

The Following API calls have been added:
- GetMoviesForUser
- GetTopMoviesForUser
- GetMoviesForPlayer
- GetTopMoviesForPlayer
- GetEpisodesForUser
- GetTopEpisodesForUser
- GetEpisodesForPlayer
- GetTopEpisodesForPlayer
- GetPhotosForUser
- GetTopPhotosForUser
- GetPhotosForPlayer
- GetTopPhotosForPlayer
- GetTracksForUser
- GetTopTracksForUser
- GetTracksForPlayer
- GetTopTracksForPlayer
 
Also:
Response Content Type of the rest call is now properly "text/xml;charset=utf-8"
Sped up Web calls. They respond twice as fast.
Fixed some issues with logging into Plex.tv
 
As always postman file also updated.

I just pushed tonights build again to hot fix a problem with tracks and photos.

New build fixed my issue :).

I noticed there's some autoupdate related files in the preview; are these activated in the current builds, or are they for the future?