Mixcloudで聞いたTrackをLast.fmにScrobbleさせるChrome Extensionをつくった - blog.jgs.me

Mixcloudで聞いた曲をLast.fmに送信するChrome Extensionをつくりました。
ダウンロードはこちらから
(もし気に入っていただけたらDonationいただけると嬉しいです!)
ダウンロードしたら、zipを解凍して、scrobble.jsの「USERNAME」と「PASSWORD」を自分のものに設定して、Chromeの拡張機能から「デベロッパーモード」にチェックをいれて、「パッケージ化されていない拡張機能を読み込む」から解凍したフォルダを選択してMixcloudにアクセスするとScrobbleボタンが出現するようになります。(ちょっと長い)
Soundcloudは割と豊富にScrobbleする選択肢があるのだけれど、MixcloudはまだないようだったのでChrome拡張として作ってみました。UserscriptみたいなものなのでFxのアドオン(Greasemonky)やSafariのアドオンにもすぐ化けられそう。
ソースコードはここにあります。
最初はLast.fmのAPIと戦っていたのですが、Last.fmのAuthまわりが奇々怪々で2時間戦ったところで Universal Scrobbler という便利なサイトがあって、そこのscrobble.phpにパラメタ付けてgetリクエスト送るとScrobbleされるので、とりあえずそれを使って実装しました。パスワードを平文でgetリクエストで送るのすごい犯罪な感じするのだけど…。いづれリトライしたいです。

January 22nd, 2013 4:42pm