abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 19:46 | Nová verze

dnsdist, specializovaný balancer pro DNS provoz, dosáhl stabilní verze 1.2.0. Tento software vyvíjí komunita kolem PowerDNS a neměl by uniknout pozornosti nikomu, kdo provozuje vytíženější rekurzivní DNS servery. Balancer je vhodný k obraně před DDoS útoky, je skriptovatelný v LUA, disponuje konzolovým rozhraním a má spoustu dalších zajímavých vlastností.

… více »
BigWrigley | Komentářů: 0
včera 15:22 | Nová verze

Byla vydána verze 9.5 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu. Zdůraznit lze možnost ověřování GPG podpisů u commitů.

Ladislav Hagara | Komentářů: 2
22.8. 16:22 | Nová verze

Byla vydána verze 0.11.0 softwaru pro statistickou analýzu dat GNU PSPP (Wikipedie), svobodné alternativy k proprietárnímu softwaru IBM SPSS Statistics (Wikipedie). Vedle několika vylepšení a oprav chyb jsou řešeny také 2 bezpečnostní chyby CVE-2017-10791 a CVE-2017-10792. O týden později byla vydána verze 1.0.0 přinášející pouze aktualizaci překladů. Proč verze 1.0.0 a ne například 0.11.1? Dle vývojářů jsou důvody následující:

… více »
Ladislav Hagara | Komentářů: 0
22.8. 10:35 | Komunita

Na blogu Oracle se objevila zpráva o tom, že plánovaná verze Java EE 8 bude uvolněna jako open source (referenční implementace a compatibility kit). V současné době je uvolněna jen Java SE (standard edition) pod licencí GPLv2 v podobě OpenJDK (Open Java Development Kit), kterou začal v roce 2006 uvolňovat Sun.

Max | Komentářů: 4
21.8. 23:55 | IT novinky

Google na YouTube oficiálně představil Android 8.0 Oreo. Přehled novinek v příspěvku na blogu věnovaném vývojářům.

Ladislav Hagara | Komentářů: 33
21.8. 16:44 | Zajímavý článek

Po téměř 3 měsících od vydání třetího čísla publikoval Michal Špaček na svých stránkách čtvrté číslo newsletteru věnovanému bezpečnosti, bezpečnému vývoji převážně webových aplikací a bezpečnosti uživatelů. Jedná se současně o číslo poslední: "Nepíše se mi to lehce, a trvalo to, než jsem to ze sebe dostal, ale tohle je poslední newsletter v této podobě. Ani jsem ho nestihl pojmenovat a už jsem ho zabil. Nezbývá mi tolik času, abych každou událost, novinku a změnu v prohlížeči detailně popisoval tak, jak bych v newsletteru chtěl, mrzí mě to".

Ladislav Hagara | Komentářů: 2
21.8. 07:00 | Nová verze

Byla vydána diaspora* ve verzi 0.7.0.0. Jedná se o svobodný software, který slouží jako osobní webový server pro poskytování služeb sociální sítě (Wikipedie). Přehled novinek v příspěvku na blogu a na GitHubu. Sociální síť diaspora* byla před pěti lety předána komunitě.

Ladislav Hagara | Komentářů: 0
21.8. 06:00 | IT novinky

Společnost Hardkernel stojící za jednodeskovými počítači ODROID představila na YouTube minipočítač určený pro domácí cloud ODROID-HC1 vycházející z ODROID-XU4. Minipočítač s kovovou krabičkou, do které stačí vložit 2 a půl palcový disk, lze koupit za 49 dolarů. ODROID-HC1 je stohovatelný.

Ladislav Hagara | Komentářů: 39
20.8. 16:22 | Nová verze

Byl vydán DB Browser for SQLite (sqlitebrowser) ve verzi 3.10.0. Nejnovější stabilní verze této grafické nadstavby nad relačním databázovým systémem SQLite (Wikipedie) přináší například integraci s DBHub.io, tj. platformou pro sdílení SQLite databází. Podrobnosti na GitHubu.

Ladislav Hagara | Komentářů: 2
20.8. 08:00 | IT novinky

Andy Rubin, spoluzakladatel společnosti Android, jež byla v roce 2005 koupena Googlem, nyní CEO společnosti Essential Products, oznámil předprodej chytrého telefonu Essential. Telefon se začne rozesílat 1. září. Cena telefonu je 699 dolarů. Cena telefonu současně s 360° kamerou s rozlišením 4K byla stanovena na 749 dolarů. Kameru, v budoucnu i další příslušenství, lze k telefonu připojit pomocí konektoru s magnety.

Ladislav Hagara | Komentářů: 1
Těžíte nějakou kryptoměnu?
 (5%)
 (2%)
 (18%)
 (76%)
Celkem 374 hlasů
 Komentářů: 21, poslední 13.8. 09:57
    Rozcestník

    Dotaz: Jak zaslat SMS z T-Mobile přes konzoli?

    Indiánský lotr avatar 4.10.2010 23:15 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Jak zaslat SMS z T-Mobile přes konzoli?
    Přečteno: 7433×

    Ahoj, hledám nějaký sms klient který by se dokázal přihlásit pomoci hesla + jména na t-zone a zaslat sms opět na T-Mobile číslo. Program sms nemá v sobě přidanou možnost se přihlásit, a gui program Esmska je mi na nic, jelikož do něj nemohu poslat zprávu zkrz konzoli. Mátě nějaký tip na program, nebo na to jak si udělat skript využívajicí třeba wget tak, aby se přihlásil a vyplnil všechny hodnoty a poslat sms?

    pěkný večer, Indiánský lotr


    Řešení dotazu:


    Odpovědi

    pek avatar 5.10.2010 09:24 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Příloha:
    Ahoj, přes wget to půjde. Důležité přepínače jsou --save-cookies, --load-cookies a --post-data. Zrovna u sebe nemám PUK2 abych si v t-zones vytvořil účet a skript napsal. Tak alespoň v příloze posílám příklad skriptu kterým jsem přidával přes web dns záznamy.
    Indiánský lotr avatar 5.10.2010 09:57 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    díky za odpověď, example vypadá zajímavě, orientuji se za pomoci configu z Esmska kde přihlášení a posílání funguje bezvadně, jen otázka jestli to dokážu napsat :-)
    Indiánský lotr avatar 5.10.2010 11:49 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    Tak to zkouším, ale nedokážu se dostat ani přes login, sms-tzone.sh, problém je že příliš nerozumím atributům v php jak jsou zapsány a s wget-em také nemám příliš mnoho zkušeností. Navíc si nejsem jistý jestli používám správné linky t-mobile.

    Indiánský lotr avatar 6.10.2010 20:30 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    Nepokročil jsem, stále nevím jaké parametry zadat do --post-data při přihlašování a nejen to :-(

    Script: 

    #!/bin/bash
    
    COOKIEFILE=.session
    JMENO="xxxxxxxxx"
    HESLO="000000000"
    CISLO="+420605000000"
    ZPRAVA="Test message"
    WEBLOGIN="https://login.client.tmo.cz/.gang/ASK_LOGIN_CZ"
    SENTSMS="https://sms.client.tmo.cz/closed.jsp"
    LOGOUT="https://login.client.tmo.cz/um/cs/logout.jsp"
    
    wget --save-cookies $COOKIEFILE --keep-session-cookies $WEBLOGIN -q -O /dev/null --no-check-certificate
    wget --load-cookies $COOKIEFILE --keep-session-cookies $WEBLOGIN --post-data="username=$JMENO&password=$HESLO&nextURL=checkStatus.jsp&errURL=clickError.jsp&submit=P�ihl�sit" -q -O /dev/null --no-check-certificate
    sleep 4
    wget --load-cookies $COOKIEFILE --keep-session-cookies $SENTSMS -O - -q --no-check-certificate --post-data="recipients=$CISLO&mtype=mtype_0&text=$ZPRAVA&submit=Odeslat" 
    sleep 8
    wget --load-cookies $COOKIEFILE $LOGOUT -q -O /dev/null --no-check-certificate
    
    Řešení 1× (pek)
    Zdeněk Zámečník avatar 27.12.2010 22:02 Zdeněk Zámečník | skóre: 26
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    Jelikož jsem dnes stál nad stejným problémem a řešení Petra K. v Perlu, které se tu nachází je podle mne dost elegantní. Nicméně neběhá v Debianu Lennym bez nejnovější verze jedné perlovské knihovny (kterou si však nemůžu dovolit updatovat). Z tohoto důvodu jsem byl nucen si dát dohromady jiné řešení, které bude běhat pokud možno všude.

    Šel jsem cestou mého oblíbeného bashe a několika standardních utilitek (sed, wget apod.). Snažil jsem se ošetřit všechny možné chyby, co mne napadly a na které jsem narazil. Nicméně nejsem žádný guru, takže budu jedině rád za jakoukoli konstruktivní kritiku.

    Zde je mé řešení, třeba se bude někomu hodit:

    #!/bin/bash
    
    # **********************************
    # * T-zones-sms                    * 
    # * Written by Zdenek Zamecnik     *
    # * December/2010                  *
    # **********************************
    
    username=xxx
    password=yyy
    
    agent="Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Linux Firefox/3.6.13"
    cookies="/tmp/t-zones-sms.cookies"
    timer="/tmp/t-zones-sms.timer"
    login_url="https://www.t-mobile.cz/.gang/login/tzones"
    logout_url="https://www.t-mobile.cz/.gang/logout/tzones"
    sms1_url="https://sms.client.tmo.cz/"
    sms2_url="https://sms.client.tmo.cz/closed.jsp"
    lock="/tmp/t-zones-sms.lock"
    
    function log()
      {
      time=$(date +"%x %X")
      if [ -z $quiet ]; then
        echo "$1"
      fi
      echo "$1" | logger -t "t-zones-sms"
      }
    
    if [ $1 == "--help" ]; then
      echo 'Usage: t-zones-sms -n <phone number> -m "<message>" [OPTIONS]'
      echo '  -n	Comma delimited phone numbers of recipients'
      echo '  -m	Content of message'
      echo '  -q	Quiet, without progress information'
      echo '  -d	Send on display only'
      echo '  -c	Send delivery confirmation'
      echo '  -h    Save history in t-zones'
      exit 1
    fi
    
    type=0
    confirm=0
    history=""
    while getopts "m:n:qdch" option; do
      case "$option" in
        n) recipients=$OPTARG;;
        m) message="$OPTARG";;
        q) quiet=y;;
        d) type=1;;
        c) confirm=1;;
        h) history="&history=on";;
        *) echo "Bad option: $option"
           exit 1
           ;;
      esac
    done
    
    if [ -z "$recipients" ]; then
      echo "Missing argument -n"
      exit 1
    fi
    
    if [ -z "$message" ]; then
      echo "Missing argument -m"
      exit 1
    fi
    
    wait=n
    while [ $(pgrep $(echo $0 | sed 's/.*\///') | wc -l) -gt 1 ] && [ -f $lock ]; do
      if [ "$wait" == "n" ]; then
        log "Waiting because there is some concurrent sending"
        wait=y
      fi
      sleep 1
    done
    touch $lock
    
    message=$(echo $message | sed -e's/./&\n/g' -e's/ /%20/g' | grep -v '^$' | while read CHAR; do test "${CHAR}" = "%20" && echo "${CHAR}" || echo "${CHAR}" | grep -E '[-[:alnum:]!*.'"'"'()]|\[|\]' || echo -n "${CHAR}" | od -t x1 | tr ' ' '\n' | grep '^[[:alnum:]]\{2\}$' | tr '[a-z]' '[A-Z]' | sed -e's/^/%/g'; done | sed -e's/%20/+/g' | tr -d '\n')
    
    log "Connecting to t-zones"
    wget $login_url \
    	--save-cookies=$cookies \
    	-U "$agent" \
    	--keep-session-cookies -O /dev/null -q
    
    logged=$(wget $login_url \
    	--load-cookies=$cookies \
    	--save-cookies=$cookies \
    	-U "$agent" \
    	--post-data="username=$username&password=$password" \
    	--keep-session-cookies -O - -q | grep "$username" | wc -l)
    
    
    if [ $logged -gt 0 ]; then
      log "Successfully logged in"
    fi
    wget $sms1_url \
    	--load-cookies=$cookies \
    	--save-cookies=$cookies \
    	-U "$agent" \
    	--keep-session-cookies \
    	-O /dev/null -q
    
    
    if [ -f $timer ]; then
      wait=n
      while [ $(($(date +%s)-$(cat $timer))) -lt 30 ]; do
        if [ "$wait" == "n" ]; then 
          log "Waiting due to operator limits"
          wait=y
        fi
        sleep 2
      done
    fi
    
    log "Sending message to $recipients"
    counter=$(wget $sms2_url --load-cookies=$cookies --save-cookies=$cookies -U "$agent" --keep-session-cookies -O - -q | sed '/name="counter"/!d' | sed 's/.*value="//;s/".*//')
    sent=$(wget $sms2_url \
    	--load-cookies=$cookies \
    	--save-cookies=$cookies \
    	-U "$agent" \
    	--post-data="counter=$counter&submit=Send&mtype=$type&confirmation=$confirm$history&text=$message&recipients=$recipients" \
    	--keep-session-cookies \
    	-O - -q | sed '/SMS zpráv[ay] byl[ay] odeslán[ay]/!d' | wc -l)
    
    wget $logout_url \
    	--load-cookies=$cookies \
    	-U "$agent" \
    	-O /dev/null -q
    
    rm $cookies
    rm $lock
    date +%s > $timer
    
    if [ $sent -eq 1 ]; then
      log "Message was sent"
    else
      log "Sending failed!"
      exit 1
    fi
    

    pek avatar 28.12.2010 23:17 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Vypadá to hodně dobře. Nejvíc se mi líbí použítí zámku a logování. Ještě je dobré dát přihlašovacího údaje do samostatného souboru. Skript pak může být v /usr/local/bin dostupný více uživatelům. A navíc pak není problém posílat ho emailem a jinak sdílet :^)

    Bohužel skript zatím nevyzkouším. S následujícími programy nefunguje.
    GNU bash, version 3.1.17(2)-release (i486-slackware-linux-gnu)
    GNU sed version 4.1.5
    GNU Wget 1.11.4
    GNU grep 2.5.3
    Jde v Debianu nainstalovat novou verzi knihovny jen pro uživatele pod kterým skript poběží?
    Zdeněk Zámečník avatar 29.12.2010 10:33 Zdeněk Zámečník | skóre: 26
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    S tím konfigurákem to není špatný nápad. Já mám "pouze" novější verzi bashe:
    GNU bash, version 3.2.39(1)-release (x86_64-pc-linux-gnu)
    GNU sed version 4.1.5
    GNU Wget 1.11.4
    GNU grep 2.5.3
    Na čem ti to umírá?

    Tak to jsem netušil, že v perlu existuje možnost načíst knihovny z jiného umístění...určitě by to tak šlo řešit.

    Btw přišel si na to, proč se ti při tom posílání zamknul účet na t-zones? Mě se to totiž stalo taky. Pak jsem tam nastavil prodlevy mezi odesíláním 30 s a už se mi to nestalo. Nicméně omezení 1SMS/30s by se mělo týkat pouze veřejné SMS brány.
    pek avatar 29.12.2010 14:37 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    > Na čem ti to umírá?
    To právě nevím. A obávám se, že to nebudu schopnej zjitit. Odstranil jsem parametry "-q -O /dev/nul" a dostanu:
    --2010-12-29 14:11:30--  https://sms.client.tmo.cz/
    Překládám sms.client.tmo.cz… 62.141.16.84
    Navazuje se spojení s sms.client.tmo.cz|62.141.16.84|:443… spojeno.
    VAROVÁNÍ: certifikát pro sms.client.tmo.cz vydaný „/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www  Nalezen certifikát podepsaný sám sebou.
    HTTP požadavek odeslán, program čeká na odpověď… 302 Moved Temporarily
    Přesměrováno na: http://sms.t-zones.cz/open.jsp [následuji]
    --2010-12-29 14:11:30--  http://sms.t-zones.cz/open.jsp
    Překládám sms.t-zones.cz… 62.141.16.106
    Navazuje se spojení s sms.t-zones.cz|62.141.16.106|:80… spojeno.
    HTTP požadavek odeslán, program čeká na odpověď… 200 OK
    Délka: neudáno [text/html]
    Ukládám do: „open.jsp“.
    
        [  <=>                                                                                    ] 25 801       110K/s   za 0,2s    
    
    2010-12-29 14:11:31 (110 KB/s) – „open.jsp“ uložen [25801]
    
    Sending message to 732123456
    --2010-12-29 14:11:31--  https://sms.client.tmo.cz/closed.jsp
    Překládám sms.client.tmo.cz… 62.141.16.84
    Navazuje se spojení s sms.client.tmo.cz|62.141.16.84|:443… spojeno.
    VAROVÁNÍ: certifikát pro sms.client.tmo.cz vydaný „/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www
      Nalezen certifikát podepsaný sám sebou.
    HTTP požadavek odeslán, program čeká na odpověď… 302 Found
    Přesměrováno na: https://www.t-mobile.cz/.gang/mdh/https://sms.client.tmo.cz/closed.jsp [následuji]
    --2010-12-29 14:11:31--  https://www.t-mobile.cz/.gang/mdh/https://sms.client.tmo.cz/closed.jsp
    Překládám www.t-mobile.cz… 62.141.16.104
    Navazuje se spojení s www.t-mobile.cz|62.141.16.104|:443… spojeno.
    VAROVÁNÍ: certifikát pro www.t-mobile.cz vydaný „/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA -
      Autoritu vydavatele nelze lokálně ověřit.
    HTTP požadavek odeslán, program čeká na odpověď… 302 Found
    Přesměrováno na: /.gang/cookiechecker?/.gang/mdh/https://sms.client.tmo.cz/closed.jsp [následuji]
    --2010-12-29 14:11:31--  https://www.t-mobile.cz/.gang/cookiechecker?/.gang/mdh/https://sms.client.tmo.cz/closed.jsp
    Využívám existující spojení s www.t-mobile.cz:443.
    HTTP požadavek odeslán, program čeká na odpověď… 200 OK
    Délka: 5882 (5,7K) [text/html]
    Ukládám do: „STDOUT“.
    
    [========================================================================================>] 5 882       --.-K/s   za 0,006s  
    
    2010-12-29 14:11:31 (1019 KB/s) – „-“ uloženo [5882/5882]
    

    V uloženém souboru cookiechecker je pak napsáno: Nejsou povolené Cookies v prohlížeči. Kód chyby: G 707 V open.jsp je pak html kód z veřejné brány, bez přihlášení.

    Napadá mě, jestli nemohla vzniknout chyba při kopírování skriptu na abíčko a pak zpátky do textového editoru. Můžeš vložit skript jako přílohu?

    Ještě se chci zeptat. Jak řešís wget a certifikáty? --no-check-certificate jsem ve skriptu nenašel.

    Zdeněk Zámečník avatar 29.12.2010 15:11 Zdeněk Zámečník | skóre: 26
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Příloha:
    Zvláštní. Přikládám tedy jako přílohu, je možné, že se tam něco pokazilo. Co se týče certifikátů, tak jsem s nimi neměl problémy (Debian Lenny, Linux Mint 10) jako ty, takže jsem parametr --no-check-certificate nepoužil.
    29.12.2010 21:55 Adamus-91
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Hezké, funguje mi to v pohodě. Jen škoda, že tam není možnost odeslání kopie zprávy na mail.
    pek avatar 7.10.2010 16:27 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Příloha:
    Zkoušel jsem wget i curl a nakonec jsem zkončil u perlu. Teď mi ale nefunguje odesílá sms přes prohlížeč. Doufám, že mi nedali ban :^)
    Indiánský lotr avatar 7.10.2010 17:42 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    Děkuji moc za skript, ačkoliv jsem vyplnil jméno, heslo, m. číslo, nastavil soubor jako spustitelný, zavolám jej, tak se vůbec nic nestane. Odhaduju že mi nejspíš chybí nějaký plugin do perlu. Používám OS: Ubuntu 10.04.1, perl 5.10.1,  přidal jsem pluginy: libcompress-raw-zlib-perl libtest-www-mechanize-perl. Vypis aptitude search perl:  zde . Mohu se zeptat jak se skript u tebe chová? Jak rychle přišla sms, či jakou používáš distribuci? Zkoušel jsem to teď i pod slackware, debian lenny i gentoo, nejde, něco dělám špatně. :-) SMS z T-mobile posílat lze normálně, výpadek, etc podobného nemají.

    Indiánský lotr avatar 7.10.2010 18:18 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    perlbug vypisuje:

    Unmatched ( in regex; marked by <-- HERE in m/^$bot->cookie_jar( <-- HERE / at /usr/bin/perlbug line 165, <> line 8.

    pek avatar 8.10.2010 11:06 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Příloha:
    Opravdu máš nainstalovaný balík libcompress-raw-zlib-perl ? Ve výpisu je nainstalovaný libcompress-bzip2-perl.

    Používám Slackware a řeším to přes cpan.
    # cpan
    cpan[1]> install WWW::Mechanize Compress::Zlib
    Skript se přihlásí, stáhne formulář a z něj zjistí proměnou "counter". Pak se snaží odeslat sms, ale to ještě nefunguje :^) Někde tam mám chybu a zatím nevím kde.
    pek avatar 8.10.2010 12:10 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Příloha:
    Nová, funkční verze je v příloze.
    Indiánský lotr avatar 8.10.2010 20:43 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Děkuji moc :-) funguje náramně.
    Řešení 1× (pek)
    pek avatar 10.10.2010 17:00 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Ještě jsem to trochu vylepšil a zdokumentoval.
    Indiánský lotr avatar 10.10.2010 19:45 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    Vylepšení jsou fajn, hlavně kontrolní podmínky, dále se určitě hodí místo čísla používat jméno či přezdívku.

    $jmeno = $opt{n};
    my $cislo = `cat cisla.txt | grep -i $jmeno  | awk '{ print $2 }'`;
    
    
    my $zprava = {
            'counter' => $counter ,
            'recipients' => $cislo,

    txt soubor musi mit tvar:

    mira 605000000

    honza 731000000

    Mimochodem děkuji že jsi to udělal v perlu, alespoň jsem se trošku přiučil, jelikož perl, python i bash mě dost zajímají. Ale zatím dokážu udělat jen velmi jednoduché skripty. gn :-)

    Indiánský lotr avatar 10.10.2010 20:00 Indiánský lotr | skóre: 23 | blog: ucim_sa | Nový Jičín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Ačkoliv lepší bude dát jméno pod samotný přepínač -p, ale to je už maličkost.
    13.10.2010 13:46 cegy
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Parada, diky. Zrovna pred nedavnem jsem neco podobneho hledal, i kdyz primarne spis na O2. Nemas jeste chut udelat skript na odesilani pres sms.1188.cz?
    Tak si jeste vzpominam, ze jsem hledal vlastne i neco na odeslani MMS. Brana na t-zones je taky odesila na TMCZ zdarma. Tohle by byla skvela vec na napr. automaticke odesilani obrazku z nejakeho zabezpecovaciho systemu...
    15.10.2010 22:18 cegy
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Jeste bych se rad podelil se zkusenostmi ohledne behu samotneho skriptu. Na Ubuntu 10.04 i Lubuntu 10.04 zadny problem, problem byl vsak na Debianu stable, kde jsou baliky prece jen starsi. Mozna na to muze nekdo narazit na nejakem starsim systemu, tak to tady pisu :)
    Problem byl v knihovne WWW::Mechanize, ktere se nelibilo to skryte pole na strance a davalo ho jako read-only. Perl neumim, tak jsem zkusil upgradovat WWW::Mechanize a prislusne zavislosti na Debianu balicky z Ubuntu...a potom skript uz prosel.
    16.6.2011 14:57 Miloš Kozák | skóre: 18 | blog: jentak
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Ahoj, skript je super, ale asi už není aktuální? smsky mi nedocházejí, funguje vám?
    13.7.2011 16:02 Jan Pekar
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Zkus vymenit URL https://www.t-mobile.cz/.gang/login/tzones ve skriptu za https://www.t-mobile.cz/.gang/login-url/portal

    Honza
    15.7.2011 08:00 Maja
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Me to pise porad "Spatne jmeno nebo heslo pro t-zones." I kdyz udaje zadavam v poradku.. overeno na webu t-zones. Vam to chodi?
    pek avatar 15.7.2011 22:52 pek | skóre: 20
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Skript přestal fungovat z důvodu změn na webu T-mobile.
    13.7.2011 18:48 pepino
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Dobré.
    28.12.2010 08:37 Adamus-91
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Neudělali byste někdo něco podobného i pro bránu vodafone, která nyní nabízí sms ke všem operátorům zdarma? Moje znalosti na to bohužel nestačí :-(
    6.1.2011 16:23 Pavel Löbl | skóre: 7 | blog: vadnej_pixel
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Příloha:
    Tak jsem neco zpatlal. Az vyprsi ta akce mohlo by to fungovat treba aspon na ten vodafone. Kdyztak to muzu poopravit az to zmenej.

    (testovano s Wget 1.11.4, SSL)
    4.9.2014 23:00 RonLe
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Zkousel jsem skript nyni a bohuzel na Vodafone park nefunguje, muzete to prosim poopravit? Diky moc
    pepe_ avatar 28.3.2015 08:20 pepe_ | skóre: 47
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?

    Nefunguje protože stránky jsou od roku 2011 už jiné. Opravit to nedokážu a ten kto to umí se na to vyprdne (chce to udělat script kterej využije brány esmsky)  vodafonpark atd.  brána se aktualizuje s programem a script využije aktualizovanou bránu.

    mikirc avatar 19.6.2012 08:23 mikirc | skóre: 19 | blog: MikiSoft | Vsetín
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Ozivil bych toto tema, pouziva to jeste nekdo? Funguje to ? na http://kle.cz/tzs/ pise ze kvuli zmenam na webu to nefunguje. Napadlo me to udelat jako widget na na plochu do KDE4, protoze osobne bych to uvital
    Byl jednou jeden...
    23.10.2013 17:28 Killcap
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Ano dnes jsem to vyzkoušel a skript nádherně funguje
    27.3.2015 08:05 Jawař
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Zdravím, oživím staré, leč pro mne aktuální téma. Tento skript: https://github.com/petrkle/t-zones-sms už bohužel nefunguje. Nemáte někdo aktuální, funkční verzi? Nejsem schopen to nějak svépomocí doupravit aby to fungovalo. :( Děkuji.
    27.3.2015 11:22 Tomáš
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Dříve mi fungovalo posílání sms přes t-zone přes sms transport u jabber.cz

    jenže více něž před rokem to fungovat přestalo, podle pánů z jabber.cz se t-mobile nějak aktivně brání tomu, aby to fungovalo a oni to, podle jejich slov, nedokázali přeprat.
    alles32 avatar 28.3.2015 00:36 alles32 | skóre: 15 | Evropa
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    zdravim, pokud nenajdes lepsi reseni tak fungujici vochcavka je vyuzit icq. klient centericq (ted se to jmenuje centerim) se da skriptovat.
    28.3.2015 11:13 Jawař
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Děkuji, ten centerim by mohl stačit. Přihlásil jsem se v něm k ICQ, zkusil odeslat SMS, ale na telefon nepřišla. Odesílal jsem příkazem
    echo "TEST SMS" | centericq-utf8 -s sms -n 'tel.číslo'
    Output byl:
    SMS pro 'tel. číslo' byl přidán do fronty
    Tel. číslo jsem zkoušel s prefixem +420 i bez. Dělám to špatně?
    alles32 avatar 29.3.2015 03:27 alles32 | skóre: 15 | Evropa
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    zdravim,

    rekl bych, ze prikaz mate ok. je potreba pridat telefonni kontakt do kontaktlistu. odeslani probehne po pripojeni do icq site, proto jsem centericq nechal furt bezet na odpojeny screene.

    alles32 avatar 29.3.2015 03:56 alles32 | skóre: 15 | Evropa
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    jeste jednou pic,

    ted jsem po letech otestoval a smska mi dorazila v poradku na mobilni numero s mezinarodnim prefixem.

    29.3.2015 11:40 Jawař
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Ještě jednou děkuji, pokusím se to rozjet, když vím, že to funguje. :-)
    29.3.2015 11:48 Jawař
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Už mi to jede, musel jsem se přidat do kontaktů a v kontaktech si nastavit tel. čísla. MOC VÁM DĚKUJI, ohromně jste mi pomohl!
    9.5.2015 00:00 littleoak
    Rozbalit Rozbalit vše Re: Jak zaslat SMS z T-Mobile přes konzoli?
    Dobrý večer, před chvilkou jsem tento skript testoval na win7 x86_64 a je funkční (phantomjs-1.9.2 a aktuální betaverze casperjs).

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.