Pergunta

Como monitorar versão em arquivo SWF quando compilar um arquivo SWF no arquivo Adobe Flex?

Foi útil?

Solução

Supondo que eu entendi sua pergunta, você deve verificar se este post do meu blog, intitulado "Saving e acesso a Versão / Informações compilação com aplicativos Flex ", que passa a explicar como você pode usar o condicional compilação recurso no compilador mxmlc para salvar os valores das variáveis ??para o binário compilado e, em seguida, imprimir -los para o log (ou exibição na interface do usuário) dentro do próprio aplicativo.

Aqui estão os trechos relevantes de que post:

# Compiling the binary with the conditional compilation parameter:
/path/to/mxmlc -define+=DEBUG::compiled,"Fri_Sep_12_17:26:13_on_Alis-MacBook.local" -strict=true /path/to/myApp.mxml

// Printing out the "compiled" value in the application code:
var DEBUG:Namespace = new Namespace("DEBUG");
var compiledStr:String = DEBUG::compiled;
trace("SWF was compiled: "+compiledStr);

Quanto ao "número da versão" real vai, eu só usar três coisas:

  • a data de compilação (veja os exemplos de scripts no post para obter informações sobre como automatizar este)
  • o nome do host do computador onde ele foi compilado (também demonstrado no post)
  • a revisão SVN do cópia de trabalho (ver minha resposta a esta pergunta para obter informações sobre como obter o número de revisão do SVN)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top