Jak wysyłać SMSy z CLI?

Jak pisałem jakiś czas temu, PlusGSM zmienił bramkę, przez co dotychczasowe narzędzia nie działają. Bez słania SMSów z CLI żyje się niewygodnie, więc stanęło na płatnej bramce i skrypciku do słania SMSów własnej produkcji.

Za namową znajomego postanowiłem skorzystać nie z darmowej bramki Plusa, a z serwisu SMSCenter. Z jednej strony jest to rozwiązanie płatne (6 gr/sztuka), z drugiej – dostarcza do wszystkich polskich sieci, nie tylko Plusa (przydatne przy obecnych migracjach). No i pozwala na wysłanie SMS przez wywołanie odpowiedniego URLa, co znakomicie ułatwia wysyłanie.

Wad rozwiązania też jest parę. Od przekazywania treści SMSów firmie trzeciej (jakichś tajnych rzeczy nie wysyłam, więc olać), przez brzydką prezentację, po konieczność pilnowania środków na koncie (przy zejściu poniżej 10 zł system ostrzega, ciekawe czy przy złotówce też to zrobi – mam nadzieję, że tak).

Jakości i stabilności serwisu nie oceniam – za krótko używam. Znajomy twierdzi, że OK, a z krótkich testów wynika, że SMSy docierają b.szybko.

Póki co, dostępna jest pierwsza, napisana w 10 minut, brzydka wersja skryptu, wykorzystująca wget. Jedyna zaleta, to fakt, że działa. Zdecydowanie trzeba parę rzeczy poprawić/przepisać (choćby dodać obsługę plików konfiguracyjnych). Dla chętnych dostępne jest API bramki. Sam skrypt dostępny jest na stronie domowej smssender.pl (och, jaka szumna nazwa).

Publikuję, bo to dobry motywator. Czekam na wszelkie uwagi/zgłoszenia błędów. Dziś pół godzinki zeszło na walkę z materią, czyli bugami (edytor!) i upierdliwościami (nie pozwalają dodać .gz!) w blox.pl ;/

Bezproblemowe odtwarzanie filmów w przeglądarce w Debianie.

W ciągu 10 minut zdarzyło mi się pomóc różnym ludziom na blipie odnośnie „niedziałania” multimediów na stronach pod Linuksem, więc może opiszę, jak mam to rozwiązane u siebie, bo SOA #1 (u mnie działa).

OK, może pomóc to za dużo powiedziane, ale blip ze względu na ograniczenie długości średnio się do sensownej pomocy nadaje. Napisałem, czego używam. Przy okazji, „w przeglądarce” też jest tu nieco mylące, bo de facto odtwarzam zewnętrznym programem, po kliknięciu w przeglądarce.

Przypadek pierwszy. Problem opisany tutaj, rozwiązanie podane tutaj.

Przypadek drugi. Problem opisany tutaj, rozwiązanie jest analogiczne (tu opis). Tzn. jeśli dobrze się zrozumieliśmy, bo zapytałem o dokładny link a dostałem taki.

Niestety, żaden z pytających nie dał znać, czy podane rozwiązanie pomogło, ani bezpośrednio, ani blipnięciem, więc komentarze będą cenne.

Jak mam rozwiązane u siebie? Primo, Iceweasel (czyli Firefox). Zwykły, standardowy, z Lenny’ego. Secundo, rozszerzenie MediaPlayerConnectivity. Tertio, mplayer i kodeki z Debian Multimedia (non free, kwestie licencyjne pomijam). Jako odtwarzacz wybrany gmplayer, pojawia się ikonka od rozszerzenia, wystarczy kliknąć na ikonce i film się odtwarza. Co prawda nie w przeglądarce, tylko w odtwarzaczu, ale co za różnica? Za to można powiększać i robić wszystkie różności, które robimy z filmem w zewnętrznym odtwarzaczu.

Nie ukrywam, że pomysł z MediaPlayerConnectivity nie wziął się z powietrza, a stąd. Z VLC nie testowałem. Swoją drogą polecam dodanie tamtego bloga do RSS – ciekawy z linuksowych.

Uwaga użytkownicy Linuksa SMSy do PlusGSM nie dochodzą.

Jeszcze w dzisiejszym wpisie zachwycałem się bramką SMS w wydaniu Plusa, a tymczasem przykra niespodzianka. Kilka dni temu zmienione zostało API bramki, w związku z czym SMSy wysyłane za pomocą programu sms-pl (i zapewne innych tego typu) nie są dostarczane. Ponieważ sporo ludzi korzystało z tego do monitoringu/powiadomień o poczcie, warto poinformować, tym bardziej, że program nie zwraca żadnego błędu – zachowuje się, jakby dostarczył wiadomość.

Z przeglądarki działa normalnie.