29 de jul. de 2011

Convertendo videos para DVD (VideoDVD)

Internet banda larga e download de filmes e videos da internet viraram uma febre! Existem na net blogs especializados em disponibilizar links para download de filmes completos, alguns muito raros conseguidos por internautas a partir de VHS (VHS-Rip), e/ou exibição de algum canal de TV (TV-Rip).

O problema, é que nem sempre os Players de DVD, ou DVDs de mesa, tem suporte para os diversos formatos de videos que são encontrados para download, obrigando a muitos internautas que não sabem como transformar tais videos no formato nativo desses aparelhos de DVD, assistirem aos videos no próprio computador.

O objetivo deste tutorial, é auxiliar o internauta novato no mundo das conversões, a converter seus filmes e videos para o formato nativo (.VOB) de DVD e assim poder assistir tranquilamente no DVD de mesa. Ou seja, em linguagem mais simples, vamos apanhar os filmes e videos baixados da net, e converte-los no mesmo formato dos DVDs de locadora.

Assista abaixo um tutorial ilustrado:

Para isso, a primeira coisa a fazer, se ainda não o fez, é baixar e instalar um bom pacote de codecs de audio e video para não ter surpresas durante as conversões e reproduções.

Não seja preguiçoso, e leia mais sobre CODECS de audio e video clicando aqui.

Recomendo o pacote K-Lite e a versão mais atualizada poderá ser baixada no link abaixo:

Iremos utilizar os 3 aplicativos seguintes:
CDBurnXP - Gravador de CDs e DVDS
Você poderá utilizar o gravador de sua preferência, como Nero, Alcohol, etc.
WinAVI 9.0 - Conversor de videos.
DVD Shrink - Aplicativo para fazer back-ups de DVD's e projetos de novos DVDs.

O password para descompactação é:

hotplug

VAMOS AOS PASSOS:
¬ Execute o WinAVI e clique no botão "DVD";
¬ Selecione o(s) filme(s) à converter. Para selecionar mais de 1 filme, mantenha o botão [CTRL] pressionado;
¬ Em Output Directory, selecione o diretório (pasta) em que o WinAVI irá salvar a conversão;
Na próxima janela, existem 4 opções:

No campo 1, organize a sequência em que você deseja que os filmes sejam gravados no DVD;

No campo 2, selecione o tipo de menu do seu DVD. No exemplo da imagem a opção é "1 DVD, e titulos separados";

No campo 3, selecione o diretório em que será salvo o projeto do DVD, ou seja, os filmes convertidos.

Cerifique-se de que haja espaço o suficiente para a conversão!;

No campo 4, selecione a opção DVD, obviamente, e clique em Advanced.

Na imagem abaixo, estão as configurações que recomendo. Com essas configurações, você terá na conversão uma ótima qualidade no audio e no video, e poderá agregar num único DVD até 3 filmes de 1 hora e meia.

Isso não é um padrão!

Será VOCÊ quem com o tempo, testando outras configurações e lendo à respeito de conversões na própria internet, quem estabelecerá seus padrões de qualidade de audio e video. A minha sugestão acima é simplesmente para que você, á princípio, possa pular algumas etapas e ir aos finalmente com opções recomendadas por mim, ok?

Clique em OK para retornar à janela anterior, e clique em "OK" novamente para que a conversão inicie.

Agora, paciência! O tempo de conversão dependerá de voarios fatores, como por exemplo a quantidade de filmes à serem convertidos, potência da máquina, etc... Você poderá acompanhar no medidor de progresso uma estimativa de tempo que o WinAVI necessitará para concluir o trabalho de conversão.

Veja na figura abaixo, que por exemplo, a minha máquina levará pouco mais de 1h10min para converter 2 filmes de aproximadamente 2h50min cada um:

No diretório em que você determinou que a conversão seja salva, você encontrará uma pasta com o nome de DVD_01_1 e dentro dela, haverá 2 outras pastas com os respectivos nomes AUDIO _TS e VIDEO_TS.
Após a conclusão da conversão dos videos pelo aplicativo WinAVI, utilizaremos o aplicativo DVDShrink para criarmos uma imagem ISO de DVD contendo os filmes convertidos.

Para saber mais sobre o que é uma Imagem ISO, Clique aqui.

Execute o aplicativo DVDShrink e "arraste" o diretório DVD_01_1 pra dentro da janela maior deste aplicativo. Aguarde o scan dos videos.

Clique em BackUP no painel do aplicativo e selecione o tipo de arquivo que será criado, ou seja, ISO Image File.
No campo abaixo, selecione o diretório onde o arquivo de imagem será criado.
Certifique-se de haver espaço para a criação deste arquivo (1 DVD completo, cerca de 4,3Gigas).

Em HDs com formatação FAT ou FAT32, não serão possíveis a criação de imagem de mais de 4Gigas.

Quando a criação da imagem for concluída, você poderá excluir o diretório DVD_01_1, pois os arquivos não serão mais necessário.

Utilize o aplicativo de seu gosto para gravar a imagem ISO num DVD virgem. Ex: Nero.

Após a gravação do DVD, basta reproduzi-lo no DVDPlayer!
Bom divertimento!

PREPARE-SE QUE A SESSÃO PIPOCA VAI COMEÇAR!

Rapidinha - Quem é o Cantor?

De útil ao supérfluo, as novidades e ferramentas na internet são lançadas diariamente.

Mas, esta certamente é uma novidade muito útil e agradará do cantor profissional ao cantor de banheiro.

No site Midomi.com você solta a voz, e ele te informa o nome da música além de guardar uma amostra do seu "lá, lá, lá" que auxiliará internautas do mundo todo a também encontrar a música a qual estão procurando. Basta meter a boca no microfone por alguns segundos e dar a sorte de ser feliz!

Além deste serviço, o Midomi.com disponibiliza cadastro gratuito onde você pode configurar seu perfil, localizar pessoas, comunidades, etc.... ou seja, mais um Facebook ou Orkut da vida... Basta fazer o seu cadastro, um processo rápido e gratuito.

28 de jul. de 2011

Pto de Vista - Piada de Natal 2010 da Prefeitura de São Paulo

Prefeitura de São Paulo diz que a intenção não é arrecadar dinheiro! - Jornal da Globo

Não acredito! Não, não é que não acredito nesta declaração da prefeitura.
O que não acredito, é que teve a cara-de-pau de dar esta declaração!
Então, porque a grana das inspeções não é mais devolvida?

O meio ambiente, virou desculpa pra roubo!
De agora em diante, as câmeras da CET também poderão identificar os veículos que não fizeram ou não foram aprovados pela inspeção veicular. (Ou isso, ou colocarão alguns "profissionais" sobre os próprios escrotos assistindo videos gravados pelas câmeras, verificando os carros que tem e os que não tem selinhos no para-brisas).

"Poxa, mas você não se preocupa com o meio ambiente?!"

Claro que sim! E até apoiaria a inspeção veicular, se fosse algo feito com discernimento.
Hoje, você leva seu carro pra inspeção, e se não for aprovado, você não tem um tempo hábil e nem um auxílio financeiro para a manutenção. Se seu veículo for flagrado sem o devido "selinho" você paga R$ 500,00 de multa fora a pontuação na CNH.



Agora, as "câmeras" da CET, identificam a placa do seu carro assim como o Orkut identifica a tua cara nas fotos!


E não precisa ser barrado num comando ou ser "canetado" covardemente por um "funcionário da produção" atrás de um poste, não!

A cidade lança a lei, e você que se foda pra resolver.

"Toma que o filho é teu!"

Todos sabemos o que é a industria de multas, principalmente nos estados de São Paulo e Rio de Janeiro. Isso é mais uma prova desse fato fétido, arbitrário e desrespeitoso ao cidadão paulista e carioca.

Pto de Vista - Seja Transparente, Não viva de Aparências!

Penso que no mundo de hoje a transparência é um dos fatores essenciais para bons relacionamentos - social, amoroso, corporativo, etc. Em todos os campos, "praticar" a transparência pode ser O diferencial para se adquirir a confiança alheia.
No campo corporativo, é horrível ter que conviver com pessoas que, visivelmente não são o que tentam ser (eu disse: "tentam"). Viram de tudo, sabem de tudo, experimentaram de tudo e, quando caem em contradições, distorcem suas "verdades" e, para isso, muitas vezes envolvem outras pessoas em mais/suas mentiras. Tais "elementos" nocivos, muitas vezes desconhecem que são alvos de chacotas nos soturnos corredores das organizações.


E, que dizer de ter que conviver com tais pessoas socialmente, ou pior, em família, aonde muitas vezes você precisa de amparo, de conselhos? Quando é que alguém que vive num mundo irreal poderá te ajudar no mundo real?! Tais "elementos", principalmente se for(em) o(s) cabeça(s), exige(m) dos outros membros da família, gastos de energia desnecessários com representações para manter(em) aparências, muitas vezes desapercebendo das reais necessidades familiares.


Praticam o ridículo para serem notados. Manipulam até mesmo uma simples conversa, como um "gancho" para exporem fatos de suas vidas de aparências.


Não complique as coisas. Use sua energia com inteligência identificando os pontos realmente importantes que precisam de aprimoramentos, ao invés de "camuflá-los". Ninguém é enganado por muito tempo. Será pior quando sua máscara cair, e você se revelar uma fraude.


Deixe as representações para os atores!

Cliente Ubuntu X Servidor WinXP - Compartilhando Arquivos e Internet






Compartilhar diretórios e arquivos Win X Ubuntu
Executar no WinXP:
Acessar "Conexoes de Rede" e selecionar "Propriedades" na placa de rede da máquina WinXP;
Iluminar "Protocolo TCP/IP" e clicar em "Propriedades";
Clicar na opção "Usar o seguinte endereço IP";
Em "Endereço IP" entrar com o IP: 192.168.0.1
Em "Mascara" entrar com o endereço: 255.255.255.0;
Nesta mesma janela, clicar em "Avançado";
Clicar na aba "WINS";
Habilitar LMHOSTS e em NetBios habilitar NetBIOS sobre TCP/IP;
Feche as abas clicando em "OK"


Executar no UBUNTU:
Abrir um terminal e digitar o seguinte comando como Root ou com "sudo":


# ifconfig eth0 192.168.0.2 up


Obs: "eth0" refere-se à placa de rede da máquina Ubuntu que compartilhará a conexão de rede.


Ainda no terminal, rode o seguinte comando e verifique se a configuração do IP de Rede foi aceita pela placa:


ifconfig


Testando a comunicação - Windows > Ubuntu
No windows, clique em "Iniciar" e selecione "Executar" e digite "cmd" para abrir o prompt de comando do DOS;


Digite o seguinte comando para verificar se a placa de rede do windows foi configurada com sucesso e assim, verificar que há sucesso no envio de pacotes:


ping 192.168.0.1 -t


Se você receber as mensagens de "excedido o tempo de resposta", alguma configuração está errada. Volte a configurar desde o inicio antes de prosseguir.


Agora, digite o seguinte comando para verificar se há sucesso no envio de pacotes à máquina Ubuntu:


ping 192.168.0.2 -t


Se você receber as mensagens de "excedido o tempo de resposta", verifique os cabos e conexões.


Testando a comunicação - Ubuntu > Windows
No terminal, rode o seguinte comando para testar o envio de pacotes à placa de rede do Windows:


ping 192.168.0.1


Você poderá também enviar pacotes à própria placa de rede da máquina Ubuntu à partir do terminal afim de verificar se o IP de rede está ativo, rodando o seguinte
comando:


ping 192.168.0.2


Ubuntu - Acessar aos arquivos compartilhados do WinXP
Considerando que você já tenha instalado o Samba, rode um navegador de arquivos como o Nautilus ou  Konqueror e digite na barra de endereço:


smb://192.168.0.1


Para usar o Nautilus, tecle "Alt+F2" e digite no campo do lançador:


nautilus smb://192.168.0.1


Em ambos os casos, você deverá estar visualizando os locais de midia bem como o diretório "Documentos Compartilhados" (SharedDocs) dos usuários da máquina
WinXP.


Criando e compartilhando um diretório público no Ubuntu
Primeiro, você deve criar ou permitir que um diretório existente possa ser compartilhado na rede. Por exemplo o diretório:


/home/$user/publico


Se o diretório não existir, crie.
Clique com o botão direito sobre o diretório "publico" e selecione "Opções de Compartilhamento" e defina essas opções conforme achar conveniente. Lembre-se de que,
para poder permitir que outros escrevam nesta pasta, é necessário antes, habilitar a permissão de escrita mesmo esta pasta estando compartilhada em rede.


Windows - Acessar aos arquivos compartilhados do Ubuntu
Clique no ícone "Meus Locais de Rede" e atualize a leitura com F5. Você deverá estar visualizando um ícone de pasta compartilhada com o nome parecido com: "User on
ubuntu10 server (Samba, Ubuntu) (Ubuntu10)"





Compartilhar o acesso à internet - Ubuntu-cliente X WinXP-servidor
A grande maioria dos tutoriais, instruem a compartilhar a conexão quando se usa Linux-servidor. O que faremos aqui é ao contrário. Utilizaremos WinXP como servidor (é...
tem doido pra tudo :o)


No WinXP:
Acesse "Conexões de Rede";
Clique com o botão direito do mouse no nome da sua conexão à internet, ex: Terra, Speedy, aJato, Net, etc, seja qual for o nome que tenha dado à sua conexão e
selecione "Propriedades". (Não é pra clicar na placa de conexão com a internet! Não confunda "conexão com a internet" com a "placa de acesso à
internet"!
);

Selecione a aba "Avançado";


Em "compartilhamento de internet" selecione:
[ x ] Outros usuários se conectam à internet atraves deste computador;
[ x ] Estabelecer uma conexão à internet quando usuarios da rede solicitarem acesso à internet (opcional);
[ x ] Permitir que usuários controlem e desabilitem o acesso compartilhado à internet (opcional);
Meu WinXP é em inglês. Então, não sei exatamente quais são as frases exatas nas opções acima.


Ainda em "compartilhamento da internet", clique no botão "Definições" e selecione todos as caixas de serviços na janela que abrir. Se algum serviço abrir mais uma caixa
de opções, selecione a opção "TCP".


No Ubuntu:
Precisamos editar o arquivo /etc/network/interfaces.
Para isso, abra um terminal e rode o seguinte comando como Root ou usando o "sudo":


# gedit /etc/network/interfaces


Delete todas as configurações deste arquivo e edite com:



auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1



Clique em "salvar".


Agora, editaremos o arquivo /etc/resolv.conf.
Para isso, abra um terminal e rode o seguinte comando como Root ou usando o "sudo":


# gedit /etc/resolv.conf


Delete todas as configurações deste arquivo e edite com o DNS do seu provedor.
Se você não sabe quais são os DNSs do seu provedor, conecte a máquina WinXP à internet e execute o seguinte comando no prompt do DOS:


ifconfig /all


Veja quais são os IPs que aparecem em "Servidores de DNS" (DNS Servers) e copie os IPs no arquivo resolv.conf da seguinte maneira:



nameserver 200.204.0.10
nameserver 200.204.0.138



No exemplo acima, os DNSs são do serviço Speedy da Telefônica.


Clique em "Salvar".


Agora, como Root ou usando o "Sudo", rode o seguinte comando no terminal para reconfigurar o serviço de internet aplicando as modificações executadas:


# /etc/init.d/networking restart


Execute o navegador de sua preferência e teste sua conexão acessando a alguma página online.





Observações:
* Para executar o trabalho acima, supõem-se que você tenha uma máquina Windows com 2 placas de rede. Uma para conexão à internet e outra para conexão à maquina
Ubuntu.


* Pode ser que seja necessário reiniciar ambos os sistemas para que as opções sejam aplicadas.


* Se você estava conectado à internet ao configurar o compartilhamento de internet no Windows, o compartilhamento à internet somente ficará ativo ao Ubuntu se você
desconectar e reconectar à internet.


* Você deverá utilizar um cabo de par trançado crimpado com sistema "Cross-Over" (fios cruzados) para conectar as placas entre Windows e Ubuntu. (ponto-a-ponto.)


* Certifique-se de não estar fazendo downloads na máquina Windows quando testar a navegação com o Ubuntu. Pode ser que você não consiga acessar as páginas online
por falta de banda e pensar que há alguma configuração errada.


* No Ubuntu (Linux) as placas de rede são denominadas eth0, eth1, eth2, etc... Certifique-se de qual é exatamente a placa que se comunicará em rede com a máquina
Windows, caso sua máquina Ubuntu tenha mais de uma placa de rede. Obviamente, tendo apenas uma, será a eth0 mesmo.


* Se o teste de navegação pelo Ubuntu não for bem sucedido, certifique-se de que não há um firewall ativo na máquina Windows bloqueando a transferência de
dados.


* Tutorial aplicado utilizando Windows XP SP3 e Ubuntu 10.10.


E é isso! ;)

Linux - Criando videos do Desktop

A melhor maneira de mostrar aos seus amigos o seu ambiente de trabalho ou de fazer um bom tutorial, é com o auxilio de videos. Existem vários aplicativos com esta finalidade, mas muitos deles exigem várias dependências.




Então selecionei 2 aplicativos para este fim: recordmydesktop e pyvnc2swf, este último, composto por 2 programas que trabalham em conjunto.




Utilizando recordmydesktop
A utilização deste aplicativo é muito simples. Após a instalação, basta abrir um terminal e chama-lo assim:


$ recordmydesktop video.mpg




Finalize o programa com CTRL+C.




A instalação do pacote recordmydesktop pode ser solicitado pelo gerenciador de sua distribuição, # apt-get install recordmydesktop - para usuários de Debian e derivados.




Você pode ainda editar as especificações do seu video. Veja as opções disponíveis para o aplicativo com o comando man recordmydesktop


Este aplicativo tem 2 pontos baixos: o video final fica muito "pesado" e a qualidade é muito ruim.


Utilizando o pyvnc2swf


Como já mencionei, são 2 aplicativos que trabalham em conjunto. O python e o vnc.


Primeiramente, precisamos instalar/atualizar o python e suas bibliotecas:


# apt-get install python2.4 python2.4-minimal python2.4-tk python2.4-numeric python2.4-gtk2 python2.4-pygame






Instalaremos também o x11vnc.


# apt-get install x11vnc




Agora, baixe o pyvnc2swf do repositório 4shared.com no link abaixo:
http://www.4shared.com/file/31399932/457cd817/pyvnc2swf-093tar.html


Copie ou mova o pacote baixado para o diretório de sua escolha, e descompacte:


tar -xzvf pyvnc2swf...tar.gz


A descompactação criará um diretório com o nome do arquivo pyvnc2swf... Acesse este diretório.




Iniciando o VNC
Como sabemos, o vnc é um aplicativo de monitoramento, ou seja, permite se conectar à um computador remoto e monitorá-lo gráficamente. Vamos abrir uma sessão do vnc, neste caso, não de uma conexão remota, mas sim uma sessão local, ou seja, de sua própria área de trabalho:


x11vnc -localhost -viewonly -wait 10 -defer 10 &




Utilizando o vnc2swf
Daqui em diante, execute os comandos de dentro do diretório pyvnc2swf.




Iremos utilizar os aplicativos do pyvnc2swf para a captura em video do ambiente de trabalho e arecord (ou rec) para a captura de audio à partir do microfone, como segue na seguinte linha de comandos:


python2.4 vnc2swf.py -o video.swf -S "arecord -r 22050 audio.wav" localhost:0




Ao executar a linha de comandos acima, surgirá uma pequena interface gráfica. Basta clicar no botão "start" para começar a gravação com audio de seu Desktop. Para finalizar o video, basta clicar em "stop".




Convertendo o wav em mp3
Após o termino da gravação, podemos converter o audio wav criado, em mp3 com o lame ou ffmpeg:


lame -b 64 audio.wav audio.mp3




Selecionei para o nosso exemplo que o audio.mp3 terá 64 kbps.


Unindo o video com o audio
Ainda de dentro do diretório pyvnc2swf, execute a seguinte linha de comandos:


python2.4 edit.py -o video_final.swf -a audio.mp3 -s 0.5 video.swf




Note que a opção -s 0.5 determina o tamanho da janela do video final. No nosso exemplo, teremos um video com a metade da janela do video original.


Assistindo ao video
Para assistir ao video, você terá que ter o plugin do flash instalado. Basta então selecionar algum navegador para assisti-lo.




Os arquivos originais (video.swf, audio.wav e video.html) não serão mais necessários, e você poderá deleta-los.


Faça muito bom proveito de mais essa ferramenta para seus tutoriais e afins!

eViacam - Acessibilidade - Movendo o cursor do mouse com movimentos da cabeça - Ubuntu 10.10

A acessibilidade na informática, provêm de ferramentas ou conjuntos de ferramentas que permitem que portadores das mais variadas necessidades especiais, usufruam dos recursos que um computador oferece. Entre essas ferramentas, destacamos leitores de ecrã para deficientes visuais, teclados virtuais para portadores de deficiência motora ou com dificuldades de coordenação motora, e sintetizadores de voz para pessoas com problemas de fala.


Neste tutorial, conheceremos o eViacam, uma interface que permite que o usuário de um computador possa mover e clicar com os botões do mouse utilizando movimentos com a cabeça.


A câmera ideal para este projeto deve ter a capacidade de no mínimo 25 frames, embora eu tenha ficado satisfeito com o resultado utilizando uma câmera integrada do notebook de 7,5 frames.





Assista um pequeno video de demonstração que fiz, aí abaixo:





A versão funcional para o Ububnu 10.10 do pacote do eViacam 1.4.1 pode ser obtida no seguint link:

http://www.mediafire.com/?540e8ug9j4xlll3


Como você pode observar, não se trata de um pacote Debian e, por isso, deverá ser compilado para o Ubuntu 10.10.

Antes da compilação, será necessário fazermos algumas atualizações no sistema.


Abra um terminal e execute o Synaptic como Root e instale os seguintes pacotes que não estão presentes na instalação padrão:

python-wxtools
wx2.8-i18n
libwxgtk2.8-dev
libgtk2.0-dev
libcvaux-dev
libhighgui-dev
libcv-dev
libxtst-dev


Com os pacotes requeridos instalados, vamos ao café-com-leite:

$ tar -zxvf eviacam_1.0.1.orig.tar.gz
$ cd eviacam-1.0.1/
$ ./configure
$ make
# make install



Depois do pacote instalado, Vá em Menu > Acessibilidade > eViacom ou digite no lançador ou no terminal eviacomloader.


Considerações finais:
Eu realmente fiquei impressionado com a capacidade deste aplicativo. Mas para mim, não passa de uma brincadeira. Uma linda brincadeira. Afinal, me presenteei com um notebook do jeito que eu keria com este fim. Imagino que, se eu aprovei, o que não dirão os realmente necessitados, os que o utilizarão para suprir sua necessidade de interagir com um computador!


Penso também que, infelizmente, projetos de acessibilidade para portadores de necessidades especiais ainda engatinham. Muitos deles, são limitados e por alguma razão, nem os desenvolvedores e nem os que contribuem voluntariamente com outros projetos, tem ânimo para prosseguirem no desenvolvimento. É o caso de um outro aplicativo para a plataforma Gnome, o Gnome-Voice-Control.


Aos desenvolvedores e/ou mantenedores do eViacam os meus parabéns. Pela iniciativa e pelo excelente resultado até o momento.


Referência:
http://www.vivaolinux.com.br/artigo/Acessibilidade-Movimentos-do-mouse-com-a-face-(eViacam)

Rapidinha - Recebendo arquivos via BlueTooth no Ubuntu

Após espetar um dispositivo Bluetooth na porta USB ele foi reconhecido automaticamente pelo sistema que por sua vez iniciou o configurador de novo dispositivo Bluetooth.

Rapidamente o dispositivo "encontrou" os 2 celulares de casa e tive sucesso em transferir arquivos do NoteBook para ambos.

Mas não consegui enviar arquivos dos celulares para o Notebook, embora os celulares tenham "encontrado" o dispositivo Bluetooth do Notebook.

Sempre que eu tentava habilitar o recebimento de arquivos, o sistema me informava que eu precisava instalar um compartilhador de arquivos pessoais.

Depois de alguma pesquisa na net, vi que este compartilhador de arquivos pessoais chama-se gnome-user-share e pode ser instalado, como segue:

# apt-get update
# apt-get install gnome-user-share

Para configurar o recebimento de arquivos, clique no ícone do bluetooth ao lado do relógio e selecione "preferencias".

Selecione o dispositivo relacionados no campo Dispositivo e clique em Receber Arquivos. Configure as preferencias de compartilhamento de arquivos pessoais da forma que achar melhor e feche a janela.

Transfira algum arquivo do dispositivo para a máquina com Ubuntu.

Rapidinha - NoteBook com Linux desliga por alta temperatura (Falha no Cooler)



Não se apavore!
SEU NOTEBOOK (PROVAVELMENTE) NÃO ESTÁ COM DEFEITO!
É o cooler do processador que não está funcionando!

Solução:
Como Root, abra o arquivo abaixo utlizando seu editor de textos favorito, ex:
# gedit /boot/grub/grub.cfg

Localize linha:
Linux /boot/vmlinuz-X.X.XX... bla-bla-bla... ro quiet splash


Insira a seguinte instrução ao final desta linha:
acpi.power_nocheck=1


Salve e reinicie o sistema.

Obs:
Execute esta operação o mais rápido o possível, e, de preferência assim que tiver ligado o seu Notebook para que o térmico do processador não o desligue antes de você ter concluído a operação acima, uma vez que o cooler estará desativado.

Sempre que atualizar o seu sistema, verifique se o cooler continua funcionando, caso contrário, o arquivo grub.cfg foi modificado na atualização tornando necessário que você refaça o procedimento acima.

Poste o resultado. Boa Sorte!

Fazendo cópias de DVDs de Video originais - Linux

A melhor maneira de conservar seus DVD's, é deixando-os guardados, certo? Mas, para você que tem amigos que vivem pedindo seus filmes emprestados, ou para você que assiste vez após vez o mesmo filme, a melhor opção é fazer uma cópia (backup) de segurança de seus DVD's.

Neste tutorial, aprenderemos a usar o aplicativo K9Copy, com base no KDE, para Linux.

Se há alguém que acredita que manipulação de videos é coisa de "7 cabeças" no Linux, neste tutorial, poderá ver que está muito enganado!

E se você é usuário Windows, não se desespere! Clique AQUI e acompanhe um guia de como fazer suas cópias (backups) usando o DVDShrink.

Uma vez que usuários Linux podem ter distribuições diferentes instaladas em suas máquinas, não nos apegaremos à como adquirir o aplicativo K9Copy. Ao iniciar este tutorial, você já deve ter instalado em seu sistema este aplicativo. No entanto, vale lembrar da regrinha básica para usuários de Debian e derivados, para a aquisição do K9copy bem como de suas dependências...


# apt-get install k9copy


...ou ainda, a ferramenta synaptic.

Tendo instalado corretamente o K9Copy em seu sistema, insira o disco que deseja copiar no respectivo drive de disco, e execute o aplicativo. Uma janela como a da figura abaixo será exibida:




Clique na aba Configurações e selecione Configurar k9copy. Clique em Adicionar e complete os campos do dispositivo com o caminho correto para o dispositivo de disco (DVD) - ex: /dev/hdb - e no campo nome, simplesmente nomeie o dispositivo como desejar - ex: dvd.

Se o seu dispositivo de disco for um leitor e gravador de discos, sugiro que "tique" nas caixas Leitura e Gravação.




As duas opções à seguir, são muito importantes. No primeiro campo, você deverá selecionar o diretório (pasta) para que o K9Copy crie os arquivos temporários da extração. Você deve se certificar de que haja espaço o suficiente no disco rígido (HD), como segue:

* Se você for queimar (gravar) diretamente no disco assim que a extração for concluída, o K9Copy necessitará de pelo menos 4,5 Gigas de espaço para criar os arquivos temporários.

* Se você for criar uma imagem ISO(*) após a conclusão da extração, o K9Copy necessitará de aproximadamente 9 Gigas para os arquivos temporários e para a imagem ISO.

(*) Para os leigos, uma imagem ISO não tem nada a haver com uma foto-imagem e sim, com um DVD de filme no formato de arquivo que poderá ser queimado (gravado) por qualquer aplicativo de gravação de CD/DVD. Uma imagem ISO de DVD de filme, poderá ser reproduzida ainda em formato de arquivo por aplicativos como o Kaffeine e se algo tiver saído errado durante a extração do DVD, você não perderá uma mídia virgem, certo?

Veja mais sobre imagem ISO clicando AQUI.

Neste tutorial, mostrarei como criar uma imagem ISO, para que depois você queime-a num DVD virgem com algum aplicativo de gravação. Qualquer aplicativo de gravação de CD/DVD que se preze (ex: K3b para Linux/Nero para Windows), reconhece uma imagem ISO que é o formato de imagem mais comum que existe.




Mas não se preocupe com isso agora. Selecione o diretório para a criação dos arquivos temporários como mostra a figura acima e no campo logo abaixo, selecione 4350 MB para gravar em DVDs virgens de 4,7GB.




Na opção à seguir, nós não entraremos em maiores detalhes. Esta opção serve para que você configure uma ripagem de filmes em DVD para o formato de arquivo, como mostra-nos a imagem acima.




Após selecionadas as opções, o próximo passo será "abrirmos" o diretório de arquivos do DVD. Para isso, no console principal do K9Copy, clique na pastinha azul e aguarde a análise do DVD, como mostra a imagem acima.

Terminada a análise, você visualizará uma janela com todos os arquivos de audio, video e legendas disponíveis no DVD, como mostra a figura abaixo.




Observe que cada sub-diretório (VTS 1, VTS 2, VTS 3...) do DVD, contém seus respectivos arquivos de audios, legendas e video. O maior sub-diretório (VTS) contém os arquivos do filme principal, no caso do nosso exemplo, o VTS 2 de 4386MB.

Outros VTS's contém arquivos de audios, legendas e video referênte à entrevistas, makingoff, traillers de outros filmes, etc...

Note que todos os arquivos estão "ticados" indicando que todos eles serão extraídos para o projeto final. No entanto, você deve ficar ciente de que um DVD original pode conter mais de 8 GB de informações, e um DVD virgem comum apenas 4,7 GB.

Logo, durante a extração o K9Copy fará uma "redução" nos arquivos para que o projeto final caiba num DVD de 4,7GB. Com essa redução, o projeto final não terá a mesma qualidade de audio e video do DVD original.

No entanto, se você for exigente poderá "eliminar" audios e videos de outros VTS's, bem como deixar apenas 1 arquivo de áudio para cada capítulo do VTS principal. Assim, o K9Copy terá mais espaço para melhorar a qualidade do video.

Obs: Obviamente, as opções do menu do DVD que apontarem para os arquivos que você tiver eliminado, não funcionarão quando você estiver reproduzindo o DVD num aparelho de DVD player.




Como não sou exigente, deixei todos os arquivos selecionados ;)

Agora, no painel principal do K9Copy, em Dispositivo de gravação:, selecione Imagem ISO e clique no ícone DVD.

Se você tiver configurado o K9Copy para ripar o filme para um arquivo de video, clique em MPG4.




Na janela à seguir indique o diretório onde o K9Copy deverá criar a imagem ISO, dê um nome para o arquivo de imagem - ex: filme.iso - e clique em Salvar.

Aguarde a extração.




Assim que o K9Copy concluir a extração, iniciará a confecção do arquivo de imagem ISO.

Como já informado, a imagem ISO poderá ser reproduzida num reprodutor de video que suporte o formato ISO e/ou queimada por um aplicativo de gravação de CD/DVD's.

O tempo dos processos de extração e confecção de imagem ISO dependerão das configurações de sua máquina. Um Athlon 2.0+ com 256 MB de memória leva entre 25 e 30 minutos para concluír o trabalho.

Fazendo cópias de DVDs de Video originais - Windows

Se você é do tipo que vive assistindo à um mesmo filme, ou que tem amigos que sempre pedem seus DVD's originais emprestados, a melhor solução é fazer uma cópia destes DVD's.

Neste tutorial, vamos aprender a utilizar o DVD Shrink, um ótimo aplicativo para fazer cópias/backups de seus DVD's preferidos. Assim, você poderá conservar melhor seus DVD's originais.

E se você é usuário Linux, não se desespere! Clique AQUI e acompanhe passo-a-passo como fazer suas cópias (backups) usando o K9Copy.

O primeiro passo, é adquirir o aplicativo DVD Shrink que pode ser baixado AQUI
A senha de descompactação é: hotplug

Instale o aplicativo e execute-o.

Uma janela com a licença de uso em inglês irá se abrir. Entre outras coisas, a informação adverte para se respeitar os direitos autorais e não usar o aplicativo para fins de pirataria. "Tique" a caixa referente à sua aceitação dos termos de uso e prossiga.

Insira o DVD que deseja copiar no respectivo drive. Clique na aba Edit e selecione Preferences.

Na janela que se abrir, na aba Preferences selecione a capacidade do seu DVD virgem (Ex: 4.7GB), como mostra a figura abaixo.
Clique agora em Open Disc e aguarde a analise do DVD que será copiado.
A seguir, você visualizará uma janela semelhante a esta com todos os arquivos de video, audio e legendas disponíveis do DVD.
Na opção Automátic do DVD Shrink, todos os arquivos estão "ticados", indicando que todos eles serão incluídos na cópia. É importante salientar que, um DVD original pode conter mais de 8Gigas de informações entre audio, video e legendas. Logo, o DVD Shrink fará uma "redução" nestes arquivos para que caibam num DVD virgem comum de 4.7GB.

Havendo esta redução, obviamente também teremos uma redução na qualidade da cópia. Esta redução é praticamente imperceptível. No entanto, se você quer a melhor qualidade possível no video, uma boa opção será selecionar apenas um único idioma de audio para a cópia.

Quanto as legendas ou subpictures, são somente textos, ou seja, são arquivos minúsculos e poderão ser todos mantidos.

Assim que fizer as opções, clique em Backup. Na janela que surgir, na aba Target Device, no primeiro campo intitulado Select Backup Target selecione ISO Image File* e em Select Target Image Files selecione aonde o DVD Shrink criará a imagem do DVD.
* Como você pode observar, não iniciaremos de imediato a cópia do DVD e sim, criaremos uma imagem ISO. Para os leigos, uma imagem ISO não se trata de um arquivo de foto/imagem e sim, de um DVD completo em formato de arquivo. Esta opção de criarmos primeiramente uma imagem ISO do DVD, é importante para que não percamos um DVD virgem caso algo saia errado.

Saiba mais sobre imagens ISO clicando Aqui.

De posse dessa imagem, você poderá usar seu programa de gravação preferido para queimá-la numa mídia virgem de DVD. Qualquer aplicativo de gravação de discos que se preze, reconhece uma imagem ISO pois é o formato de imagem mais comum que existe ;)

Voltando a atenção à figura anterior, note que, abaixo do campo aonde você selecionou o diretório em que o DVD Shrink deverá criar a imagem ISO, há duas informações importantes:

Space required: Onde o DVD Shrink lhe informa o espaço necessário para a criação da imagem ISO;

Space available in folder: Onde o DVD Shrink informa o espaço disponível no diretório que você selecionou no disco rígido (HD) de sua máquina.

Certifique-se de haver espaço o suficiente para a criação da imagem.

Clique em "OK" e aguarde a extração.
Você poderá acompanhar o processo de extração através da barra de progresso e também com imagens se "ticar" na caixa Enable Video Preview.

Obviamente, o tempo de extração dependerá das configurações de sua máquina, bem como da velocidade do dispositivo (drive) de DVD. Um Athlon 2.0+ com 256MB de memória leva entre 25 min. à 30 min. para extrair um filme de aproximadamente 1 hora e 1/2.

Assim que o DVD Shrink finalizar a extração, a imagem ISO estará pronta e você poderá queimá-la (gravá-la) em seu disco de DVD com o seu copiador preferido. Ex: Nero Express.

Neste tutorial, informei as opções básicas do aplicativo DVD Shrink para a extração em imagem ISO. No entanto, conforme você for adquirindo experiência, poderá alterar algumas opções, obtendo outros e/ou melhores resultados.

Criando um CD de Audio usando o NERO

Embora a moda hoje sejam as mp3, ainda existem pessoas que desejam ter suas músicas no formato de audio para poderem ouvir em qualquer aparelho de cd sem surpresas.

Optei pelo tutorial usando o NERO, por ser o aplicativo mais comum, mas as instruções a seguir, poderão ser aplicadas à qualquer programa semelhante que ofereçam a opção de criação de CDs de audio, como o CDBurnerXP, por exemplo.

Vamos lá:

Insira um disco virgem (CD) no drive de gravação;
Execute o NERO Express;
Selecione a gravadora que contém o disco virgem que você inseriu (esta opção só aparece se você tiver mais de um drive de gravação);
Selecione agora: Música -> Cd de audio;




"Arraste" suas músicas no formato "mp3" e/ou "wav" para dentro da janela em branco do Nero;
Nesta hora, você poderá selecionar a ordem em que as músicas serão gravadas e posteriormente reproduzidas no cdplayer;




Observe a faixa a azul na parte debaixo da janela do Nero. Se a faixa alcançar a cor vermelha, as músicas não caberão no disco.




Clique em "Avançar";
Se desejar insira as informações nos campos "Título" e "Artista", mas é opcional;
Selecione a velocidade de gravação. Quanto menor a velocidade, melhor a gravação. Dica: 16X é uma boa opção;
Clique em "gravar", aguarde a conversão e a queima do CD.




Pronto! Seu disco de áudio poderá ser reproduzido em qualquer aparelho de CD ou DVD.

Ripando um DVD de Video para formatos AVI ou MPG (mpeg)

Instalando os aplicativos necessários
Como sempre, ao tratar de conversão de audio e/ou videos, a primeira coisa a fazer é se certificar de ter um bom pacote de CODECs instalado no sistema. Para saber o que são CODECs e de sua importância nos trabalhos de conversão de audio e video, acesse o link abaixo:
http://hotplugdicas.blogspot.com/2011/07/o-que-sao-codecs.html


Caso ainda não tenha o pacote de codecs instalado, recomendo o K-Lite que além dos codecs, traz um excelente reprodutor de midias, o Media Player Clássic:
http://www.baixaki.com.br/download/k-lite-codec-pack-full.htm


Para converter-mos um DVD em um arquivo de video, necessitaremos de 2 aplicativos. O Aspi e o DVDx, ambos podem ser baixados aqui:
Aspihttp://www.mediafire.com/?abwpnkcxujlymt9
DVDxhttp://www.mediafire.com/?g1dlcn5dxe8q9ae

A senha de descompactação é:
hotplug.hdfree.com.br


O Aspi, é responsável pela descriptografia (eita nome difííícil, sô!) dos filmes de DVD's originais.


Após baixar os 2 aplicativos, instale o Aspi seguindo as orientações do arquivo INSTRUÇÕES.txt.


Em seguida, instale o DVDx2.2.


Configurando o DVDx2.2
* Insira no drive do pc, o DVD do filme à ser ripado;
* Reproduza durante alguns segundos o DVD com algum player de sua preferência - ex: PowerDVD;
* Execute o aplicativo "DVDx2.2".


Input Settings







Clique na aba "File" e selecione "Open IFO".


Acesse o diretório "VIDEO_TS" do DVD, selecione "visão detalhada" e clique no maior arquivo "IFO" do diretório. Este arquivo contém todas as informações do video principal do DVD, video este, que vamos converter.


Outros arquivos "IFO" menores, são referêntes às informações dos videos menores do DVD como trailers, making off's, e comentários.







Selecionando o "IFO" desejado, voce entrará na opção "Input Settings" do DVDx2.2. Aqui, você selecionará as opções de ripagem do video como idioma do audio, legendas (no caso de legendas, você poderá inserir legendas diretamente no video convertido, independente do idioma/audio que selecionar!), etc.


Tique as opções "Use ASPI", "DeMacrovision" e clique em OK.


Output Settings





Na aba "Settings", selecione "Output Settings".
Aqui, você irá optar pelo formato (mpeg, mpeg2 ou avi) em que o video será convertido. Se optar por formatos "mpeg's", defina a resolução de video em "bitrates" (quanto maior o valor em bitrates, melhor a qualidade e consequentemente, maior o tamanho do video final).


Selecionando "avi", poderá optar pela qualidade do audio em "Audio Lame" (128K é uma ótima opção).


Clique logo abaixo, no espaço em branco, e defina o codec "AVI" para conversão. (Divx5.1.1 é uma ótima opção).


Vale lembrar que os DVDs de mesa mais modernos, são capazes de reproduzir videos no formato "avi" encodados com o codec Divx, logo, é uma boa opção ter este codec instalado em sua máquina. Uma boa dica para saber se o seu DVD reproduz este formato, é observar se no painel frontal do aparelho, há o logo "DivX" estampado.


Clique no botão "Whole" para setar o tempo total do video. As outras opções podem ser mantidas como padrão. Obviamente após você ripar alguns DVD's, irá adquirir experiencia na utilização do DVDx2.2, e poderá optar por outras configurações.


Clique em "Apply" e a janela de "Output Settings" se fechará.


Painel do DVDx





No painel do DVDx2.2, clique no penultimo botão (com a pastinha amarela) e selecione o diretório em que você deseja salvar o seu video convertido e clique em OK.


Para iniciar a conversão, clique no botão "rec" (botão com bolinha vermelha) do painel do DVDx2.2 e a ripagem/conversão se iniciará.


Considerações finais
Após alguns segundos de ripagem do video, o DVDx2.2 lhe mostrará na parte superior da janela, uma previsão do tempo de conclusão da conversão e uma previsão do tamanho total que o seu video avi ou mpeg terá.


Um filme de aproximadamente 1 hora e 1/2, nestas configurações que optamos, algo em torno de 650 à 700 megas.


Após alguns minutos, você poderá abortar a conversão e exibir com seu player preferido a parte do video que foi convertida para verificar o "jeitão" do video final. Se desejar fazer mais alguns ajustes, faça e clique novamente no botão de gravação no painel do DVDx2.2


Se você observar falhas no som ou no video, em "Input Settings" altere as opções de "frame rate" (Pal, NTSC) e ticagens nas opções "Detect progr 24hz" e "Force 24hz".


Utilizando e optando por diversas alternativas, você conseguirá um ótimo resultado com este aplicativo para ripagem de video.




Rapidinha - Burlando protetor de links (Cadastre seu Celular)

Livre-se daqueles infelizes protetores de links que lhe obrigam a castrar o seu número de celular, ou pedem para você fazer uma busca por algum produto, ou solicitam seu e-mail, ou a cor da cueca, etc.


http://desprotetor.com


Acesse o link acima, cole o link protegido no campo em branco e clique em Desproteger.


Seu link desprotegido, seja ele de qualquer repositório, estará disponível logo abaixo do campo de busca.

26 de jul. de 2011

Criando Livros para seu Celular

Quem precisa de um Tablet, quando se tem um celular com Java?!

Isso mesmo! Simplesmente isso! Um celular que aceite Java!

Muitos colegas se surpreendem quando digo que leio meus livros preferidos ou artigos ou apostilas, ou seja o texto que for, no meu próprio celular. Mais ainda, quando informo que tenho dezenas deles empacotados prontos para serem compartilhados via Bluetooth com qualquer outro celular que aceite java!

"Puxa! E um livro cabe inteirinho dentro de um celular?!"

Sim! E não somente 1 livro, mas talvez dezenas desles! Afinal, tratamos apenas de texto!

Por exemplo um título qualquer de Dan Brown não teria mais do que 500kb. Verdade!

As possibilidades são muitas!
O que dizer de selecionar as principais manchetes dos jornais na internet, para lê-las durante o dia? Ou em vez daquele monte de folhas soltas, utilizar o seu celular enquanto se apresenta num seminário? Ou estudar? Ou ainda avançar nos estágios de algum game, auxiliado pelo detonado visualizavel na tela do seu celular?

E se eu dissesse que ainda é possível inserir figuras, mudar a cor e tipo de fonte, mudar a cor de fundo e alterar outras opções no texto? Sim! Como informei, as possibilidades são muitas!


Qualidade do trabalho
A qualidade do seu livro será diretamente proporcional ao seu trabalho. Alias, como em qualquer situação, certo?

Se você tem algum livro com imagens em um texto com muitos diálogos e deseja qualidade, você terá um determinado trabalho. Ainda assim um custo benefício interessante. Uns 20 minutos do seu tempo criando seu livro, poderá lhe proporcionar dias de diversão nos momentos mais singulares, como numa fila de banco, num ponto de ônibus, no metrô, durante uma viagem, [no trono :) ] ,etc.

Mas eu ainda penso que, a grande diferença é não precisar andar com um livro de 300, 400 páginas debaixo do braço!

Agora, se você tem apenas algumas notícias para ler, ou quer ler aos e-mails daqueles seus amigos malas que vivem lhe escrevendo abobrínhas, para que se preocupar com qualidade? Jogue tudo num arquivo texto e crie o pacote de qualquer jeito!

Mãos à obra
Muito bem, vamos deixar de blá, blá, blá e mãos à obra. (Afinal, você pode muito bem selecionar todo este texto para ler mais tarde no seu celular, certo?).


O programa que iremos utilizar para criarmos nossos JavaBooks é o ReadManiac. Existem outros aplicativos com o mesmo fim, mas dos que eu experimentei, ReadManiac é o mais completo e que disponibiliza a maior quantidade de opções, permite criar JavaBooks para modelos específicos de celulares, além da opção de criar um JavaBook "Genérico" acima de tudo, é "di grátis"! :)

Baixe o aplicativo ReadManiac no link abaixo:
http://www.mediafire.com/?5xcc2h3qmkrviin (Em nova Aba)

Instale o aplicativo sem fazer qualquer alteração.

Para nosso exemplo, à título didático, seguirei os procedimentos como se criasse um javabook para ler em meu celular, um ching-ling que alguns conhecem como "Black Bold", uma cópia do "Black Berry", mas que na verdade nem tem um nome e sim, apenas especificação do medelo: 9000C+, com display 320x240. NÃO RIAM! É UM ÓTIMO CELULAR E EU GOSTO MUITO DELE!

Falando em "display", essa é uma informação muito importante que você deve saber à cerca do seu aparelho, principalmente se desejar aplicar figuras ao seu javabook. Se você não for aplicar figuras ao seu javabook, não se preocupe com esta informação, pois o texto do seu javabook se adaptará automáticamente ao tamanho do display do seu aparelho.

Um pouco de HTML
Alguns já considerariam muito cansativo e enjoativo, ler algo na tela do celular. E que dizer de, além disso, ler um texto sem tabulação, com as linhas todas emendadas, sem parágrafo, vários diálogos na mesma linha, etc? Realmente é horrível! Ficar adivinhando aonde termina um diálogo e começa o outro tornará a leitura cansativa, realmente!

Felizmente, o nosso amigo ReadManiac reconhece HTML básico! Quem tem algum conhecimento em edição de blogs, postagens em foruns, ou edição de páginas de internet, sabe bem do que estou falando. Os comandos em HTML são inúmeros! Mas, para criarmos nosso javabook, aprenderemos a utilizar uns 3 comandos para podermos tabular e pontuar nosso texto, como esses da figura abaixo:





Os comandos em HTML são chamados de "tags" e em HTML, essas tags são utilizadas entre "<" e ">".

A primeira coisa que deveremos fazer para proceder com a criação do nosso javabook, é criar um diretório/pasta para nosso projeto. Não vamos querer nos atrapalhar entre os diretórios do sistema, certo? Criarei um diretório para nosso projeto e o chamarei de... "PROJETO"! (dãããã...)

Vou utilizar o texto desse próprio tutorial para criar um javabook.

Figuras
Antes de selecionar o texto para o javabook, vamos criar uma "capa" para ele! Execute o seu editor de imagens preferido (recomendo PhotoFiltre) e crie uma nova figura com as dimensões do display do seu celular, no meu caso 320X240, veja:





As dimensões mais comuns dos displays dos celulares são 320x240 e 176x220. O interessante é verificar no maual de instruções, as especificações técnicas do seu aparelho. Certamente, lá constarão as dimensões corretas do display do seu celular.

Veja abaixo a figura que eu criei para servir de "capa" para o javabook do nosso projeto. Obviamente, você poderá adquirir imagens da internet. Seria interessante, por exemplo, ter uma capa exata do livro portado para o javabook. A figura deve ser salva no formato jpg no diretório do projeto! Utilize um nome simples para a figura, para que você tenha menos trabalho na hora de editar o texto do javabook.

Para facilitar, nomeei a minha figura de capa como "capa.jpg" (dããããã....)





Selecionando o texto
Nesta parte, utilizaremos os famosos [Ctrl]+"C" e [Ctrl]+"V", comandos para copiar e colar um texto respectivamente.

Selecione o texto desejado e cole no bloco de notas.





Selecione o texto novamente, desta vez à partir do bloco de notas, e cole no Word, editor de textos do pacote Micro$oft Office. Passar o texto para um bloco de notas e somente depois para o editor de textos é necessário para que toda a formatação do texto seja eliminada. Dessa forma, obteremos apenas o texto puro, sem qualquer formatação, como podemos ver na imagem abaixo:





Inserindo comandos HTML
Agora que já temos o nosso texto sem qualquer formatação, poderemos aplicar os comandos HTML necessários para a criação do nosso JavaBook. Esses comandos são necessários para que o texto não fique "encavalado", ou seja, sem esses comandos, o ReadManiac não saberá, por exemplo, onde termina uma linha de texto e começa outra, ou onde deverá "pular" uma linha para iniciar a frase seguinte, etc.

Na primeira figura, vimos qual o comando HTML necessário para informar quando o texto deve passar para a próxima linha. Vamos utilizar a ferramenta Substituír do editor Word para inserir em todo o texto, e com apenas alguns cliques, este comando em todas as vezes em que ele for necessário:

No Word, clique em Editar e selecione Substituír. Ou apenas tecle "[Ctrl]+U".

Na janela que abrir, clique em:
A - Mais/Menos;
B - Especial;
C - Marca de parágrafo.

Como informa a figura abaixo:





Insira o comando correto no campo Substituir por: e clique em Substituir tudo, assim como mostra a figura abaixo:





Veja abaixo, o resultado do trecho do texto formatado:







O que?!
FORMATADO?!
Isso?!
Tá louco!?
Agora sim é que isso está uma bagunça de texto encavalado!"



Acalme-se! Se você pensa assim, é porque não viu a figura com atenção! Veja novamente e preste atenção aos detalhes em vermelho:





Observou que o editor substituiu todos as ocorrencias necessárias pelo comando html? Não adianta "criar" um "pulo-de-linha" apertando a tecla Enter do teclado ao editar um texto num editor qualquer. O ReadManiac não "compreenderá" isso! Ele "compreenderá" sim os comandos do texto. correto?

Agora, aplicaremos o comando para inserir uma figura em nosso livro. Neste tutorial, o objetivo é inserir uma figura como capa do nosso JavaBook. Logo, este comando deve vir no início de todo o texto. Veja na figura abaixo:





Sobre figuras no JavaBook

Como já mencionei neste tutorial, o produto final, ou seja, o seuJavaBook final dependerá unica e exclusivamente de sua dedicação. Inserir linhas ou não, inserir parágrafos ou não, inserir figuras ou não, ficará ao seu critério.

Você poderá gastar 2, 3 minutos do seu tempo e fazer um JavaBook como se fosse um "rascunho", ou poderá se dedicar num JavaBook de qualidade, e até compartilhá-lo com outros via bluetooth ou pela internet, onde no celular de outras pessoas, ele proporcionará dias de diversão.

Para montar um JavaBook com várias figuras no corpo do texto, você deve utilizar sempre o mesmo comando, alterando apenas o nome da figura. Atente-se ao texto original, para aplicar o comando no local correto em seu JavaBook.

Criando o código fonte
Selecione todo o texto do editor Word e cole-o numa nova janela do bloco de notas.





Poderá agora fechar o editor Word, pois ele não será mais necessário.

Salve o texto no bloco de notas com a extensão html, e não txt. Por exemplo, "JAVABOOK.html".

ReadManic
Execute o ReadManiac.

Em Wizard Language Selection, marque opção a English (Inglês) e clique em Next.

Em Select Midlet Type, marque Buildmidlet with embeded book (ReadManiac LITE), e clique em Next.

Em Select phone model, selecione o modelo do seu aparelho, se o modelo constar na lista. Caso contrário, recomendo que utilize a opção Generic MIDP2.0 phone. Ainda aqui, selecione o tamanho máximo do pacote Java que seu telefone permite. Alguns celulares antigos não são compatíveis com pacotes Java maiores que 64K. Se esse for o caso do seu aparelho e se seu JavaBook tiver mais do que 64k, ele será dividido em vários arquivos. Se o seu aparelho não tem essa limitação, optar por 2000k será mais que suficiente.

Clique em Next.





Em Select keys configuration, selecione a marca/modelo do seu aparelho celular para utilizar a melhor opção de teclas para navegar no seu JavaBook, ou opte por Generic MIDP2.0 phone para utilizar o teclado numérico para navegação. Clique em Next.





Em Select interface language for midlet, a melhor opção é English - Central Europe.

Siga clicando em Next até a opção Select book to embed.
Clique em Add e selecione o seu texto salvo em html como mostra a figura abaixo:





Clique em Next até Images conversion options.

Muita atenção aqui! Como já comentado, o texto do seu JavaBook se adaptará ao display do seu celular, mas a imagem não! Logo, embora a imagem que você criou já esteja na medida do display do seu celular, é interessante definir alguns pixels a menos para que ela se "encaixe" perfeitamente na tela. Observe abaixo as medidas definidas para o exemplo que usamos neste tutorial.

Lembrando que a medida do display do meu celular é 320x240:




Observe que defini alguns pixels a menos para a figura do JavaBook (315x235)



Clique em Next
Em Advanced Options há 2 opções:

(_) I don't want change advanced options (Recommended)
(_) I'm expirienced user and want change advanced options.

Clique na primeira opção, para criar seu JavaBook com opções padrão. Quando tiver mais experiência, poderá utilizar a segunda opção, que lhe permitirá fazer modificações avançadas.





Novamente, clique em Next, selecione um local aonde salvar seu projeto e aguarde a criação do seu JavaBook (finalmente!).





Feito isso, clique em Finish para sair do aplicativo.





O ReadManiac criará 2 arquivos. Um com extensão ".jad" e outro com extensão ".jar". O arquivo que realmente nos interessa é o ".jar". Alguns aparelhos celulares necessitam do arquivo ".jad" para instalação de aplicativos. Verifique se é o caso do seu.

Agora, basta passar o seu projeto para o seu celular, e seguir com o procedimento de instalção do seu JavaBook. Este procedimento não trataremos aqui, haja visto que, cada celular usa procedimentos diferentes. No entanto, não é um bicho de 7 cabeças. Basta seguir as opções de instalação no browser do seu celular.

Depois de instalado, o JavaBook criado oferece algumas opções de alteração de tamanho e cor da fonte, cor de fundo, espaçamento entre as linhas e caracteres, girar a tela de texto, mudar página automáticamente, encontrar determinado trecho no livro, salvar parte preferida (bookmaker), etc... As opções são muitas!

Quando interromper sua leitura, não saia bruscamente do aplicativo! Você deve sair utilizando a opção "Exit" ou o progresso da sua leitura não será salvo e você terá que procurar aonde parou lendo praticamente todo o texto novamente!

Existem sites e comunidade especializadas em E-Books. Mas, acredito que a melhor fonte de e-books seja o 4Shared.com. Lá você encontra milhares de titulos para todos os gostos e idiomas, hospedados por outros usuários! Baixe o seu livro, selecione o texto, e transforme-o em JavaBook para ser lido em seu celular!

Boa leitura!

Ah, aguardo seus livros no 4Shared! :)