我需要将我正在播放的歌曲信息发布到我的网站上。我的桌面上有三个媒体播放器:Winamp、iTunes 和 foobar2000。我主要用 Winamp 听歌,有时也用 iTunes 或 foobar。
有什么方法可以发布或张贴歌曲信息到我的网站吗?例如曲目名称/艺术家/专辑/年份/流派等信息?
我需要在 HTML 页面上显示它。
答案1
有一个我的博客上有此教程。
所需工具:
- Winamp 的 AMIP
- 对于 foobar / iTunes 用户,请检查他们网站上的 AMIP 插件
- AMIP 配置器
- Winamp 5+
- Dropbox
- 记事本
所需的 Javascript 文件:
方法:
下载并安装 AMIP 和配置器。将以下代码复制到
Callbacks/Web
配置器中的选项卡中。/template:(C:\Users\_USERNAME_\Dropbox\Public\in.html) C:\Users\_USERNAME_\Dropbox\Public\out.html
替换
_USERNAME_
为您的 Windows 登录用户名(您的 Dropbox 位置)。打开 Dropbox 文件夹:
Dropbox\Public\
在此文件夹中创建一个名为的新 HTML 文档
in.html
,并向其中添加以下变量:%name
你可以获得更多的变量和函数在 AMIP 网站上。
因此,其内容
in.html
将是:%姓名
现在我们开始编写
index.html
页面代码。将此文件复制到您的/js/
文件夹:jquery.min.js
<script type="text/javascript" src="js/jquery-2.0.3.min.js"></script> <script> $(function(){ $.get("https://dl.dropboxusercontent.com/u/27854284/out.html", function(data) { $("#nowPlayingInfo").html(data); }); }); </script>
的主体标签代码
index.html
。将以下代码添加到将显示歌曲信息的主体标签中。<p><span id="nowPlayingInfo">Artist - Song Title</span></p>
答案就此完整。
答案2
对于 foobar2000 最好使用http://skipyrich.com/wiki/Foobar2000:Now_Playing_Simple,因为 AMIP 不支持最新的 foobar2000 版本。另外,您也可以在 dropbox 上共享 js 文件,只需在公共链接中将“www.dropbox.com”替换为“dl.dropboxusercontent.com”即可。
Now_Playing_Simple 还支持 UTF-8 和日期时间戳。