Také v dnešní části seriálu o tom nejzajímavějším z freewarové sekce se seznámíme se čtveřicí praktických programů. Dnešní přehled zahájíme titulem Base2Base; univerzálním převodníkem mezi číselnými soustavami. Dále můžete získat program H (English), který se specializuje na počítání času (čas do konce dne, století, prázdnin, ...). Do třetice jsme si nachystali kompilér OnBoard C generující z našich zdrojáků perfektní PRC soubory. A pokud vás irituje neustálá rozladěnost systémového času, lze to napravit stažením aplikace R.Time, která umožňuje časovou synchronizaci hned třemi různými způsoby.
Base2Base
Pokud patříte k programátorům, případně studentům matematiky či informatiky, máme tu dnes pro vás tip na univerzální převodník číselných soustav. Base2Base sice umí pouze konvertovat, žádný kalkulátor v něm nenajdeme, ovšem jeho ovládání je o to jednodušší. Nahoru či dolu stačí napsat požadované číslo, poté dvojici soustav a již zbývá jen klepnout na [Convert]. Aplikace podporuje číselné soustavy v rozmezí 2 - 36 a kladné celočíselné hodnoty. Program Base2Base je freeware minimalistické velikosti 40 kB, který se spokojí již se starodávným Palm OS 3.
Za patrně nejstručnějším pojmenováním aplikace v historii (H) se ukrývá zajímavý odpočtový kalkulátor. Jak funguje? Stačí zadat něco základních informací o nás a dalších událostech a náš palm poslouží jako neustálý připomínač času. Uživatel je neustále notifikován o celkem pětici událostí: 1. Kolik času zbývá do konce dne. 2. Kolik času zbývá do konce století. 3. Kolik času zbývá do konce milénia. 4. Kolik času zbývá do dalších prázdnin. A za 5. kolik času uběhlo od našich narozenin. Praktičnost H je sice trochu sporná, ale jsme si jisti, že člověk s fantazií na nějaké to využití určitě přijde (oslava 10 000 dní na světě apod.)... H lze provozovat již na Palm OS 4+ a ani 29 kB v ZIPnutém stavu dnes neurazí.
Zvládnout jazyk C kvalitně je tak trochu něco mezi černou magií a výhrou ve sportce, ale nešť. Díky utilitce OnBoard C nyní můžete kompilovat nativní palmovské aplikace přímo ze zdrojových kódů. Ke cti programu je třeba připočíst hlavně ten fakt, že u finálních programů nevyžaduje žádné externí knihovny. Vše je krásně v jednom PRC suboru. OnBoard C sice není žádný drobek (399 kB archiv), avšak programátoři s ním rozhodně půjdou najisto. Pozor, vyžadován je Palm OS 5!
Přesnost vestavěných hodin v PDA nebývá u některých typů právě ohromující. Naštěstí tu máme šikovnou utiliku R.Time, díky níž lze čas kdykoliv synchronizovat. Sladit hodiny vnitřní s vnějšími lze hned trojí cestou - tradičně skrze desktopové PC, s jiným palmem přes infraport či Bluetooth a do třetice proti internetovému NTP serveru. R.Time vyžaduje nejméně Palm OS 3.5+ a 119 kB prostoru na našem disku.
Bohužel program H má jednu nepříjemnou vlastnost: po jeho spuštění zůstane něco divného viset v systému a baterka začne velmi rychle ubývat. Za pár hodin se vám Palm vybije. Pokud ho mezi tím vyresetujete, pokles se zastaví. Ovšem až do příštího spuštění H. Dělalo mi to na několika Palmech a u několika různých uživatelů. Velmi nepříjemná chyba, kvůli které jsem program odinstaloval a nedoporučuji jej. Bohužel, protože je poměrně užitečný.
Tak jsem to dneska zkousel a mate pravdu, za 3 hodiny mi to vybilo odhadem 20% baterie (jen jsem palma zapnul, podival se a hned zas vypnul, dneska ho kvuli tomu vubec nepouzivam a uz mam abstinencni priznaky :D). Dneska vecer nebo zitra dopoledne upnu screen z TraceBaterry a hodim sem odkaz. Ale kdyz je vypnuty a dotknete se displeje, uslysite slaby ton (ja mam citlive jedno ucho tim druhym neslysim temer nic), takze asi bude porad tyct proud do displeje nebo co, v tom ja se nevyznam. Je nejaka moznost jak to overit (saved/unsaved preferences)?
Tak, zde je: http://uloz.to/536509/Snap-C48E9A41.bmp
Jeden offtopic: Jak muzu snimat pres mScreen, kdyz nepodporuje temer zadne klavesy a uz vubec ne ty na LD?
Tak to je šílenej úbytek. Jinak ten mScreen má namapování tlačítek na starý palmy. Na nových to taky nějak funguje, ale ne tak, jak by se zdálo dle označení. Třeba na Treu je tuším Contacts pod Calendarem.