Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.85 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.85 KB

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