sexta-feira, 6 de fevereiro de 2009

Livros no Celular: Tutorial MjBookMaker

Primeiramente você deve ter certeza de que seu celular tem suporte a aplicativos Java, pois se não tiver nem continue lendo. Segundo, deve ter o que vai ser lido (livros, horários de ônibus, grade horária, enfim, qualquer arquivo de texto vale) em um arquivo texto (com a extensão .txt). Se o livro foi baixado da internet, provavelmente ele virá ou em formato pdf ou em formato doc, mas há jeitos de converte-los.
Vamos ao passo-a-passo então.
Baixe o programa
mjBookMaker. Ele transforma os arquivos .txt em .jar que é a extensão dos aplicativos java para celulares.
Ele vira zipado, para extrai-lo abra o arquivo BookMaker.zip com algum compactador de arquivos (
WinRar, Winzip, 7z, etc) e arraste o arquivo BookMaker.exe para uma pasta da sua preferência.
Se o arquivo for .doc é só abrir o arquivo com o Word, selecionar todo o texto (Editar > Selecionar Tudo ou Ctrl+T) , abrir o bloco de notas, colar o texto (Editar > Colar ou Ctrl+V) e salvar como nomedolivro.txt.
Se o arquivo for .pdf é só abrir o arquivo com o
Adobe Reader selecionar todo o texto (Editar ou Edit > Selecionar Tudo ou Select All ou Ctrl+A) abrir o bloco de notas, colar o texto (Editar > Colar ou Ctrl+V) e salvar como nomedolivro.txt.
Depois de ter passado o livro para um arquivo .txt agora só falta converte-lo para um aplicativo java e passar para o seu celular. Abra o BookMaker.exe, deve aparecer uma tela parecida com essa:

Book name (midlet name): é onde você colocará o nome do livro que você vai converter, você pode colocar o nome que quiser, mas é normal colocar do que se trata.
Information about book, author etc: é onde você colocará, se quiser, sobre o livro e sobre o autor do mesmo. (Opcional)
Source text file: é onde você indicará onde está o arquivo txt que você quer que converta.
Max size of text part (in bytes): aqui você indicará qual o máximo de bytes que cada parte do arquivo terá, se o tamanho total do arquivo final for menor que o tamanho declarado neste campo, o arquivo final ficará inteiro em um só, se não ele será quebrado em x arquivos.
Font: neste campo você seleciona qual o tipo de fonte escolhida entre outras opções relativas à fonte. (Aconselho o uso de Tahoma ou Verdana)
Line spacing/Char spacing: serve para mudar o espaçamento entre linhas e caracteres, variando de -1 a 1 sendo 0 o recomendado.
Font Color/Back Color: respectivamente, cor da fonte e cor do fundo, dê preferência para cores contrastantes (ex: branco e preto).
Neste campo você seleciona qual o tamanho da tela do seu celular em pixels, se o tamanho não estiver disponível escolha o que mais estiver próximo.
Preview de como ficara o livro na tela do seu celular. Sujeito a alterações dependendo do celular.
Depois de selecionada todas as preferências para seu livro clique Start e espere ele concluir o trabalho. Assim que estiver concluído, clique em Show midlets, e abrirá uma pasta com os arquivos gerados. Se o tamanho do arquivo .jar não ultrapassou o limite estabelecido por você para quebra de arquivo, ele deve ter criado 4 arquivos: nomedolivro.ini (arquivo com as preferências usadas neste arquivo), nomedolivro.jad (arquivo de configuração), nomedolivro.jar (o aplicativo java em si) e nomedolivro.log (arquivo de log, das ações feitas pelo programa na conversão).
Agora é só passar o arquivo nomedolivro.jar para seu celular e aproveitar o seu celular para mais uma função.
fonte: De tudo um pouco

4 comentários:

  1. como adiciono uma imagem neste aquivo java... quando carrego a foto o livro.jar não abre no celular, como faço pra colocar???
    e quantos kilobytes cabe em um só aquivo "livro.jar" pois no meu sony ericssom não abre mais de 400kb...
    agradeço

    ResponderExcluir
  2. EXCELENTE,FUNCIONOU MUITO BEM NO MEU NOKIA 5310,AGORA GOSTARIA DE TER UM DICIONARIO DE INGLES NELE ,MAS NAO ESTOU CONSEGUINDO UM,ABS

    ResponderExcluir
  3. A fonte do meu sai da mesma cor que a o plano de fundo o que eu faço?

    ResponderExcluir
  4. Quando eu uso esse programa, converte tudo direitinho, o livro abre direitinho. Mas o celular fica piscando descontroladamente. Já tentei mexer em "backlight" mas não adianta.

    ResponderExcluir