shaaaaawn / thedrop-sonos

Chrome Extension to play thedrop.club on Sonos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TheDrop on Sonos Chrome Extension

Deprecated - TheDrop Shut Down

Chrome Extension that adds the ability to add tracks and playlists from TheDrop.club straight to your Sonos queue. Based on the Add to Sonos Queue Extension by robbi5

Screenshot

Download

Get it from the Chrome Web Store: (coming soon)

Permissions

  • https://api.soundcloud.com/* - connection to the soundcloud api to get track information
  • http://*/MediaRenderer/AVTransport/Control - needed for sending the soundcloud track to your sonos
  • http://*/xml/device_description.xml - needed to test if the entered player ip is a sonos device
  • declarativeContent - triggers the visibility of the button only on soundcloud.com
  • activeTab - reads the soundcloud track url if the button was clicked

Development

Install node.js and browserify.

Install Grunt and plugins with npm install.

Change things in src, use grunt to compile and copy to dist/.

Use the Chrome Apps & Extensions Developer Tool to load dist/ as unpacked extension.

Dependencies

node-sonos, Browserify, browser-request, chrome-bootstrap, zepto.js, mutation-summary

License

MIT

About

Chrome Extension to play thedrop.club on Sonos

License:MIT License


Languages

Language:JavaScript 71.1%Language:CSS 17.6%Language:HTML 11.3%