Ubuntu'da Masaüstü SMS istemcisi


9

Merhaba ben Ubuntu makinemden SMS göndermek için bana yardımcı olabilecek bir tür komut dosyası / yazılım arıyorum. Way2sms.com veya 160by2.com gibi sms göndermek için kullandığımız web servislerini kullanan bir masaüstü istemcisi / uygulaması.



2
Eğer uygulama way2sms.com gibi webservice üzerinden sms göndermek demek? Cevabınız evet ise şu soruda belirtin :-)
Tachyons

Yanıtlar:


6

Hadi bakalım. 160by2.com'da bir hesap oluşturun ve sisteminize php yükleyin.

sudo apt-get install php5-cli php5-curl curl

Ben bahsettiğiniz yere numaranızı ve şifrenizi yapıştırın ve bu komut dosyasını çalıştırın:

<? Php
echo "Telefon:"; $ phno = trim (fgets (STDIN));
echo "Mesaj:"; $ msg = trim (fgets (STDIN));
echo "İleti Uzunluğu:" .strlen ($ msg). "\ nGönderiliyor ...";
$ Yournumber = ''; // tek tırnak içindeki numaranız
$ yourpassword = ''; // tek tırnak içinde şifreniz
$ Cur = curl_init ( "http://160by2.com/re-login");
curl_setopt ($ cur, CURLOPT_POST, 1);
curl_setopt ($ cur, CURLOPT_POSTFIELDS, "username = $ yournumber & şifre = $ Þifrenizi");
curl_setopt ($ cur, CURLOPT_COOKIESESSION, 1);
curl_setopt ($ cur, CURLOPT_COOKIEJAR, "cookie");
curl_exec ($ fark);
($ Cur) curl_close;
$ Cur = curl_init ( "http://160by2.com/SendSMSAction");
curl_setopt ($ cur, CURLOPT_POST, 1);
curl_setopt ($ cur, CURLOPT_AUTOREFERER, 1);
curl_setopt ($ cur, CURLOPT_COOKIEFILE, "cookie");
curl_setopt ($ cur, CURLOPT_POSTFIELDS, "mobile1 = $ phno & msg1 = $ Mesajlaşma ve action1 = sa65sdf656fdfd");
$ X = curl_exec ($ fark);
($ Cur) curl_close;
Yankı "\ nSent!";

Komut dosyasını sms.php olarak kaydedin. php sms.php

YAPILAN!


Merhaba ben denedim ve bir hata var cevap için teşekkürler. pastebin.com/AeiQvaJG
rɑːdʒɑ

sudo apt-get install curl php5-curlPHP için cURL ve cURL API'sini yükler. Bu hatayı düzeltir.
l0n3sh4rk

1
@Raja bu bağlantı çalışmıyor. Zaten yine de macun kullanmayın. neden buraya bakın
Ashu

@ l0n3_shArk Merhaba ben sinaptik php5-curl yüklemeyi denedim ve komut dosyası başarıyla yürütüldü ama şimdiye kadar herhangi bir mesaj almadım. Teşekkürler dostum, senaryonuz iyi fikir.
rɑːdʒɑ

@Ashu şimdi ben macun bağlantısını kontrol ettim ve onun para cezası. ama bu konuda bilgi için teşekkürler :) tekrar dokunmayacağım.
rɑːdʒɑ

3

Basit.

CS Networks'e kaydolmanız yeterlidir ve terminalden aşağıdaki komutla mesaj gönderebilirsiniz:

wget http://api.cs-networks.net:9011/bin/send?USERNAME=yourusername&PASSWORD=yourpassword&DESTADDR=447123456789&MESSAGE=somemessageSOURCEADDR=test

Hoşgeldiniz ve cevabınız için teşekkürler. Bir masaüstü istemcisi / uygulaması
Mateng

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.