Buenas!
ATUALIZAÇÃO (08/12/2009): uma versão de testes desta operadora está disponÃvel para download em: http://jsms.com.br/download/operator_claro_v15.zip. Dentro do zip há o arquivo LEIA-ME.txt que deve ser lido.
Como muitos devem ter percebido, a operadora Claro finalizou a migração do seu sistema de envio de mensagens. Eu já adaptei o jSMS para este sistema. Porém, ainda tenho pendências com relação aos status. Por exemplo: ainda não sei dizer se a mensagem foi enviada ou se ocorreu algum erro (via código). Além disso, ainda não fiz a validação dos usuários/senhas.
Atualmente estou em São Paulo trabalhando, mas vou tentar completar o que falta em breve. Se alguém quiser ajudar, eu posso colocar esta versão no repositório SVN.
Tags: Claro, NotÃcias, operadoras
Opa, boa notÃcia, eu uso muito claro, usamos só Claro aqui. Disponibiliza essa versão para teste.
Eu tb estou interessado, pq 99% dos torpedos que envio é da claro.
Disponibiliza que testamos!
Jsms é o melhor da categoria!
não tem um jeito de fzr sem usuario e senha? to tendo problemas pra logar no site da claro!
e outros sites/programas pra SMS não estão pedidno usuario e senha msmo com o sistema novo da claro..
gosto mto do jsms, vcs são os melhores pela simplicidade e nenhuma propaganda chata interferindo! vlw!
Opa, sempre usei o jsms pra enviar torpedos via operadora Claro e de um tempo pra ca nao tem dado mais. Você saberia uma forma de resolver este problema? O programa diz Erro desconhecido no servidor.
Aguardo.
Tão Esperada Versão Não vejo a Hora de Concluir e baixa, Isso Noticia ótima pra fã do JSMS, POr Renato ta de parabéns vc, Sou seu Fã. kakakakak Abração…..
Fala Renato!
Como te falei por e-mail eu estava estudando o código anterior, q como vc msm disse, estava muito confuso, enfim não sei se conseguirei ajudar por causa da minha inexperiencia em Java e falta de tempo, mas posso tentar, até pq o código de agora, pelo q vc disse, está melhor estruturado e portanto mais fácil de se entender. Se vc achar q tudo bem eu não vejo mal nenhum em liberar no SVN, pois existe a possibilidade de alguém ajudar e se ninguém fizer isso não vai ser diferente do jeito q está hoje, ou seja, vc ralando sozinho,hehe.
Abração e de novo meus parabénz pelo trabalho.
ATENÇÃO: eu lancei uma versão de teste dessa operadora para usuários avançados. Maiores informações no inÃcio do post.
Ola, renato, nao sou um usuario avançado, uso muito o jsms, em observaçao em tentar mandar uma msg, usando o login normal xx12345678, chega a 44% do envio usando e da erro login invalido, ja usando o login (xx)1234-5678 ja chega em 55% e da erro na conexao enviando msg… Estas foram as observaçoes que tive, espero ter ajudado e parabens pelo programa, e está chegando no login final.
Abraço boa semana
Renato acrescentando que para a operadora vivo tbm esta com problema erro de conexao
Vivo ta bala!!! hehehe
Eu coloquei um LEIA-ME.txt dentro do zip que fala sobre não utilizar o login de telefones, mas apenas de emails. Estou fazendo a parte de logins para usuários da operadora ainda. Esqueci de colocar um aviso no post sobre isso ;-\
Renatao, a claro ta dificil hein, nada ainda? Com este novo sistema
Atualizei os arquivos classes no jsms. Fiz cadastro na Claro usando e-mail, criei o login claro no jsms “e-mail;senha” mas não envia, da erro de conexão.
Você já entrou no site da Claro para confirmar a senha e criar uma nova senha? Tem que fazer isso antes de usar o jSMS pela primeira vez.
Sim fiz, cadastro e mudei a senha, meu perfil no jsms é numero da VIVO, e cadastrei login claro email;senhanovadaclaro. Atualizei para a versão 15 e também nao funcionou, chega a 55% e da erro.
Eu acabei de testar aqui e completou os 100%… inclusive encontrei um novo status: limite excedido. Te peço para seguir os passos descritos nesta pergunta freqüente para verificarmos qual é o problema.
Testei novamente e nao funcionou, veja o erro:
D:\Softwares>java -jar jSMS-311.jar -verbose
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:43
)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:43
)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:43
)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
nada aqui ainda Renato… da uma força ai…
Uso o jSMS a bastante tempo. Todos os meus contatos são da Claro. Apesar de não ser usuário avançado, hoje fiz a atualização da operadora Claro e quando chega aos 55% da erro na conexão. O login que criei foi com e-mail e fiz o teste através do site da Claro e está funcionando normalmente. Estou fazendo esse comentário, somente para confirmar o post do saikaman. Aproveito a ocasião para lhe agradecer o to esforço que você faz pelo desenvolvimento do jSMS, pois na minha opinião ele é o melhor do gênero.
ola Renato estou usando o jSMS a pouco tempe e estou temdo problema para mandar mensagem para opredora claro, quando chega a 55% ele dá erro:
C:\Documents and Settings\WinXP\.jSMS>java -jar jSMS-311.jar
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
ge.java:43)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
C:\Documents and Settings\WinXP\.jSMS>
á e estou usando usuario de E-mail como vc recomenda….
ATENÇÃO: acabei de atualizar novamente a operadora Claro. Esta nova versão 15 suporta logins de usuários da operadora também. Além disso, verifiquei que o site da operadora está fora do ar (retornando “Ocorreu um problema técnico…”) e o jSMS irá indicar “servidor ocupado”.
Olá Renato, Bom Dia!!! Baixei sua versão 3.11 do jSMS mas pra mim não está funcionando. No caso da TIM, quando aparece o Código de Verificação, eu digito exatamente como aparece, mas a mensagem de SMS não vai. Ele tenta 3 vezes e pára. Tentei pelo site da TIM, que eu acho um desastre e também não consegui. Mandei uma mensagem para eles via site pedindo para mudarem aquele sistema que é péssimo. Uma vez digitado o Código e se estiver incorreto, a tela preenchida no site volta com todos os dados preenchidos em branco. Aquilo é o cúmulo do absurdo. Por isso meu interesse em usar outros sistemas. Pelo site da TIM não dá. Falta profissional ali dentro para fazer a coisa funcionar.
No caso da CLARO, eu fiz o meu cadastro no site e mesmo assim não consigo enviar. Antes era uma moleza, mas eles mudaram tudo e ficou pior. Já reclamei com eles. Se o limite de envio de SMS grátis pelo site é 60, eu já recebo a mensagem no site deles no começo do mês de que eu já excedi o limite. Veja outro absurdo. Mandei todos para o inferno.
No caso do seu jSMS 3.11 concordo que agora é preciso fazer o Login do usuário (CLARO) antes de poder enviar. Por enquanto, estou usando outro site: http://www.torpedogratis.net/ para enviar Torpedos SMS para a CLARO e Oi. Fácil de usar e simples. Não exigem Login nenhum. Detalhe: Não funciona para os celulares da TIM e da VIVO. Mas um detalhe: Este site limite em 116 caracteres por mensagem. Mas funciona porque as pessoas para quem estou enviando dizem que estão recebendo normalmente as mensagems SMS.
É isso. Eu acredito que você vá desenvolver uma nova versão do jSMS que funcione, mas por enquanto vou deixar de lado a versão 3.11
Grato e parabéns!!!
Walter – SP
Só complementando a minha mensagem anterior, eu já consegui enviar mensagens SMS pelo site da TIM anteriormente, mas aquele Código de Verificação deles é um desastre. É preciso ter olho clÃnico para poder identificar aquele Código. Nas últimas tentativas que fiz, sempre deu erro. Aà desisti. Usando o jSMS 3.11 o código aparece mais visÃvel e fácil de indentificar (maiúsculas e minúsculas), mas mesmo assim, aparece a mensagem de erro que não foi possÃvel enviar. Meu usuário e Login no jSMS 3.11 estão corretos, porque senão não apareceria o Código de Verificação para confirmar o envio. O problema não é do jSMS mas do site da TIM que precisa ser melhorado. Isso eu já reclamei com eles várias vezes. Mas estou mesmo decidido a fazer como as pessoas que conheço. Mudar de operadora.
Grato,
Walter – SP
O sistema da TIM realmente é uma porcaria. Faz tempo que o jSMS não funciona para a TIM porque eu não era cliente deles. Agora eu sou. E, assim que resolver este problema da Claro, focarei no sistema da TIM. Em breve voltará a funcionar.
Infelizmente o jSMS depende do sistema das operadoras para enviar as mensagens.
É verdade. Ninguém vai conseguir enviar SMS sem passar pelas operadoras. Antes eu enviava SMS pela VIVO, 3 Torpedos para não clientes, mas com o mÃnimo de caracteres possÃvel. Eles limitavam tanto que mal se podia dizer Bom Dia. Hoje é preciso ser cliente VIVO. Reclamei com eles, mas não querem permitir que Não Clientes enviem Torpedos Grátis. Por enquanto só a Oi está melhor que as outras.
Eu acredito que você vá fazer um sistema bom e que funcione sim. O problema são as adaptações todas as vezes que eles mudam o sistema deles. Bom seria se permitissem enviar mensagens SMS para outras operadoras de dentro do próprio site da operadora, como acontece com o envio através do aparelho celular. Mas são coisas que só o tempo dirá.
Walter – SP
Oi renato vc usa qual ide? netbeans ? me responda no email denatm@globo.com quero ajudar vcs
Estou testando a versão 15 da operadora Claro e continua dando erro quando chega aos 55 %. Testei com a versão genérica para pegar um log com a opção verbose, que estou enviando a seguir:
c:\Temporarios>java -jar jSMS-311.jar -verbose
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
ge.java:43)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
ge.java:43)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
Agradeço qualquer ajuda.
Rento Não conseguir esta dando erro nessa nova atualização. Esse download do site ja esta adptado com login da Claro? De uma ajuda pra nós, OK hehehheh abração….
Renato, fiz a atualização da Claro conforme instruções, sou usuario constante do JSMS, porem, nao sou um avançado. Apos ler todos esses posts fz tudo como deve ser feito, mas não consigo enviar nem para a Oi! Não consigo mais enviar para nenhum cliente.
Existe algo nas operadoras hoje (15/12)?
Existe algo que eu possa fazer? Na Oi dá “erro”, na Claro da “Servidor ocupado”.
Somente para incrementar meu comentario, fiz o teste pelo site da Oi com o JSMS aberto e não enviou, fechei o programa e tentei novamente. Enviou! Repeti por 3 vezes a rotina, todas deram identicas.
Espero poder estar ajudando.
Eai gurizada, sou um pouco leigo mas curioso no assunto: como faço para editar as operadoras, pois, no meu caso, os numeros que são da OI estão sendo atribuidos a BrT e por isso não envia, tenho que deixar manual.
Aguardo uma ‘luz’ de vocês.
Abraços e parabéns ao criador do JSMS, muito bom o programa.
Roberto.
Com licença. Eu não falou de Português muito bem. Eu sou pesaroso. Eu tenho uma pergunta sobre o Claro sms e-mail. Eu perguntarei em inglês:
I used to send email to phones using an address like this:
xxxxxxxxxx@clarotorpedo.com.br
Now I receive this error message in return:
554 5.7.1 : Relay access denied
This has been a problem for over one month. Is there another way to email Claro phone users?
My apologies if this is not a good place to ask my question.
lsloan,
Now the site of course (www.claro.com.br) option you enter my course (Last tab site that is red) is your registration option has no reviews ai you put your e-mail your data, give up a password ready you will be able to send SMS and still be able to put your number, Ok!
xxxxxxxxxx@clarotorpedo.com.br, is not used as the course turned off the service, now SMS and SMS Web course are that are available. OK
Acho que isso respondo a Pergunta do Nosso amigo, Isloan!!!!
Renato, primeiro parabens pelo o JSMS..
uso o sistema a bom tempo.. mas com as mudanças das operadores, as coisas meio q desandaram..
usava muito para enviar torpedo para a claro, hj voltei a testar o sistema, mesmo seguindo os passos.. continua a dar
SERVIDOR OCUPADO..
sera o fim do jsms par a operadora CLARO?
Obrigado!
O Renato sumiuuuu !! hehehehe
Pois é estamos jogados de novo, não conigo mais enviar para Cel da Claro, Programa ficou jogado…
Que pena né jhonny, eu gostaria de saber mecher neste java, mas é muito complicado, outro dia estava colocando para reniciar meu modem automaticamento com o jdownloader foi tao legal, tipo a interface abriu a tela do router e so fui clicando para poder fazer a reinicializacao, seria legal se o jsms tive-se um sistema deste.
Abraçao otima semana
Estamos no aguardo do Renataummmm !!!
Obs: a vivo e a oi esta funcionando bem !!! abraçaumm
Renato, venho acompanhando seu trabalho, e vc esta de parabens. eu mandava sms da claro atraves de uma macro no excel e outlook mas eles bloquearam essa opcao, gostaria de entrar em contato para conversarmos sobre uma solucao empresarial.
gustavo.rebello@gmail.com
aguardo seu contato
Abcs
Boa Tarde!
Se alguem puder ajudar, fiz o cadastro na claro, mas ocorre esse erro abaixo ao tentar enviar:
PS K:\jSMS> java -jar jSMS-311.jar -verbose
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
ge.java:43)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at operator.ClaroOperator$5.postProcessResult(ClaroOperator.java:341)
at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
ge.java:43)
at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:297)
at jSMS.operator.AbstractOperator.run(AbstractOperator.java:269)
at jSMS.core.SenderThread.run(SenderThread.java:156)
Um Abraço e parabéns pelo jSMS.
Um valioso programa o JSMS, meus parabéns…
Mas a Claro realmente mudou a facilidade que dava aos seus clientes, motivo pela qual alguns anos atrás entramos todos aqui nela: SMS livre pela Web, facilidade de uso do JSMS, email convertido em SMS (havia um servidor deles que permitia enviar email para o numero do celular e este chegavam somente com o Subject via SMS). Já tentei reclamar mas não adianta.
Solução? Mudar de operadora.
Isso é o que estamos planejando na familia inteira: 5 celulares. A mais vantajosa no Rio de Janeiro, por vários motivos, incluindo o SMS via Web sem complicação, parece que é a Oi.
E na Oi ainda uso o JSMS sem problemas.
Gostaria de sugerir uma seção aqui no site, com o tÃtulo “Qual a melhor operadora para SMS via web e outros serviços”. E compartilhariamos a opinião de muitos sobre o tema.
Abraços e mais uma vez felicitações pelo JSMS
Eric
Não consegui fazer funcionar a Claro aqui. nem com login de e-mail nem com login usando um numero da claro.