Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Pandora中提取字符串并用JavaScript将其发送到Youtube_Javascript_Html_Youtube_Pandora - Fatal编程技术网

从Pandora中提取字符串并用JavaScript将其发送到Youtube

从Pandora中提取字符串并用JavaScript将其发送到Youtube,javascript,html,youtube,pandora,Javascript,Html,Youtube,Pandora,我的项目是当潘多拉打开并播放时,能够按下按钮(在页面上或作为Firefox中的附加组件。该按钮将激活一个脚本,该脚本将从页面中提取歌曲和艺术家名称并将其存储在变量中。然后这些字符串将通过Youtube搜索。第一个视频的URL将存储在另一个变量中。从视频中删除mp3的网站将打开,Youtube URL将存放在相应的字段中。理想情况下,转换后的文件将被下载 我不太懂Javascript,但这个项目的目的是帮助我学习。我还没走多远,需要一些帮助。我知道歌曲字符串在页面上的div,但似乎无法存储。我正在

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

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

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

我需要帮助的是:

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


提前感谢。

请尽量具体一点,这可能会结束,因为这不是一个有明确答案的实际问题。请尝试先研究什么是javascript,然后学习该语言的基础知识(W3学校有一些资料)。如果您仍然感到困惑,那么可以尝试将问题分成几个部分。看起来您基本上是在问1.如何访问DOM元素并存储它们的值2.如何使用javascript访问其他网站3.如何使用javascript下载文件。