Hi.

Além de jogar o arquivo no diretório público, você pode brincar com links
simbólicos.
Ou, se for necessário criar uma rota, você pode usar o método
render_static() e vomitar o arquivo que está dentro de public/.
De uma maneira mais suja, veja o Mojo::Types. Uma vez mexi com isso e vi
que conforme a extensão da rota, ele já automatiza o content-type.
Da maneira mais suja da mais suja, envie o content-type manualmente, dê um
open no arquivo e vá imprimindo o file handle. LOL

[]'s

Em 10 de maio de 2012 10:03, Manoel Domingues Junior <
[email protected]> escreveu:

> Perfeito.
>
> Obrigado!
>
> Abraços,
>
> Em 10 de maio de 2012 07:55, Gabriel Vieira 
> <[email protected]>escreveu:
>
> Você deve colocar a imagem na pasta 'public'.
>>
>> Uma vez lá, sua rota irá funcionar.
>>
>> app.pl
>> ---------
>> use Mojolicious::Lite;
>> app->start;
>> ---------
>>
>> Conteúdo:
>> ---------
>> public/Brazil.gif
>> app.pl
>> ---------
>>
>> Rode "perl app.pl daemon".
>>
>> Acesse http://127.0.0.1:3000/Brazil.gif e tchãrãããã.
>>
>>
>> Abraços,
>>
>> 2012/5/10 Manoel Domingues Junior <[email protected]>
>>
>>> Dê uma olhada em m.pu.ufrj.br
>>> Acredito que a aplicação deles seja em php o que estou tentando fazer
>>> é praticamente a mesma coisa com algumas features a mais.
>>>
>>> Olhando o código fonte, existe um javascript que atualiza as imagens,
>>> dando a impressão de vídeo.
>>>
>>> Até esse ponto está tudo ok, consigo fazer a câmera gravar arquivos de
>>> imagem compatíveis com o código php, mas no mojolicious não sei como
>>> colocar a rota...
>>> Poderia ser algo do tipo:
>>> get 'cam' => 'cam.jpg'
>>> Mas não funciona...
>>>
>>> Abraços
>>>
>>> Em 10/05/12, Gabriel Vieira<[email protected]> escreveu:
>>> > Código, por favor.
>>> >
>>> > 2012/5/10 Manoel Domingues Junior <[email protected]>
>>> >
>>> >> Ola pessoal,
>>> >> Construí uma aplicação que precisa ler uma imagem que é atualizada a
>>> >> cada 5 segundos.
>>> >> Isso impossibilita que eu deixe a imagem embebed no código da
>>> aplicação.
>>> >> Construí o refresh dela em javascript.
>>> >> Tentei fazer a aplicação dar um open na imagem aí não consegui criar
>>> as
>>> >> rotas.
>>> >>
>>> >> Acho que meu problema se resume em como criar uma rota para um arquivo
>>> >> que seja dinâmico.
>>> >>
>>> >> Abraços
>>> >>
>>> >> --
>>> >> --
>>> >> Manoel Domingues Junior
>>> >> "Coletar dados é o primeiro passo para a sabedoria, mas compartilhar
>>> >> dados é o primeiro passo para a comunidade."
>>> >> IBM - Prodigy Linux
>>> >> _______________________________________________
>>> >> Rio-pm mailing list
>>> >> [email protected]
>>> >> http://mail.pm.org/mailman/listinfo/rio-pm
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > Gabriel Vieira
>>> >
>>>
>>>
>>> --
>>> --
>>> Manoel Domingues Junior
>>> "Coletar dados é o primeiro passo para a sabedoria, mas compartilhar
>>> dados é o primeiro passo para a comunidade."
>>> IBM - Prodigy Linux
>>> _______________________________________________
>>> Rio-pm mailing list
>>> [email protected]
>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>
>>
>>
>>
>> --
>> Gabriel Vieira
>>
>> _______________________________________________
>> Rio-pm mailing list
>> [email protected]
>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>
>
>
> --
> --
> Manoel Domingues Junior
> "Coletar dados é o primeiro passo para a sabedoria, mas compartilhar dados
> é o primeiro passo para a comunidade."
> IBM - Prodigy Linux
>
>
> _______________________________________________
> Rio-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 


 ______________________
< Junior "fvox" Moraes >
 ----------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm

Responder a