Sai preguiça hehe

        startAtLogin property   

startAtLogin:Boolean Language Version:  ActionScript 3.0 
      Runtime Versions:  AIR 1.0 

Specifies whether this application is automatically launched whenever the 
current user logs in.

AIR profile support: This feature is supported on all desktop operating 
systems, but is not supported on mobile devices or AIR for TV devices. You can 
test for support at run time using the NativeApplication.supportsStartAtLogin 
property. See AIR Profile Support for more information regarding API support 
across multiple profiles.

The startAtLogin property reflects the status of the operating-system-defined 
mechanism for designating that an application should start automatically when a 
user logs in. The user can change the status manually by using the operating 
system user interface. This property reflects the current status, whether the 
status was last changed by the AIR application or by the operating system.



Implementation 
    public function get startAtLogin():Boolean
    public function set startAtLogin(value:Boolean):void

Throws 
     IllegalOperationError — On Windows when another application with the same 
name (but with a different path to the executable) is already set to launch 
when this user logs in. 
        
     IllegalOperationError — If this application is not installed, which may be 
the case when launched by the AIR Debug Launcher (ADL). 

Related API Elements

supportsStartAtLogin

Já respondi minha pergunta;

Abraço.
From: Cristian Edson Göhl 
Sent: Tuesday, December 06, 2011 3:54 PM
To: flexdev@googlegroups.com 
Subject: Re: [flexdev] adobe air - inicialização automática

Nunca precisei, mas gostei bastante de aprender isso 

Alguem que testou, o cliente é windows?

Se for vai msconfig e olha se adicionou na inicialização de programas.

Obrigado,

abraço.

From: Eric Tonussi 
Sent: Tuesday, December 06, 2011 3:33 PM
To: flexdev@googlegroups.com 
Subject: Re: RES: RES: [flexdev] adobe air - inicialização automática

Esse comando pede a autorização do usuário ou vai direto?


Em 6 de dezembro de 2011 15:27, Luciano <lucianomuku...@gmail.com> escreveu:

  Cleverson, funciono agora!! vlw..
  Não tinha me atentado ao fato de não funcionar em debug.. obrigado..

  Luciano

  On 6 dez, 15:12, "Cleverson Cologni" <cleversoncolo...@gmail.com>
  wrote:

  > Eu coloco no evento applicationcomplete do main da aplicação, sem chamar
  > nada não:
  >
  > // a opção startAtLogin faz com que o aplicativo (instalado) inicie com o
  > usuário do windows
  >                                 try {
  >
  > NativeApplication.nativeApplication.startAtLogin = true;
  >                                 }
  >                                 catch (e:Error) {
  >                                         // driblando o erro que é gerado
  > quando não inicializou pela instalação
  >                                 }
  >
  > Fiz a gambiarra do try catch apenas para que não ficasse gerando erro ao
  > executar em debug.
  > Tenho funcionando perfeitamente em vários cliente, se executar uma única
  > vez, o sistema já se registra para abrir ao login do usuário, fazer com que
  > execute o comando toda vez que abrir, vai fazer com que o programa novamente
  > se registre, caso o usuário tenha desabilitado manualmente.
  >
  > Cleverson
  >
  > -----Mensagem original-----
  > De: flexdev@googlegroups.com [mailto:flexdev@googlegroups.com] Em nome de
  > Luciano
  > Enviada em: terça-feira, 6 de dezembro de 2011 14:42
  > Para: flexdev
  > Assunto: Re: RES: [flexdev] adobe air - inicialização automática
  >
  > @bruno: essa alternativa funcionaria, mas eu não teria esse controle
  > na máquina do cliente.
  >
  > @cleverson: onde usar esse código? Pelo que eu dei uma olhada é
  > necessário usar um InvokeEvent, mas não entendi direito o
  > funcionamento. Você teria algum exemplo de código??
  >
  > vlww
  >
  > On 6 dez, 11:55, "Cleverson Cologni" <cleversoncolo...@gmail.com>
  > wrote:
  >
  >
  >
  >
  >
  >
  >
  >
  >
  > > Basta usar o seguinte:
  >
  > > NativeApplication.nativeApplication.startAtLogin = true;
  >
  > > Caso rode em debug, dá erro, ele só executa corretamente se instalado, o
  > > sistema será executado ao usuário fazer login.
  >
  > > -----Mensagem original-----
  > > De: flexdev@googlegroups.com [mailto:flexdev@googlegroups.com] Em nome de
  > > bruno bg
  > > Enviada em: terça-feira, 6 de dezembro de 2011 11:16
  > > Para: flexdev@googlegroups.com
  > > Assunto: Re: [flexdev] adobe air - inicialização automática
  >
  > > já tentou , copiar o atalho do programa AIR para a pasta INICIALIZAR
  > > (Win 7). ???
  > > ou até mesmo programar tarefa no próprio windows.
  >
  > > brunobg
  > > ****************************************************www.brbsoftware.com.br
  > > bruno...@ig.com.br  (MSN&  Skype)
  > > blogflex.brunobg.com
  > > @brunogrohs
  > > (21) 9913-2397
  >
  > > Em 06/12/2011 11:02, Luciano escreveu:
  >
  > > > Bom Dia!!
  >
  > > > É possível que uma aplicação air inicialize automaticamente com o
  > > > windows, ou seja, quando carregar o SO abrir a aplicação e deixá-la na
  > > > barra de tarefas?
  > > > Alguém já fez algo assim??
  >
  > > > Obrigado
  > > > Luciano
  >
  > > --
  > > 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 emhttp://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 emhttp://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

-- 
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

-- 
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

<<wlEmoticon-smilewithtongueout[1].png>>

Responder a