Jistě všichni znáte výborný program Kubik SMS DreamCom, který je vyvíjen právě za tímto účelem. Bohužel je tento šikovný nástroj programován pouze pro operační systém Microsoft Windows. Pro Linux však existuje několik způsobů, jak spouštět windowsovské programy, s jejichž pomocí se dá DreamCom spustit. Já osobně využil zdarma dostupný program Wine a jeho nadstavbu WineTools.
Po instalaci pomocí balíčkovacího systému vaší distribuce potřebujeme nastavit "systém Windows" na našem linuxovém systému. Naštěstí je k tomu docela dobře udělané grafické rozhraní, které spustíte příkazem winetools. Objeví se vám okénko, ve kterém můžete nainstalovat různé součásti windowsovského prostředí. V sekci Base Setup vytvořte tzv. Fake Windows drive, tedy místo, kde budou sídlit vaše windowsovské programy. Poté nainstalujte TrueType Font Arial, DCOM98 a Microsoft Foundation Classes 4.x. Dále potřebujete Internet Explorer, pro vás bude nejschůdnější nejspíš v anglické verzi. Součásti instalujte v tomto pořadí, neboť Internet Explorer závisí na výše zmíněných knihovnách. Pokud se vám nepodaří nainstalovat TrueType font Arial, neměl by to být fatální problém, ale nejspíš neuvidíte správně české znaky. Poslední věcí, kterou potřebujete pro zprovoznění DreamComu, je v menu Install tested software-Tools-Mozilla ActiveX Control.
Tím jsme si připravili vše potřebné a můžeme zprovoznit DreamCom. Stáhněte si zip verzi DreamComu. Tu rozbalte a nakopírujte na svůj pomyslný Windows disk (standardně v ~/.wine/. Zkuste nyní spustit DreamCom z konzole v adresáři, kam jste jej nakopírovali, příkazem wine DreamCom.exe. Trvá to sice déle, ale nakonec se program spustí a vše je plně funkční. Pokud máte již DreamCom nainstalovaný a používáte jej na systému Windows, můžete jej obdobně spustit i z místa jeho instalace, čímž docílíte sdílení stejných dat. Postup jsem ověřil na Debian (testing, unstable) a Fedora Core 4.
Z hlediska licencí pro vás může nastat problém s Internet Explorerem. DreamCom totiž pro komunikaci s mobilními operátory používá právě Internet Explorer, který smíte používat, jen pokud máte legálně zakoupenou nějakou verzi Microsoft Windows. Stejně tak je to i s DCOM98.
Na závěr malý tip, WineTools vytvoří ve vašem domovském adresáři podadresář bin, kam umístí skripty ke spouštění svých instalovaných programů. Můžete si vytvořit vlastní skriptík na spouštění DreamComu, který by mohl vypadat třeba takto:
#!/bin/bash . findwine $WINE "c:\\program files\\DreamCom\\DreamCom.EXE" $@ &>/dev/null &