Klient pulpitu SMS w Ubuntu


9

Cześć, szukam jakiegoś skryptu / oprogramowania, które może mi pomóc w wysyłaniu SMS-ów z mojej maszyny Ubuntu. Klient / aplikacja komputerowa faktycznie za pomocą usług internetowych, których używamy do wysyłania SMS-ów, takich jak way2sms.com lub 160by2.com itp.



2
Masz na myśli aplikację do wysyłania SMS-ów za pośrednictwem usługi internetowej, takiej jak way2sms.com? Jeśli tak,
proszę

Odpowiedzi:


6

Proszę bardzo. Utwórz konto na 160by2.com i zainstaluj php w swoim systemie.

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

Wklej swój numer i hasło w miejscu, o którym wspomniałem, i uruchom ten skrypt:

<? php
echo „Telefon:”; $ phno = trim (fgets (STDIN));
echo „Wiadomość:”; $ msg = trim (fgets (STDIN));
echo "Długość wiadomości:" .strlen ($ msg). "\ n Wysyłanie ...";
$ yournumber = ''; // Twój numer w pojedynczych cudzysłowach
$ yourpassword = ''; // twoje hasło w pojedynczych cudzysłowach
$ cur = curl_init („http://160by2.com/re-login”);
curl_setopt ($ cur, CURLOPT_POST, 1);
curl_setopt ($ cur, CURLOPT_POSTFIELDS, „nazwa użytkownika = $ twój numer i hasło = $ twoje hasło”);
curl_setopt ($ cur, CURLOPT_COOKIESESSION, 1);
curl_setopt ($ cur, CURLOPT_COOKIEJAR, „cookie”);
curl_exec ($ cur);
curl_close ($ cur);
$ 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 = $ msg & action1 = sa65sdf656fdfd”);
$ x = curl_exec ($ cur);
curl_close ($ cur);
echo "\ nWysłano!";

Zapisz skrypt jako sms.php. Następnie uruchom terminal php sms.php

GOTOWY!


Cześć dzięki za odpowiedź, którą próbowałem i wystąpił błąd. pastebin.com/AeiQvaJG
rɑːdʒɑ

sudo apt-get install curl php5-curlinstaluje API cURL i cURL dla PHP. To naprawi błąd.
l0n3sh4rk

1
@Raja ten link nie działa. W każdym razie nie używaj pastebin. Zobacz tutaj, dlaczego
Ashu

@ l0n3_shArk Cześć, próbowałem zainstalować php5-curl z synaptic i skrypt został wykonany pomyślnie, ale do tej pory nie otrzymałem żadnej wiadomości. Dzięki stary, twój skrypt jest dobrym pomysłem.
rɑːdʒɑ

@Ashu właśnie sprawdziłem link do pastebin i jego poprawność. ale dziękuję za informacje na ten temat :) Nie zamierzam tego więcej dotykać.
rɑːdʒɑ

3

To proste.

Wystarczy zarejestrować się w CS Networks i możesz wysyłać wiadomości z terminala za pomocą następującego polecenia:

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

Witamy i dziękuję za odpowiedź. Należy pamiętać, że jest proszony o klienta / aplikację komputerową
Mateng,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.