2

我的项目是当 Pandora 打开并播放时,能够点击一个按钮(在页面上或作为 Firefox 中的附加组件。然后此按钮将激活一个脚本,该脚本将从页面中提取歌曲和艺术家姓名并存储它们在变量中。然后这些字符串将通过 Youtube 搜索。然后,第一个视频的 URL 将存储在另一个变量中。将打开一个从视频中删除 mp3 的网站,并将 Youtube URL 存储在适当的字段。理想情况下,将下载转换后的文件。

我不太了解 Javascript,但这个项目的目的是帮助我学习。我还没有走很远,需要一些帮助。我知道歌曲字符串在页面上的 div,但似乎无法存储它。我正在使用 GreaseMonkey 运行脚本。

一个建议是使用 Java 并使其成为桌面应用程序,让它监听系统音量并将其发送到类似 Shazam 的网站,然后从那里开始,但没有适用于此的非移动 Shazam 应用程序。

我需要帮助:

JS 是用于此任务的正确语言吗?如果是这样:如何将歌曲信息存储到变量中。我已经对其进行了研究,并且我放入脚本中涉及变量的任何内容都会导致它无法运行。

提前致谢。

4

0 回答 0