Comer, создайте .as файл и скопипастите этот сценарий
Код AS3:
package
{
import adobe.utils.ProductManager;
import flash.display.SimpleButton;
import flash.desktop.NativeApplication;
import mx.core.FlexGlobals;
import spark.components.WindowedApplication;
public class useClass extends Sprite
{
private var _btn:btn;
public function useClass()
{
_btn = new btn ;
_btn.addEventListener(MouseEvent.CLICK,btn_clickHandler);
_btn.x = 220;
_btn.y = 200;
addChild(_btn);
}
function btn_clickHandler(event:MouseEvent):void
{
Reboot();
}
function Reboot():void
{
var app:WindowedApplication = WindowedApplication(FlexGlobals.topLevelApplication);
var mgr:ProductManager = new ProductManager("airappinstaller");
mgr.launch(((("-launch " + app.nativeApplication.applicationID) + " ") + app.nativeApplication.publisherID));
app.close();
}
}
}
и сохраните под именем "useClass"
Cоздайте .fla файл "useClass" ,там же создайте кнопку дав ему имя "btn" не забудьте поставит галочку
"Экспорт для actionscript"
Храните .as и .fla файлы в одной папке.