如何将我正在播放的歌曲发布到我的网站?

如何将我正在播放的歌曲发布到我的网站?

我需要将我正在播放的歌曲信息发布到我的网站上。我的桌面上有三个媒体播放器:Winamp、iTunes 和 foobar2000。我主要用 Winamp 听歌,有时也用 iTunes 或 foobar。

有什么方法可以发布或张贴歌曲信息到我的网站吗?例如曲目名称/艺术家/专辑/年份/流派等信息?

我需要在 HTML 页面上显示它。

答案1

有一个我的博客上有此教程

所需工具:

所需的 Javascript 文件:

方法:

  1. 下载并安装 AMIP 和配置器。将以下代码复制到Callbacks/Web配置器中的选项卡中。

    /template:(C:\Users\_USERNAME_\Dropbox\Public\in.html) C:\Users\_USERNAME_\Dropbox\Public\out.html
    

    替换_USERNAME_为您的 Windows 登录用户名(您的 Dropbox 位置)。

  2. 打开 Dropbox 文件夹:Dropbox\Public\

    在此文件夹中创建一个名为的新 HTML 文档in.html,并向其中添加以下变量:%name

    你可以获得更多的变量和函数在 AMIP 网站上

    因此,其内容in.html将是:

    %姓名

  3. 现在我们开始编写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>
    
  4. 的主体标签代码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 和日期时间戳。

相关内容