SMSBR sms para as massas
 
Introdução
Notícias
Screenshots
Download
Sugestões
Operadoras
Manual
FAQ
Contato/Ajuda
Fotos
Linux
 
 
This site is hosted tnx to

SourceForge.net !
Project page/Página do projeto
AVISO IMPORTANTE !!

Por motivos de força maior (trabalho, falta de grana, aulas, desinteresse, etc..) estou colocando este projeto em hold. A partir de hoje estarei oficialmente desconsiderando qualquer e-mail relacionado ao SMSBR, e nao irei mais implementar qualquer feature que seja. Caso alguem queira continuar o projeto, sinta-se à vontade. Os fontes mais atualizados encontram-se no CVS do Source Forge disponíveis à qualquer ser humano alfabetizado. Talvez, em um futuro não-tão-próximo, eu retome as atividades, mas nada é garantido. Se alguma empresa interessar-se pelo produto e precisar de algum suporte PARA DESENVOLVIMENTO OU ENTENDIMENTO DO CODIGO, estou à disposição (na medida do possivel).

Certo de sua compreensão, agradeço.

Mateus Caruccio [caruccio at operamail.com]

Download

Nesta seção você pode fazer o download dos binários e fontes. Clique no link para ser direcionado à pagina de download do Source Forge.

Se o program reclamar que precisa do arquivo "mingwm10.dll", pode baixá-lo aqui. Se preferir, baixe o pacote mingw-runtime >=3.2 do site oficial do Mingw (o arquivo está no diretório bin. Copie-o para o seu C:\Windows ou para o diretório de instalação do SMSBR).

Para executar o SMSBR linkado dinamicamente para Linux, você precisa da biblioteca wxWindows.

Programas externso

A partir da versao 1.3 o SMSBR precisa de 3 programas instalados, de outros projetos, dos quais nao tenho controle algum. São eles:
  • ImageMagick - Uso o convert.exe para converter a imagem de validadção enviada pelo site para o formato PNG e PNM. Note que este programa é obrigatório aqueles que querem enviar mensagens para operadoras que utilizem imagens de validação.
  • Scale2x - Este maravilhoso pedaço de software permite ampliar uma imagem de forma que o resultado final não seja uma porcaria, utilizando um algoritmo muito porrada. Se voce possui problemas de visão e está sem seus óculos, sugiro que instalar este também.
  • GOCR - O GOCR analisa uma imagem e extrai todos os caracteres alfanuméricos. Com isso, a imagem de validação não precisa ser digitada para cada mensagem enviada. Obviamente nada é perfeito (e nada é tão ruim que não possa pior). O GOCR não funciona como deveria e o reconhecimento dos caracteres fica horrível. Portanto, não confie neste método caso precise de mais precisão no envio.

Se preferir, baixe o arquivo Contrib-files-2.zip, um zipão com todos estes programas de uma só vez em http://prdownloads.sourceforge.net/smsbr/Contrib-files-2.zip?download. Basta descompactar o arquivo no diretório de instalação do SMSBR (c:\Arquivos de Programas\SMSBR).

Binários
 
Windows
SMSBR - 1.3 smsbr-1.3-install.exe
SMSBR - 1.2a smsbr-1.2a-install.exe
SMSBR - 1.2 smsbr-1.2-install.exe
SMSBR - 1.1 smsbr-1.1-install.exe
SMSBR - 1.0b smsbr-1.0b-install.exe
SMSBR - 1.0a perdeu-se no limbo
SMSBR - 1.0 perdeu-se no limbo
 
Linux - binário dinâmico
SMSBR - 1.3 - (RPM) GUI: smsbr-1.3-shared.i386.rpm
Console: smsbr-con-1.3-shared.i386.rpm
SMSBR - 1.3 - (tar+gz) GUI: smsbr-1.3-shared.i386.tgz
Console: smsbr-con-1.3-shared.i386.tgz
SMSBR - 1.2a - (RPM) GUI: smsbr-1.2a-shared.i386.rpm
Console: smsbr-con-1.2a-shared.i386.rpm
SMSBR - 1.2a - (tar+gz) GUI: smsbr-1.2a-shared.i386.tgz
Console: smsbr-con-1.2a-shared.i386.tgz
SMSBR - 1.2 - (RPM) GUI: smsbr-1.2-shared.i386.rpm
Console: smsbr-con-1.2-shared.i386.rpm
SMSBR - 1.2 - (tar+gz) GUI: smsbr-1.2-shared.i386.tgz
Console: smsbr-con-1.2-shared.i386.tgz
SMSBR - 1.1 - (RPM) smsbr-1.1-shared.i386.rpm
SMSBR - 1.1 - (tar+gz) smsbr-1.1-shared.i386.tgz
SMSBR - 1.0b - (RPM) smsbr-1.0b-shared.i386.rpm
SMSBR - 1.0b - (tar+gz) smsbr-1.0b-shared.i386.tgz
SMSBR - 1.0a - (RPM) smsbr-1.0a-shared.i386.rpm
SMSBR - 1.0a - (tar+gz) smsbr-1.0a-shared.i386.tgz
SMSBR - 1.0 - (RPM) smsbr-1.0-shared.i386.rpm
SMSBR - 1.0 - (tar+gz) smsbr-1.0-shared.i386.tgz
 
Linux - binário estático
SMSBR - 1.3 - (RPM) GUI: smsbr-1.3-static.i386.rpm
Console: smsbr-con-1.3-static.i386.rpm
SMSBR - 1.3 - (tar+gz) GUI: smsbr-1.3-static.i386.tgz
Console: smsbr-con-1.3-static.i386.tgz
SMSBR - 1.2a - (RPM) GUI: smsbr-1.2a-static.i386.rpm
Console: smsbr-con-1.2a-static.i386.rpm
SMSBR - 1.2 - (RPM) GUI: smsbr-1.2-static.i386.rpm
Console: smsbr-con-1.2-static.i386.rpm
SMSBR - 1.2 - (tar+gz) GUI: smsbr-1.2-static.i386.tgz
Console: smsbr-con-1.2-static.i386.tgz
SMSBR - 1.0b - (RPM) smsbr-1.0b-static.i386.rpm
SMSBR - 1.0b - (tar+gz) smsbr-1.0b-static.i386.tgz
SMSBR - 1.0a - (RPM) smsbr-1.0a-static.i386.rpm
SMSBR - 1.0a - (tar+gz) smsbr-1.0a-static.i386.tgz
SMSBR - 1.0 - (RPM) perdeu-se no limbo
SMSBR - 1.0 - (tar+gz) perdeu-se no limbo

Código Fonte (C++)
 
SMSBR - 1.3 smsbr-1.3-source.tar.gz
SMSBR - 1.2a smsbr-1.2a-source.tar.gz
SMSBR - 1.2 smsbr-1.2-source.tar.gz
SMSBR - 1.1 smsbr-1.1-source.tar.gz
SMSBR - 1.0a smsbr-1.0a-source.tar.gz
SMSBR - 1.0 smsbr-1.0-source.tar.gz

Compilação

Para compilar o SMSBR no Linux você vai precisar de:

Para compilar o SMSBR no Windows você vai precisar de:

Para compilar, em ambos os SOs, bastar descompactar os fontes e, no diretório raiz do pacote, executar:

  $ make

O Arquivo executável é criado em src/smsbr[.exe].

Instalação

Windows

Execute o programa instalador e siga os passos.

Linux

Se a sua distribuição suporta RPM (Red Hat, SuSe, Mandrake, Conectiva, etc...), baixe o pacote RPM e instale-o como usuário root:

# rpm -ivh smsbr-x.x.rpm

Execute o script smsbr.install para criar os arquivos necessários ao programa:

$ smsbr.install
SMSBR irá cria o diretório /home/usuario/.smsbr
Continuar ? [s/n]: s

Para rodar o programa, basta executar:

$ smsbr

Se a sua distribuição não suporta RPM, use o arquivo .tgz

No Slackware:

# installpkg smsbr-x.x.tgz

Em outra distribuição:

# tar xzvf smsbr.x.x.tgz -C /

Depois de descompactar o arquivo, execute o script smsbr.install como descrito anteriormente.

Se você estiver compilando à partir do código fonte, execute, após a compilação (como root):

# make install

Logo após, execute o script smsbr.install como descrito anteriormente.