Nova versão estável: 3.01

Finalmente sai uma nova versão estável.
Ainda tenho duas pendências: permitir a edição dos prefixos aceitos por cada operadora e incluir um facilitador para utilizar o jSMS em uma pen-drive (atualmente só funciona na versão Jar).

As principais modificações desta versão são:

  • Atualização da biblioteca HTTPClient (Apache) da versão 3 para a 4;
  • Retorno da operadora Vivo, com suporte a múltiplos logins;
  • Atualizações nos envios de todas as operadoras;
  • Aplicação das propriedades de proxy também para verificações de atualização (jSMS e operadoras);
  • Nova janela para visualização dos prefixos cadastrados para cada operadora (a tela permitirá a edição dos mesmos futuramente).

99 Responses to “Nova versão estável: 3.01”

  1. Cleber Luiz says:

    Parabéns pelo trabalho. Essencial.

  2. matheusbaumgart says:

    Parabéns! apenas um adendo, nao sei se é só neste momento, mas essa ultima versao 3.01 nao esta mandando msg para Brtc =~
    nao aparece a imagem com o codigo, estou usando a versao anterior q esta perfeita e mais tarde aviso se funcionar esta ultima!

    abraço

  3. luizgpm says:

    PARABÉNS!! estava ancioso pela versão estável!

    “incluir um facilitador para utilizar o jSMS em uma pen-drive”
    isso seria MARAVILHOSO!!! uso o programa na minha pendrive, mas não tenho como deixar registrado oq eu escrevo e a lista telefônica, oq ajudaria BASTANTE! essa “melhoria” seria a ÚNICA a ser feita, ao meu ver.. resta saber oq seria este “facilitador”…
    =)

  4. salsichajw says:

    Queria primeiramente elogiar seu ótimo trabalho pois é de muita importancia para a minha pessoa tal programa e estou sempre com ele no pendriver

    Não sei se é correto mas nesse site
    http://torpedogratis.net/
    é possivel utilizar os serviços da Vivo sem a utilização da senha Puk, logo gratiutamente
    Queria saber se não tem alguma forma de vc implementar o que eles utilizam no site assim o pregrama seria praticamente perfeito
    Obrigado novamente

  5. dns says:

    bom dia…. sobre a edição de prefixos seria mesmo uma boa, para ver c realmente vai resolver nossos problemas (meu e d alguns amigos aq no forum q ja entrara em contato comigo) sobre a operadora TIM, pois dei uma olhada nos DDD’s pre cadastrados e de cara naum costa o DDD da região onde moro, que seria o 16, ficaremos ansiosos aguardando um retornor coerente……. no mais parabens pelo programa…

  6. cadastro says:

    Realmente, o envio de sms pra BRt não está fucnionando nesta nova versão, tive que recorrer à versão anterior pra poder enviar.

  7. cadastro says:

    Outra coisa: os novos números da BRt, começados com “85″ ainda não são suportados por esta versão.

  8. Milady says:

    Eu tenho o 2.61 instalado, e não está enviando mensagens para a Vivo, e, ao instalar a nova versão, não quer mandar pra mais nenhuma! Tem algum motivo c laro, ou pode ser meu firewall?

  9. CrizDiniz says:

    Oi Renato,

    Tudo bom?
    Eu estava usando o 2.61 para Oi e Claro, e não estava funcionando para Nextel.
    A versão 300a me alegrou, consegui enviar pra NEXTEL normalmente.
    E estava prestes a começar os teste para VIVO.

    Quando fui testar hoje, vi que rolou outra atualização: o 301
    porém, o envio pra NEXTEL não tá rolando nessa nova versão.
    Dá um erro: “Imagem Inválida enviado para…”

    Vou ficar usando a versão 300a e testar envio pra VIVO nas duas.

    Desde já parabenizo seu trabalho, é uma ferramente excelente.
    Estou na torcida de que melhore mais e mais!
    :D

  10. itin says:

    E ae velho.. eu testei aqui, a 2.61 enviou mensagem pra Oi, já a nova versão não enviou :(

  11. andregondim says:

    Olá Renato,

    Já uso o jsms a bastante tempo, e desde ontem não consigo usar para enviar mensagem nem para a operadora Oi nem para Claro, não sei se faz diferença, mas a página de envio da Oi mudou de http://mundooi.oi.com.br/oitorpedo.asp para http://mundooi2.oi.com.br/servicostorpedo/ Assim que esse pró se resolver vou publicar um post com um script para a instalação do jsms no Ubuntu. Fiz o teste com a versão 2.61 e 3.01

    Abraços!! ;)

  12. andregondim says:

    Corrigindo, o 2.61 funcionou, só demorou para obter o código, mas o 3.01 passa do código e pára em 99% e não envia. =/

  13. decole says:

    ola, essa nova versao esta dando problema ela nao esta enviando, ele começa a envia e para nos 25% e nao sai mais estou usando a mais antiga. vlw

  14. Thaisrn says:

    Boa noite,baixei a versao 3.01 porém nao estou conseguindo enviar mensagens,ela para no envio em 25% ou 99% e nao sai disso.Estou usando a versao 3.00a pq ainda consigo enviar para as operadoras.Aproveito para parabenizar pelo desenvolvimento desse programinha,afinal ele é muito útil.

  15. kibe_ghost says:

    Não to conseguindo mais enviar msg para numeros TIM através da OI…

    O sistema envia, da o Ok mais o torpedo nao chega!

    Deve ser algo da operadora, ta acontecendo com mais alguem?

    Abraços

    • dns says:

      opa blz….
      esta acontecendo comigo a 2 semanas, e sei q o problema naum é coma operadora, pois d qualquer celular(operadoras diferentes) para o celular TIM chega normalmente, apenas pelo programa q naum chega, sendo exatamente como vc falou, o programa envia aparece ok mas o mesmo naum chega ao destinatario…

  16. joaomilton says:

    comigo acontece o msmo tb, em nenhuma das versões do jsms ta enviando, acontece a msma coisa, ou trava no 50%, ou aparece o código e dai trava no 99% ou então pode ser ainda que envia, mas não chega a mensagem….

  17. harlleysathler says:

    Renato, estou empacotando a nova versão para Mac OS X. Pode entrar em contato pra que eu te passe?

    • renatoc says:

      Me manda via email, para renatoc no domínio jsms.com.br

      • Fernandacr says:

        Então, eu até deixei um comentário em outro lugar, mas vi aqui falando de Mac. Como eu faço pra conseguir essa versão? Obrigada!

        • renatoc says:

          Eu vi o seu comentário no outro post. Acabei de removê-lo. As distribuições do jSMS podem ser encontradas na página de download. Infelizmente, ninguém me passou a versão 3.02 para MAC. Porém, você pode baixar a versão 3.01 para MAC aqui neste link.

          • Fernandacr says:

            Então, várias coisas. Eu recebi um e-mail com a resposta, mas só veio parte da resposta, tinha ficado até chateada, pq eu fiquei procurando um arquivo .dmg e não achei, e achei que a resposta não tinha sido a que eu esperava. Mas, mesmo assim vim aqui responder e percebi que a sua resposta foi super atenciosa. Então, quero agradecer muito por isso, e aproveito pra te falar que, como eu não tinha visto tudo, achei que uma daquelas versões disponíveis rodava em mac, eu é que sei pouco. E na minha ignorância, descobri que a extensão TGZ disponível lá, roda em mac. Ela não instala, eu abri, até que achei o programa e ele rodou normalmente, e, por falar nisso, é sensacional!!!! Acabei de testar e funcina perfeitamente. Fica então a dica pro pessoal do mac, a 3.02 pode ser utilizada por esse caminho.Parabéns pelo programa o MUITO obrigada pela atenção! Abraços,

  18. renatoc says:

    É pessoal, a Oi andou mudando algumas coisas. O site ficou bem mais complicadinho de mexer agora. Vai demorar para eu ter tempo para isso.
    O interessante é que não consigo mandar mensagem nem pelo próprio site deles:
    “Ocorreu um erro !
    A aplicação só pode ser chamada
    pelo site da Oi.”

    Detalhe: eu estou no site da Oi ;-P

  19. matheusbaumgart says:

    Realmente nao ta dando pra mandar msg aqui de casa pra Brtc com esta versao.. to com a versao anterior, mas hj 50% das msgs q mandei nao foram, mas deram como enviadas, e na versão nova ao enviar nao sai de 25% e nem xega a aparecer a imagem.. falha do servidor deles ou do sistema de envio não é pq com a versao anterior funfa..

    sera q eh soh cmgo? Oo’

    mesmo assim, OTIMO trabalho!

    Valeu!

  20. fdanielmt says:

    2 problemas:
    1 – Não envia msg para TIM pela oi, apesar de o programa dizer que a msg foi enviada, ok, mas ela nunca chega.

    2 – várias vezes, envio a msg e para no 50%. Daí fecho o programa, abro e tento novamente. Na maioria das vezes funciona na 2ª ou 3ª tentativa.

  21. Prezados, primeiramente queria dizer que sou adepto ao jsms a algum tempo, muito tempo alias, e realmente é muito util pra mim.
    Poré, reforçando o que ja foi dito por alguns colegas, mensagens para a BRT, BrasilTelecom, não são enviadas.
    Fiz um teste agora 09/07/2008 as 21:28 com a nova versão 301 não vai realemte, mas com a 300a vai normalmente.
    Abraços

  22. Xande says:

    Faz algum tempo q envio msg para TIM via Oi e dah como enviada mas as pessoas nao recebem.
    Agora com a nova versao para no 99% e nem pede a imagem.
    O que serah?

    Parabens pelo trabalho. O jSMS eh muito bem cotato pelos meus amigos :)

  23. pedroivo says:

    AMIGÃO !
    A OI está espandindo para SP !
    e está dando erro !

    em relação ao CSS da home POSSO ajudar ?

  24. HeloM says:

    oi…
    Tanto na versão antiga (acho que era 2.6) quanto nessa nao consigo mandar msg para celular da vivo. Já cadastrei meu e-mail no site da operadora como foi orientado, e mesmo assim nao da certo!

  25. paullus says:

    Renato, eu tenho uma sugestão de implementação para fazer, mas é meio complicada de explicar aqui em poucas linhas num comentário.

  26. Como o sugerido ai vai a saida:

    java -jar Programas/jSMS-301.jar –verbse
    Exception in thread “Sender” java.lang.AbstractMethodError: jSMS.operator.stage.PostOperatorStage.createFormData(LjSMS/core/SMSContainer;Ljava/lang/String;)[Lorg/apache/http/NameValuePair;
    at jSMS.operator.stage.PostOperatorStage.process(PostOperatorStage.java:103)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)

    E a mensagem fica nos 25% e nunca é enviada, e como ja disse na versão anterior vai sem problemas.

    Abraços

    Flamarion Jorge

    • renatoc says:

      Mais uma pessoa com o mesmo problema. A minha sugestão é remover o diretório com as implementações das operadoras e abrir a aplicação novamente. Remova o diretório “C:/Documents and Settings/USUÁRIO/.jSMS/operator” e abra o jSMS novamente.

  27. xandrecruz says:

    Olá,

    Primeiro agradecer pela continuidade de seu trabalho. Obrigado.

    Bem, desde que a OI foi para Sampa os sms enviados para TIM pela OI no DDD 11 não funciona.

    E a versão 3.01 não funciona para mim. Dá a seguinte mensagem: Could not find the main class. Program will exit.

    O que será?

  28. klebson says:

    Olá, eu criei alguns pacotes para facilitar o uso do jSMS pelos usuários Linux. Gostaria de saber onde posso postar os arquivos.

  29. klebson says:

    Aí vão os links para os pacotes com o jSMS 3.01 para Linux. Se possível, seria interessante colocá-los no site também.

    Pacote DEB (para Debian, Ubuntu, Kubuntu etc.):
    http://www.sendspace.com/file/zflizf

    Pacote RPM (para RedHat, Fedora, OpenSUSE, Mandriva etc.)
    http://www.sendspace.com/file/aex299

    Pacote TZG (para o Slackware e outros)
    http://www.sendspace.com/file/9vj6ej

  30. renator100 says:

    E sobre a TIM? Conseguiu algo Xará? Eu mando as mensagens, como se fosse OI, mas elas não chegam.

    Abraço!

  31. elicruz says:

    nao consigo ainda enviar para vivo pela a versão 3.01 da erro e pede para digitar o codigo

    ex. 71 99756946

  32. dns says:

    E sobre a TIM? Conseguiu algo Xará? Eu mando as mensagens, como se fosse OI, mas elas não chegam.

    Abraço!
    ____________________________________________________________

    A Oi não está mais mandando para a Tim. Já era.
    ____________________________________________________________

    opa blz…. como assim “Já era”… naum vai ser feito nada para os usuários TIM…. pois todos aq sabemos q a maioria dos usuário do jsms procura o site para envio d mensagens para celulares tim de gratis, pois c fosse pra pagar tarifa enviamos do celular mesmo…..

    mas mesmo assim fica aq meus agradecimento ao site em quanto durou os envios….

    obrigado pela atenção a nós usuarios TIM….

    • martiniano says:

      Oque será feito para nós usuários da TIM, como podemos utilizar novamente? Na versão anterior conseguia mandar tranquilamente as mensagens, agora não consigo mais… mesmo que utilize novamente, a versão anterior já não quer funcionar mais!

      • renatoc says:

        Não há o que fazer. Antes funcionava porque a Oi deixava. Agora o sistema deles está fora do ar e sabe-se lá se voltará a funcionar. Minha sugestão: uso o CoolSMS, eles devem conseguir enviar as mensagens.

  33. Dayy says:

    Oiee

    hey um abuso a versao 3.01 para no 99% e nao envia.
    a 2.61 vai ate 100% quando coloco o codigo fica pedindo direto
    ai a mensagem nao vai nunca pq sempre pede o código

    e ai… :( ALGUEM ME AJUDA PLEASEEEEEEEE

  34. abnerg12 says:

    vai voltar a funcionar pra tim? eh soh uma questao de tempo??? ou jah era de vez???

    parabens pelo programa…

    vlws!

  35. ralfyrey says:

    olha antes eu mandava msgens p/ a operadora tim pela “op” oi mas foi só baixar essa nova versão eu não consigo mais eu gostaria de saber o q está acontecendo??

  36. wesfranco says:

    bom dia a todos, hoje estava observando, digitei um texto para enviar para um GRUPO(as operadoras do oi e brt) com 124 caracteres, que da dois sms.

    * A dúvida é a seguinte: O Operado OI aceita mais caracteres que a Brasil telecom, mais quando enviamos as duas operadoras juntas o Programa considera a quantidade de caracteres da menor e exibe mensagem que enviara 2 segmentos. Porem a OI aceita 130 (menos do que eu digitei), A brasil telecom envia normalmente, MAIS QUANDO vai enviar a da OI, ele envia o primeiro sms, rápido, mais a segunda parte demora muito (apesar de não existir nada a enviar pois o sms completo foi no primeiro seguimento.

    * O que é enviado no segundo seguimento da OI?

    * Tem como resolver isso? (o programa reconhecer e enviar o sms seguimentado apenas para operado que necessita)

    Desde ja agradeço.

    este programa e muito bom

    Wesley

  37. renatoc says:

    Quando você envia mensagens para um grupo de contatos, o jSMS garante que todos os contatos receberão as mesmas mensagens. Sendo assim, ele verifca qual é o menor divisor comum das operadoras dos contatos do grupo. Você pode verificar quais mensagens estão sendo enviadas para qual usuário através da aba Histórico.

  38. ralfyrey says:

    tah mas é só por um tempo???
    ou não vai dar p/ mandar mensagens p/ tim via oi?

  39. EuMesmoNe says:

    Gostaria de Comentar que existe uma falha em relação a acentuação.
    Estou usando a versão 3.01.
    Tentem mandar para a operadora CLARO a seguinte mensagem:
    aeiouaèioucu——AEIOUAÈIOUCU
    Não aparece corretamente. Alguém passou pelo mesmo problema

    • renatoc says:

      Como assim não aparece corretamente? O que chega no celular?
      Como ainda existem> aparelhos no mercado que não suportam acentuação e algumas operadoras não aceitam acentos em seus sites, o jSMS remove toda a acentuação antes de enviar uma mensagem.

  40. NOKIOLATRA says:

    QUE DEUS TE ILUMINE, PARABÉNS PELO TRABALHO E DEDICAÇÃO!!

  41. camilaacolide says:

    Somente um aviso:

    Aqui em Minas Gerais a TELEMIG CELULAR foi comprada pela VIVO. Apesar disso parece que o sistema ainda continua o mesmo, entao nao tem problema. Entretanto, quando envio mensagens para celulares da TELEMIG nesta nova versão, as mensagens chegam normalmente, mas o programa acusa ERRO e fica tentando enviar novamente.

    • renatoc says:

      Hum… interessante. As mensagens chegam mas dá erro no jSMS? Você tem como me mandar um telefone da Telemig para o qual eu possa mandar mensagens para testar? Eu lembro que havia alguma dificuldade em encontrar um número válido. Pode mandar para o meu email renatoc no domínio jsms.com.br.

  42. awwa says:

    Parabenizo o autor do programa por um trabalho excelente, pela simplicidade e utilidade.

    Fiquei procurando saber como instalava no windows mobile, e vi acima que o jsms só funciona no J2SE e nao no J2ME. E na epoca a resposta foi que nao existia aplicativos J2SE para ppc. Porem atualmente existe o Mysaifu JVM que roda J2SE do ppc. Todavia nao consegui que ele rodasse o jsms. Ao inicializar dá alguns erros! Mas acho que esses erros nao devem ser muito dificeis de serem corrigidos. Sera que alguem que sabe mexer em Java conseguiria corrigir esses erros pra que aumente mais ainda a funcionalidade do jsms?

    Acho que poderiam tentar rodar o Mysaifu e ver quais os erros que ele mostra. O download é free, só botar no google que acha.

    Obrigado.

  43. awwa says:

    Opa, valew pela resposta.

    Tem um emulador de WM6. Emulador em mtux.com 500kb. O mysaifu é só por no google que acha o programa freeware, e no caso instala no emulador. O mysaifu que peguei foi o 0.3.9. Tentei ainda com uma atualizacao de 3D que ele tem, mas nada mudou. Testei as versoes 3.01, 2.61 e 2.53 do jsms, extraidos para .jar é claro (porque o WMobile nao roda .exe).

    Qualquer novidade avisa!

  44. awwa says:

    Eu sei que lhe interessam, por isso falei pra pegar o emulador e o programa e voce mesmo ver os erros que deram, porque a saída no console é bem grande. Mas é +- assim:

    caused by: java.lang.nullpointerexception
    at javax.swing.jtree.removedescendantselectedpaths(Jtree.java:3085)
    at javax.swing.jtree$treemodelhandler.treestructurechanged(jtree.java)
    mais 2 desse javax.swing e depois tem mais…
    at jsms.group.contactgrouptree.clear(contactgrouptree.java:269)
    at jsms.group.contactgroupmanager.rebuildtree(contactgroupmanager.java:64)
    at jsms.jsms.main(jsms.java)
    … 4 more

    Tem mais alguns erros que não coloquei, se for possivel faça como falei, pegue o emulador na net do ppc e o programa, são bem pequenos todos dois, que voce ve todos os erros. Posso ter cometido algum erro digitando essas saídas!!

  45. cyberphantom says:

    Olá, sou novo usuário e estou apanhando pra usar, será q poderia me dar uma ajuda? seguinte, eu criei o contato que desejo mandar uma mensagem, telefone vivo, ae eu vou na aba mensagem e digito o q quero enviar, ae ele da uma mensagem em vermelho: enviando…é necessário login e puk da TIM (edite seu perfil)… ae eu não entendi, o q devo fazer? obrigado pela ajuda..

    • cyberphantom says:

      Desculpe, resolvi o problema, na verdade eu não estava sabendo usar mas agora ja consegui, cadastrei uma senha no site da vivo e criei meu perfil no jSMS e ae deu certo, desculpe o transtorno e parabéns pelo excelente trabalho, realmente digno de muitos agradecimentos…vlw

  46. abnerg12 says:

    tah funcionando pra tim pela oi de novo =D

  47. Paul says:

    Amigo. Eu envio mensagem da TIM para TIM. Sei que é cobrado. Mas eu envio pela OI. Ou seja, meu perfil com puk e numero do cel é da TIM… e envio pela OI. Mesmo assim é cobrado? e se é… será debitado na minha próxima recarga? pois eu não tenho crédito e consigo enviar mesmo assim!
    Grato desde já…

  48. neubert_bh says:

    Gostaria de parabenizar toda a equipe pelo brilhante trabalho. A versão está ótima. eu só gostaria de relatar aqui um bug visto quando eu tento enviar msg para a operadora Telemig Celular (agora Vivo Minas).

    Após digitar o cód. o programa me exibe a mensagem informando que ocorreu erro no envio. e exibe a tela de cód. para ser digitada novamente. porém oq não se percebe é que a mensagem foi enviada sim. Eu fiz alguns testes aqui e percebi que das 3 vezes em que apareceu a msg de erro e eu tive que digitar o cód. eu recebi a msg de cada vez que eu digitei o cód. Ou seja a mesma msg triplicada.
    Espero ter colaborado com vocês.

  49. awwa says:

    Consegui pegar as entradas direito. A maquina é a mysaifu JVM version 0.3.9.0 talvez consiga ver a versao do java especificamente no site deles, porque no programa em si nao consegui dar esse comando. Ao iniciar o programa ele trava na tela inicial e mostra isso no console.

    Exception in thread “Thread-1″ java.lang.ExceptionInInitializerError

    at jSMS.JSMS.main(JSMS.java)

    at java.lang.reflect.Method.invokeNative(Native Method)

    at java.lang.reflect.Method.invoke(Method.java:356)

    at java.lang.VMMainThread$1.run(VMMainThread.java)

    at java.lang.VMThread.run(VMThread.java:120)

    Caused by: java.lang.NullPointerException

    at javax.swing.JTree.removeDescendantSelectedPaths(JTree.java:3085)

    at javax.swing.JTree$TreeModelHandler.treeStructureChanged(JTree.java)

    at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:606)

    at javax.swing.tree.DefaultTreeModel.reload(DefaultTreeModel.java:269)

    at jSMS.group.ContactGroupTree.clear(ContactGroupTree.java:69)

    at jSMS.group.ContactGroupManager.rebuildTree(ContactGroupManager.java:175)

    at jSMS.group.ContactGroupManager.(ContactGroupManager.java:64)

    at jSMS.group.ContactGroupManager.(ContactGroupManager.java:39)

    at jSMS.JSMS.main(JSMS.java)

    …4 more

    Tomara que ajude!

    • renatoc says:

      Que lixo de máquina virtual! Aparentemente a implementação não está de acordo com a Sun. Através da lista de exceções acima, é possível verificar que o erro ocorreu dentro da implementação da API padrão do Java. Vou tentar dar uma olhada nisso, mas não garanto nada. Este é p problema em não utilizar a máquina virtual da Sun ;-P

  50. cesar_massa says:

    Bom dia … Estou utilizando a versão 3.01, com proxy configurado, porem não consigo enviar mensagens, ele não chega a mostrar os caracteres para eu digitar, somente mostra mensagem “imagem invalida enviando mensagem para xxx via “… Alguem pode me ajudar..???

Leave a Reply

You must be logged in to post a comment.