2013-02-04 4 views
0

Winamp 용 gen_scripting 플러그인을 사용하여 개체를 인스턴스화해야합니다. VBS 이것은 그러나JScript의 gen_scripting이있는 Winamp

Set winamp = CreateObject("gen_scripting.WinAmp") 

, 나는 같은 플러그인의 JScript 사용하여 스크립트 윈앰프에 사용할 수 있다는 확신 (아마도 심지어 자바 스크립트를 - 더 나은 선택이 나를 위해). 그래서 시도했습니다.

var winamp = Object.create("gen_scripting.WinAmp"); 
x = winamp.GetVersion(); 
alert(x); 
winamp.ButtonPlay; 

그래도 작동하지 않습니다. 나를 시작하게하는 데 도움이 될 것입니다.

답변

2

JScript analog of VBScript 은 new ActiveXObject()입니다.

또한 alert은 브라우저 관련 기능입니다. Windows 셸 스크립트에서는 WScript.Echo을 사용해야합니다.

var winamp = new ActiveXObject("gen_scripting.WinAmp"); 
var x = winamp.GetVersion(); 
WScript.Echo(x); 
winamp.ButtonPlay(); 
+0

감사합니다. 그게 잘 작동합니다 (그냥 오래 Winamp를 실행 기억)만큼 :) –