xsouku04 píše:Já ještě dodám, že sms neobsahuje žádné možnosti jak něco zvýrazňovat nebo obarvovat. Je to libovůle telefonu, co tu zprávu zobrazuje.
Je to síce staršia téma ale poopravím informácie o farbičkách.
Klasická SMSka naozaj nepodporuje štýly (zvýrazňovanie, ofarbovanie, ...) avšak
EMSka farbičky podporuje. EMSka je v podstate klasická SMSka ale s "hlavičkou" v dátovej časti (tzn. obsahu samotnej správy). EMSka sa teda posiela úplne rovnako ako SMSka a niektorí medzi SMS a EMS nerozlišujú. Mala by byť úplne rovnako doručiteľná (ak operátori nezačali niečo také filtrovať).
Kto si spomína na staré Nokia telefóny, tak tie vedeli posialať obrázky cez SMS. No v skutočnosti to boli práve EMSky.
Dnes v podstate všetky telefóny na trhu podporujú SMSky s "hlavičkou" v dátovej časti, keďže "Concatenated SMS" (to je dlhá SMSka, taká čo má viac ako 160 znakov) ukladá do dátovej časti správy (tej hlavičky) potrebné informácie ako ju spracovať. V skutočnosti sa pošle N nezávislých SMSkiek, každá dlhá niečo okolo 150 znakov a k tomu ešte hlavička, kde je informácie o tom, ktorá je to časť SMSky.
Netuším, ktoré mobily dokážu SMSky/EMSky s farbičkami zobrazovať a ktoré nebodaj ešte také aj vytvoriť a poslať. Ale kvôli "Concatenated SMS" vedia telefóny "hlavičku" prečítať a prípadne preskočiť nepodporované časti (napr. ak nevedia ako majú interpretovať informácie o farbičkách). Takže aj keď prijímateľ nepodporuje farbičky, tak SMSku/EMSku si vie zobraziť aj bez nich.
Tá "dátová hlavička" sa nachádza v TPDU formáte. Takže ak máte modem, ktorý dokáže posielať a prijímať SMSky a vie pracovať s (T)PDU formátom, tak takéto EMSky dokáže aj poslať aj prijať. Treba len nejaký nástroj/program, ktorý "vygeneruje" TPDU, prípadne prijaté TPDU zobrazí.
Na pevných linkách sa SMSky tatiež posielajú v TPDU formáte a príslušné štandardy (
ES 201 912 V1.2.1 a
TS 123 040 V15.3.0) s EMS obsahom, farbičkami a pod. počítajú. Tzn. aby z mobilného telefónu bolo možné cez mobilnú sieť poslať takúto SMSku až na analógovú pevnú linku.
Keďže EMS obsah je v "dátovej časti" SMSky, tak nie je k tomu potrebná žiadna podpora na transportnej vrstve medzi operátormi. Jediné čo je potrebné, je aby SMSky prišli na pevnú linku v "správnom FSK formáte" (tzn. nie FAX, nie HLAS) a potom zariadenie pripojené na pevnú linku vedelo takúto SMSku/EMSku spracovať a zobraziť. Či to nejaké HW zariadenie podporuje opäť netuším. Išlo by ale napísať softwarovú implementáciu.
JPesak píše:Všechny tyto možnosti má v režii ta 02 mašina, která pokud tomu hovoru z čísla 284001000 písknete faxový tón tak pošle fax, pokud FSK tak pošle datově, a pokud neuslyší nic z toho, odvykládá plechová huba.
To čo píšete nie je úplne pravda. Cez FSK sa pošle SMS iba vtedy keď cieľové číslo je na špeciálnom whiteliste a FSK hovor sa posiela z čísla 14700 (nie z toho 284...). Ak na whiteliste nie ste, pošle sa z 284001000 a podľa toho, či druhá strana pošle CED (tón o frekvencii 2100 Hz po dobu min. 1s) sa O2 rozhodne či správu pošle ako FAX alebo cez plechovú hubu. Robím s tým momentálne experimenty a po dokončení testovania plánujem k tomuto napísať extra tému ako to celé (ne)funguje.