Arquivo :: Modificado

Arquivo :: Verificações de classe modificadas de forma inteligente se os arquivos tiverem sido alterados.
Baixe Agora

Arquivo :: Modificado Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Max Maischein
  • Site do editor:
  • http://search.cpan.org/~corion/HTML-Display-0.39/lib/HTML/Display.pm

Arquivo :: Modificado Tag


Arquivo :: Modificado Descrição

Arquivo :: Verificações de classe modificadas de forma inteligente se os arquivos tiverem sido alterados. Arquivo :: Verificações de classe modificadas de forma inteligente se os arquivos mudaram .Synopsis usar rigoroso; usar arquivo :: modificado; Meu $ D = Arquivo :: Modificado-> Novo (Arquivos => ); enquanto (1) {minhas (@changes) = $ d-> alterado; if (@changes) {imprimir "$ _ foi alterado" para @changes; $ D-> atualização (); }; Dormir 60; }; Segundo exemplo - um script que sabe quando qualquer um dos seus módulos foi alterado: Use o arquivo :: Modificado; Meu $ Files = Arquivo :: Modificado-> Novo (Files => ); # Queremos reiniciar quando qualquer módulo foi alterado Exec $ 0, @argv se $ files-> alterado (); o módulo modificado é destinado como um método simples para detectar se os arquivos de configuração (ou módulos que eles confiam). Atualmente, existem dois métodos de detecção de alterações implementados, Mtime e MD5. O método MD5 voltará para usar os timestamps se o módulo Digest :: MD5 não puder ser carregado. Há outro módulo, arquivo :: assinatura, que tem muitos recursos semelhantes, por isso, se este módulo não fizer o que você precisa, talvez arquivo :: Assinatura faz. Há também alguma sobreposição entre os dois módulos, código Wise.New% ARGScreates uma nova instância. O método% Args tem duas chaves possíveis, método, que denota o método usado para verificar como padrão, e arquivos, que leva uma referência de matriz aos nomes de arquivos para assistir. Nome do arquivo, método para assistir. O método é o método (ou melhor, a subclasse do arquivo :: modificou :: assinatura) para usar para determinar se um arquivo foi alterado ou não. O resultado é o arquivo :: modificado :: Signature subclasse ou UNDEF se ocorreu um erro.Addfile listadsts uma lista de arquivos para assistir. O método usado para assistir é o método padrão, conforme definido no construtor. O resultado é uma lista de arquivos :: modificadas :: Signature subclasses.UpdateUpda todas as assinaturas para o estado atual. Todas as alterações pendentes são descartadas.ChangedRetorna uma lista dos nomes de arquivos cujos arquivos mudam desde a construção ou a última chamada para atualização (o que ocorreu pela última vez). Requisitos: · Perl.


Arquivo :: Modificado Software Relacionado