sábado, 7 de janeiro de 2012

Envie SMS de graça pelo Linux para qualquer celular.


Devido à quantidade extrema de “imbecis” existentes na internet, os comentários neste post foram desativados. Eu realmente cansei de remover de 5 à 10 comentários por dia de pessoas que têm a capacidade de colocar o telefone de um amigo no campo “e-mail” e uma mensagem no comentário achando que vai enviar SMS de graça usando o formulário de envio de comentários deste blog!!!
Não sei se rio ou se choro, o fato é que estou começando a ficar por dentro das maiores fofocas e declarações que esse tipo de gente faz achando mesmo que o SMS vai chegar. Este post fala sobre um PROGRAMA de computador que você tem que baixar e instalar para enviar SMS. Não, você não vai enviar nenhum SMS de graça utilizando este site!!!
Não seria legal  poder enviar os famosos “torpedos” para seus amigos gratuitamente utilizando a internet? E não seria melhor ainda fazer isso do Linux? Isto ja é possível graças a um software chamado Jsms. Não é à toa que o Jsms é um dos campeões em downloads no Tux Resources. Atualmente o programa está na versão 2.51. Para instalar no seu Ubuntu é muito simples. Em primeiro lugar você precisará ter o Java instalado em seu computador. Se você utiliza o Ubuntu Dapper Drake 6.06 e não tem o java instalado, faça o seguinte:

1 - Pressione Alt + F2

2 - Na caixa de diálogo que abrir, digite o comando abaixo e pressione Enter:
gksudo gedit /etc/apt/sources.list

3 - No arquivo que abrir, vá até o final e adicione as seguintes linhas:

# Java
deb http://mirror.ubuntulinux.nl/ dapper-seveas java
deb-src http://mirror.ubuntulinux.nl/ dapper-seveas java

4 - Salve o arquivo e feche-o. Agora abra o Synaptic indo em Sistema > Administração > Gerenciador de Pacotes Synaptic.

5 - Clique em Recarregar.

6 - Clique em Procurar e busque por “sun”.

7 - Dê um duplo clique sobre o pacote sun-j2re1.5 e clique em Aplicar.

IMPORTANTE: Este é um pacote não oficial para Ubuntu Dapper Drake 32bits do Java 1.5 da Sun. Não se trata de um pacote Open Source!
Agora que você já tem java, vamos instalar o programa:

1 - Faça o download do programa jsms clicando aqui.

2 - Dê um duplo clique no arquivo baixado para iniciar a instalação.

Após instalado, vamos iniciar o programa manualmente clicando Alt + F2. Na caixa que aparecer, digite o comando “jsms” (sem as aspas). Vamos nos deparar com a tela inicial do programa nos solicitando algumas informações:

Preencha seu nome, DDD e telefone celular. Os campos para TIM são opcionais, apenas se você for usuário da operadora TIM. Vale destacar que o envio de SMS para qualquer outra operadora que não seja a TIM é possível, no entanto, se você quiser enviar para um celular TIM, deverá necessariamente possuir um celular TIM, e o preenchimento dos 2 campos de baixo será obrigatório. Algumas operadores cobram do seu número o envio, outras não.

Após algumas atualizações, iremos nos deparar com a interface principal do programa:

Agora vamos enviar nosso primeiro SMS. Clique na aba Contatos e clique em Novo. Entre com o nome de seu amigo, DDD, telefone e se desejar algum comentário como “amigo la da academia” ou algo assim, só pra facilitar mesmo. Clique em OK. Cadastre todos os seus amigos que receberão seus torpedos.

Agora volta até a aba Mensagem para enviar seu torpedo. Note que você só consegue mandar mensagens para pessoas cadastradas no seu pequeno catálogo interno. Selecione na listinha agora o nome da pessoa para quem deseja enviar. Ao lado aparecerá um ícone da operadora, assim você já sabe se pode enviar ou não (no caso de não ter um TIM, afinal não tem como enviar SMS pra celulares TIM se você não tiver um TIM, lembra?). Digite a mensagem e clique em Enviar e pronto! Dependendo da operadora uma janelinha com aquelas letrinhas e números irá aparecer para você digitar. Digite e clique em OK.

Ah, antes de sair do programa, dê um pulinho em Arquivo > Salvar Contatos/Salvar Grupos/Salvar Perfil para garantir que tudo ficará do jeitinho que você deixou para as próximas execuções do programa.
Agora é só dar uma navegada pelos recursos do programa. Você ainda pode criar grupos e colocar seus amigos neles, assim fica fácil mandar um SMS chamando todo mundo pra balada de uma vez! E também da pra criar mais de um perfil, caso outra pessoa queira usar também, embora eu ache um tanto quanto inútil isso no Linux, pois geralmente criamos um usuário pra cada pessoa no computador, diferente do pessoal que usa o jsms no Windows né? rs

Sending SMS messages from Linux using MySQL

SCENARIO

A Linux Server is located at an Internet Service provider. It is runing a MySQL database and some applications, such as PHP scripts and Java programs. These applications use the MySQL database to store information. The task is to provide SMS capability to this system. The applications would like to send and receive SMS messages. 

SOLUTION

The best way to achive our goal is to use Ozeki Message Server 6 as an SQL SMS gateway. This solution suggests the following system architecture: (Figure 1) An Ozeki Message Server 6 - SMS Gatway software is installed on a windows server. It uses a GSM modem to send and receive the SMS messages. This SMS Gateway software connects to a MySQL database over the network using MyODBC. The software uses two database tables in this database, one for outgoing and one for incoming messages. The SMS Gateway queries the outgoing database table periodically using an SQL select statement for outgoing messages. If it finds messages it downloads them and sends them. During and after sending it updates a status field in the database to notify the application on the Linux box about what happened to the message. If an incoming message is received, it is saved into the incoming database table. 

INSTALLATION 

I. The Linux system

Step 1.) Create the database layout
First you have to create a database table definition file called createdb.sql based on the table definitions available on the following URL: http://www.ozeki.hu/index.phtml?ow_page_number=422

[root@linux root]# echo "create database ozekidb" | mysql -u root
[root@linux root]# cat createdbmysql.sql | mysql ozekidb -u root 

Step 2.) Create a user for the Windows system
[root@linux root]# mysql mysql -u root
mysql> insert into user values ('%','winduser',passsword('winpass'),'Y',...
[root@linux root]# mysqladmin flush-privileges -u root

Step 3.) Set up the firewall
You must allow connection on port 3306 to your MySQL server. You can do this by issuing the following command:
[root@linux root]# iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

Nenhum comentário :

Postar um comentário

Total de visualizações de página