This is a command line interface (CLI) to work with Grooveshark.com's api for using their data and streaming.
As of April 30, 2015, Grooveshark is no more. This repo is now obsolete and will remain for reference
-
Clone the repo
$ git clone git@github.com:design48/grooveshark-cli.git && cd grooveshark-cli
-
Install dependencies
$ npm install
-
Link command to your path
$ npm link
-
Request API access from Grooveshark http://developers.grooveshark.com/api
-
Update API key in /config/config.json
{
"key": "GROOVESHARK_KEY"
, "secret": "GROOVESHARK_SECRET"
, "username": "GROOVESHARK_USERNAME"
, "password": "GROOVESHARK_PASSWORD"
}
Yay, it has colors!
This is still under development and not ready for use.
@todo
- Setting up request format
- Integrating socket.io to control webpage flash player from the command line
- Move private vars used by methods to private area outside of module.exports, e.g., createSig method