…so that you can:
- create charts of the tracks you play
- search mixes by title, track or artist
To create a searchable DB of your mixes:
- create a mixcloud.db file
sqlite3 mixcloud.db <Mixcharts/Mixcharts.sql
- populate it from your mixcloud account
php ./mixcharts_refresh.php --token <api token from your mixcloud account> --user <mixcloud username>
To use that DB from the command line:
-
php ./find_mixes.php --term <keyword>
To use that DB from a web page:
- See example
results.php
To get your all time top played tracks in a chart:
-
php ./mixcharts_chart.php --token <api token from your mixcloud account> --user <mixcloud username>
Got 300 comments and no idea which of your 500 uploads they're on?
-
php ./get_all_comments.php --token <api token from your mixcloud account> --user <mixcloud username>