-
Notifications
You must be signed in to change notification settings - Fork 17
Using Playdar.prefPane
Scanning currently only occurs when you turn on Playdar. So if you need to add another directory, turn Playdar off first, select a new directory and turn it back on.
To use some of the resolving scripts you will need to create a configuration, do this in Advanced….
Then you should browse to ~/Library/PreferencePanes/Playdar.prefPane/contrib and see which ones you want.
Now edit the playdar.conf configuration file and add eg:
{scripts,[ "contrib/echonest/echonest-resolver.py", "contrib/soundcloud/soundcloud_resolver.rb" ]}.
To check they are working ok I suggest you check the log. This is most easily done by enabling the menu item and selecting View Log… from its menu.
You don’t have to explictly enable these, but you may have to remove them from the module blacklist in playdar.conf.
There is a Makefile inside the prefpane. Step into ~/Library/PreferencePanes/Playdar.prefPane and run `make`. The makefile will update the checkout and build the latest playdar daemon. Please note for this to work you need Git installed, but you don’t need Erlang. The easiest way to install Git is the official OS X binary installer or http://github.com/mxcl/homebrew.
After this point running “make update” will update the checkout. Please note you may have to run playdar on and off to get the new changes, though some parts can be hot reloaded.