Por que o jSMS está selecionando a operadora errada?

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.

A partir da versão 2.20, o jSMS detecta corretamente as operadoras suportadas para o envio de mensagens para os destinatários. Caso você encontre um caso incorreto, deixe aqui um comentário.

Se o seu jSMS está informando que determinado prefixo não é suportado por nenhuma operadora ou está associando determinado contato erradamente com alguma operadora, utilize este tópico para discutir o assunto.

29 Responses to “Por que o jSMS está selecionando a operadora errada?”

  1. Anonymous says:

    Por gentileza, gostaria de saber como faço para mandar msgs para celulares tim =(
    muito obrigada pela atenção

    • Nanda Lopes says:

      Acabei de instalar o programa aq no meu Debian. É muito melhor do q o programa q eu costumava usar no Windows (o Cool SMS). Meus parabéns (até me deu vontade de aprender mais Java).

      Respondendo a pergunta: é possível enviar torpedos para celulares da TIM se vc tiver celular da TIM e o serviço é tarifado, ou seja, será cobrado pela TIM. Vc pode criar um perfil para colocar suas informações de login na TIM e enviar seus torpedos.

      O programa não faz outra coisa além de oferecer uma ponte entre o usuário e o serviço q a operadora oferece via Web. E a TIM <b>não</b> oferece envio de torpedos gratuitamente.


      Fernanda Lopes
      Estudante de Ciência da Computação
      Universidade Federal da Bahia
      =========================
      Debian GNU/Linux User N°411404.
      =================

  2. Anonymous says:

    Pedi um login da Tim,o q é isso.Como faço para adiquirir esse login?

  3. jrg says:

    quando estou a atualizar as operadores, vem a mim uma mensagem de erro de leitura. e quando vou enviar uma mensagem, mesmo para celular da brasil telecom, diz que nao eh possivel, pois o destinatario nao eh suportado pela operadora. o que eu tenho que fazer para resolver tal problema?
    grato.

  4. renatoc says:

    Erro de leitura? Estranho. Siga os passos descritos nesta pergunta freqüente para podermos diagnosticar o problema. Com relação à outra pergunta, dê uma olhada nesta outra pergunta freqüente.

  5. junglebit says:

    Já postei uma mensagem com o mesmo conteúdo, porém em local errado então lá vai:
    O programa não reconhece o prefixo (34) 9667 como sendo da CTBC Telecom, existiria algum modo de mudar isto???

    Obrigado!!!

  6. renatoc says:

    Atualmente, este tipo de informação está no código-fonte da implementação de cada operadora. Eu gostaria de lançar essas modificações juntamente com a volta da Vivo, mas já faz meses e nada da Vivo voltar a funcionar. E isso q’eu já perdi bastante tempo mexendo na Vivo.

  7. phadrs says:

    O programa não está reconhecendo alguns números como sendo da operadora CLARO de Minas Gerais. O meu telefone mesmo, prefixo 8331 (DDD 31), não é reconhecido. Ele não tem operadora, no programa, mas é da Claro!
    Acabei de baixar a versão mais recente, a 2.61, e o erro persiste.

  8. renatoc says:

    Isto não é um erro. Ao longo do tempo, as operadoras simplesmente pegam novos prefixo nos DDDs. Vou colocar esse prefixo para a próxima versão.

  9. Wilson Azevedo says:

    A operadora Oi comecou a operar em S. Paulo faz algumas semanas. No entanto o jSMS ainda nao reconhece numeros da Oi com codigo de area 11 e nao permite envio de SMS para eles.

    Tem previsao de quando sera atualizada a base da Oi no jSMS?

  10. renatoc says:

    Você tem idéia de quais são os prefixos suportados pela Oi no estado de SP?

  11. vortex says:

    Há meses que estou mandando os novos prefixos da BRTelecom em Brasília. Não são adicionados à lista e não tem onde eu adicionar manualmente. Não poderia fazer uma tela para o usuário adicionar prefixos por operadora? É super chato eu ficar mudando para seleção manual de operadora quando preciso mandar mensagens pra Brasília e depois de volta quando mando local, para prefixos conhecidos. Se deixasse o usuário fazer isso, facilitaria muito. Não querendo só reclamar, deixo um elogio. O programa é excelente e uso diariamente! Facilita demais a vida. Vamos torcer pra TIM e a Vivo mudarem suas atitudes idiotas de proibir envio/dificultar de sms gratuitos e entrem para o século XXI. Valeu!

  12. renatoc says:

    Eu tinha pensado nisso. Assim q’eu tiver um tempinho, eu implemento esta tela.

  13. paulofigueira says:

    nas versoes anteriores, era possível, usando a OI, enviar sms para tim. Agora não funciona mais.. sabe dizer o porque?

  14. Hansmiller says:

    Amigo renatoc, os números 34 9667-7658 é da operadora CTBC e o sistema esta buscando a operadora TELEMIG/VIVO, tem como corrigir isso?
    Outra coisa amigo renatoc, a CTBC aceita “230″ letras, aumente no seu programa, abraço e qualquer dúvida estou aqui.

  15. franks.maia says:

    (11) 7057 reconhecido como TIM, qdo na verdade é da operadora CLARO.

    Abraço e parabéns pelo trabalho.

  16. Pinguim says:

    O Numero (0-16) 88042536 não esta sendo reconhecido (quando a opção de esolha automatica das operadores esta habilitada este numero aparece sem operadora) logo tive que escolher manualmente…

    acho que deve ser algo com a configuração de prefixo de operadora pois o prefixo 84 tambem se encontra disponivel na area 16

  17. renatoangelo says:

    aí no DDD (81) o prefixo 8508 é da “OI” daí o JSMS nao reconhece como nenhuma operadora… como faço??? pra resolver isso???

  18. renatoc says:

    Problemas com prefixos no jSMS? Por favor leiam o último parágrafo deste post: eu acrescentei informações pertinentes.

  19. Olá!
    Sou novo usuário deste deste software.
    Gostaria de saber, após baixar o progra, onde ele se instala para poder rodar novamente, pois todas as vezes que vou usar tenho que instalar apartir do programa baixado.
    Obrigado.

    • renatoc says:

      O jSMS não é instalado no seu computador. Você deve fazer o download do programa e salvá-lo, por exemplo, na sua área de trabalho. O arquivo jSMS-xxx.exe é o programa. Basta dar dois cliques nele para executá-lo.

  20. dayvisprint says:

    Operadora:OI
    DDD:74 & 87
    Prefixo: 88

  21. multmarkas says:

    Olá amigo como vai?
    Aqui no maranhão ta tendo um probleminha ao enviar sms para celulares da antiga amazonia celular hoje oi, pois no programa aparece como amazonia e depois aparece a mensagem servidor ocupado, então para resolver este problema seria adicionar o código da amazonia na oi, amigo espero que o mesmo se resolva o mais breve grato

  22. ricardopb says:

    Oi
    Estou tentando mandar para o numero 93 8401xxxx mas diz que este destinatario nao é suportado por nenhuma operadora, porém no site da Claro diz que é um nr Claro

  23. celsoyano says:

    Ola!!! Estou com o problema na seleção da operadora Oi. Aqui o DDD é 43 o prefixo do celular Oi e Br começam por 84. O celular da minha esposa é (43) 8431 – xxxx e outro (43) 8407 – xxxx, ambos numeros Oi, mas no jSMS está selecionado como Brasil telecom. Como faço pra altera-los???

Leave a Reply

You must be logged in to post a comment.