MarcoPolo věrný přítel notebooka

24508.png Při cestách do práce a z práce jsem často přemýšlel jak zautomatizovat věčné změny síťových parametrů tak i všeho kolem.

Jednoho dne jsem si řekl že se zkusím podívat jest-li už někoho nenapadla stejná myšlenka jako mě a nerozhodl se ji naprogramovat.

Ano hned na začátku se přiznám našel jsem a jmenuje se MarcoPolo.

MarcoPolo je program který umí dost věcí a ještě je zdarma.

Ze všeho nejdříve musím obecně samou podstatu jednoduchosti tohoto řešení.

Program se řídí pravidly které řídí přepínání profilů pro představu si vytvořím dva Práce a Doma.

Práce

  • Kancelář (připojení USB myši, namapování síťových disků, tiskárna)
  • Prezentace ( málo světla, externí monitor případně dataprojektor, napájení)

Doma

  • Pracovna (připojeni FireWire HDD, tiskárny, USB myš)
  • Obývák (připojení TV )

které si rozdělím na další dvě podskupiny a uvedu krátký příklad obecného použití

Doma kde jsem připojen přes wi-fi AP a nechávám si od routeru přidělovat ip adresu laptop uspím strčím do tašky a odcházím do práce.

Po příchodu do práce probudím spící laptop a připojím se za pomocí kabelu k firemní síti po té připojím usb myš a monitor.

A teď necháme MarcoPolo aby udělal práci za nás teda ne tak doslovně k tomuto stavu se musíme dopracovat po dokončení tohoto článku.

Takže hurá do toho!

Po stažení a nainstalování program spustíme a v menu nám přibude ikona kompasu zvolíme nastavení ( Preferences )

menu.png


Po vybrání se nám zobrazí panel nastavení rozdělen do šesti oddílů

  1. General
  2. Contexts
  3. Evidence sources
  4. Rules
  5. Actions
  6. Advanced

general.png


Začneme záložkou General už samotný název napovídá jsou to věci obecné takže tu najdeme položku aktualizace, základní profil a taky položku Confidence req… která je klíčová pro přepnutí na profilu pokud si nebude program jistý jaký profil má zvolit.

contexts.png


Záložka Contexts obsahuje pouze procentuální výpis hodnoty každého profilu.

evidence.png


Záložka Evidence sources umožňuje vybrání zdrojů jako USB, Wifi , Monitor atd.. později bude sloužit jako zdroj pro záložku Actions

rules.png


Další a asi nejdůležitější záložka je Rules která je srdcem celé aplikace

Každe pravidlo obsahuje čtyři typy hodnot pro příklad

< type=Bluetooth, parameter=00-11-22-33-44-55, context=Doma, confidence=80% >

a říká nám že zařízení bluetooth s mac adresou 00-11.. patřící k profilu Doma a věříme jí na 80%

K vytvoření pravidel máme poměrně širokou paletu možností a stačí si jen opravdu vybrat.

rules1.png


Pro názornost vysvětlím přidání wifi AP k pravidlům. Vyberu “Add wifi rule” a zde mám na výběr dva parametry MAC a SSID

Po vyběru SSID zadám do kterého profilu si příslušné AP zařadíme po zvolime OK máme hotovo.

Pokud je v našich silách vytvoříme pravidla pro všechny ostatní prvky jako jsou externí monitory, USB myši, tiskárny, FireWire Disky atd.. tím zaručíme že se program rozhodne správně a to k naší plné spokojenosti.

Před chvílí jsme nastavili chování a teď je čas nastavit reakce na naše zvolené pravidla a to vše se děje v záložce Actions.

actions.png

…a jdeme do finále..
Každé pravidlo má tři pole první je specifické pro danou položku a zbývající dvě jsou stejná a to položka pravidel a položka jak ji nazvat třeba položka směr obsahující prvky při příchodu, při odchodu , nebo oba stavy

Můžete si udělat pravidla na stahování torrentu doma po příchodu do práce aplikaci automaticky zavřít vypnout jak wifi tak i bluetooth zapnout jinou aplikaci nebo třeba změnit pozadí desktopu na něco méně pobuřujícího možností je spousta jen je si třeba vyhrát.

Jako poslední nám zbyla položka Advanced, která umožňuje změnit některé speciální parametry programu jako je čas mezi kontrolou profilu a přepnutí wifi do módu scan.

Všechny nastavení v této sekci můžou vést k snížení výkonu laptopu a funkčnosti samotného programu.

Doufám že článek Vám pomůže zlepšit komfort a zbaví Vás všech problému spojených s mobilitou.

Přeji pěkný den a zase někdy na čtenou.

Applu zdar!

Achileus

About the author

admin

View all posts

Leave a Reply

Your email address will not be published. Required fields are marked *