Bom dia,

Não poderia fazer um “plugin”, uma outra app só para utilizar os recursos 2.0?

Então abrir ela ?

http://blog.everythingflex.com/2009/06/08/open-an-air-application-from-a-2nd-air-application/

Não testei, mas isto:

Hopefully, AIR 2.0 will be less restrictive and allow for the launching of 
applications natively. 

Já me fez acreditar que funciona no 1.5.

Abraço.

From: Wemerson Couto Guimarães 
Sent: Friday, May 20, 2011 8:38 AM
To: flexdev@googlegroups.com 
Subject: Re: [flexdev] Re: Desligar PC via Aplicação Flex 3 / Air

Realmente o php-cli não adianta porque é como rodar qualquer aplicação local no 
sistema operacional.

Então o Air vai se comportar com o arquivo php da forma que eu descrevi... um 
arquivo local dentro da app:/ e vai simplesmente abrí-lo... como um texto... e 
pronto.

Vou verificar a sugestão do Mário Júnior no outro tópico sobre o MERAPI...

Mas antes pensei numa saída bem POG mas pode funcionar e não preciso ficar 
instalando nada... só montar shell scripts específicos para cada sistema 
operacional:

Tenho um arquivo chamado config.xml na aplicação onde tem uma série de 
informações... então vou acrescentar um item chamado <desligar> 1 ou 
0</desligar>...

Aí coloco monto um shell script pra verificar  pra verificar no config.xml se o 
valor está 1 e se estiver faz o shutdown... Quando a aplicação for iniciada, 
ela sempre seta essa configuração pra 0... Aí adiciono esse script na 
cron/agendador de tarefas do computador e deixo ele rodando de 1 em 1 minuto...

Acredito que dá certo... só fico preocupado se rodar esse script sempre de 1 em 
1 minuto não consumiria muito recurso do micro...

Essa aplicação fica em terminais sem acesso humano... são terminais digital 
signage com horário programado pra ligar e o desligamento é feito pela 
aplicação... Então configuro a tarefa do script pra iniciar sempre depois da 
aplicação ligar...

O que acham? muito gambiarra?


Wemerson
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a