foobar2000で再生している曲の内容をTwitterに投稿するRubyスクリプトについてまとめたよ
僕の書いたおかしなプログラムを少しでもまともな形にしようと色々やってくれた方々がいます><
改良されたスクリプトの特徴
- ファイルを読みに行く時間間隔を多めに取ってる(曲を飛ばしたときに連投されるのを防ぐため
- 一時停止、停止を行ったときにポストをしないようにしている
文字列の一致を見るメソッドがあるからできるんですねぇ
僕の書いたスクリプトを利用していて、こちらのスクリプトを使う場合の注意点
NowPlayingSimpleの設定について
# Formatting string:
BGM: %artist% - %title% in %album% on foobar2000!
を
# Formatting string:
$if(%_isplaying%,NowPlaying: $if($strcmp(%artist%,%album artist%),,%artist% - )%title% in %album% '('%album artist%')',not_playing)
このようにすると良いようです。
正直よくわかr(ry