Nope...
Sov godt i Sverige dlanor
Nope...
Sov godt i Sverige dlanor
ok tons of fixes in place. Lots of try/catches added. It should log something now if your stats crashes. So hopefully that will help give me an idea as to whats going on.
Plexwatch DB import Improved ALOT. I got a few more of your DB's and was able to flush out more details. I know you may think this does not affect you but Thats more data I got to run through my data parser and fix all the wierd stuff like nubers in fields and full filepaths in random nodes, and 7000 character URL's. All these things needed database changes ect...
for all these reasons I think that stats is crashing for some of you.
The fix will be put up in 30 mins or so. It will also have the culture settings in it.
The release is out. I Highly suggest if you are importing your DB to re-import it.
Oh! I found the stats window close bug lol Fix is inc.
Now it's working again :-) BUT a small bug is still there :-( (sorry)
Under "Statistics/TV Shows" (great u combine the TVserie names) but when i click on (my) "■■■■ Megastructures (View Count 5)" i see only 2 (1 & 6) episode and a view count 3 from another TVserie "Almost Human" :-(
Possible error (i think) i have jumped i episode numbers
Here is a new error on 0.0.40
Here is a new error on 0.0.40
Object reference not set to an instance of an object.at System.Globalization.CultureInfo.CreateSpecificCulture(String name)at PlexNotify.SettingsWindow.cultureCombo_SelectionChanged(Object sender, SelectionChangedEventArgs e)at System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e)at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)at System.Windows.Controls.Primitives.Selector.SelectItemWithValue(Object value)at System.Windows.Controls.Primitives.Selector.CoerceSelectedValue(DependencyObject d, Object value)at System.Windows.DependencyObject.ProcessCoerceValue(DependencyProperty dp, PropertyMetadata metadata, EntryIndex& entryIndex, Int32& targetIndex, EffectiveValueEntry& newEntry, EffectiveValueEntry& oldEntry, Object& oldValue, Object baseValue, Object controlValue, CoerceValueCallback coerceValueCallback, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, Boolean skipBaseValueChecks)at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)at System.Windows.Controls.Primitives.Selector.set_SelectedValue(Object value)at PlexNotify.SettingsWindow..ctor()Object reference not set to an instance of an object.at System.Globalization.CultureInfo.CreateSpecificCulture(String name)at PlexNotify.SettingsWindow.cultureCombo_SelectionChanged(Object sender, SelectionChangedEventArgs e)at System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e)at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)at System.Windows.Controls.Primitives.Selector.SelectItemWithValue(Object value)at System.Windows.Controls.Primitives.Selector.CoerceSelectedValue(DependencyObject d, Object value)at System.Windows.DependencyObject.ProcessCoerceValue(DependencyProperty dp, PropertyMetadata metadata, EntryIndex& entryIndex, Int32& targetIndex, EffectiveValueEntry& newEntry, EffectiveValueEntry& oldEntry, Object& oldValue, Object baseValue, Object controlValue, CoerceValueCallback coerceValueCallback, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, Boolean skipBaseValueChecks)at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)at System.Windows.Controls.Primitives.Selector.set_SelectedValue(Object value)at PlexNotify.SettingsWindow..ctor()
Yeah thats the Localization stuff for the DateTimes. I will put a try catch around that. I forgot I had this code in because I was working on the other stuff. Ill fix this now.
Thank you JBurlison, I appreciate the play/stop play/pause differentiation.
Sent from my Nexus 7 using Tapatalk
I put another hotfix in for the stats screen not loading. NOT the load time of the screen.
Would you mind if i posted some pictures on this thread to show what I’ve done with Plex Notify and my android phone?
Sent from my Nexus 7 using Tapatalk
Would you mind if i posted some pictures on this thread to show what I've done with Plex Notify and my android phone?
Sent from my Nexus 7 using Tapatalk
yeah NP
As for movies that Are deleted off the plex server, This issue is solved. I dont delete the data. I keep it and it gets the images from TMDB. I will have the episodes thing sorted out sometime this weekend.
Can you please give the option of scraping the Plex Media Server for metadata and poster art like it was done originally. I tend to treat one fairly large section of the PMS as a DVR where I add Movies, Documentaries and TV shows. I custom add the metadata and poster art to this section. The TMDB will not load the proper metadata and poster art for this section. Is it possible to add an option to do it the way the app was originally designed? And add a manual delete button for those videos that have been deleted as referred by your earlier post?
The movie title data is pushed by Google Cloud Message to my phone using some Python scripting with EventGhost and the growl display for EventGhost.
Can you please give the option of scraping the Plex Media Server for metadata and poster art like it was done originally. I tend to treat one fairly large section of the PMS as a DVR where I add Movies, Documentaries and TV shows. I custom add the metadata and poster art to this section. The TMDB will not load the proper metadata and poster art for this section. Is it possible to add an option to do it the way the app was originally designed? And add a manual delete button for those videos that have been deleted as referred by your earlier post?
Yeah BUTTT if you delete the content you will no longer have the video image so thats why I changed it. I will try to download the pics from the plex media server First. i will work on it tomorrow. In the meantime the images are cached here C:\ProgramData\Plex Notify\IMAGE_CACHE just replace the once you want.
Yeah BUTTT if you delete the content you will no longer have the video image so thats why I changed it. I will try to download the pics from the plex media server First. i will work on it tomorrow. In the meantime the images are cached here C:\ProgramData\Plex Notify\IMAGE_CACHE just replace the once you want.
I could live with this as long as I see the proper metadata and poster art the way the app intially worked. Thanks.
This isn’t a feature request or anything, is it even possible to notify of plex channels and what is being viewed?
Sent from my Nexus 7 using Tapatalk
This isn't a feature request or anything, is it even possible to notify of plex channels and what is being viewed?
Sent from my Nexus 7 using Tapatalk
Lol, I’ve done enough parsing for a while… That movie data from the title came in json… That was compete hell.
Sent from my Nexus 7 using Tapatalk
The movie title data is pushed by Google Cloud Message to my phone using some Python scripting with EventGhost and the growl display for EventGhost.
I have compete control over plex by the HTTP API.
Just in case I need to see a cast list while watching the movie, I can press on the plot below the small poster on the upper right side....
Once the phone received the title from PlexNotify/EventGhost/Growl, it also processes the entire cast and crew as well.
Pressing the trailer button goes directly to the trailer for the movie, usually on YouTube.
This script I made works for Plex (with PlexNotify), LiveTV/RecordedTV and music in media center, and Media Player Classic.
This is just the beginning!!!!
Sent from my Nexus 7 using Tapatalk
0.0.0.41