We (3rd party folks) have talked a few times about making a "cli"
protocol handler so you could have an .M3U with entries like

squeezecli://player=00%3A04%3A20%3A11%3A22%3A33&p0=button&p1=fwd

to execute commands when you select a playlist, but there are some
inherent risks there. You don't want to open an HTTP address that
delivers an M3U with squeezecli: URLs that do things you don't want,
like change your Music Directory setting.

If you're using an infrared remote, then KidsPlay can definitely get
you most of the way there, maybe all the way there. But you haven't
said how you'd like to kick this all off, which would be a big factor.

Maybe another feature for KidsPlay would do it. Please install KidsPlay
and take a look at the 'kidsplayexec' documentation on the KidsPlay
global settings page. What if there was a KidsPlay protocol handler
such that you could have a URL in your M3U like

kidsplaymacro://player=00%3A04%3A20%3A11%3A22%3A33&secret=123456&type=JVC&button=0

which, if the "secret" value matched that for your server (and you had
done the other things to enable kidsplayexec), would execute the
KidsPlay macro you programmed for JVC button "0"?

Or maybe this should be a completely new plugin that would take URLs
like

squeezecli://player=00%3A04%3A20%3A11%3A22%3A33&secret=123456&p0=button&p1=fwd


-- 
peterw

http://www.tux.org/~peterw/ 
Free plugins:  'AllQuiet'
(http://www.tux.org/~peterw/slim/AllQuiet.html) 'Auto Dim/AutoDisplay'
(http://www.tux.org/~peterw/slim/AutoDisplay.html) 'BlankSaver'
(http://www.tux.org/~peterw/slim/BlankSaver.html) 'ContextMenu'
(http://www.tux.org/~peterw/slim/ContextMenu.html) 'DenonSerial'
(http://www.tux.org/~peterw/slim/DenonSerial.html)
'FuzzyTime' (http://www.tux.org/~peterw/slim/FuzzyTime.html) 'KidsPlay'
(http://www.tux.org/~peterw/slim/KidsPlay.html) 'KitchenTimer'
(http://www.tux.org/~peterw/slim/KitchenTimer.html) 'PlayLog'
(http://www.tux.org/~peterw/slim/PlayLog.html)
'PowerCenter/BottleRocket'
(http://www.tux.org/~peterw/slim/PowerCenter.html) 'SaverSwitcher'
(http://www.tux.org/~peterw/slim/SaverSwitcher.html)
'SettingsManager'
(http://www.tux.org/~peterw/slim/SettingsManager.html) 'SleepFade'
(http://www.tux.org/~peterw/slim/SleepFade.html) 'StatusFirst'
(http://www.tux.org/~peterw/slim/StatusFirst.html) 'SyncOptions'
(http://www.tux.org/~peterw/slim/SyncOptions.html) 'VolumeLock'
(http://www.tux.org/~peterw/slim/VolumeLock.html)
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=78259

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to