|
SageMC Custom Interface This forum is for discussing the user-created SageMC custom interface for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
||||
|
||||
Quote:
Quote:
Quote:
Quote:
This problem only happens when I open the internet explorer window/netflix player within sage. If I open it through the netflix website it works fine. |
#22
|
|||
|
|||
Interesting. Please take a screen shot of the Netflix Player, immediately after Sage opens it, and post it here.
|
#23
|
|||
|
|||
Just to clarify: When you say "not grabbing", I assume you mean that Netflix Control never clicks on the Full Screen button?
|
#24
|
||||
|
||||
It may be a focus issue. You may need to add an event or something into Eventghost to make sure the browser windows has focus and that Sage or something hasn't grabbed focus.
panteragstk-if you mouse click on the browser window after it comes up in Sage does it work? Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#25
|
|||
|
|||
In case it is a focus issue as gplasky points out, please try the attached exe in place of netflix_silverlight_control.exe.
This one is modified to focus the IE window immediately after its opened. If this doesn't work, I'd still like to see a screen shot... and why not post your EventGhost XML file as well. Edit: Attachment removed to avoid confusion Last edited by brainbone; 02-12-2009 at 07:46 PM. |
#26
|
||||
|
||||
Quote:
I've attached the requested screen shot and the eventghost .xml. Hope this helps. |
#27
|
|||
|
|||
Looks like you haven't added any remote bindings to the EventGhost file. Either way Netflix Control should still be clicking on the "Full Screen" button.
Sorry, I should have been more clear about the screen shot. Could you wait for the "Full Screen" button to become visible and take another one? Thanks. |
#28
|
||||
|
||||
That is odd. When I open eventghost I can see the buttons I've assigned to your netflix control commands. An example would be. HID.Button.180 assigned to Netflix Silverlight Control: Jump Ahead. Like I said though, it isn't eventghost that is the problem. My remote works great if the player is launched through netflix.com, but not when it is launched through sage.
|
#29
|
|||
|
|||
Place the attached in the "netflix_player_buttons" folder, replacing the one that already exists. Please let me know if it works on a player launched from Sage, and still from one launched from the Netflix site.
Oh, and your xml file was fine. I mistakenly opened one of my own "test.xml" files. Sorry for the confusion. Last edited by brainbone; 02-12-2009 at 07:52 PM. |
#30
|
|||
|
|||
Updated to v0.9
- Made changes to hopefully resolve an issue where player button locations were not always properly detected. This resulted in the Netflix Player not going into full screen. See top post for details and download. |
#31
|
||||
|
||||
it still won't work for me. where can I learn to edit the autohotkey scripts so I can try to help fix this?
|
#32
|
|||
|
|||
Quote:
Copy netflix_silverlight_control.ahk from the src folder to the same location as netflix_silverlight_control.exe. Delete netflix_silverlightcontrol.exe. Install autohotkey. Now double click "netflix_silverlight_control.ahk" and make sure it works the same as the exe did. Open it in whatever text editor you prefer (I just use notepad). Edit at will. To compile to exe, simply right-click the .ahk file and select "compile". Does the cursor move to the "full screen" button location? After the changes to 0.9, (you also need to replace all the button graphics, not just the new exe) the script will attempt to click on the "full screen" button in the screen shot you sent me. I'm not sure why it wont on yours, but if the cursor at least gets to the "full screen" button location, then its probably just a timing issue. Last edited by brainbone; 02-16-2009 at 10:56 PM. |
#33
|
||||
|
||||
I see what you are saying, but for some reason the script isn't acknowledging that the player has started. I wonder why?
|
#34
|
|||
|
|||
panteragstk,
Please drop the attached exe in the same folder as your v0.9 netflix_silverlight_control.exe and run it in place of netflix_silverlight_control.exe. Try to run a netflix viewer window from Sage, waiting a minute or two for the script to time out looking for the "full screen" button. Then post the debuglog.txt file that was generated. Let me know if you have autohotkey installed. If so, I'll likely send you any other debug/test scripts uncompiled. Edit: (note: this is not for general consumption. It is only for use in debugging) Last edited by brainbone; 02-17-2009 at 05:10 PM. |
#35
|
|||
|
|||
Attached is a version of the v0.9 netflix_silverlight_control.exe for testing a change in the way jumping ahead/back in the time line works.
This exe requires that version v0.9 of netflix control has been previously installed. It will not work with v0.8 or v0.6. The major change is simply that a click, hold, and drag is used while navigating to a new position in the time line rather than simply a single click, allowing the Netflix timeline thumbnail images to appear. Also, pressing your jump forward/backward buttons more slowly will jump smaller amounts, allowing finer control. To use; update to v0.9, if you haven't already, then apply this test by replacing the v0.9 netflix_silverlight_control.exe with the one attached, and adding the contents of "netflix_player_buttons" folder. Please give feedback on how you like this method of navigating the time line. It will help me decide which method to use going forward. Edit: Forgot to add the updated button images. If you tried earlier and noticed the update didn't seem to correctly find the current position in the time lime, re-download and try again. Last edited by brainbone; 02-17-2009 at 08:55 PM. |
#36
|
||||
|
||||
Secondary display
Is it possible to use your silverlight control on a secondary display. I ask because I use my sage server as entertainment center in the living room with mediamvp in the bedrooms. I want to feed the audio form the secondary sound card and video from the second head on the video card back into the capture card put netflix on the mvp while still being able to tune to other channel on sage
__________________
Serv:ECS H61H2-T1 ITX I7 3770S CPU@3.1GHZ 8G Ram WIN1064 HDPVR, HD Homerun|network encoder Unraid Server:B75MU3B I5-3550 CPU@3.30GHz 9TB 16G Ram|Network HDPVR encoder:Win10 VM 8G Ram with Processor passthrough. Directv Http tuning to Genie, exemultitunplugin to Genie client. Http scheduled task bat file to defeat screensaver on Genie. Usb uirt scheduled task bat file to defeat screensaver on Genie client. Clients Android TV, Samsung TAB A |
#37
|
|||
|
|||
Quote:
Edit: After reading your question again I see a problem. While it may eventually be possible to control Netflix Silverlight from an Extender/MVP, I don't think it will be possible to have the SageTV server both serve Neflix Silverlight to an Extender while at the same time play other other channels. Last edited by brainbone; 02-18-2009 at 08:36 AM. |
#38
|
||||
|
||||
Yes it can. the capture of the video will be occuring on the second display ( video capture card) where IE is is launched. I do it now. The problem is that I need the silverlight program to go to fullscreen on the second display and control it. IE will always launch from the second display/ capturecard
__________________
Serv:ECS H61H2-T1 ITX I7 3770S CPU@3.1GHZ 8G Ram WIN1064 HDPVR, HD Homerun|network encoder Unraid Server:B75MU3B I5-3550 CPU@3.30GHz 9TB 16G Ram|Network HDPVR encoder:Win10 VM 8G Ram with Processor passthrough. Directv Http tuning to Genie, exemultitunplugin to Genie client. Http scheduled task bat file to defeat screensaver on Genie. Usb uirt scheduled task bat file to defeat screensaver on Genie client. Clients Android TV, Samsung TAB A |
#39
|
|||
|
|||
Ok. I stand corrected. I'll see what I can do to get netflix silverlight control working on multi-display systems.
Note that, until Morgan is able to get the Netflix STVi relaying remote commands from Sage to Netflix Control, using your remote from the MVP would be problematic. I'm also trying to wrap my head around controlling two netflix players at the same time (one on each display)... and the more I think about it, the more I want to avoid the situation. |
#40
|
|||
|
|||
After some quick tests, I'm going back to my original position.
The problem is that while the Netflix Silverlight Player is in full screen mode, no other window can be activated. So, for example, put netflix in fullscreen on your second display, then go back to sagetv on your primary display. Bringing focus to SageTV on the primary display will cause the Netflix Player on the second display to drop out of full screen. There would need to be a reliable way to control SageTV on the primary display without having it ever become active, or a way of blocking the Silverlight Player from detecting a change in focus (or whatever event(s) cause the player to drop out of fullscreen). Running two netflix players on the same system would be out of the question. I'll still work on getting Netflix Control working on multiple displays, but I fear the end result may not be all that satisfactory. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Remote Control Very Sensitive | GlennPT | Hardware Support | 5 | 11-09-2009 02:52 AM |
Remote control - change IR frequency?? | glennsantacruz | SageTV Media Extender | 1 | 12-18-2008 09:40 AM |
JP1 Universal Remote Control (URC-1067) for Hauppauge MVP | krasev | Hardware Support | 0 | 12-22-2007 12:02 PM |
Remote Control issue with 6.2.4 | pilotguy7ca | Hardware Support | 5 | 07-09-2007 12:56 PM |
Firefly Remote - can it control TV? | bialio | Hardware Support | 0 | 05-25-2007 01:34 PM |