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.
