[ Adobe AIR ] Local File Explorer

domingo, 15/08/2010 11:53 pm  

Aplicação em Adobe AIR para explorar e visualizar arquivos através de um aplicativo em Adobe AIR que possibilita ver/executar alguns tipos e para os demais não reconhecidos tenta abrir no aplicativo padrão do sistema operacional…

Download: LocalFileExplorer

Códigos:

LocalFileExplorer.mxml

LocalFileExplorerCode.as

custom.SmoothVideoDisplay.as

VideoPlayer customizado para habilitar o smooth na imagem (sinceramente não sei porque o componente VideoPlayer já não vem com essa opção de ativação…)

O modo fullscreen funciona mas não está do jeito que eu quero ainda com background preto… está branco e isto irrita, pelo menos aos meus olhos quando estou vendo um vídeo em fullscreen.

org.flashcommander.components.Mp3Player.as

Componente para execução de arquivos mp3

SVN:

http://erkobridee.googlecode.com/svn/trunk/file_explorer/standalone/LocalFileExplorer/


Mais informações:

Como foi comentado os arquivos de audio .mp3 possui um componente interno para execução, para os demais arquivos de audio a aplicação utilizará o recurso para abrir na aplicação padrão vinculado ao arquivo no sistema operacional.

Para os respectivos arquivos de vídeo .mov .mp4 .flv foi definido um componente que extende ao VideoPlayer que possibilita setar a suavização do vídeo, em outras palavras, reduzir aqueles “quadrados” na imagem do vídeo durante a execução quando esta está com um tamanho diferente da resolução inicial.

Para os respectivos arquivos .gif .png .jpg .pdf .txt .htm .html irá abrir utilizando o componente HTML do Adobe AIR.


Observação: conforme já comentado, porém apenas para relembrar, para todos os demais arquivos que não estão previstos para estes 3 visualizadores de arquivos da aplicação, a aplicação tentará abrir o respectivo arquivo usando o recurso do Adobe AIR 2.0 de abrir com a aplicação padrão setada no sistema operacional.

ps.: Esta aplicação pode ser utilizada como base para muitas possíveis aplicações que necessitem listagem e visualização/execução de arquivos no computador local ou em algum computador acessível via rede através de um nome (não testei através de IP ainda, se alguém testar poderia me informar se funciona? grato)

, , , , , , ,

Este post foi escrito por:

- que escreveu 500 post(s).


Entre em contato