TTrix
Software Design

Downloads

Aqui voce pode fazer o download de um programa para Linux, MacOSX ou Microsoft Windows para receber código de barras lido no iPhone direto no seu computador.

O programa boletorcv recebe os dados enviados pelo iPhone e mostra os diversos campos na tela.
Opcionalmente os dados recebidos podem ser "inseridos" via teclado. Assim, se voce estiver pagando uma conta com IE, Safari, Firefox e etc, o conteúdo do código de barras aparecera diretamente na janela do browser.
O conteúdo é injetado via teclado na aplicação que estiver com o foco do teclado no momento. Se voce estiver usando um browser, clique no primeiro campo para ele ficar com o foco (o cursor ficará piscando).

A aplicação no iPhone vem pré-configurado para transmitir para um endereço de broadcast. Com o iPhone conectado à mesma rede WiFi que o seu computador o sistema é "plug and play". Nenhuma configuração adicional se faz necessário exceto liberar o firewall.

Atenção: se voce usa algum tipo de firewall na sua máquina voce tem que liberar a porta UDP configurada. A porta default é 6666.

A versâo GUI para Windows e MacOSX adicionam um pequeno icon com simbolo de código de barras no "status bar".

Voce tem 4 opções de configuração para que os dados sejam inseridos nos campos de pagamento de uma conta. Tomando como exemplo um boleto com o seguinte conteúdo:


Campos digitáveis impresso no boleto:
39994.24041 05070.011100 02260.307729 3 36790000104776
 


Opções de configuração no BoletoRcv:
 
  1 - Código de barras nativo (raw).
  39993367900001047764240405070011100226030772

  2 - Campos digitáveis contínuo.
  39994240410507001110002260307729336790000104776

  3 - Campos digitáveis separados por TAB.
  39994tab24041tab05070tab011100tab02260tab307729tab3tab36790000104776

  4 - Campos digitáveis com separador definido pelo usuário.
 
Selecione um formato que seja compatível com o seu banco.
 


Exemplos: (Itau, Bradesco e Citibank)
Para o Itau pode ser usado 1 ou 2 (dependendo da escolha do formato no site do Itau).
Para o Citibank somente o 2.
Para o Bradesco pode ser usado 2 ou 3 (dependendo da escolha do formato no site do Bradesco).


Windows - GUI

Download versão GUI para Windows XP/Vista/7:
BoletoRcv Win (.zip)       SHA1: c4d7afa4d7533fc4b627c6a28e69fa29dabb76fa

Versão 3.2.0 (01/11/2011) - esta versão tem uma opção adicional de configuração para resolver um problema com o Safari 5.1 no Windows.

Com o Safari 5.1 é necessário um retardo entre cada tecla de aproximadamente 50 milisegundos. Como IE, Firefox e Chrome não necessitam do retardo, este é inicialmente configurado para zero. Se voce usa Safari, ajuste o retardo de acordo com a necessidade.

Relatorio de virus scan: VirusTotal-BoletoRcv.pdf


 

MacOSX - GUI

Download versão GUI para Mac OS X Snow Leopard/Lion/Mountain Lion:
BoletoRcv Mac (.dmg)       SHA1: f8e307fce301ed0efc66dad40b7d6faa361c51ad

Versão 3.1.0 (01/11/2011)


 

Linux, Windows e MacOSX - linha de comando

A versão linha de comando só deve ser usada por quem tem "alergia" a janelas. As versões GUI acima são mais amigáveis.

Download versão linha de comando para Linux Windows e Mac OSX:
BoletoRcv Lin Win e Mac (.zip)      SHA1: b3048bcbfa20e8c75faa9417685f006dcfe7f130

Por default do boletorcv linha de comando vem com inserção de teclado desabilitado.
Rode boletorcv -h e escolha a opção adequada para o seu banco.

Unzipando voce tera os seguintes arquivos: Linux\32bits\boletorcv Linux\64bits\boletorcv MacOSX\32bits\boletorcv MacOSX\64bits\boletorcv Windows\boletorcv.exe

No Mac e Linux não esqueça de setar o execute bit (chmod +x boletorcv)

A versão Linux depende da xlib (standard Xlib library) e xtst (XTEST library)