Winamp с gen_scripting в Jscript
Используя плагин gen_scripting для Winamp, вы должны создать экземпляр объекта. В VBS это
Set winamp = CreateObject("gen_scripting.WinAmp")
Тем не менее, я уверен, что этот же плагин можно использовать для написания сценариев Winamp с использованием Jscript (или, возможно, даже Javascript - лучший выбор для меня). Итак, я попробовал
var winamp = Object.create("gen_scripting.WinAmp");
x = winamp.GetVersion();
alert(x);
winamp.ButtonPlay;
Только это не работает. Буду признателен за любую помощь, чтобы начать меня
1 ответ
Решение
JScript аналог VBScript CreateObject()
является new ActiveXObject()
,
Также, alert
специфичная для браузера функция; в сценариях оболочки Windows вы должны использовать WScript.Echo
,
var winamp = new ActiveXObject("gen_scripting.WinAmp");
var x = winamp.GetVersion();
WScript.Echo(x);
winamp.ButtonPlay();