Tomáš Hubálek Blog: Bavte se přiměřeně

Reklama

Reklama

Článek

Alternativa k NaSMS? Dá se napsat během dvou hodin, pokud máte NetBeans a Mobility Pack...

Většina telefonů Nokia se Symbian Series 60 má jeden hodně nepříjemný nešvar a tím je psaní SMS s diakritikou a tím i zkracování délky zprávy. Mnoho uživatelů používá komerční program NaSMS, který tento problém dokáže řešit tím, že z odeslané zprávy diakritiku odstraní.

Zkušený Java developer si ale s tímto problémem dokáže poradit a pokud používá správné nástroje, kterým jsou: NetBeans Mobility Pack a Wireless Messaging API, má to za chvilku hotové a ještě se něco naučí...

Na těchto screenshotech vidíte, jak jsem program navrhnul.

Políčko pro zadání telefonního čísla je deklarováno jako typ telefonní číslo, čili Nokia nabízí výběr z telefonního seznamu. Bingo. Nemusím používat JSR 75 FileConnection and PIM API, o čemž jsem původně uvažoval. V další verzi to ale zřejmě bude nutné, pokud se rozhodnu podporovat více příjemců zprávy.

Políčko pro zadání textu umí odpočítávat kolik zbývá textu. Druhé poděkování Nokii, mám méně práce. Neukazuje to sice kolik SMS to nakonec bude, ale pro hrubou orientaci to stačí.

S potrzovacím dialogem si nemusím dělat starosti, kvůli bezpečnosti to telefon udělá za mě...

Teď už zbývá z textu odstranit jen diakritiku a poslat ho pomocí Wireless Messaging API. Z hlediska UI používám komponentu s NetBeans, která umožní zobrazit WaitScreen (instance třídy org.netbeans.microedition.lcdui.WaitScreen)...

Formulář s potvrzením odeslané zprávy je v NetBeans triviální...

A už nám přišla nová zpráva...

A je opravdu bez diakritiky. Díky Vodafone akci Víkendové SMS zdarma mě testování ani finančně nebolelo :-)

Pokud někoho tento prográmek zaujal, tak jeho pre alpha verzi najdete zde. Stačí ji jen nainstalovat do Series 60 kompatibilního telefonu. Až se program dostane do nějaké spolehlivější verze, dám ho na http://mobile.hubalek.net/ (pozor stránka je pouze pro W@P prohlížeče), aby bylo možné si ho nainstalovat a případně updatovat přes W@P.

Telefon, na kterém to funguje nebo i jakékoliv problémy s aplikací mi hlaste do komentářů... Dík.

Tomáš Hubálek - clock 23:00:49 - Sobota, 24.03.07 - Java - Zobrazeno 5792x pencil permalink

Odkazy na článek

del.icio.us      

Reklama

Komentáře:

  1. Petr

    Ahoj, díky za super program.
    Já mám jen jednu poznámku: v nokia sms editoru se odpočítávají znaky stejně jako v tvém, ale odpočítávají se taky znaky do konce jednotlivých zpráv. To je podle mého názoru dobré, aby člověk věděl, kdy včas skončit a ne psát třeba druhou zprávu se dvěma znaky.
    Petr Blecha

    reply to this comment
    1. this comment inspired Tom — #2
    Středa, 04.04.07, 16:04:23
  2. Tom

    inspired by Petr — #1 Ono, to asi v Jave lepe nejde. Bohuzel J2ME API neumoznuje nejaky listener, kterym bych to mohl pocitat :-( Muzu maximalne napsat dolu limity pro jednotlive SMS.

    reply to this comment Středa, 04.04.07, 16:06:53
  3. Páleník

    Dobrý deň, odskúšal som Váš program na T9 na E65, je to celkom dobré, oveľa rýchlejšie vo vyhľadávaní v kontaktoch - synchro Outlook s poznámkami, cca. 900 kontaktov...

    reply to this comment
    1. this comment inspired Tom — #4
    Středa, 02.05.07, 10:15:01
  4. Tom

    inspired by Páleník — #3 Díky, jsem rád, že to někdo používá. Asi bych mohl zkusit udělat nějaký první oficiální release ;-)

    reply to this comment Čtvrtek, 10.05.07, 22:17:07
  5. Rosťa Prokop

    Díky za velmi užitečný prográmek. Funguje plně na mé N80 i manželčině N5500. Pouze dvě věci mi trochu chybí. Zprávy se neuloží do složky "odeslané" a nefungují doručenky. Jinak skvělé a v případě dalších verzí jsem ochoten samozřejmě i finančně přispět. R.P.

    reply to this comment
    1. this comment inspired Tom — #6
    Úterý, 05.06.07, 15:42:08
  6. Tom

    inspired by Rosťa Prokop — #5 Uložení do složky odeslané je podle mě možné udělat, doručenky asi bohužel ne. Až se dokopu v další verzi, zahrnu tam vaše připomínky.

    Sledujte můj blog...

    reply to this comment Úterý, 05.06.07, 21:32:25
  7. Darien

    Je to fajn, ale má to jeden problém, pokud není slovo ve slovníku, tvůj prográmek mi nenabídne uložit slovo do slovníku:((

    reply to this comment
    1. this comment inspired Tom — #8
    Středa, 27.06.07, 17:03:49
  8. Tom

    inspired by Darien — #7 Mě to funguje.

    Dá se použít Klávesa tužky/Slovník/Upravit slovo

    reply to this comment Středa, 27.06.07, 22:01:14
  9. loner

    super program book

    reply to this comment Středa, 25.07.07, 12:03:46
  10. IroK

    Dik za program (tiez som rozmyslal ze nieco take urobim, ale nejak sa mi nechcelo :-)

    Testovane na Nokia N95 - funkcne.
    S tym pocitanim znakov by sa mozno dalo nieco vymysliet ... ak chces tak sa ozvi

    reply to this comment Čtvrtek, 27.09.07, 16:52:55
  11. IroK

    Predbiehal som ze to funguje dobre. S touto vetou si aplikacia neporadi, a chce ju poslat ako 2 SMS"
    "Zabudni na to, že sa dostaneš do neba. To, že si taká príťažlivá a sexi je smrteľným hriechom."

    Je tam nieco okolo 100 znakov ....

    reply to this comment Čtvrtek, 27.09.07, 19:15:37
  12. Aq

    Ahoj, programek sqjeli, nic co zde uz padlo netreba zminovat, ja se jen chci zeptat na ten blog. Byl jsem tam po WAPu ale zadny programek NewSMS tam neni jen neco jako JWallet a jeste jeden. Je mozne, ze by byly take nejake WWW stranky kde bude info o verzich apod? Stahovani pak muze byt na wapu. Diky

    reply to this comment
    1. this comment inspired Tom — #13
    Středa, 12.12.07, 10:12:56
  13. Tom

    inspired by Aq — #12 Zdar, bohužel jsem se k tomu ještě nedostal. Mám spoustu věcí, které jsou důležitější... :-(

    Ale zkusím s tím něco udělat...

    reply to this comment Středa, 12.12.07, 22:18:36
  14. D.

    Sem čerstvej majitel E51. Programek funguje. Diky kamo.

    reply to this comment Úterý, 08.01.08, 19:06:45
  15. Roman

    Tak jsem to zkusil na nokii 6120classic a v pohode funguje.... Jen nevim, jestli to budu pravidelne pouzivat protoze preci jen mi chybi pocet sms na kolik bude text rozdelen, dorucenky, pripadne zapracovani tak, aby se program spoustel misto klasickeho editoru sms pri odpovedi etc, coz asi proste nejde.. Ale diky moc za tuto variantu...

    reply to this comment
    1. this comment inspired Tom — #16
    Neděle, 03.02.08, 08:24:56
  16. Tom

    inspired by Roman — #15 Bohužel je to Java a má tuto funkcionalitu v mnohém omezenou.

    Kouzlo tohoto prográmku je v tom, že za krátkou dobu jsem napsal program, který umí 80% toho, co bych si představoval.

    Kdybych chtěl přidal dalších 20%, už by to stálo mnohem více času.

    reply to this comment Čtvrtek, 07.02.08, 13:22:05
  17. Jirkap

    Existuje i daleko lepší a pohodovější řešení... mám to na své E65 a jsem maximálně spokojen...
    Píše se to jako normální zpráva, jen při odesílání se diakritika vymaže... člověk ani nic nepozná :-)

    reply to this comment
    1. this comment inspired Tom — #18
    Pondělí, 09.06.08, 13:34:05
  18. Tom

    inspired by Jirkap — #17 A jak se to řešení jmenuje? Vím, že některé novější verze Symbianu to nějak umí (nastavíš určitý typ zprávy). Ale já mám N70 a na té to jinak než přes NewSMS nejde.

    Tom

    reply to this comment Čtvrtek, 12.06.08, 12:00:19
  19. Carlos

    Diky moc,je to blbustka,ale potesi...:-)
    Odzkouseno na E51 a funguje.

    reply to this comment Středa, 25.06.08, 13:41:01
  20. Honza

    Ahoj, díky za super prográmek, na Nokia E51 běhá bez problémů. Jen mi chybí ukládání odeslaných zpráv a potvrzenky.

    reply to this comment Čtvrtek, 14.08.08, 19:21:08

Komentáře:

Pokud chcete, můžete použít tyto pseudo tagy:

Přidejte komentář:

Komentáře jsou schvalovány před publikováním / Comments must be approved before being published. Thank you!

Kontrola proti spamu/Spam control