Até sair a próxima versão, postarei aqui as novidades sobre o desenvolvimento do jSMS.
23/11/2007: o Fiddler2 é uma merda, acabei pegando uma licença do HttpWatch mesmo. Com base nas informações obtidas a partir do programa, fiz ajustes no jSMS. Acontece que não funciona! Existe algum detalhe que estou perdendo e não agüento mais procurar. Alguém tem alguma idéia? O código-fonte está no SVN. O problema aparentemente está no estágio final.
16/11/2007: Consegui tirar um dia inteiro para mexer no jSMS e praticamente terminei de implementar a Vivo. O login do usuário já é efetuado no site, bem como o procedimento de envio. Há um amazing no final do processo, no momento do último post. Acredito que seja um cookie ou algo assim, porém, não tenho como verificar, pois a conexão é SSL e o sniffer não pega. Porém, encontrei o HttpWatch. Esse programa me permite ver todas as saÃdas e entradas das páginas, independente de ser SSL. O problema é que os cookies e algumas outras informações q’eu preciso para quebrar a parte final da cadeia de envio da Vivo não estão disponÃveis na versão gratuÃta dele. Só que a versão paga dele custa a bagatela de U$ 295,00. Acabei de ser informado da existência do Fiddler, que é de graça e faz a mesma coisa ;-D
15/06/2007: suporte a logins genéricos de operadoras implementado. A parte gráfica está 100% funcional… falta agora só implementar as operadoras. Atenção: a compatiblidade de perfis foi quebrada, ou seja, os perfis terão de ser recadastrados.
16/05/2007: a previsão para a chegada da nova versão é depois de junho. Portanto, não adianta fazer nada a não ser esperar ;-P
15/05/2007: me sobrou um tempinho ontem e hoje e acabei de enviar para o SVN uma nova versão do jSMS, utilizando a nova biblioteca HttpClient (agora é a da Apache). Essa biblioteca é quente e funciona muito melhor que a anterior. Tive que fazer várias modificações estruturais no jSMS para fazer uso da mesma. O Proxy finalmente vai funcionar em todos os casos e aquele problema de Cookie estranho que estava acontecendo com a Telemig (se não me engane) não vai mais acontecer. Ainda não mexi em nenhuma operadora, somente migrei-as para o novo jSMS. Por enquanto é isso.
Que bom uma nova versão….
Espero que xegue logo..huuauhaha
= ]
Primeiramente gostaria de lhe desejar os… Parabéns!!!
Achei realmente uma pena você ter falado que iria deixar de atualizar o jSMS.
O seu sistema é ótimo.
Acho muito legal ter pessoas como você que dispõe do seu tempo para fazer algo que beneficia a tantos.
Ah! Parabéns!!! também pela sua formação acadêmica.
Boa noite,
estou aqui so para te desejar os Parabéns;
estamos vendo o seu esforço pra renovar o programa, e isso no alegra muito :D…
te Desejo sucesso que Deus te proteja,
e que venha a mais nova versão desse programa maravilhoso :D
ps>> ta quase dando desquite kkkkkkkkkk:P
Estou com sérias dificuldades para usar o jSMS no Ubuntu, no linuxa versão em exe funciona sem problemas, nas no ubuntu, já instalei todo o pacote java, baixei a versão .jar fiz o java -jar arquivo.jar, ele abre como se fosse no Windows, até atualiza versão, mas na hora de exibir, fica apenas um painel cinza único, não tem as abas como na versão Windows, e essa nova versão pelo que vi só saiui em exe. Alguma chance de haver versão Linux?
[]Å›
Como assim só saiu no Windows? Essa versão nem saiu ainda.
Acredito que o problema no Ubuntu seja o Java… você deve estar utilizando a versão do GCJ e tal… que é uma merda e não funciona. Executa “java -version” no console e cola a resposta aqui (ou cria um novo tópico no fórum).
Descobri o problema, e vim deixá-lo aqui para que se aconteça com mais gente possas já visar. Eu estava com o compiz ativado e ele fica só um painel. Achei a falha do java em http://www.mercury.to/index.php?page=Wiki&wikipage=LinuxCompizJavaBug
Abraços!! ;)
renato, dá uma luz… Não tô acostumado com software Java, mas baixei esse trunk atual (svn co http://jsms.com.br/svn/trunk ~/jsms), e estou tentando rodar pela linha de comando. Como não tem um .jar, estou entrando no alvo desse svn (~/jsms) e tento rodar com java jSMS.JSMS; mas ele não aceita as operadoras, mesmo mudando o path! Dá uma luz por favor, o que tô fazendo de errado? Valeu!
Gerei um JAR então… tá no /download do site… não há link direto, somente através da listagem do diretório. Dá uma olhada lá ;-D
Eu estava com problema ao usar o Compiz, mas ao pesquisar verifiquei que é uma falha do Java com o Compiz e o Beryl. Vi algumas formas de solucionar, mas ainda não testei.
Coloquei um tutorial sobre como instalar o jSMS no meu blog.
andregondim.eti.br
Abraços!! ;)
O Wordpress havia marcado seu comentário anterior como spam… acabei de recuperá-lo. Vou postar o link para o seu blog no fórum, onde está sendo discutido esse problema.
Apesar de a grande maioria aqui ter elogiado o seu trabalho, eu não posso deixar de faze-lo!
Meus parabens pelo excelente trabalho e pela sua disposição em ajudar indiretamente as pessoas com o seu programa.
Acho que aqui não é o local mais adequado para a pergunta, mas é que eu gostaria de saber se existe alguma possibilidade de a nova versão voltar a enviar mensagens para a operadora VIVO?!
Mais uma vez, o meu muito obrigado pelo seu trabalho, continue assim!
Quando a versão 2.60 sair oficialmente, provavelmente a operadora Vivo está de volta.
Olá estou com a versão do Jsms v2.53, fiz o cadastro para o envio de mensagens tudo direitinho, mando pras operadores calro, brt e não consigo mandar pra vivo e a Tim (principalmente o erro da tim é que eu coloco os caracteres normalmente mas a ele fica pedindo num mesmo envio 2 vezes o código e não para mais.) os que está a havendo?
Caro desenvolvedor…
Tendo em vista a ideia de ser portavel o software, sugiro que uma das ideias seja os arquivos de perfil, historico e etc, serem armazenados na mesma pasta onde esta o executavel, e nao no perfil do windows.. pois assim, poderemos utilizar, por exemplo, direto de um pendrive, sem perder as configurações quando acessando por outra maquina.
PARABENS pelo programa
Abraços,
C.JuNior
Parabéns pelo projeto!!! Muito bom!
Basta você copiar o seu diretório .jSMS para o mesmo diretório no qual se encontra o executável. Dessa forma, ao ser executado, o jSMS irá utilizar as configurações do diretório .jSMS mais próximo do executável.
Bom, eu posso ajudar com as URLs da VIVO. Eu mando por aqui (via comentário), ou posso te enviar por email?
Parabéns pela iniciativa.
Abraços.
Tanto faz. Meu email é ‘renatoc’ nesse domÃnio mesmo. Mas pode ser por comentário também. Talvez até um tópico no fórum ;-D
Renato, não deu certo o que tu falou, de copiar a pasta .jSMS do usuário atual na pasta “Documents and Settings” para a mesma pasta do executável. Será que fiz certo? Pois, após a cópia, executei o jSMS e apareceu o assistente para novo perfil, e todos os contatos estavam zerados.
Parabéns pelo teu programa. Te sugiro a criar uma página “Como colaborar” para tu mostrar como podemos ajudar com os links (POST, GET).
Acho muito válido a sugestão (que alguém deu) de você possibilitar o cadastro de vários e-mails e senha para envio pela Vivo. E fazer uma contagem de envios realizados com sucesso (de acordo com o retorno do site) para cada e-mail, evitando assim com que o jSMS tente logar com um e-mail que já enviou 3 vezes no mesmo dia.
Você tem previsão de lançamento da versão 2.6? Digo, o que está emperrando o lançamento é apenas o esquema da Vivo?
O problema é o arquivo jSMS.properties. Faz o seguinte: copia o diretório .jSMS inteiro para o diretório no qual está o executável do jSMS. Feito isso, remova o jSMS.properties do novo diretório .jSMS. Isso deve funcionar. Tenho planos de criar uns wizards para esse tipo de coisa.
Agora que estou com mais tempo livre, vou criar uma página de como colaborar sim.
A Vivo será implementada dessa maneira sim.
A previsão de lançamento da versão 2.6 é um dia após as URLs da Vivo estarem corretas. Feito isso, dou uma testada rápida e lanço para o público. Dá uma olhada na versão 2.60a já disponÃvel (mas sem suporte à Vivo). A versão está disponÃvel na seção de Download, no mesmo diretório do servidor no qual as demais versões também estão.
URL para página com formulário de usuário e senha da Vivo:
https://online.vivo.com.br/twg/FromPortal.do
Ainda precisas de maiores informações da Vivo?
Como será feito o preenchimento e navegação? Efetuará os preenchimentos e efetuará os cliques para navegar ou precisas executar manualmente cada GET e POST?
Se ainda for necessário, posso dar uma investigada nos detalhes.
Parabéns pelo ótimo programa!!
O usuário F. F. B. já me passou esses detalhes por email. No fim de semana eu vou dar uma olhada e implementar. Obrigado também à sua disposição ;-D
Como é que você cria o executável (jSMS.EXE)?
Eu não consegui fazer o programa buscar as configurações da pasta .jSMS abaixo do executável. Só quando executo a partir do .jar.
Será que não tem algo a ver com a transformação para .EXE? Talvez, quando executado através do .EXE, ele busque em outra pasta, talvez temporária?
Só funciona com o jar? Bá, que coisa estranha! O exe é só um encapsulamento para o jar. Muito estranho… vou dar uma olhada nisso.
Como posso ajudar vcs. Se precisarem estou a disposição.
Valeu
Gostei da versao 2.53 ta dando uns erro, mas esta muito boa.
Garoto,
Com tanta gente te parabenizando acho que nem precisa elogiar seu trabalho… mas eu uso um Mac! Não da pra fazer uma versão Java dele não?
Abraço!
Como você mesmo já viu (por causa do outro post), Java funciona em qualquer arquitetura para a qual exista uma JVM, incluindo MAC.
Como é que eu posso usar a versão 2.60a? Ela tá em jar, e aqui é o Winrar que o abre.
Encontrei essa “Dica” de como enviar SMS para TIM eu sei que só esta faltando as URLs da vivo, mas, ta ai se quiser adapitar o programa para tim tbm.
http://detudoumpoucotem.blogspot.com/2007/06/quando-eu-vi-achei-que-era-brincadeira.html
Amplexos
desde q vc fez a 1a versão do jsms estou aqui…..
se precisar de cobaia me fala……pq a telemig celular vai ser comprada pela VIVO…..
abs
kan
O WinRAR se associa indevidamente dos arquivos jar. Tens que utilizar a opção “Abrir com” e selecionar Java. Por enquanto, só lancei a versão jar da 2.60a… em breve vai sair a 2.60b, com a Vivo funcionando e outras coisinhas… ;-P
Bom eu posso ajuda, tenhu algumas coisas pro cadastro da vivo que podem ajudar muito, entrem em contato e eu dou mais detalhes, rodrigognn@zipmail.com.br
ô Renato, eu ainda não consegui abri o jsms 2.60a. Já selecionei os executáveis dentro da pasta Java\jre\bin (C:\Arquivos de programas) e nada de abrir, através do “abrir com”. Como devo proceder?
Utilizo seu programa há bastante tempo e posso afirmar que é um dos melhores dessa categoria.
Porém, como sou um usuário que costuma instalar muitos programas num curto intervalo de tempo, acabo tendo que fazer formatações periódicas.
Nessas formatações sempre acabo esquecendo de fazer o backup dos contatos e perdendo tudo. Gostaria de poder colocar todos os arquivos em uma pasta especÃfica e que na mesma pasta tivesse todos os contatos preservados, sem a necessidade de importá-los.
Ou seja, uma aplicação do tipo “portable”. Já existe alguma versão assim?
Ps: Utilizo windows XP
Magovisk, você pode utilizar o Cobian Backup, que é um freeware. Com ele, você programa backups para qualquer pasta do seu pc.
Ainda não consigo rodar a versão 2.60
Mas e ai já saiu a versão 2.60????
Cara esse é “O PROGRAMA” o melhor que já vi!!!
se alguém souber onde posso encontrar a nova versão por favor me avisem!!!
GRATO
22550 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
9327 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
19680 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
5345 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
7450 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
10592 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
20773 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
7642 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
1783 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
5960 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
9858 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
2535 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
15166 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
6245 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
1431 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
2519 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
7885 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
29761 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
6869 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
2551 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
7109 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
13420 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
6504 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
7402 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
9671 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
14376 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
6261 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
1623 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
1591 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
6632 CONNECT online.vivo.com.br:443 – DIRECT/200.142.128.18
17678 CONNECT http://www.portal-sva.vivo.com.br:443 – DIRECT/200.220.227.126
3583 CONNECT http://www.portal-sva.vivo.com.br:443 – DIRECT/200.220.227.126
14905 CONNECT http://www.portal-sva.vivo.com.br:443 – DIRECT/200.220.227.126
2431 CONNECT http://www.portal-sva.vivo.com.br:443 – DIRECT/200.220.227.126
2399 CONNECT http://www.portal-sva.vivo.com.br:443 – DIRECT/200.220.227.126
Essas urls eu consegui tirar do log do squid, desde o inÃcio do processo: login e envio do torpedo. Não sei se ajuda.
Pra ficar totalmente poderoso, só incrementar Vivo, Nextel e também armazenar os contatos na web; assim é só instalar o jSMS em qualquer lugar, logar e os telefones já estarão lá.
Obs.: Novos números oi, como por exemplo, prefixo 85… não são detectados pela versão atual como da prestadora.
Do mais… O software é excelente !!
por que tambem o jsms nao enia fotos e musicas no formato:.mdi,.amr,.mp3?
Amigo ta de parabens pelo programa
Não sei se você já sabe mais deixo aqui uma dica….
Da pra enviar torpedos pra Tim usando a Oi….
Vai em Operadoras , Desmarca a opção seleção automática de operadoras…
e Põem a Oi…
agora e só enviar normalmente Para qualquer TIM que envia….
andrefpc, vá em Ferrementas/Preferências/Operadoras e marque a opção “Enviar torpedos TIM via OI”, pronto, agora vc pode deixar a opção “Seleção automática de operadora” ativada…..
pow…
valew msm, funcioona que eh uma beleza, bem sacada essa de enviar para tim via oi
abrass
Informações e configurações da VIVO:
Servidor MMSC:
http://termnat.vivomms.com.br:8088/
Endereço Gateway:
http://200.142.130.150
HTTP Method URI:
http://termnat.vivomms.com.br:8088/mms/
Qualquer coisa meu e-mail é tweb3d@gmail.com !
Falow pessoal!
Olá, reiterando os elogios, mas o JSMS é mt bom!!!! Parabéns pelo projeto!
Agora, dúvidas, sem que a Vivo ainda bloqueia os sms, pra TIM eu uso o macete da Operadora OI, no entanto, a dúvida é: pq não consigo enviar pra TIM, usando a OI, os prefixos que começam com 83xx….ou 84xx ?
Quando um número TIM inicia com 82XX ou 81XX…..o macete funciona mt bem!
Então, essa é a minha dúvida!
Grande abraço e obrigada
Seguinte, eu tenho uma sugestão para o programa, se no caso de criar uma agenda onde colocasse por exemplo o horário em que a mensagem seria enviada, facilitaria muito para o meu trabalho. Também o número de vezes a essa mensagem a ser enviada.
magovisk: Para saber onde o jSMS armazena suas informações, leia esta pergunta freqüente.
cly: Pelo simples fato dessas funcionalidades não terem sido implementadas. Não tenho interesse em fazê-lo. Quem tiver, fique à vontade para fazê-lo e me mandar; terei prazer em integrar ao jSMS tais funcionalidades.
cah2003: A única coisa que posso te dizer é que isso não tem nada a ver com o jSMS, mas sim com as operadoras :-P
jomanatal: E como fica a digitação dos códigos de verificação das operadoras?