Domowa bramka SMS
Cześć, dziś postanowiłem opisać w miarę prosty sposób jak na swoim komputerze zrobić własną bramkę SMS. Potrzebne:- Telefon lub modem 3G podłączony do komputera
-- W moim przypadku będzie to modem HUAWEI e160
- Linux
-- Poradnik opiera się o dystrybucje Ubuntu
Jeśli już podłączyliśmy nasz modem do komputera musi zainstalować program Gammu tak więc wykonujemy w terminalu komendę:
sudo apt-get install gammuPo instalacji musimy zobaczyć pod który port jest podpięty nasz modem, zrobimy to wykonując komendę:
dmesg|grep ttyPo wykonaniu tej komendy powinniśmy otrzymać coś takiego jak na screenie niżej:
Teraz już wiemy pod który port mamy podłączony nasz telefon więc wypadało by teraz stworzyć plik konfiguracyjny. Plik musi znajdować się w naszym katalogu domowym i musi nosić nazwę .gammurc. Domyślna zawartość:
[gammu] port = /dev/ttyUSB0 model = connection = at19200 synchronizetime = yes logfile = logformat = nothing use_locking = gammuloc =Zmieniamy tylko port do którego jest podłączony modem/telefon. Następnie po zapisaniu pliku konfiguracyjnego wykonujemy komendę:
gammu identifyPowinno nam się pokazać treść podobna do tej na screenie:
Brawo! jeśli pokazało ci się taka informacja znaczy że program łączony się z modemem więc teraz możesz za pomocą komendy:
gammu getallsmsZobaczyć wszystkie sms znajdujące się na karcie. Ale jak teraz wysłać sms'a ? Tak samo łatwo wystarczy wykonać komendę:
gammu sendsms text numer_telefonu
Po wykonaniu komendy zostaniesz poproszony o wpisanie wiadomości jaką chcesz wysłać następnie po wpisaniu wiadomości musisz nacisnąć kombinacje znaków ctrl + d i twoja wiadomość będzie wysłana ;)
Na dziś tyle, w następnym poradniku napisze o dodatkowym module znajdującym się w gammu pod nazwą smsd dzięki któremu będziemy mogli zapisywać smsy do bazy danych.


