Editor de posts offline para Gamer.ru [ver 2.6.3]
Nova versão: [post]Editor offline de postagens para Gamer.ru [ver 2.8.9][/post]
*O editor de texto especializado está de volta!
E a diferença no número em relação à versão anterior sugere que ele tem novidades para oferecer.
\[post\]Editor offline de postagens para Gamer.ru \[ver 2.1.5\]\[/post\]
Vamos passar rapidamente pelas novidades da versão 2.6.3 em relação à 2.1.5. Abaixo, no post, você encontrará uma lista mais detalhada. Então, agora temos novas tags (postagem, clã, jogo), uma verificação da existência de nicks, clãs e jogos, foi resolvido o problema de importação diretamente de doc(x), foram adicionadas "skins", a função de troca de imagens e novos previews para arquivos arrastados. Parte das funções, como sempre, foca na offline-ness do programa.
Escreva-me seus comentários, sugestões e erros encontrados. ;)
Versões
**Baixe**, se não for instalar o JRE. Mas é necessário ter descompactado para a pasta jre6 ao lado do JRE (aqui, caso não tenha baixado antes).
Funcionalidades
No editor offline de postagens para Gamer.ru, é possível escrever e formatar postagens para futura publicação no site. O texto preparado nele, após o upload de imagens no site e o processamento do resultado do upload no editor, pode ser publicado através do formulário no site.
O programa não apenas copia a funcionalidade do editor do site, mas também permite criar postagens sem estar conectado à internet, tendo ainda a possibilidade de avaliar como a postagem ficará no site e até verificar a existência dos usuários, clãs e jogos mencionados na postagem.
O editor lê e salva (de forma normal e automática) arquivos de texto, permitindo adicionar imagens (com visualização em preview). É possível importar texto de arquivos .doc e .docx através do MS Word (com o formato sendo transformado). Todos os arquivos podem ser abertos/adicionados simplesmente arrastando-os para o campo de texto (se uma pasta ou muitos arquivos forem arrastados, é possível escolher os necessários). Existem ferramentas convenientes para substituir qualquer imagem no texto por outras.
Para conveniência, é criado um arquivo de configuração. Não é necessário procurar pastas necessárias nos diálogos de seleção de arquivos e configurar o programa todo o tempo.
Disponibilizamos um guia embutido, destinado a resolver a maioria das dúvidas sobre as funcionalidades do programa.
Correções e melhorias
- Adicionados tags de clã, jogo e postagem (o aspecto dos links foi ajustado em conformidade).
- Adicionada verificação de nicks, clãs e jogos, como no site (para nicks, após a criação do preview, é apenas exibida uma lista dos não encontrados). Realizada com o banco de dados previamente baixado (com um clique), com cerca de 3.5MB (que atualizarei periodicamente, então não se esqueça de baixar novamente de tempos em tempos), ou através do site (que funciona lentamente e só para nicks e clãs). No link da postagem, é verificado apenas o nome do jogo.
- Adicionado um guia simples, mas espero que abrangente, sobre as funcionalidades do programa (disponível no menu "Ajuda"). Obrigado Thinvesil pela ideia. Para quaisquer perguntas, primeiramente, como dizem, RTFM!
- Adicionada função de substituir imagens no texto por outras.
- Spoiler substituído por novo (exibido apenas quando expandido; sem bordas tracejadas devido a limitações do programa).
- Corrigido importação de .doc(x). Agora deve funcionar para todos os que têm MS Word.
- Adicionado preview de arquivos no menu que aparece ao arrastar para o campo de texto.
- Adicionada a possibilidade de importar arquivos doc(x) arrastando.
- Adicionada a possibilidade de definir disposição vertical dos campos de preview e entrada de texto (para aplicar as configurações, é necessário reiniciar).
- Adicionada a possibilidade de escolher uma das 12 opções de aparência do programa.
- Ao importar, tags h1 e h2 são reconhecidas, se os cabeçalhos tiverem aplicado os estilos padrão do MS Word — "Cabeçalho 1" e "Cabeçalho 2", respectivamente.

Guia e menu de substituição de imagens.
Para o desenvolvimento do programa, foram usadas bibliotecas JACOB (para acesso ao MS Word), Substance (base da aparência) e Apache Commons IO (para download do banco de dados), além de Launch4j (para criar arquivos exe), banco de dados H2 e o site Gamer.ru.
PS: Responda honestamente na pesquisa se você usa o editor para escrever postagens.