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í
×
dnes 06:00 | Nová verze

Po necelém roce od vydání verze 0.67 byla vydána verze 0.68 populárního telnet a ssh klienta PuTTY. Podrobnosti v přehledu změn. Řešeny jsou také bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
včera 21:32 | Nasazení Linuxu

Canonical představuje nejnovější verzi chytré helmy DAQRI s Ubuntu pro rozšířenou realitu. K vidění bude příští týden v Barceloně na veletrhu Mobile World Congress 2017.

Ladislav Hagara | Komentářů: 0
včera 21:31 | Pozvánky

Pro zájemce o hlubší znalosti fungování operačních systémů připravila MFF UK nový předmět Pokročilé operační systémy, v rámci něhož se vystřídají přednášející nejen z řad pracovníků fakulty, ale dorazí také odborníci ze společností AVAST, Oracle, Red Hat a SUSE. Tento předmět volně navazuje na kurz Operační systémy ze zimního semestru, ale pokud máte praktické zkušenosti odjinud (například z přispívání do jádra Linuxu) a chcete si

… více »
Martin Děcký | Komentářů: 4
včera 21:30 | Pozvánky

Czech JBoss User Group Vás srdečně zve na setkání JBUG v Brně, které se koná ve středu 1. března 2017 v prostorách Fakulty Informatiky Masarykovy Univerzity v místnosti A318 od 18:00. Přednáší Tomáš Remeš a Matěj Novotný na téma CDI 2.0 - New and Noteworthy. Více informací na Facebooku a na Twitteru #jbugcz.

mjedlick | Komentářů: 0
20.2. 23:45 | Zajímavý software

Na blogu Qt bylo představeno Qt 3D Studio. Jedná se o produkt dosud známý pod názvem NVIDIA DRIVE™ Design Studio. NVIDIA jej věnovala Qt. Jedná se o několik set tisíc řádků zdrojového kódu. Qt 3D Studio bude stejně jako Qt k dispozici jak pod open source, tak pod komerční licencí. Ukázka práce s Qt 3D Studiem na YouTube.

Ladislav Hagara | Komentářů: 10
20.2. 17:50 | Komunita

Nadace The Document Foundation (TDF) zastřešující vývoj svobodného kancelářského balíku LibreOffice slaví 5 let od svého oficiálního vzniku. Nadace byla představena 28. září 2010. Formálně byla založena ale až 17. února 2012.

Ladislav Hagara | Komentářů: 0
20.2. 12:50 | Komunita

Mozilla.cz informuje, že dosud experimentální funkce Page Shot z programu Firefox Test Pilot (zprávička) se stane součástí Firefoxu. Page Shot je nástroj pro vytváření snímků webových stránek. Umí výběr oblasti, prvku stránky (např. odstavce), nebo uložení snímku celé stránky. Snímky lze ukládat na disk nebo nahrávat na server Mozilly. Nedávno bylo oznámeno, že se součástí Firefoxu stane Activity Stream.

Ladislav Hagara | Komentářů: 33
20.2. 04:10 | Nová verze

Po 10 týdnech vývoje od vydání Linuxu 4.9 (zprávička) oznámil Linus Torvalds, mj. již 20 let žijící v USA, vydání Linuxu 4.10 (LKML). Přehled nových vlastností a vylepšení například na Kernel Newbies a v Jaderných novinách (1, 2 a 3). Kódové jméno Linuxu 4.10 je Fearless Coyote.

Ladislav Hagara | Komentářů: 24
19.2. 15:55 | Zajímavý projekt

Vyzkoušet si příkazy a vyřešit několik úkolů lze na stránkách Commandline Challenge (CMD Challenge). Úkoly lze řešit různými způsoby, důležitý je výsledek. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

Ladislav Hagara | Komentářů: 18
18.2. 17:35 | Bezpečnostní upozornění

Německá Bundesnetzagentur (obdoba českého ČTU) zakázala na německém území prodej panenky Cayla kvůli „špionáži“ dětí. Tato elektronická hračka obsahuje mikrofon, reproduktor a kameru a bezdrátové komunikační rozhraní, pomocí kterého se hračka připojuje na servery výrobce. Takovýmto způsobem může hračka pomocí umělé inteligence „odpovídat“ na dotazy dítěte. Hlavní problém bude ale asi někde jinde, podle prvotních zpráv může

… více »
Petr Tomášek | Komentářů: 34
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (71%)
 (3%)
 (10%)
Celkem 680 hlasů
 Komentářů: 63, poslední dnes 11:29
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: 7271×

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.