Lol eu a responder-te e tu a dares com a solução :p

 

Depende do que estás a usar. No FPCs5 tens uma opção para criar um
instalador nativo. No FB ou sdk terás que o criar via comand line.

 

Outra boa opção é usares o packager do Serge Jespers:
http://www.webkitchen.be/package-assistant-pro/

 

De: [email protected] [mailto:[email protected]] Em nome de Luis
Costa
Enviada: terça-feira, 23 de Novembro de 2010 16:02
Para: [email protected]
Assunto: Re: [riapt] Native Process no Air2

 

Será por causa disto:

"You can launch and communicate with native processes. Applications that use
this API must be installed using a native installer. "

http://canadiantechblogger.com/2009/11/17/adobe-flash-10-1-and-air-2-0-goes-
into-beta/

Como faço para utilizar os native installer em vez do installer air ?

2010/11/23 Luis Costa <[email protected]>

Quando o utilizado faz login começa este código

                    var file:File = File.desktopDirectory;
                    
                    file =
file.resolvePath("C:\\WINDOWS\\system32\\cmd.exe");
                    
                    var nativeProcessStartupInfo:NativeProcessStartupInfo =
new NativeProcessStartupInfo();
                    nativeProcessStartupInfo.executable = file;
                    
 
process.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA,
onStandardOutputData);
                    process.addEventListener(NativeProcessExitEvent.EXIT,
onStandardOutputExit);
                    
                    process.start(nativeProcessStartupInfo);
                    
                    process.standardInput.writeUTFBytes("dir \n");

Se arrancar a partir do flashbuilder funciona bem. Já fiz o
NativeProcess.isSuported e dá tru.
Se arrancar a partir da instalação já não funciona bem, dá-me false.

2010/11/23 Ricardo Neves <[email protected]>

 

De que forma estás a iniciar o processo? Podes mostrar código?

Ainda hoje entreguei uma aplicação AIR2 que arranca uma série de
NativeProcess sem problema algum.

 

De: [email protected] [mailto:[email protected]] Em nome de Luis
Costa
Enviada: terça-feira, 23 de Novembro de 2010 14:31
Para: [email protected]
Assunto: [riapt] Native Process no Air2

 

Boa tarde, 

Criei um programa que usa o native process do air2 para aceder ao cmd do
windows. Enquanto o estou a desenvolver funciona bem e o programa faz o que
é suposto e alterei no suportedprofiles para ter extended Desktop. Se testar
o NativeProcess.isSupported ele diz "true". Até aqui sem problemas. 

O problema está quando crio a release do programa e instalo no meu
computador ou qualquer outro computador que passa a dizer false e não corre
o cmd. 

Alguém sabe o porque de quando instalada a release do programa criado o
NativeProcess passa a dizer que não é suportado enquanto que em
desenvolvimento funciona ?

Cumprimentos
Luís Costa

-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.




-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 




-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected].
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a