在Visual Basic中从Javascript中检索字符串



好的,所以我正在开发一个可视化基本程序,允许我控制潘多拉通过热键,而不必直接访问网站并按按钮等。

对于我的问题,有没有办法访问网站上的 javascript 变量来获取歌曲名称和,经过的时间等?(我对Visual Basic相当陌生)

伤害,

我会尝试的一个攻击角度是将Pandora加载到winform中的WebBrowser控件中,然后执行以下操作:

Private Sub GetFrames()
'Purpose: searches all frames in the document(s) and adds them to colDocuments
Dim i As Integer, j As Integer
j = 1
Set colDocuments = New Collection
colDocuments.Add WebBrowser1.Document
Do While j < colDocuments.Count + 1
    For i = 0 To colDocuments.Item(j).frames.length - 1
        colDocuments.Add colDocuments.Item(j).frames.Item(i).Document
    Next i
    j = j + 1
Loop
End Sub

然后跟进:

colDocuments(3).getElementsByName("TD").Item(10).Click

其中 colDocuments 对象中的"3"是您要单击的目标"播放"、"暂停"等。然后,您可以将所需的快捷键绑定到您在 winform 中创建的任何按钮。希望这能让你朝着正确的方向前进!!单击SOURCE查看我从哪里得到此代码:感谢TheVader在 vbforums.com。

相关内容

  • 没有找到相关文章

最新更新