wt0 wrote: 
> Don't know if you've found info on it yet, but SlimBrowse is the set of
> commands the SqueezePlay interface and the more full featured controller
> apps use to access the server menus instead of (or in addition to) the
> documented (artists, albums, etc.) CLI commands.  I guess they're not
> technically part of the CLI command set so they're not documented at
> all. The apps don't usually have to build these commands themselves
> since the commands to use for each item in the menu are transmitted to
> the controller with the menu. They allow access to certain menus that
> the CLI commands don't, but you cannot customize the tags they return.
> 
> To see them, use any player or controller with the SqueezePlay interface
> (Touch, Radio, etc..) and turn on cometd logging on the server.

Interesting, thanks for the info. Fortunately, in the meantime, I've
been given access to some code which illustrated how to get the server
menus. Modifying the code to run in my environment (plus some reverse
engineering) and writing some glue code (e.g. transforming the slim
widget definitions to javascript GUI framework widgets) enabled me to
create a LMS menu allowing access to LMS settings and plugins (including
their GUI, if it's Slim- and not web based). It's not complete (I left
out some widgets no plugin seemed to use), and I didn't investigate apps
at all, but for the plugins tested (Server Power Control, SmartMix,
TrackStat according to some poster), it works quite well. Before
receiving the code, I've also implemented a track context menu (using
info items), which is less sophisticated, but works well for simple
commands (e.g. SmartMix controls)



[ extGUI4LMS - an alternative web interface: 'forum'
(http://forums.slimdevices.com/showthread.php?98186-Announce-Alternative-Web-Interface-(beta))
/ 'homepage' (http://code.google.com/p/extgui4lms/) ]
------------------------------------------------------------------------
Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808
View this thread: http://forums.slimdevices.com/showthread.php?t=98186

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

Reply via email to