Supondo que eu tenha um banco de dados com letras de músicas, gostaria
de poder gerar arquivos .PPT dinamicamente.
Esse serviço seria disponibilizado numa aplicação web, num ambiente
linux ou no próprio GAE (quando eu conseguir meu login), o que implica
que o uso de win32com está descartado.
O que vocês sugerem ?
Eu pretendo fazer uns testes com o gdata [1], pra ver se é possível
utilzar o GoogleDocs nessa tarefa, já que, pelo browser, é possível
criar uma apresentação e salvar a mesma em PPT. Entretando, numa
rápida passada de olhos, eu encontrei mais documentação referente a
Spreadsheets do que qualquer outro tipo de documento no GoogleDocs...
nao vi quase nada referente a "presentation".
Obrigado,
Roger
[1] - http://code.google.com/p/gdata-python-client/
------------------------------------
,-----------------------------------------------------------.
| Antes de enviar um e-mail para o grupo leia: |
| http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar |
| E se você é usuário do BOL lembre-se de cadastrar o |
| e-mail do grupo na lista branca do seu sistema anti-spam. |
`-----------------------------------------------------------´Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/python-brasil/
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@yahoogrupos.com.br
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html
Parece mesmo que a API do Google Docs nao permite criar/manipular
apresentacoes. Uma ideia que pode funcionar eh voce gerar a
apresentacao em outro formato que o Powerpoint entenda e que possa ser
gerado via Python, mas servir o arquivo com o mimetype
application/x-powerpoint para forcar o documento a ser aberto no
Powerpoint. Eu ja fiz isso com o Excel, servindo um arquivo CSV e
setando o mimetype pra abrir direto no Excel.
--Roberto
Oi Roberto
Boa idéia essa de usar o mimetype. Vou dar uma pesquisada em casa
(aqui neste computador só tenho o Open Office instalado).
Em relação à API para maninupar presentations, acabei de postar essa
dúvida nesta lista de discussão do GoogleDocs:
http://groups.google.com/group/Google-Docs-Data-APIs/browse_thread/thread/5b2b147473a1b518
Valeu,
Roger
PS: Eu ia mandar o link mais curto, mas o firewall da empresa cujo
computador estou utilizando nete momento imbecilmente não está
permitindo acesso ao http://tinyurl.com/
http://udk.openoffice.org/python/python-bridge.html
Em 16/04/08, Roger Demetrescu <roger.de...@gmail.com> escreveu:
>
> Bom dia pessoal...
>
> Supondo que eu tenha um banco de dados com letras de músicas, gostaria
> de poder gerar arquivos .PPT dinamicamente.
>
> Esse serviço seria disponibilizado numa aplicação web, num ambiente
> linux ou no próprio GAE (quando eu conseguir meu login), o que implica
> que o uso de win32com está descartado.
>
> O que vocês sugerem ?
>
> Eu pretendo fazer uns testes com o gdata [1], pra ver se é possível
> utilzar o GoogleDocs nessa tarefa, já que, pelo browser, é possível
> criar uma apresentação e salvar a mesma em PPT. Entretando, numa
> rápida passada de olhos, eu encontrei mais documentação referente a
> Spreadsheets do que qualquer outro tipo de documento no GoogleDocs...
> nao vi quase nada referente a "presentation".
>
> Obrigado,
>
> Roger
>
> [1] - http://code.google.com/p/gdata-python-client/
>
>
--
Ronaldo Amaral Santos
Tecnólogo em Desenvolvimento de Software
Núcleo de Pesquisa em Sistemas de Informação – NSI
Cefet-Campos
-------------------------
Linux User #437600
[As partes desta mensagem que não continham texto foram removidas]
Oi Ronaldo, grato pelo link...
Dei uma olhada rápida pela documentação, e me parece que terei que ter
o openoffice executando como um serviço.. escutando uma determinada
porta.
Se eu for por este caminho, acabo fechando as portas para a hospedagem
do serviço no GAE... :(
Por outro lado, parece que não dá pra ficar contando com o GoogleDocs
atualmente...
Obrigado !!
Roger
A idéia é gerar apresentações com letras de hinos e cânticos para ser
usado em igrejas.
Hoje eu ajudo na coordenação do setor de som e imagem da minha igreja.
O pessoal tem uma pasta com os powerpoints dos hinos que serão
projetados no telão.
Problemas atuais:
1) Falta de padronização: diversas pessoas fizeram essas
apresentações. Enquanto a maioria segue o padrao letra branca/amarela
no fundo azul escuro, existem outras com padrões não tão agradaveis
como letra preta em cima de fundo vermelho-marrom... background muito
"floridos", essas coisas...
Apresentações que tem aquela "animação" inicial de mostrar frase por
frase....(êta troço chato)...
2) As pessoas estão suprindo os hinos que ainda nao foram
digitalizados aos poucos... então eles me trazem todos os domingos
alguns powerpoints novos...
Mas as vezes eles trazem alguns que já foram utilizados. E ai,
sobreescrevo meu repositório ou não ? Será que houve alguma melhoria
no visual ? Ou alguma correção na letra da música ?
Na correria do momento, não dá pra ficar vendo cada detalhe...
3) Localização de musicas de acordo com o contexto/assunto. Quais os
canticos que são utilizados pelas crianças ? Qual musica que tem como
tema XYZ ?
4) Controle de qualidade. Já ocorreu vários casos onde a letra
projetada não condizia com a letra inicia. Tinha um trecho faltando,
ou palavras foram trocadas...
Quem digitalizou ? Alguem revisou ? Quem ?
A minha idéia era ter um sistema em TG ou pylons ou WSGI no braço
(GAE) onde eu pudesse cadastrar os hinos/canticos, suas estrofes, o(s)
refrão(ões), tags (criança, tema X, tema Y).
Como a base de dados está centralizada, e as pessoas não precisam
ficar digitando no powerpoint, bastando para isso acessar um
formulario web, eu conseguiria o apoio de varias pessoas que são meio
cruas em informatica para ajudar a preencher o acervo de musicas
digitalizadas.
(saber mexer no powerpoint envolve mais habilidade do que se
pensa...tem que saber copiar e colar slides, acertar o tamanho da
fonte de letra, saber salvar o arquivo com outro nome pra nao
sobrescrever o antigo usado como referencia, etc... Acessar uma pagina
web é só isso.. uma pagina... nao precisa nem abrir o explorer pra
navegar pelo diretorio de sua própria máquina)
Aí no domingo, quando o pessoal me falasse: "vamos projetar os hinos
5, 70, 97 e o cantico X e Y", eu só faria uma pesquisa no sistema e
baixaria a versão atualizada, ja em formato powerpoint.
Teria tambem o recurso de pesquisa por trecho da musica ou por tags...
bem como o controle de revisão que mencionei acima.
Obviamente seguro morreu de velho.. .eu sempre deixaria uma cópia de
cada hino usado numa pasta, de modo a ter acesso a elas caso a conexão
desse problema. Mas havendo link, a prioridade é usar o PPT oriundo da
web.
E a comodidade do powerpoint é que, caso tudo venha a falhar, sempre
dá pra vc usar uma hino como base pra montar outro... Copia o hino 70
pro 90, edita ele rapidinho e coloca a letra certa. Com o SWF eu acho
que nao teria essa comodidade...
Além disso a navegação pelos slides tem que ser de forma fácil. As
vezes um cântico é repetido 2 ou 3 vezes.. .outras vezes não. Cabe à
pessoa operando o computador ver o ritmo do louvo e ir pro inicio da
musica rapidinho, caso perceba que o pessoal vai repetir. No swf dá
pra fazer isso ?
Por fim, o PPT é algo comum. A maioria das pessoas está habituada a
abrir uma apresentação. Trocar para open-office ou outra tecnologia
sempre causa alguma barreira no processo (por favor, no flames aqui...
eu sou um cara por natureza amante do open-source... só uso Firefox,
etc... mas não da pra instalar o linux e/ou o OO nesta máquina e ter
que treinar dezenas de pessoas que a utilizam... o foco aqui é outro
:))
Bom, acho que é isso... :)
Abraços
Roger
2008/4/16 Roger Demetrescu <roger.de...@gmail.com>:
> Bom dia pessoal...
>
> Supondo que eu tenha um banco de dados com letras de músicas, gostaria
> de poder gerar arquivos .PPT dinamicamente.
É mesmo necessário gerar arquivos .PPT? Gerar formato de animação
flash (.swf) não resolve?
[]'s
Jociel
Em 17/04/08, Roger Demetrescu <roger.de...@gmail.com> escreveu:
>
> On 4/17/08, Jociel Andrade <jca...@gmail.com <jcainfo%40gmail.com>>
> wrote:
> > Roger,
> >
> > 2008/4/16 Roger Demetrescu <roger.de...@gmail.com<roger.demetrescu%40gmail.com>
[As partes desta mensagem que não continham texto foram removidas]
> 2008/4/16 Roger Demetrescu <roger.de...@gmail.com>:
> > Bom dia pessoal...
> >
> > Supondo que eu tenha um banco de dados com letras de músicas, gostaria
> > de poder gerar arquivos .PPT dinamicamente.
>
> É mesmo necessário gerar arquivos .PPT?
Por que nao gerar em html no estilo do Slideshare?
[1] www.slideshare.net
Atenciosamente.
--
MARCELO DE F. ANDRADE
Belém, PA, Amazônia, Brasil
Linux User #221105
Conheça "A Turma do Açaí"(c) de Rosinaldo Pinheiro.
http://aturmadoacai.blogspot.com
Oi Marcelo...
Eu não conhecia esse slideshare. Achei interessante, mas acaba
conflitando com a ideia de que a musica deve ser gerada num formato
que possa ser facilmente editavel (se necessario) por um usuario mais
leigo, conforme expliquei numa mensagem anterior...
Mas tá anotado aqui... :)
Obrigado.
Roger
Em 18/04/08, Roger Demetrescu <roger.de...@gmail.com> escreveu:
>
> On 4/18/08, Ricardo Guinody <gui...@gmail.com <guinody%40gmail.com>>
> wrote:
> > Flash simplesmente cai como uma luva pra isso que você quer.
>
> Oi Ricardo...
>
> Eu tenho algumas perguntas em relação ao uso de Flash no lugar do PPT:
>
> 1) O nosso computador esta configurado com 2 monitores. O segundo
> monitor é o projetor em si. O aplicativo Powerpoint está configurado
> para projetar a apresentação sempre no monitor 2.
>
> Ou seja, eu abro a musica no computador, e quando aperto F5, a
> apresentação é projetada em tela cheia... Não preciso me preocupar em
> mover nenhuma tela pra direita, pra cair no 2nd monitor.
>
> Em relação ao flash... tem algum player que contenha essa customização
> de rodar no 2nd monitor automaticamente ?
>
> Quando a gente precisa projetar um filme (é raro isso), a gente é
> obrigado a abrir o windows media player de forma não maximizada,
> arrastar o aplicativo pra direita, ate aparecer no telão, ai dar 2
> cliques no Title bar pra maximizá-lo e rodar o Play.... Nesse interim
> fica aparecendo o mouse, o aplicativo, etc...
>
> Eu gostaria de evitar esse tipo de procedimento com as apresentaçãoes
> (que são o caso comum)
>
> 2) Caso seja necessario acertar a letra de uma musica, ou gerar uma
> nova letra a partir de um flash existente... qual o esforço disso por
> parte do usuario, se comparado a edição de um PPT ?
>
> 3) Estou pesquisando por "python swf generation" e afins no google e
> estou vendo algumas alternativas... Você recomenda alguma delas, ou
> outra ?
>
> * Ming com wrapper em python
> * flashticle
>
> Confesso não ser um entendido em Flash... vou tentar dar uma estudada
> nisso assim que possível.
>
> Obrigado,
Oi Ricardo...
Obrigado,
Roger
------------------------------------
Não que justamente hoje saiu uma matéria interessante sobre PPT,
Flash, etc.. no br-linux.org ?
http://br-linux.org/2008/conversao-de-slides-em-flash/
Eu vou dar uma olhada com calma pra ver se posso extrair alguma coisa boa...
Abraços
Roger
PS: Várias pessoas me sugeriram usar flash... tanto pela lista de
discussão como em mensagens private.