Archive for October, 2005

[FEITO] Verificação dos prefixos de números de telefones celulares

Tuesday, October 25th, 2005

Reescrever a parte de verificação dos prefixos de números de telefones celulares de contatos, de forma a torná-la sensível ao estado do contato.A idéia é utilizar um XML para armazenar as configurações de prefixo possíveis para cada estado do país. Desta forma, a verificação do prefixo do número de um contato será feita da forma correta.

No caso da operadora Claro, esta verificação já é feita de forma global, funcionando para todos os estados brasileiros.

Foi implementado de acordo com os dados desta página. Porém, eu recebi uma planilha mais completa sobre as operadoras do Stenner Hidaka. Portanto, em breve haverá uma ou outra pequena mudança.

Além disto, não foi utilizado XML, mas uma classe definida por mim (OperatorPrefixPair).

Por que o jSMS está selecionando a operadora errada?

Tuesday, October 25th, 2005

Por que o jSMS tenta enviar mensagens para um contato da operadora X através da Y? Por que o jSMS não reconhece o prefixo do número do celular de um contato de forma errada? Por que o jSMS diz que o número de um contato é inválido?

A verificação dos números de telefones celulares de contatos foi programada de acordo com o estado do Rio Grande do Sul. A operadora Claro possui uma verificação global, independente de estado. Porém, as demais operadoras (TIM, Vivo e Brasil Telecom) foram feitas com base nesse estado. Os prefixos dos números celulares das operadoras são diretamente dependentes dos estados.

jSMS 2.13 (correção de erros)

Sunday, October 23rd, 2005

Apesar de apenas um erro ter sido reportado, a versão 2.12 foi lançada com mais problemas. Além disso, fiz uma modificação na parte interna das operadoras.

Pessoal, vamos começar a usar a nova página do jSMS ;-D. Se vocês tiverem alguma dúvida e/ou sugestão, entrem em contato através da nova página. Usem o fórum de discussão lá existente e ajudem-me a ir montando a seção “Perguntas Freqüentes” (até o presente momento só existe uma).
Peço desculpas por ter lançado novas versões do jSMS em tão curto intervalo de tempo. Antes de adicionar qualquer funcionalidade nova ao jSMS, os erros existentes serão corrigidos!