同步 foobar2000 的“正在播放”信息到 mIRC
今天先备忘下 foobar2000 到 mIRC 的同步,过几天再发些 foobar2000、mIRC、last.fm、MPC、MAL Updater 之间乱搞的事。首先这篇文章会用到三样必需品:foobar2000、mIRC、AMIP
三样软件默认设置安装完毕后,打开 foobar2000 的设置界面在 Tools 标签下找到 AMIP Wrapper,然后点击右侧的配置按钮并如图配置:

这样大体就算完成了,但会出现些问题,下面是对上图的一些解释和非必要的说明,不想自己仔细研究的可以继续看。激活 Announce automatically 后,AMIP 会自动发送“正在播放”到 mIRC 中当前激活的窗口,对于经常开多频道的人来说这样会比较麻烦,所以需要修改输出内容来指定要输出的频道,于是可以将输出内容自定义为:
//cme np: &c7%1&c &c14-&c &c10%2&c &c14[%min:%sec~m/%br~kbps/%sr~kHz]&c
然后在上方的 /cme 频道中添加要指定输出的频道即可,下图为输出效果

也可以根据 官方的文档 发挥想象力,输出成这样:
//describe $active &b&c4::now playing file details::&c&b //describe $active &c14track no.-----:&c&c2 %3&c //describe $active &c14artist--------:&c&c2 %1&c //describe $active &c14title---------:&c&c2 %2&c //describe $active &c14album---------:&c&c2 %4&c //describe $active &c14yr/gen/length-:&c&c2 %5 / %7 / %min~m%sec~s&c //describe $active &c14other---------:&c&c2 %br~kbps / %sr~kHz / %mode / %lver&c //describe $active &c14player--------:&c&c2 %player %ver with AMIP %pv, vol: %vol&c

如果你经常这么发来发去的话,有时可能想要主动刷屏证明存在感,那么可以在四个输出模板中指定某一个,修改输出代码为:
//describe $active np: &c7%1&c &c14-&c &c10%2&c &c14[%min:%sec~m/%br~kbps/%sr~kHz]&c
然后在 mIRC 中打开脚本窗口,在 Aliases 标签中指定快捷键,像这样:
F2 /dde mplug announce preset 1 F3 /dde mplug announce preset 2
然后就可以在激活的频道中按 F2、F3 来证明存在感了