使用Winamp的gen_scripting插件,您必须实例化该对象。在VBS中,这是
Set winamp = CreateObject("gen_scripting.WinAmp")
但是,我很确定可以使用相同的插件来使用Jscript编写Winamp脚本(或者甚至可能是Javascript - 对我来说是更好的选择)。所以,我试过了
var winamp = Object.create("gen_scripting.WinAmp");
x = winamp.GetVersion();
alert(x);
winamp.ButtonPlay;
只有这不起作用。任何帮助我开始的帮助将不胜感激
答案 0 :(得分:2)
VBScript CreateObject()
的JScript模拟是new ActiveXObject()
。
此外,alert
是特定于浏览器的功能;在Windows shell脚本中,您应该使用WScript.Echo
。
var winamp = new ActiveXObject("gen_scripting.WinAmp");
var x = winamp.GetVersion();
WScript.Echo(x);
winamp.ButtonPlay();