skip to navigation
skip to content

DropTheBeat 1.0

Music sharing using Dropbox.

Unix: Windows: Metrics: Usage:

Overview

Recommend songs to your friends and download their shared files to your computer.

Features

  • Recommend songs to your friends
  • Get a list of songs shared by your friends
  • Download the songs to your computer

Setup

Requirements

  • Python 3.3+

Installation

Install DropTheBeat with pip:

$ pip install DropTheBeat

or directly from the source code:

$ git clone https://github.com/jacebrowning/dropthebeat.git
$ cd dropthebeat
$ python setup.py install

Configuration

  1. Create a folder named ‘DropTheBeat’ in your Dropbox
  2. Share this folder with your friends

Usage

Graphical Interface

Start the application:

$ DropTheBeat

Command-line Interface

Create your user folder:

$ dtb --new <"First Last">

Recommend a song to friends:

$ dtb --share <path/to/a/song>
$ dtb --share <path/to/a/song> --users "John Doe" "Jane Doe"

Display recommended songs:

$ dtb --incoming
$ dtb --outoing

Download recommended songs:

$ dtb
$ dtb --daemon

Launch the GUI:

$ dtb --gui

Revision History

1.0 (2016/08/01)

  • Switched license to MIT.
  • Added Windows support.

0.2.1 (2015/12/30)

  • Fixed launching the GUI via dtb --gui.

0.2 (2015/12/30)

  • Added a --home option to specify a custom home directory.

0.1 (2015/01/20)

  • Added the sharing location to the GUI.
  • Added scrollbars to the GUI.
  • Fixed additional bugs.

0.0.6 (2014/01/25)

  • General cleanup and bug fixes.

0.0.5 (2013/12/07)

  • Fixed a bug in the GUI for old info.yml format.

0.0.4 (2013/12/06)

  • With the CLI, dtb.log is created with the downloads.

0.0.3 (2013/11/26)

  • Bug fixes. Better handling of empty directories.

0.0.2 (2013/11/25)

  • Now supporting multiple users and download paths.

0.0.1 (2013/11/22)

  • Initial release.
 
File Type Py Version Uploaded on Size
DropTheBeat-1.0-py3-none-any.whl (md5) Python Wheel 3.5 2016-08-01 24KB
DropTheBeat-1.0.tar.gz (md5) Source 2016-08-01 20KB