Esta página descreve como obter e usar a ferramenta vnc2swf na FEUP para criar tutoriais gravados a partir do ecrã do computador.
Enviem comentários para o email no fim desta página.
O vnc2swf está disponível em código fonte. Para compilar numa máquina unix da FEUP os passos a seguir são:
Fazer login à máquina (e.g., a pinguim.fe.up.pt
)
via SSH ou Telnet.
Descarregar a última versão da página oficial do vnc2swf:
wget http://www.unixuser.org/~euske/vnc2swf/vnc2swf-0.4.2.tar.gz
Descarregar a versão indicada da bibliotecta ming:
wget http://ovh.dl.sourceforge.net/sourceforge/ming/ming-0.2a.tgz
Extrair e compilar a biblioteca ming:
tar -xzf ming-0.2a.tgz cd ming-0.2a make static cd ..
Extrair e compilar o programa vnc2swf:
tar -xzf vnc2swf-0.4.2.tar.gz cd vnc2swf-0.4.2 ./configure --with-ming=../ming-0.2a strip vnc2swf cp -a vnc2swf ..
Em alternativa aos passos acima, pode descarragar o executável já compilado.
wget http://paginas.fe.up.pt/~mei04010/vnc2swf
O vnc2swf obriga a ter um servidor X a funcionar, mesmo que
não seja necessário. Felizmente o XFree86 inclui um servidor de X
faz de conta que dá conta do recado, o que evita ter de
instalar um servidor de X. Para tal deve descarregar este simples script que arranca um
servidor virtual e chama o programa vnc2swf
, e que deverá
ser usado sempre em vez do vnc2swf.
wget http://paginas.fe.up.pt/~mei04010/vnc2swf.sh
Para usar deve:
Instalar no seu computador pessoal um servidor VNC, tal como o TightVNC.
Ligar o servidor VNC, e escolher uma password de accesso.
Descobrir o nome do seu computador, ou em alternativa o IP
correndo o programa ipconfig
a partir da linha de
commandos do DOS
Ligar-se à maquina unix onde tem o vnc2swf instalado.
Correr o vnc2swf.sh
./vnc2swf.sh exemplo.swf nome-ou-ip-do-meu-computador
Fazer a demonstração — todos os passos que fizer no seu computador serão gravados.
Para publicar os tutoriais, pode fazer-lo directamente a partir dos servidores de web da FEUP:
Se já não o fez antes, deve seguir estas
instruções para criar a directoria ~/public_html
.
Ao correr o programa passe como primeiro argumento a posição final da apresentação:
./vnc2swf.sh ~/public_html/exemplo.swf omeucomputador.fe.up.pt
Para cada apresentação .swf na directoria ~/public_html deve criar um .html correspondente:
<html> <body> <embed src="exemplo.swf" width=800 height=600 type="application/x-shockwave-flash" loop=false> </embed> </body> </html>
Deve adaptar o nome do .swf, e a dimensão do ecrã.
Para editar textos no unix, pode usar os editores pico
(mais simples) ou vi
.