Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.14 KB

File metadata and controls

48 lines (30 loc) · 1.14 KB

Introduction

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

Installation

  1. Clone the repo $ git clone git@github.com:design48/grooveshark-cli.git && cd grooveshark-cli

  2. Install dependencies $ npm install

  3. Link command to your path $ npm link

  4. Request API access from Grooveshark http://developers.grooveshark.com/api

  5. Update API key in /config/config.json

{
    "key": "GROOVESHARK_KEY"
  , "secret": "GROOVESHARK_SECRET"
  , "username": "GROOVESHARK_USERNAME"
  , "password": "GROOVESHARK_PASSWORD"
}

Usage

Yay, it has colors!

usage

Version status

This is still under development and not ready for use.

@todo

  1. Setting up request format
  2. Integrating socket.io to control webpage flash player from the command line
  3. Move private vars used by methods to private area outside of module.exports, e.g., createSig method