Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 4 of 4
  1. #1
    Senior Member AndrewFG's Avatar
    Join Date
    Mar 2008
    Posts
    781

    How to write a new Skin for SqueezePlay?

    In an other post http://forums.slimdevices.com/showthread.php?t=55732 I was thinking of writing a Windows Vista "Gadget" to host SqueezePlay (or at least to show its "Now Playing" info)...

    Is there any documentation that explains how to write a skin for SqueezePlay? Or how to interface with SqueezePlay in other ways? e.g. via a script in HTML?
    Regards,
    AndrewFG

    Try out Whitebear. The middleware that joins the two worlds of:
    1. UPnP/DLNA media clients and media players, and,
    2. Squeezebox Server and Squeeze Players
    Download it for free here: http://www.whitebear.ch/mediaserver

  2. #2
    Senior Member JJZolx's Avatar
    Join Date
    Apr 2005
    Location
    Colorado
    Posts
    11,531
    Quote Originally Posted by AndrewFG View Post
    In an other post http://forums.slimdevices.com/showthread.php?t=55732 I was thinking of writing a Windows Vista "Gadget" to host SqueezePlay (or at least to show its "Now Playing" info)...

    Is there any documentation that explains how to write a skin for SqueezePlay? Or how to interface with SqueezePlay in other ways? e.g. via a script in HTML?
    Wouldn't you just use the CLI to communicate with SqueezeCenter do this?

  3. #3
    Senior Member JJZolx's Avatar
    Join Date
    Apr 2005
    Location
    Colorado
    Posts
    11,531
    Can anyone else help this gentleman? I doubt my reply was very helpful.

    I'm also starting to wonder exactly what might be doable using SqueezePlay on the desktop. Is it akin to the web interface where you can kinda-sorta skin the interface, but you'll have to work within the strict confines of what's implemented on the server?

    Or would 3rd party developers conceivably be able to write desktop Squeezebox control applications that don't resemble one another? Could one conceivably create, for instance, an iTunes/JRiver/Moose styled desktop application?

    Or is it just open to installable applets that do things like showing the weather in Paris, or American baseball scores or playing Tetris?

  4. #4
    Senior Member Skunk's Avatar
    Join Date
    Dec 2005
    Location
    Kurt Vonnegut's Neighborhood
    Posts
    2,367
    Quote Originally Posted by JJZolx View Post
    is it just open to installable applets that do things like showing the weather in Paris, or American baseball scores or playing Tetris?
    The full screen skin is an applet too, so I would (as a user), guess that its resemblance to the default is just a first step, and that (as Pfarrel would say) something prettier is just a small matter of programming.

    Program Files\SqueezePlay\lua\applets\FullscreenSkin is very well commented, and there's a great applet tutorial here* Andrew. Those and a book on LUA should do the trick :-)

    http://wiki.slimdevices.com/index.ph...y_Applet_Guide
    Last edited by Skunk; 2009-01-03 at 07:25.
    'The Buddha resides quite as comfortably in the circuits of a computer as he does at the top of a mountain or in the petals of a flower'.
    -Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •