2012-09-24, 23:51
(2012-09-22, 06:20)Hogman62 Wrote: I could really use some help on a couple of things. I guess I really don't understand the custom buttons except for the simple ones like library cleanup etc. I'm trying to make my XBMC HTPC as easy to use as possible. I'm using Advanced Launcher to launch a script that uses MakeMKV to automatically rip a bluray and kick the disc out when done. I have the item in the Favourites to start that after putting the disc in. Can I make a custom button in Constellation to start this? What would be even better would be to automatically run the script when you put a disc in if that's possible.
The other thing I would love to be able to do that I can't figure out is this. I'm using Transparency skin and for most of the time like the slideshow screensaver with the fanart from my movie collection. When listening to music though....whether my collection or the Pandora plugin I want just a black screen which works great with the Black screensaver. There's times when it's more appropriate to turn the TV off but alot of times I like the info popping up from the bottom and going away again so you see the artist and song info. Is there a way to create custom buttons in Constellation to start one screensaver or the other etc.?? Any help would be greatly appreciated.
Where do you start with that, there's a button on the remote page that looks like a puzzle piece, hit that and the +/- button it brings up, that will bring up a list of installed plugins, advanced launcher should be in the list to open.
The other option is a custom button, under xbmc simple function there is a command runplugin() or runaddon() you need to put the plugin file name in the brackets and that will open it... It's then up to the plugin itself to run makemkv... To my knowledge there is no way to make constellation run a command inside a plugin
As for screensavers, try ActivateWindow(12900) as an xbmc simple function button. This will activate the screensaver, not sure if it will cycle multiple screensavers, on my atv when testing it gives a black screen but a cant close the screensaver without setting up another button ActivateWindow(10000) which brings up the home screen
Read the wiki about built in functions here
And the list of window id's here