Freesco, NND, CDN, EOS
http://forum.freesco.pl/

[ sms ] - nowa wersja (2.2.2-1nnd)
http://forum.freesco.pl/viewtopic.php?f=24&t=17515
Strona 1 z 3

Autor:  viater [ wtorek, 24 lutego 2009, 13:59 ]
Tytuł:  [ sms ] - nowa wersja (2.2.2-1nnd)

Od dzisiaj w repozytorium extra-current nowa wersja programu do wysyłania sms-ów z linii poleceń, uwzględniająca ostatnie zmiany w bramce orangembox.

==== EDIT ====
Najnowsza wersja to 2.2.3-1nnd - kilka poprawek, no i niestety nie obsługuje bramki miastoplusa, bo zrobili ją w takiej technologii, że nie wiadomo jak to ugryźć :/

Autor:  -MW- [ wtorek, 24 lutego 2009, 17:00 ]
Tytuł: 

a co trzeba jeszcze miec zainstalowane?

Autor:  viater [ wtorek, 24 lutego 2009, 18:34 ]
Tytuł: 

-MW- pisze:
a co trzeba jeszcze iec zainstalowane?

pacman -S sms
i wszystkie zależności powinny zainstalować się automagicznie :)

Autor:  PtX [ czwartek, 12 marca 2009, 10:05 ]
Tytuł: 

Mam problem ze znalezieniem pliku konfiguracyjnego, nie ma /etc/sms/ ani nic podobnego. W Readme.smsrc rozumiem, są wszystkie konfigi które są potrzebne. Mam odhaszować potrzebne mi linie i zapisać... gdzie i jako co ?

EDIT:

Ok juz sobie poradzilem. Wszystko dziala :)

Autor:  viater [ czwartek, 12 marca 2009, 10:35 ]
Tytuł: 

Zmienić nazwę Readme.smsrc na .smsrc i zapisać w /etc/
lub/i w katalogu domowym.
Program szuka najpierw w /etc/ - jak nie znajdzie, to szuka w katalogu domowym użytkownika.

Jeśli istnieje plik .smsrc zarówno w /etc/ jak i w katalogu domowym, to najpierw czytane są opcje z /etc/.smsrc potem z $HOME/.smsrc

Jeśli ta sama zmienna jest ustawiona w obu plikach, to zostanie podstawiona wartość, która jest w $HOME/.smsrc

Czyli na przykład: w /etc/.smsrc jest

oragnegbox_user=dupa

a w /root/.smsrc jest

orangembox_user=jasiu

to jeśli program odpali root , to zostanie użyta nazwa usera 'jasiu', jeśli natomiast program uruchomi inny użytkownik (który nie ma w swoim HOME pliku .smsrc), to użyte będzie 'dupa'.

Autor:  PtX [ czwartek, 12 marca 2009, 10:42 ]
Tytuł: 

Poradziłem sobie już z tym ale dzięki za odpowiedź :)

Autor:  lukas_xplowd [ wtorek, 16 czerwca 2009, 19:15 ]
Tytuł: 

Ja niestety ma problem - wygląda tak:

: [/] [] ()
sms -g eraomnix -n 662xxxxxx -m wiadomosc
Błąd [23] - nie widzę tokena, prawdopodobnie błąd logowania


Skopiowałem plik .smsrc do /etc i wpisałem w nim login i hasło do omnixa (odpłotkowałem te linie). Login i hasło na pewno są ok. Co robię źle?

Autor:  PtX [ poniedziałek, 22 czerwca 2009, 15:41 ]
Tytuł: 

Najwyraźniej era znowu zmieniła sposób logowania u nich na stronie :)
Nie pozostaje nic innego jak tylko poczekać na nowszą wersje SMS

Autor:  lukas_xplowd [ poniedziałek, 22 czerwca 2009, 18:59 ]
Tytuł: 

To niedobrze :/
To może pytanie z innej beczki (jeśli totalnie lamerskie to przepraszam ale nie próbowałem nigdy tego robić). Era daje możliwość wysyłania smsów metodą get poprzez adres http - np.:
: [/] [] ()
http://www.era.pl/msg/api/do/tinker/omnix?message=Test_API&number=602602602&password=123456&
login=48602602602&failure=http://www.era.pl&success=http://rozrywka.era.pl&mms=false

I tu moje pytanie jak wywołać adres z poziomu konsoli? Da się w ogóle?

Autor:  viater [ poniedziałek, 22 czerwca 2009, 22:04 ]
Tytuł: 

lukas_xplowd pisze:
To niedobrze :/
To może pytanie z innej beczki (jeśli totalnie lamerskie to przepraszam ale nie próbowałem nigdy tego robić). Era daje możliwość wysyłania smsów metodą get poprzez adres http - np.:
: [/] [] ()
http://www.era.pl/msg/api/do/tinker/omnix?message=Test_API&number=602602602&password=123456&
login=48602602602&failure=http://www.era.pl&success=http://rozrywka.era.pl&mms=false

I tu moje pytanie jak wywołać adres z poziomu konsoli? Da się w ogóle?

SHellSMS - obsługuje właśnie między innymi to, o czym napisałeś, czyli tzw. dostęp skryptowy ( -g era ), oprócz tego orangembox, eraomnix (sponsorowana) i plus. Sposób korzystania jest analogiczny jak w przypadku programu sms, jednak sugerowałbym uważne przeczytanie czytajki.
Dla standardowego NND pobieramy oczywiście wersję iso.

Co do bramki eraomnix (sponsorowanej), to nie wiem, czemu Ci nie działa, u mnie loguje się bez problemu:
: [/] [] ()
# sms -g eraomnix -s
Pozostało SMS-ów: 5

Autor:  lukas_xplowd [ wtorek, 23 czerwca 2009, 01:44 ]
Tytuł: 

@viater
Dzięki za pomoc skoro sms u Ciebie działa to uparłem się i walczyłem dalej. Wywaliłem pakiet z systemu i zainstalowałem ponownie. Jeszcze raz skonfigurowałem .smsrc. I ruszyło tylko z tym, że działa tylko kiedy .smsrc jest w katalogu root'a w /etc niestety nie działa.
...
Właśnie miałem kliknąć aby wysłać posta ale stwierdziłem, że warto by jeszcze sprawdzić czy oby na pewno sms dojdzie, bo wczesniej sprawdzałem tylko komendą:
: [/] [] ()
sms -g eraomnix -s

i działało. No i zonk bo smsów nie wysyła.
Powyższa komenda twierdzi, że mam jeszcze 5 smsów a komenda:
: [/] [] ()
sms -g eraomnix -n 662xxxxxx -m "wiadomosc"

odpowiada komunikatem:
: [/] [] ()
Błąd [43] - STATUS NIEZNANY - wiadomość prawdopodobnie NIE została wysłana


@viater - czy mógłbyś sprawdzić czy u Ciebie na pewno wysyła smsy?

ps. Ciekawi mnie jeszcze wcześniej poruszony temat wywoływania adresu http ze zmiennymi get z poziomu linii komend. Wiem, że jeśli chodzi o smsy z ery mogę użyć SHellSMS ale czasem może przydać się to do zupełnie innej rzeczy (strony, skryptu php itp.)
Ponawiam więc pytanie.

Autor:  JakubC [ wtorek, 23 czerwca 2009, 02:20 ]
Tytuł: 

Wywołanie adresu z getem?

wget http://adres.pl/plik.rozszerzenie?pierw ... rugi=druga -O /dev/null > /dev/null

Autor:  viater [ wtorek, 23 czerwca 2009, 19:03 ]
Tytuł: 

JakubC pisze:
Wywołanie adresu z getem?

wget http://adres.pl/plik.rozszerzenie?pierw ... rugi=druga -O /dev/null > /dev/null
Prawie dokładnie to samo robi SHellSMS - tyle, że wykorzystuje do tego curl-a.

Autor:  viater [ wtorek, 23 czerwca 2009, 19:19 ]
Tytuł: 

lukas_xplowd pisze:
[ciach] I ruszyło tylko z tym, że działa tylko kiedy .smsrc jest w katalogu root'a w /etc niestety nie działa.

Dziwne, powinien czytać z /etc - w wolnej chwili zerknę w źródełka...

lukas_xplowd pisze:
@viater - czy mógłbyś sprawdzić czy u Ciebie na pewno wysyła smsy?

Nie ma sprawy, tylko podaj mi na priv nr telefonu, bo tak się składa, że nie mam "pod ręką" nikogo z telefonem w Erze, ja też nie mam, więc ze swojego konta mogę wysyłać tylko do Ery...

lukas_xplowd pisze:
ps. Ciekawi mnie jeszcze wcześniej poruszony temat wywoływania adresu http ze zmiennymi get z poziomu linii komend. Wiem, że jeśli chodzi o smsy z ery mogę użyć SHellSMS ale czasem może przydać się to do zupełnie innej rzeczy (strony, skryptu php itp.)
Ponawiam więc pytanie.

Co za różnica, czy odpalisz z poziomu shella polecenie, które np. podał JakubC, czy też odpalisz shsms, który robi prawie dokładnie to samo ?

Autor:  viater [ środa, 24 czerwca 2009, 13:26 ]
Tytuł: 

: [/] [] ()
./shsms -g eraomnix -n 662xxxxxx -v -s -m "viater test"

Otwieram stronę logowania...                    [ OK ]
Loguję...                                       [ OK ]
Przechodzę do bramki...                         [ OK ]
Przechodzę do formularza SMS...                 [ OK ]
Wysyłam...                                      [BŁĄD]

Błąd bramki podczas wysyłania: Wiadomość nie została wysłana, ponieważ odbiorca nie wyraził zgody na otrzymywanie informacji handlowych

Pozostało SMS-ów : 5


Chyba wszystko jasne - żeby odbierać sms-y z tej bramki, musisz najpierw wysłać jakiegoś tam sms-a na jakiś tam numer...

Autor:  lukas_xplowd [ środa, 24 czerwca 2009, 13:38 ]
Tytuł: 

No nie do końca. Zgodę wyraziłem już dawno, a próbując wyrazić ją jeszcze raz teraz otrzymałem zwrotnego smsa o treści "zgoda na otrzymywanie wiadomości z bramki została już wcześniej wyrażona".
No i wysyłając poprzez www.era.pl dochodzą bez problemu.


edit:
"Wiadomość nie została wysłana, ponieważ odbiorca nie wyraził zgody na otrzymywanie informacji handlowych" - tu jest zonk. Zastrzegłem sobie ostatnio, że nie chcę smsów reklamowych od ery bo już mnie nerwica brała i dlatego nie mogę otrzymywać smsów z bramki :/
Z bólem serca zgłosiłem więc chęć otrzymywania informacji handlowych. Otrzymałem sms potwierdzający, a bramka nadal twierdzi, że nie może wysłać wiadomości bo nie wyraziłem zgody na otrzymywania informacji handlowej - paranoja jakaś :/

Autor:  viater [ środa, 24 czerwca 2009, 15:10 ]
Tytuł: 

Tak czy inaczej problem jest po stronie operatora....

Autor:  Bercik [ czwartek, 30 lipca 2009, 11:27 ]
Tytuł: 

Osstatnio zauważylem ze nie dziala pakiecik w orangemboxie. Ktos moze cos z tym fantem zrobic :) Prosze .

Autor:  viater [ czwartek, 30 lipca 2009, 16:30 ]
Tytuł: 

No fakt, nie działa i pojęcia nie mam dlaczego, bo działa to:
http://viater.one.pl/pub2/shsms
a praktycznie to jest dokładnie to samo tyle że w Bash-u.

=== EDIT ===
Rzeczywiście znowu coś tam pozmieniali, tylko dziwne, że w wersji skryptowej działa.


Tu jest poprawka:

http://viater.one.pl/pub2/nnd/sms-2.2.4.tar.gz

- podmienić plik sms w katalogu /usr/bin

Ponieważ tymczasowo nie mam jak wrzucić tego do repozytorium, nowa paczka jest tu:

http://viater.one.pl/pub2/nnd/PKG/sms-2.2.4-1nnd.pkg.tar.gz

- oczywiście instalujemy przez pacman -U

Autor:  viater [ piątek, 31 lipca 2009, 16:31 ]
Tytuł: 

lukas_xplowd pisze:
[ciach]
działa tylko kiedy .smsrc jest w katalogu root'a w /etc niestety nie działa.
[ciach]

Działa, działa, tylko bez kropki na początku :P

Fragment pliku smsrc:
: [/] [] ()
# Kolejnosc czytania plikow konfiguracyjnych:
#       1. plik ogolnosystemowy /etc/smsrc
#       2. zmienne srodowiska HTTP_PROXY, http_proxy oraz SMS_MAILADDR
#       3. plik uzytkownika: w zaleznosci od (nie)zdefiniowania zmiennej
#          CONFIG_DIR odczytany bedzie badz plik ~/.smsrc badz
#          ~/${CONFIG_DIR}/smsrc

Porównaj punkty 1. i 3.

Strona 1 z 3 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/