Preskocit navigaci
ASAP Consulting s.r.o.Externí odkaz
Prague 4
Na Pankráci 30
phone/fax:+420 234 633 390
adresa

User:
Password:
Destination:
 
 Register

Home > Tools > Cyclops > Cyclop manual

Obsah

Úvod
1. Instalace
2. Master modul
Spuštění
Prohlížení stanic
Prezentace
Ukončení prezentace
Ukončení programu
3. User modul
Ovládání
Nastavení
A. Konfigurace

Seznam tabulek

A.1. Master.ini
A.2. User.ini

Seznam příkladů

A.1. Výpočet ScanPeriod
Úvod

Systém se skládá ze dvou modulů - Master a User. Master modul musí být nainstalován na řídící stanici a umožňuje řízení prezentace, tj. volbu stanice, jejíž obraz bude replikován. User moduly musí být spuštěny na ostatních stanicích. Jejich úkolem je vysílaní, přijímání a zobrazování dat podle pokynů Master modulu.

Kapitola 1. Instalace

Rozbalte zip archiv do libovolného dočasného adresáře. Obsah podadresáře Master překopírujte do libovolného pracovního adresáře na řídící stanici (např. c:\Program files\Master). Obsah podadresáře User překopírujte do libovolného pracovního adresáře na ostatní stanice v síti (např. c:\Program files\User). Programy nedělají žádné zápisy do registrů Windows. Pro provoz systému je třeba mít fungující síťovou katru a nainstalovaný protokol TCP/IP. Nastavení TCP/IP na jednotlivých stanicích může být libovolné.

Kapitola 2. Master modul

Obsah

Spuštění
Prohlížení stanic
Prezentace
Ukončení prezentace
Ukončení programu
Spuštění

Master modul spustíte otevřením souboru Master.exe. Po spuštění se zobrazí hlavní okno aplikace, ve kterém je seznam přihlášených stanic. Dostupnost stanic je pravidelně kontrolována a seznam je automaticky aktualizován. Na prvním místě seznamu je zařazena řídící stanice, na které Master modul běží.

Prohlížení stanic

Na řídící stanici je možné prohlížet obrazovky všech ostatních stanic. Myší vyberete požadovanou stanici a stisknete Enter. Zobrazí se okno, ve kterém bude kopie obrazovky vybrané stanice.

Pro zobrazení stanice můžete také použít dvojité klepnutí levého tlačítka myši na požadovanou stanici nebo volbu Zobrazit. Tuto volbu najdete v hlavní nabídce nebo v kontextové nabídce, která se zobrazí po stisknutí pravého tlačítka myši na příslušném řádku seznamu.

Můžete otevřít více oken pro různé stanice, ale aktualizováno bude pouze to okno, které bylo naposledy aktivní. Mezi okny je možné libovolně přepínat, a to okno, které si vyberete, bude aktualizován.

Prezentace

Prezentaci, tj. distribuci obsahu obrazovky jedné stanice na ostatní, můžete spustit několika způsoby. Zvolíte v seznamu požadovanou stanici (včetně stanice řídící) a z nabídky vyberete Prezentovat. Můžete opět použít hlavní i kontextovou nabídku. Pokud máte obsah požadované stanice zobrazen v okně, můžete na tomto okně stisknout pravé tlačítko myši a vybrat položku Prezentovat.

Po spuštění prezentace se na všech stanicích zobrazí okno s obsahem obrazovky prezentované stanice. V seznamu stanic v Master modulu se vedle jména stanice zobrazí stejná ikona jakou používá User modul.

Pokud běží prezentace, není možné zobrazit obsah jiné stanice. Pokud se přepnete na okno jiné stanice, nebude se toto okno aktualizovat. Na rozdíl od User modulu můžete na řídící stanici okno s prezentací nejen minimalizovat, posunovat a měnit velikost, ale můžete ho také zavřít, případně znovu otevřít.

Ukončení prezentace

Ukončení prezentace provedete podobně jako její spuštění. V nabídce vybere položku Ukončit prezentaci. Kontextovou nabídku můžete použít na libovolné položce seznamu nebo na libovolném okně, které zobrazuje nějakou stanici.

Ukončení programu

Program ukončíte volbou Konec v hlavní nabídce nebo kombinací kláves Alt-F4, jak je obvyklé.

Kapitola 3. User modul

Obsah

Ovládání
Nastavení
Ovládání

User modul spustíte otevřením souboru User.exe. Po spuštění se zobrazí ikona v pravé části hlavního panelu tak, jak je zobrazeno na obrázku.

V tuto chvíli je stanice aktivní a čeká na povely z řídící stanice. Pokud je zahájena prezentace, zobrazí se okno s prezentovanými daty. Toto okno je možné minimalizovat, posunovat a měnit jeho velikost, ale není možné ho zavřít. To se provede automaticky po ukončení prezentace.

Pokud je stanice určená jako vysílající, je to znázorněno animací ikony vpravo na hlavním panelu.

Ukončení běhu User modulu provedete tak, že klepnete pravým tlačítkem myši na ikonu a vyberete příkaz Konec.

Nastavení

V User modulu je možné nastavit jméno, pod kterým se stanice hlásí. Pravým tlačítkem myší klepněte na ikonu v hlavním panelu a ze zobrazené nabídky vyberte Nastavení. V dialogovém okně zadejte nové jméno stanice a stiskněte Enter nebo tlačítko OK.

Příloha A. Konfigurace

Chování obou modulů je možné nastavovat pomocí konfiguračních souborů. Konfigurační soubor pro modul Master se jmenuje Master.ini, pro User modul User.ini. Konfigurační soubor musí být uložen ve stejné složce jako příslušný soubor aplikace.

Konfigurační soubory používají syntaxi běžnou v MS Windows a obsahují jedinou sekci General. V této sekci mohou být tyto položky:

Tabulka A.1. Master.ini

PoložkaPopisPředdefinovaná hodnota
NameJméno staniceŘídící stanice
LoginRefreshPeriodPerioda kontroly přítomnosti stanic (v ms)3000
LogoutRefreshPeriodDoba, po které je nečinná stanice odhlášena30000
BroadcastPeriodRychlost vysílání obrazových dat (v ms)10
DataHandlePeriodRychlost zpracování obrazových dat (v ms)5
CommandHandlePeriodRychlost zpracování příkazů (v ms)50
RepeatPeriodRychlost opakování nedoručených příkazů (v ms)10000
PacketSizeVelikost datového paketu (v B)65535
ShowPeriodRychlost překreslování obrazovky (v ms)250
ScanPeriodMaximální doba, po kterou se snímají obrazová data (v ms)30

Tabulka A.2. User.ini

PoložkaPopisPředdefinovaná hodnota
NameJméno staniceStanice
ParametrParametr pro odlišení více instancí na jednom počítači0
BroadcastPeriodRychlost vysílání obrazových dat (v ms)10
DataHandlePeriodRychlost zpracování obrazových dat (v ms)5
CommandHandlePeriodRychlost zpracování příkazů (v ms)50
RepeatPeriodRychlost opakování nedoručených příkazů (v ms)10000
PacketSizeVelikost datového paketu (v B)65535
ShowPeriodRychlost překreslování obrazovky (v ms)250
ScanPeriodMaximální doba, po kterou se snímají obrazová data (v ms)30
Poznámka

Rychlost vysílání (dat nebo příkazů) musí být vyšší než rychlost zpracování.

Snímání obrazových dat je časově náročná operace. Proto je obrazovka snímána po částech tak, aby snímání jedné části netrvalo déle než určuje položka ScanPeriod. Tím je zajištěno, že nebudou zpomalovány ostatní programy a jejich běh bude plynulý.

Pro výpočet snímané části měří program, jak dlouho trvá sejmutí celé obrazovky (100 až 1000 ms podle grafické karty) a podle toho spočítá velikost snímané části. Bohužel na některých kartách toto měření není spolehlivé a proto je možné zadat čas sejmutí celé obrazovky v konfiguračním souboru. Čas, který chcete nastavit, vynásobíte 1000 a přičtete k položce ScanPeriod.

Příklad A.1. Výpočet ScanPeriod
Maximální doba snímání má být 50 ms, předpokládaná doba sejmutí celé obrazovky je 400ms. Do konfiguračního souboru tedy zadáme ScanPeriod=400050 (400*1000+50).
Poznámka
Na jednotlivých stanicích musí být aktivován protokol TCP/IP, na jeho konkrétním nastavení však nezáleží. Obraz je šířen po celé lokální síti až k nejbližšímu směrovači.