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
