O programa jSMS é um programa java com o intuito de enviar mensagens SMS para celulares das operadoras BrasilTelecom, CTBC, Claro, Nextel, Oi e TIM. Experiementei para minha operadora e funcionou, portanto recomendo. Para instalar no seu ubuntu :
1) Instale o java, vá para a linha de comando (terminal bash) e execute :
sudo apt-get install -y sun-java6-jre sun-java6-bin sun-java6-fonts
2) Baixe o programa :
sudo mkdir -p /usr/share/java cd /usr/share/java sudo wget -vc http://jsms.com.br/download/jSMS-260a.jar cd /usr/share/pixmaps sudo wget -vc http://jsms.com.br/svn/trunk/jSMS.png
3) Crie um script, dê um alt+f2 e execute “gksu gedit /usr/bin/jsms” e cole este conteúdo :
#!/bin/bash # Se voce nao usa o Beryl/XGL comente a linha abaixo : export AWT_TOOLKIT=MToolkit java -jar /usr/share/java/jSMS-260a.jar $@
Salve o arquivo e prossiga com o próximo passo.
4) Vá para a linha de comando novamente e execute :
sudo chmod a+x /usr/bin/jsms
5) Crie um atalho para o seu ambiente gráfico, dê um alt+f2 e execute “gksu gedit /usr/share/applications/jsms.desktop” e copie este conteúdo :
[Desktop Entry] Name=jSMS - Java Short Messages Sender Comment=jSMS - Java Short Messages Sender Exec=jsms Icon=/usr/share/pixmaps/jSMS.png Type=Application Encoding=UTF-8 Categories=Network;Application;
Salve e pronto ! O ícone para o jSMS aparecerá em Menu->Aplicações->Internet.
Conclusão final :
Se tiver dúvidas a respeito desse programa consulte este sítio :
http://jsms.com.br/
Sempre fique atento a versão mais recente desse programa, eu utilizei uma versão para testes que funcionou muito bem para mim. Segundo lí no próprio sítio do desenvolvedor haverá o lançamento da versão final ainda este mês.
A semanas eu tento instalar esse “software” (sim, sim, migrei a pouco tempo do ruindows e ainda não me adaptei a termologia correta), e funcionou maravilhosamente bem.
Valeu.
Comentário por JoaoFPR — 12 de Junho de 2007 @ 18:35 |
Obrigado por falar do jSMS ;-) Fui um dos pais do projeto (podes ver meu nome no menu Ajuda>Sobre), fazendo a versão beta em C rodando em linha de comando. De lá para cá muita coisa evoluiu e o Renato fez um trabalho maravilhoso que ninguém conseguiria fazer igual. Tanto pelo código super elaborado e organizado que produziu, como pelo seu empenho para fazer esta aplicação tornar-se esse grande ferramenta Open Source que é.
Se quiser tem esta entrevista bacana com o Renato aqui: http://academia.codigolivre.org.br/?q=node/52
Também mandei uma mensagem para o Planeta Ubuntu aqui: http://listas.ubuntubrasil.org/pipermail/planeta/2006-December/000212.html
Abraços!
Comentário por otaviocc — 12 de Junho de 2007 @ 19:37 |
para que serve o “$@” no final do comando ?
e outra, aqui eu uso programas em java numa pasta específica dentro do meu /home, não coloco no /usr/bin por preferência pessoal mesmo. porém só consigo fazer o atalho chamar o programa e continuar com um terminal aberto, se fechar o terminal fecha o programa. já tentei colocar no final do comando o “&” e o “& exit” e mesmo assim não funcionou.
Comentário por cabuloso — 13 de Junho de 2007 @ 2:01 |
sensacional!
valeu pelo passo-a-passo detalhado, funcionou tudo lindinho e eu nem precisei entender como ;-)
(eu nunca entendo mesmo…)
Comentário por Olivia — 13 de Junho de 2007 @ 3:16 |
cabuloso: p $@ é para passar os argumentos do script para o jSMS. Por exemplo, é possível pedir para executar com o modo verbose.
Abraços,
Comentário por otaviocc — 13 de Junho de 2007 @ 15:53 |
seria interessante fazer um pacote .deb onde já puxasse dependência do java, criasse os ícones etc.. :)
o que parece é que agora com o java da Sun se tornando GPL os softwares open source vao ganhar força principalmente no linux
abraço
Comentário por Fábio Arezi — 13 de Junho de 2007 @ 19:37 |
Valews.
Tinha tentado instalar a versão 2.53 mas não tinha conseguido fazer funcionar corretamente.
Com seu post consegue com essa versão e com icone (= coisa boa ficou perfeito.
[s]s
Comentário por Bill — 14 de Junho de 2007 @ 3:49 |
Simplesmente genial!
Uma mão na roda!
Comentário por Leonardo Bernardes — 16 de Junho de 2007 @ 1:42 |
Muito bom uso o jSMS a um bom tempo, mesmo quando ainda usava Windows, e quando ia usá-lo eu tinha de usar uma linha de comando tipo: java -jar jSMS, com seu tutorial ficou muito mais correto a forma de lançá-lo, e de quebra ainda baixa a versão mais nova. Muito obrigado mesmo. Bom trabalho :)
Comentário por Xpf — 19 de Junho de 2007 @ 10:26 |
Muito bom!!! Depois dizem que linha de comando é difícil! Se fosse instalar pelo modo gráfico seria muito mais complicado. :-p
Sou o criador da Apostila de Instalação configuração do ubuntu do site http://www.juniormadrigal.pro.br disponível para baixar no mesmo… na próxima edição vou colocar como instalar o jMSN tomando como referência esse seu tutorial.
Um abraço!
Comentário por Júnior Madrigal — 26 de Junho de 2007 @ 14:51 |
galera o meu carrega a primeira tela onde coloca o perfis ” nome,DDD,telefone…Beleza ate aqui tudo deu certo
quando clico em salvar da um erro e some !
alguém pode me falar como solucionar esse mistério
tenho debian
Comentário por thiago — 14 de Setembro de 2007 @ 11:18 |
parabens hem melhor tutorial que ja vi, obrigado
em breve vo ser um programador em shell script.
Comentário por Edison — 18 de Setembro de 2007 @ 1:10 |
Cara, funcionou perfeitamente bem. Valeu!
Comentário por Jeferson Lucas — 30 de Setembro de 2007 @ 22:10 |
[i] #para que serve o “$@” no final do comando ?
e outra, aqui eu uso programas em java numa pasta específica dentro do meu /home, não coloco no /usr/bin por preferência pessoal mesmo. porém só consigo fazer o atalho chamar o programa e continuar com um terminal aberto, se fechar o terminal fecha o programa. já tentei colocar no final do comando o “&” e o “& exit” e mesmo assim não funcionou.
Comentário por cabuloso — Junho 13, 2007 @ 2:01 am[/i]
Pra quem tem mania de segurança e não gosta de instalar programas não certificados pela Canonical nos arquivos de sistema, nem precisa instalar em /usr/share/java/ ou operar como root (ou com sudo).
Pode-se criar uma pasta na própria pasta pessoal (Se tiver qualquer sun java a partir do 1.4, instalado no sistema, nem precisa instalar novo java).
Por exemplo:
Em seu diretório home, crie a pasta .jsms (o diretório .jsms ficará oculto. Evita poluir visualmente a pasta do usuário – Ctrl H mostra as pastas ocultas).
Faça os wget de dentro desta pasta
Crie o script dentro desta pasta, com as alterações pertinentes:
———————–
#!/bin/bash
# Se voce nao usa o Beryl/XGL comente a linha abaixo :
#export AWT_TOOLKIT=MToolkit
java -jar ~/.jsms/jSMS-260a.jar $@
———————–
Dê permissão de execução pro script.
Crie um ícone na área de trabalho usando a opção Criar lançador (botão direito do mause).
Comentário por yod — 3 de Outubro de 2007 @ 3:19 |
#!/bin/bash
#Script compilado, com adaptações, a partir do tutorial de Hamacker
#em http:// hamacker.wordpress.com/2007/06/12/jsms-no-ubuntu/
#
#Instala o Java Short Message Sender no diretório do usuário – na pasta .jSMS.
#
#jpereira
#
# *********************INSTRUÇÕES**********************
#CRIE um arquivo denominado jsms.sh ou com o nome que lhe aprouver
#para sua pasta de usuário.
#
#COPIE o conteúdo deste texto para o arquivo criado
#
#DÊ-lhe permissão de execução: $ chmod a+x jsms.sh
#
#Este script PRESUME que seu sistema já tenha instalado a maquina virtual
# java sun-java versão 1.4 ou mais recente; CASO CONTRÁRIO, instale
#previamente a última versão com o seguinte comando no
#terminal $ sudo apt-get install -y sun-java6-jre sun-java6-bin sun-java6-fonts
#
# *************************INFORMAÇÕES*****************************
#sobre jSMS, seu criador, licença e colaboradores podem ser #encontradas #no saite http://jsms.com.br
#
#Copyright de jSMS (C) 2004-2007 Renato F V da Costa
#Cria o diretório .jSMS no diretório do usuário, se inexistente
mkdir -p ~/.jSMS
#Escreve o script jSMS.sh no subdiretório .jSMS.
#SE você usa o Beryl/XGL.EDITE-O, conforme instrução.
echo “#!/bin/bash” > ~/.jSMS/jSMS.sh
echo “# Se voce usa o Beryl/XGL, descomente a linha abaixo:” >> ~/.jSMS/jSMS.sh
echo “# export AWT_TOOLKIT=MToolkit”>> ~/.jSMS/jSMS.sh
echo “java -jar ~/.jSMS/jSMS-260a.jar $@” >> ~/.jSMS/jSMS.sh
echo “”
#Entra no diretório .jSMS.
cd ~/.jSMS
#Baixa no diretório .jSMS o executável do jSMS e o ícone.
wget -vc http://jsms.com.br/download/jSMS-260a.jar
wget -vc http://jsms.com.br/svn/trunk/jSMS.png
#Dá permissão de execução ao arquivo jSMS-260a.jar
chmod a+x ~/.jSMS/jSMS-260a.jar
#Dá permissão de execução ao script jSMS.sh
chmod a+x ~/.jSMS/jSMS.sh
#Cria ícone na área de trabalho
echo “[Desktop Entry]” > /home/$USER/Desktop/jSMS.desktop
echo “Name=jSMS” >> /home/$USER/Desktop/jSMS.desktop
echo “Comment=jSMS – Java Short Messages Sender” >> /home/$USER/Desktop/jSMS.desktop
echo “Exec=/home/$USER/.jSMS/jSMS.sh” >> /home/$USER/Desktop/jSMS.desktop
echo “Icon=/home/$USER//.jSMS/jSMS.png” >> /home/$USER/Desktop/jSMS.desktop
echo “Type=Application” >> /home/$USER/Desktop/jSMS.desktop
echo “Encoding=UTF-8″ >> /home/$USER/Desktop/jSMS.desktop
echo “Categories=Network;Application;” >> /home/$USER/Desktop/jSMS.desktop
fi
fi
Comentário por yod — 3 de Outubro de 2007 @ 7:12 |
[...] Baseado no artigo original do blog Hamacker’s [...]
Pingback por jSMS no Kubuntu 7.10 | The Joe Report — 25 de Outubro de 2007 @ 12:27 |
Muito bom, em menos de 5 minutos consegui instalar e fazer ele funcionar aqui no meu Ubuntu 7.10!
Parabéns pela qualidade na explicação … =)
Agora só falta mais divulgação do programa e quem sabe um .deb pra galera!
Abraços!
Comentário por Fazzio — 3 de Janeiro de 2008 @ 2:58 |
Olá, valeu pelo post que já me salvou várias vezes rsrs
Uma nova versão do jSMS foi atualizada.
Acho que seria legal trocar a versão utilizada no tutorial.
O endereço da nova versão é http://jsms.com.br/download/jSMS-261.jar
[]’s
Comentário por Vitor — 27 de Fevereiro de 2008 @ 18:34 |
Gostaria de saber se alguem personaliza este software com logo, e se é permitido. E tem como colocá-lo em funcionamento direto do navegador sem precisar baixar no computador ?
Desculpe pela ignorância no assunto, mas foi o único lugar aonde consegui fazer esta pergunta.
Caso alguém faça esse serviço, entre em contato comigo, por favor. ( Isso se o Desenvolvedor Permitir)
E parabens pelo jsms. A melhor ferramenta de sms que conheci até agora.
Comentário por wilson — 30 de Abril de 2008 @ 2:47 |
Obrigado! Li muitos “tutoriais” e só com o seu consegui criar o link.
Comentário por Joe — 7 de Julho de 2008 @ 8:26 |
Como se usa esse programa?? O.O
Comentário por Xena — 17 de Outubro de 2008 @ 21:45 |
[...] Baseado no artigo original do blog Hamacker’s [...]
Pingback por The Joe Report » jSMS no Kubuntu 7.10 — 23 de Dezembro de 2008 @ 13:50 |