File: README

package info (click to toggle)
mpdas 0.4.5-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, forky, sid, trixie
  • size: 188 kB
  • sloc: cpp: 1,455; makefile: 34
file content (73 lines) | stat: -rw-r--r-- 1,834 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
================================================
                     _           
 _ __ ___  _ __   __| | __ _ ___ 
| '_ ` _ \| '_ \ / _` |/ _` / __|
| | | | | | |_) | (_| | (_| \__ \
|_| |_| |_| .__/ \__,_|\__,_|___/
          |_| 
================================================

mpdas is a MPD AudioScrobbler client
supporting the 2.0 protocol specs.

It is written in C++ and uses libmpdclient
to retrieve the song data from MPD and
libcurl to post it to Last.fm

================================================

NOTE: There is a manpage available as well:
man mpdas

To configure mpdas, simply create a file called
.mpdasrc in your home directory or in
$PREFIX/mpdasrc. To change $PREFIX, modify the
Makefile.

Syntax is easy. Example:

username = lastfmuser
password = password

NOTE: In the past the password had to be an MD5
hash. As of v0.4.3 this has changed due to
Last.fm deprecating the previous authentication
method. Please supply the password in plain-text
from now on.

Configuration options:

username:		Last.FM username
password:		Last.FM password (plain-text)
host:			MPD Host
mpdpassword:		MPD Password
port:			MPD Port
runas:			Change the user mpdas runs as
debug:			Print debug information
service:        Will scrobble to Libre.fm if set
                to "librefm"

================================================

Features:
- Sets now-playing status
- Scrobbling (obviously)
- Caching
- Config files
- User switching
- "Love" tracks on Last.fm
    (e.g. with 'mpc sendmessage mpdas love' and
     'mpc sendmessage mpdas unlove' to revert)

================================================

Also checkout LICENSE

================================================

Contact:
IRC: hrkfdn / irc.freenode.net
Jabber: henrik@affekt.org
WWW: http://www.50hz.ws

================================================