Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema con air

  1. #1
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463

    problema con air

    ciao ragazzi, tutto bene?

    ho un problema ad aggiornare air,

    devo usare NativeProcess per richiamare gli exe
    ho dato un occhiata su web ed è supportata con air dalla 2.0 in su...
    io attualmente se vado su flash cs4 -- impostazione pubblicazione --- mi fa vedere che ho air 1.5.

    sono andato sul sito di adobe ho scaricato la 2.5...
    mi scarica un pacchetto da 30 mb...
    lo estraggo e all'interno ci sono 10 cartelle senza un exe...
    come faccio ad aggioranre flash cin questa versione^

    grazie a tutti--.--

  2. #2
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463
    ciao ragazzi siete la mia unica speranza!
    è da giorno ke impazzisco...
    devo richiamare un .exe... e ho utilizzato cs5 con native process... con air 2
    fin qui tutto bene se lancio l'applicazione da flash tutto bene.... ho usato questo codice:

    public var process:NativeProcess;
    public var output:String = "waiting...";
    public function Menu_principale()
    {
    Mouse.show();
    Squadra1.addEventListener( MouseEvent.CLICK, onClickStart1 );
    Squadra2.addEventListener( MouseEvent.CLICK, onClickStart2 );

    }

    public function onClickStart1( event:MouseEvent ):void
    {

    var npsi:NativeProcessStartupInfo = new NativeProcessStartupInfo();
    var file:File = File.applicationDirectory.resolvePath("squadra1_me nu/squadra1_menu.exe");
    npsi.executable = file;
    fscommand("quit");
    process = new NativeProcess();
    process.start( npsi );

    process.addEventListener( ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData );
    process.addEventListener(ProgressEvent.STANDARD_ER ROR_DATA, onErrorData);

    process.addEventListener(NativeProcessExitEvent.EX IT, onExit);
    process.addEventListener(IOErrorEvent.STANDARD_OUT PUT_IO_ERROR, onIOError);
    process.addEventListener(IOErrorEvent.STANDARD_ERR OR_IO_ERROR, onIOError);


    }

    private function onClosing():void
    {
    if( process )
    process.exit(true);
    }

    private function onOutputData( event:ProgressEvent ):void
    {
    output = process.standardOutput.readUTFBytes( process.standardOutput.bytesAvailable );
    }

    private function onErrorData(event:ProgressEvent):void
    {
    output = "ERROR -" + process.standardError.readUTFBytes(process.standar dError.bytesAvailable);
    }

    private function onExit(event:NativeProcessExitEvent):void
    {
    output = "Process exited with " + event.exitCode;
    }

    private function onIOError(event:IOErrorEvent):void
    {
    output = event.toString();
    }

    e fin qui tutto bene, ho modificato anche l'xml mettendo questo:

    <supportedProfiles>extendedDesktop desktop</supportedProfiles>

    ma nel momento in cui esporto in .air, lo installo, il link non va piu' nn richiama poiu' il .exe-.... xke^????

    cosa sbaglio???

    non so piu' dove sbattere la testa!

    grazie a tutti!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.