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
