Premium

Získejte všechny články
jen za 89 Kč/měsíc

Linux Nokia Gnokii v nové verzi

Před dvěma měsíci jste si na Mobil serveru mohli přečíst recenzi na právě se vyvíjející program gnokii. Čas pokročil a dnes již existuje program gnokii ve verzi 0.3.0, která přináší několik zajímavých vlastností, z nichž některé si dnes představíme. Program si lze stáhnout na serveru Gnokii zdarma.

Pravděpodobně nejzajímavější z nich je možnost připojit si telefon značky Nokia 6110 (nebo podobný typ s infračerveným portem) k linuxovému počítači vybavenému kompatibilním infračerveným portem. Pod pojmem "kompatibilní" zde máme namysli zejména IR porty schopné tzv. COM-mappingu, tedy porty, které je možno v BIOSu jakoby přiřadit dalších COM portům (např. COM2 apod.). Majitelé "infračervených" telefonů jistě zaplesají, protože přeci jen sériový kabel k Nokii není levná záležitost a Nokia CDS již vůbec ne.

Další zajímavou vlastností je konfigurovatelnost nové verze. Konfigurační soubor (/etc/gnokiirc) má velice jednoduchý formát:

--- cut here ---
# This is a sample ~/.gnokiirc file.  Copy it into your
# home directory and named it .gnokiirc.
#
[global]

# Set port to the physical serial port used to connect to your phone
port = /dev/ttyS0

# Set model to the model number of your phone
model = 6110

# Initlength controls the number of characters sent to the
# phone during initialisation.  You can either set it to
# the word "default" or a positive integer.
# 
# You can try setting this value if you want to connect
# to the phone quicker.  If you've never noticed the
# connection to be slow, it is suggested that you 
# leave this alone.  Read the initialisation code in fbus-xxxx
# to understand what this changes if you're curious.
initlength = default

# The type of the connection, for IR set this to infrared
connection = serial

# Set bindir to point to the location of the various gnokii binaries.
# In particular ensure that mgnokiidev is in this location, with
# permissions 4754, owned by root, group gnokii.  Ensure you
# are in the gnokii group...
bindir = /usr/sbin/
--- cut here ---
                
Formát je to velmi podobný standardnímu formátu ini souborů z Microsoft Windows a tak se snad budeme raději věnovat syntaxi jednotlivých voleb. Nejdůležitějšími volbami jsou port a model. Volba port specifikuje sériový port, ke kterému máme náš telefon připojen. Vhodné volby jsou např. /dev/ttyS0 v případě COM1 nebo /dev/ttyS1 v případě, že náš sériový kabel míří do portu COM2. Zde musíme upozornit na jednu jistě zřejmou věc. Pozor na to, aby vám ve stejném okamžiku jako budete používat program gnokii, neběžel např. démon gpm, který obsluhuje myš na stejném portu. Mohlo by se stát něco nepředvídatelného :-)

Druhou důležitou volbou je model připojeného telefonu. Pokud vlastníte telefon značky Nokia typového označení 6110, 6150 nebo 5110, klidně zde ponechejte text "6110" (samozřejmě bez uvozovek). Pokud vlastníte Nokiu 8110, 3110 nebo 3810, napište k volbě model hodnotu "3110".

Abychom měli specifikaci vlastního připojení kompletní, musíme ještě programu gnokii říci, jakým způsobem je telefon připojen k počítači. Pokud se jedná o klasický sériový kabel (buď standardní Nokia DAU-9P nebo jakýkoli jiný FBUS kabel), musíme zde uvést volbu

connection = serial

V případě infračerveného spojení použijeme intuitivní

connection = infrared

Všechny ostatní volby zatím není příliš vhodné měnit, protože program gnokii je stále v prudkém vývoji.

Vlastní instalace programu je velice jednoduchá, ostatně na to jsme si již u Linuxu zvykli. Pokud je vaší distribucí RedHat Linux, použijte RPM balíky, které naleznete na serveru http://www.gnokii.org. Pokud je vaší distribucí Debian, jsou i pro vás připraveny .deb balíčky na tomtéž serveru. Instalace ze zdrojových textů je zatím nepříliš propracovaná, ale pokud jste alespoň trošku zkušení, jistě vám nebude činit potíže.

A nyní již k vlastním vylepšením dostupným v nové verzi.

Nejprve se podívame na loga. Logo operátora nebo tzv. CLI (Caller Line Identification) ikona je snad nejznámější vlastností telefonů Nokia vyšších typů. Co by to bylo za program, kdyby neuměl logo nahrát? Stejně jako vy uvažovali i vývojáři a tak implementovali podporu nahrávání loga operátora a CLI ikony i do programu gnokii. Současná implementace zatím podporuje pouze přímý upload loga do telefonu 6110, ale pracuje se i na zasílání loga pomocí SMS zprávy i na telefony 5110.

Jak tedy na to? Jednoduše. Na Internetu si nalezneme vhodné logo, které chceme použít jako logo operátora a předložíme jej programu gnokii:

SnowWhite:/tmp$ gnokii --sendoplogo ~/Nokia/Logos/Operator/paegas.nol
Sending operator logo for 230 01
SnowWhite:/tmp$

Logo paegas.nol v sobě obsahuje i specifikaci mého operátora (společnost Radiomobil, a.s.) a tak jsem nemusel ani zadávat číslo sítě operátora. Pokud si však budete chtít nahrát např. logo společnosti Eurotel i přesto, že vaším operátorem je Radiomobil (nebo samozřejmě naopak :-), nic vám v tom nebrání:

SnowWhite:/tmp$ gnokii --sendoplogo ~/Nokia/Logos/Operator/eurotel.nol "230 01"
Sending operator logo for 230 01
SnowWhite:/tmp$

Dokonce je možné poslat i logo skupiny (tzv. CLI ikonu) jako logo operátora, což žádný jiný program neumí:

SnowWhite:/tmp$ gnokii --sendoplogo ~/Nokia/Logos/Group/life.ngg "230 01"
Sending operator logo for 230 01
SnowWhite:/tmp$

Zaslání loga skupiny je též velice přímočaré a opět je možno zaslat např. logo sítě Paegas (coby logo operátora) jako CLI ikonu:

SnowWhite:/home/pavel$ gnokii --sendclicon ~/Nokia/Logos/Operator/paegas.nol

Možná se vám bude zdát, že příkazová řádka není to pravé, ale vězte, že v další verzi programu gnokii již bude zahrnuta i podpora pro grafické prostředí. Již nyní existuje program xlogos, který může nastínit, jak bude výsledný efekt vypadat. Snímek jeho obrazovky můžete spatřit níže.

Loga do Nokia telefonů

Další zajímavou novinkou může být např. podpora tzv. "delivery reportů", tedy SMS zpráv obsahujících informaci o stavu vámi odeslané SMS zprávy. Samozřejmostí je i možnost čtení a zápisu kompletního telefonního seznamu z telefonu - vývojáři nyní pracují na GUI, které by integrovalo doposud podporované funkce. Jak se jim to daří můžete shlédnout na přiloženém obrázku.

Grafické ovládání v provedení s GUI

Rapidně se také vyvíjí emulátor AT příkazů a tak již snad brzy bude možné využívat kompletních služeb skvělých mobilních telefonů Nokia i na skvělém operačním systému. Dosaďte si sami o jaký operační systém se jedná :-

Témata: Linux, Nokia, tipy
  • Nejčtenější

Spotem s Trojanem na horách operátor popudil Poláky. Nerozuměli nadsázce

21. dubna 2024  8:01

Po dvojici Vojtěch Kotek a Lukáš Pavlásek, k níž později přibyl Jakub Kohák, vsadil T-Mobile ve...

Je to už spíš foťák s mobilem a opravdu se povedl. Test Xiaomi 14 Ultra

21. dubna 2024

Prémiový smartphone Xiaomi 14 Ultra působí mezi současnou nabídkou mobilů jako unikát. Jaký jiný...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Toto zařízení mělo nahradit mobily. V recenzích se mu vysmáli

23. dubna 2024

Novinka s názvem Humane AI Pin se zdála být převratným zařízením. V mnoha ohledech měla nahradit...

Operátoři zahušťují pokrytí Česka signálem 5G. Máte ho doma? Podívejte se

20. dubna 2024

Premium V červenci to budou již čtyři roky, co byla v Česku spuštěna první komerční 5G síť. Zatímco v...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Pošlete sportovní fotku a vyhrajte smartphone nebo dres Patrika Schicka

8. dubna 2024,  aktualizováno  18.4 13:04

Zachyťte na fotografii sportovní moment a vyhrajte úplnou novinku, smartphone vivo V40 SE s bohatou...

Vodafone měl výpadek, někteří zákazníci se nemohli dovolat

25. dubna 2024  10:03,  aktualizováno  10:15

Síť mobilního operátora Vodafone postihl ráno výpadek. Týkal se části zákazníků, kteří se nemohli...

Toto mohl být nevídaný smartphone. Myšlenku však nakonec poslali k vodě

25. dubna 2024

S takovým smartphonem bychom už nikdy nemuseli řešit, že se zpomaluje, nemá dostatek paměti či je...

Samsung má povedenou stylovku. Zkusí to s ní na trhu, kde se mu nedaří

24. dubna 2024

Samsung po velmi dlouhé době oprášil modelovou řadu Galaxy C a představil stylový smartphone se...

Toto zařízení mělo nahradit mobily. V recenzích se mu vysmáli

23. dubna 2024

Novinka s názvem Humane AI Pin se zdála být převratným zařízením. V mnoha ohledech měla nahradit...

Slož puzzle a vyhraj jedinečné dárky od značky BEBELO
Slož puzzle a vyhraj jedinečné dárky od značky BEBELO

Každý den po celý tento týden můžete vyhrávat jedinečné dárky od značky BEBELO.

Manželé Babišovi se rozcházejí, přejí si zachovat rodinnou harmonii

Podnikatel, předseda ANO a bývalý premiér Andrej Babiš (69) s manželkou Monikou (49) v pátek oznámili, že se...

Bývalý fitness trenér Kavalír zrušil asistovanou sebevraždu, manželka je těhotná

Bývalý fitness trenér Jan Kavalír (33) trpí osmým rokem amyotrofickou laterální sklerózou. 19. dubna tohoto roku měl ve...

Herečka Hunter Schaferová potvrdila románek se španělskou zpěvačkou

Americká herečka Hunter Schaferová potvrdila domněnky mnoha jejích fanoušků. A to sice, že před pěti lety opravdu...

Největší mýty o zubní hygieně, kvůli kterým si můžete zničit chrup

Možná si myslíte, že se v péči o zuby orientujete dost dobře, přesto v této oblasti stále ještě existuje spousta...

Tenistka Markéta Vondroušová se po necelých dvou letech manželství rozvádí

Sedmá hráčka světa a aktuální vítězka nejprestižnějšího turnaje světa Wimbledonu, tenistka Markéta Vondroušová (24), se...