Možná je nošením dříví do lesa představovat poměrně nový, ale velmi schopný a rychle se rozvíjející program Esmska od Kamila Párala. Pro ty, kdo se s ním zatím nepotkali, jen stručně: jde o program k posílání SMS z počítače a jako takový je první opravdu použitelný i pro Linux. Nativně, bez Wine, jen je třeba mít nainstalovanou Javu ;-)
Důvodem, proč o tom dnes píšu, je ale jistá specialita programu. Ten je totiž jednak multiplatformní (jinými slovy nezávislý na operačním systému PC), což vyplývá z toho, že je napsán v Javě; další perličkou je ale to, že má oddělené konfigurační soubory (neboli adresář s nastavením a hlavně daty programu) a tyto soubory mohou být úplně jinde, než je program sám. To se zohlední pomocí parametrů při spouštění programu...
Jak mnohým možná už svítá, lze tuto vlastnost Esmsky krásně využít na dual-boot počítači - a to tak, že Esmsku lze naprosto shodným způsobem používat bez ohledu na to, ve kterém operačním systému momentálně pracujeme. Stále máme přitom k dispozici tytéž kontakty, stejnou historii, nastavení operátora apod. Dále pomocí příkladů se screenshoty a případnými komentáři ukážu "jak na to" při koexistenci openSUSE 11.0 s KDE 3.5.10 a Windows XP. Zmiňuji konkrétní verzi openSUSE, ale zkušenějším je zřejmé, že to není úplně podstatné...
Tedy k věci (opakuji - jde o příklad a u konkrétního uživatele bude nutno vše přizpůsobit dle jeho situace):
1) výchozí předpoklady: na openSUSE je program umístěný ve složce /home/jirka/bin/esmska/, ve WXP ve složce C:\Program Files\Esmska\. V openSUSE se spouští soubor esmska.sh, ve WXP pak esmska.exe.
2) konfigurační soubory Esmsky jsou uložené na externím USB disku (WD MyBook) formátovaném jako FAT32, který je v openSUSE připojen jako /media/MY_BOOK/, ve WXP se jeví jako disk F:\. Soubory jsou na tomto disku v adresáři Esmska/config/. Ten obsahuje následující adresáře a soubory:
backups/
operators/
contacts.csv
history.csv
keyring.csv
queue.csv
settings.xml
Všechny pocházejí z distribučního balíku Esmsky, resp. se vytvoří při jejím nastavování a provozu.
Nyní k tomu, jak vypadají vlastnosti zástupců a jejich ikon apod. na ploše, kterými lze Esmsku spouštět (úmyslně používám tento termín, byť je spíš spojovaný s Windows)...
OpenSUSE:
Vlastnosti zástupce v openSUSE

Ikona k zástupci

Windows XP:
Vlastnosti zástupce ve WXP

Ikona ve WXP

Pro úplnost přidávám kompletní syntaxi obsaženou na výše uvedených screenshotech (zvlášť ve WXP není zobrazena celá, protože velikost okna nelze měnit):
Text v řádku aplikace zástupce pro openSUSE:
'/home/jirka/bin/esmska/esmska.sh' --c /media/MY_BOOK/Esmska/config/
Umístění ikony pro openSUSE:
/home/jismola/bin/esmska/icons/esmska.png (nebo *.svg)
Text v řádku vlastností zástupce pro WXP:
"C:\Program Files\Esmska\esmska.exe" --config F:\Esmska\config\
Text v řádku vlastností ikony pro WXP:
%ProgramFiles%\Esmska\icons\esmska.ico
-------------------------------------------------------------------
No a na závěr screenshoty základního okna Esmsky v obou operačních systémech:
openSUSE

WXP



Poslední komentáře
před 1 den 19 hod
před 2 dny 14 hod
před 2 dny 14 hod
před 2 dny 16 hod
před 2 dny 18 hod
před 4 dny 16 hod
před 5 dnů 5 hod
před 5 dnů 6 hod
před 5 dnů 6 hod
před 5 dnů 6 hod