Ok, I recompiled this (I had to steal the assembly.cs file from another plug-in) under VS 2005. I am able to run configuration under the latest MP build.
However, when I go into the menu, I get nothing displayed. Am I still missing something?
I would be more than willing to post it, but I want to confer with Hobbes487 first as it is his code and even though it is open source, it would not be right to post it without consulting him first.
I've been looking at the code and it appears Netflix may have changed formats. I've PM'd Hobbes and offered my assistance since I've got some time (between jobs right now).
This is what i get no mather what verission of mediaportal i use...
Information om att aktivera JIT-felsökning i stället för den
här dialogrutan finns i slutet av det här meddelandet.
************** Undantagstext **************
System.TypeLoadException: Det gick inte att läsa in typen MediaPortal.Profile.Settings från sammansättningen Core, Version=0.2.2.9991, Culture=neutral, PublicKeyToken=null.
vid MediaPortal.GUI.Video.GUIConfiguration..ctor()
vid OurPlugin.Class1.ShowPlugin()
vid MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
vid System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
vid System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
vid System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
vid System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
vid System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
vid System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
vid System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
vid System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
vid System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
vid System.Windows.Forms.Control.WndProc(Message& m)
vid System.Windows.Forms.ScrollableControl.WndProc(Message& m)
vid System.Windows.Forms.ToolStrip.WndProc(Message& m)
vid System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
vid System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
vid System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
vid System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT-felsökning **************
För att aktivera JIT-felsökning (just-in-time ) måste .config-filen för det här
tillämpningsprogrammet eller datorn (machine.config) ha
jitDebugging-värdet angivet i avsnittet system.windows.forms.
Tillämpningsprogrammet måste också vara kompilerat med felsökning
aktiverat.
När JIT-felsökning är aktiverad kommer alla undantag som inte hanteras
att skickas till JIT-felsökaren som är registrerad på datorn
snarare än att hanteras av den här dialogrutan.
This is caused by routines being moved into different modules in MediaPortal. You can recompile with the correct references and it will work.
It appears to only affect the configuration.
However, there are other problems with the html scraping from netflix due to format changes (a risk when using screenscraping). If Netflix were to offer an XML web services interface, this would be alot easier.
Ok, I'm posting this for people to try out. I've compiled this with the latest MP package and have done some testing.
I added a "Play now from queue" option which will pull the first page from the Instant viewing from my queue page.
Also, in the search results, you will see an asterisk (*) next to any selections that feature playnow.
Please let me know of any problems. Before submitting any issues, make sure that you have updated the NetflixShopperID from your cookie file. If that gets out of sync, it can cause problems.
Unzip and place the netflixmanager.dll in the plugins/windows directory. This assumes you already have the skin loaded from the main package.