Máy khách SMS để bàn trong Ubuntu


9

Xin chào Tôi đang tìm kiếm một số loại tập lệnh / phần mềm có thể giúp tôi gửi SMS từ máy Ubuntu của mình. Một ứng dụng / ứng dụng máy tính để bàn thực sự bằng cách sử dụng các dịch vụ web mà chúng tôi sử dụng để gửi sms như way2sms.com hoặc 160by2.com, v.v.


có thể trùng lặp với Gửi SMS trong Ubuntu
Uri Herrera

2
Ý bạn là ứng dụng gửi sms qua webservice như way2sms.com? Nếu có đề cập đến nó trong câu hỏi :-)
Tachyons

Câu trả lời:


6

Bạn đi đây Tạo một tài khoản tại 160by2.com và cài đặt php trên hệ thống của bạn.

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

Dán số và mật khẩu của bạn vào nơi tôi đã đề cập và chạy tập lệnh này:

<?
tiếng vang "Điện thoại:"; $ phno = trim (fgets (STDIN));
echo "Tin nhắn:"; $ dir = trim (fgets (STDIN));
echo "Độ dài tin nhắn:" .strlen ($ dir). "\ n Gửi ...";
$ yournumber = ''; // số của bạn trong dấu ngoặc đơn
$ yourpassword = ''; // mật khẩu của bạn bên trong dấu ngoặc đơn
$ cur = curl_init ("http://160by2.com/re-login");
curl_setopt ($ cur, CURLOPT_POST, 1);
curl_setopt ($ cur, CURLOPT_POSTFIELDS, "username = $ yournumber & password = $ yourpassword");
curl_setopt ($ cur, CURLOPT_COOKIESESSION, 1);
curl_setopt ($ cur, CURLOPT_COOKIEJAR, "cookie");
curl_exec ($ cur);
curl_c Đóng ($ 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 & dir1 = $ dir & action1 = sa65sdf656fdfd");
$ x = curl_exec ($ cur);
curl_c Đóng ($ cur);
tiếng vang "\ nSent!";

Lưu tập lệnh dưới dạng sms.php. Sau đó, khi chạy thiết bị đầu cuối php sms.php

LÀM XONG!


Xin chào cảm ơn vì câu trả lời tôi đã thử và gặp lỗi. pastebin.com/AeiQvaJG
rɑːdʒɑ

sudo apt-get install curl php5-curlcài đặt API cURL và cURL cho PHP. Điều đó sẽ sửa lỗi.
l0n3sh4rk

1
@Raja liên kết đó không hoạt động. Dù sao cũng không sử dụng pastebin. xem tại sao
Ashu

@ l0n3_shArk Xin chào, tôi đã thử cài đặt php5-curl từ synaptic và tập lệnh của bạn được thực thi thành công nhưng tôi chưa nhận được bất kỳ tin nhắn nào cho đến nay. Cảm ơn người đàn ông, kịch bản của bạn ý tưởng tốt.
rdʒɑ

@Ashu vừa nãy tôi đã kiểm tra liên kết pastebin và nó ổn. nhưng cảm ơn vì thông tin về điều đó :) tôi sẽ không chạm vào nó nữa.
rdʒɑ

3

Thật đơn giản.

Chỉ cần đăng ký tại CS Networks và bạn có thể gửi tin nhắn từ thiết bị đầu cuối bằng lệnh sau:

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

Chào mừng & cảm ơn câu trả lời của bạn. Xin lưu ý rằng nó đã yêu cầu ứng dụng khách / ứng dụng máy tính để bàn
Mateng

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.