Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

McCLIM, last.fm, how to run that sweet music browser in CL?

8 views
Skip to first unread message

Emre Sevinc

unread,
Jan 21, 2006, 12:08:12 PM1/21/06
to

From Lemodor's blog entry "CLIM Front-End to Last.fm"

http://lemonodor.com/archives/001036.html

I have found the following address:

http://boinkor.net/lisp/clim-lastfm-0.0.tar.gz

downloaded, fired my Emacs, SLIME and SBCL:

CL-USER> (asdf-install:install "/home/fz/programming/Lisp/last.fm/clim-lastfm-0.0.tar.gz")

(lots of messages)

then as stated in its README manual,

CL-USER> (clim-lastfm:clim-lastfm :user "YAFZ" :pass "XXXXXX")

but I got:


CL-USER> (clim-lastfm:clim-lastfm :user "YAFZ" :pass "XXXXXX")
session=UPGRADE_YOUR_PLAYER
stream_url=http://moses.last.fm:80/last.mp3?Session=UPGRADE_YOUR_PLAYER
subscriber=0

Can't find key for subscriber in table #<HASH-TABLE :TEST EQUAL :COUNT 2 {9900049}>!
[Condition of type SIMPLE-ERROR]

Restarts:
0: [ABORT] Abort handling SLIME request.
1: [TERMINATE-THREAD] Terminate this thread (3064527776)

Backtrace:
0: (CLIM-LASTFM::INITARGS-FROM #<SB-SYS:FD-STREAM for "a constant string" {A4353E1}> #<HASH-TABLE :TEST EQUAL :COUNT 2 {9900049}>)
1: (CLIM-LASTFM::MAKE-GET-SESSION-RESPONSE #<SB-SYS:FD-STREAM for "a constant string" {A4353E1}>)
2: (CLIM-LASTFM::GET-SESSION "YAFZ" "XXXXXX")
3: (CLIM-LASTFM:CLIM-LASTFM :USER "YAFZ" :PASS "XXXXXX")
4: (SB-INT:EVAL-IN-LEXENV (CLIM-LASTFM:CLIM-LASTFM :USER "YAFZ" :PASS "XXXXXX") #<NULL-LEXENV>)

Any ideas what's going wrong? How to to fix it?

--
Emre Sevinc

eMBA Software Developer Actively engaged in:
http:www.bilgi.edu.tr http://ileriseviye.org
http://www.bilgi.edu.tr http://fazlamesai.net
Cognitive Science Student http://cazci.com
http://www.cogsci.boun.edu.tr

Bill Atkins

unread,
Jan 21, 2006, 12:28:09 PM1/21/06
to
Emre Sevinc <em...@bilgi.edu.tr> writes:

> but I got:
>
>
> CL-USER> (clim-lastfm:clim-lastfm :user "YAFZ" :pass "XXXXXX")
> session=UPGRADE_YOUR_PLAYER
> stream_url=http://moses.last.fm:80/last.mp3?Session=UPGRADE_YOUR_PLAYER
> subscriber=0

I get the same thing. The "session=UPGRADE_YOUR_PLAYER" makes me
think Last.fm has changed their protocol and clim-lastfm hasn't caught
up.

--

Bill Atkins

0 new messages