2006年11月13日の日記を表示中

2006年11月13日 (月)

はてなミュージック

いつもネタ(?)を提供してくださるdachk_wrさん(「c」は全角だったのか(笑))が今度ははてなミュージックなんてのを紹介されてました.情報によるとAudioScrobbler互換らしいじゃないですか.さっそく今いじってるAudacious用のScrobblerプラグインをベースに,共存できるように一部の関数名や設定項目なんかを変更して,サーバのURLはてなにあわせて変更したらあっさり動作.こんな感じ.ちゃんとポストできてる模様

正直Scrobblerと分けるのは超無駄なわけで,scrobbler.c内部のアカウント依存の変数をまとめてコンテキスト扱いするようにして,設定ダイアログをタブにして複数アカウントに対応なんてやっといて,さらに各アカウント毎にサーバを指定できるようにしときゃ余裕で一つにまとまるわけですが,とにかく設定ウィンドウをタブ化するのが面倒くさいので・・・.というか,そこまでやるならPLAYLOGとかmixi stationも統合したくなるわけですが,そんなの統合しちゃうと国外の人からは何このキモいAESとかなっちゃうわけでどうにも・・・.

というわけで,現状バラですがここんとこいじってたヤツを置いときます(はてな版AudioScrobbler版).一応自分のところではaudacious-1.2.1で共存して動いてます.当然ですがベースとなってるaudacious-pluginsのライセンス準拠です.あ,LGPLだと思ったらaudacious-pluginsはデフォルトGPLですか.

しかし,何といいますか,稼働実績があって,プラグインがわんさか開発されているAudioScrobbler互換を選択したはてなはとてもスマートだと思いました.バックエンドは自前なのかな?m○xiミュージックはどうなってくんでしょうね.ま,どうにもならないか.あとPLAYLOGはサーバのエラー時の振舞いとわけのわからんクライアント制限をどうにかしてください(;´д`).

[コメントを書く]

d@chk_wr 2006/11/15(水) 00:31:38
>全角
検索エンジン対策だったんですが、ようやく無意味な事を悟ったんで改名しようかとか(痛い過去が..gkbr)

何故かうちからだとFAILEDになってはてミュに投稿できないであります(・ω・)
いちおーC++で書いてるのでm○ixiとAudioScrobblerは同じ基底クラス持ってるしAudioScrobbler→はてミュは派生クラスでコンストラクタだけ書き直すだけの素敵なコードですが、きちゃないし何よりMFCなんて今時小学生でも(ryなのでどうしたものかと。

はてなは確か何でもperlだった記憶が(独自のframeworkがあるんだったっけ...。
Playlogはm○xiミュージックより前にサービスインしてるらしい(Wikipediaより)んですが、何なんでしょうねあのダメっぷりは(汗
nosuke 2006/11/15(水) 03:50:36
> 何故かうちからだとFAILEDになってはてミュに投稿できないであります(・ω・)
むむ,なんすかね・・・.FAILEDの後ろに理由とかついてませんでしたっけ?もしやはてなだと出ない?
d@chk_wr 2006/11/15(水) 04:54:40
それが素敵な事にFAILEDとしか仰ってくれなかったんですよ
#Debugに全部吐かせてたですけどねぇ

何とか送れるようになりました(が、末尾のアルバム名を認識しなくなりました。まだ何処かミスってるようですorz)。

ICQ

おぼのくんが見せてくれました.何と日付は98年.ちょっwwwww 恥ずかしいっつーかもう痛々しいんですけど(^^; あの頃下らないことにうつつを抜かしたりせずにもうちっと修行積んでりゃなぁ・・・.ま,きっと数年後になって今を思い返してやっぱ思うんだろうけどなー.いやでも今はあの頃存在にさえ気づかなかったような大きなものが目に入ってはいる!はるか高いところにあることには変わりないけど.

2006年11月13日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年11月
      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    

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ