Viszio. SZARP v3.1. Adam Smyk. 1. Uruchamianie programu. SZARP http://www.szarp.org



Podobne dokumenty
Synchronizator plików (SSC) - dokumentacja

procertum CLIDE Client 2.1 wersja 1.0.2

KASK by CTI. Instrukcja

LeftHand Sp. z o. o.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Tworzenie prezentacji w MS PowerPoint

Instrukcja konfiguracji programu Fakt z modułem lanfakt

Tomasz Greszata - Koszalin

Program Raporter 3 - dokumentacja

Instrukcja obsługi serwera FTP v

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

UNIFON podręcznik użytkownika

Pracownia internetowa w szkole ZASTOSOWANIA

Tworzenie szablonów użytkownika

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu ftp.

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

Podstawy konfiguracji środowiska graficznego. Umieszczamy kursor na pustym obszarze na pulpicie i naciskamy prawy guzik:

Instalacja sieciowa Autodesk AutoCAD oraz wertykali

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Biatel BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 2

1. Opis okna podstawowego programu TPrezenter.

LeftHand Sp. z o. o.

Minimalna wspierana wersja systemu Android to zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.

Część II Wyświetlanie obrazów

Instrukcja konfiguracji programu Fakt z modułem lanfakt

SERWER AKTUALIZACJI UpServ

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

Instrukcja instalacji programu SYSTEmSM

Podręczna pomoc Microsoft Power Point 2007

DEMERO Automation Systems

Windows W celu dostępu do i konfiguracji firewall idź do Panelu sterowania -> System i zabezpieczenia -> Zapora systemu Windows.

ROZDZIAŁ 1: Instrukcja obsługi oprogramowania VMS

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager

Definiowanie drukarek w programie ZAFIR

BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 3

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

1. Wstęp Pierwsze uruchomienie Przygotowanie kompozycji Wybór kompozycji Edycja kompozycji...

1. Wprowadzenie. 1.1 Uruchamianie AutoCAD-a Ustawienia wprowadzające. Auto CAD Aby uruchomić AutoCada 14 kliknij ikonę

Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na r.

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Instalacja sterownika portu USB

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Notowania Mobilne wersja Java

Tekst na mapach. Teksty na mapie. Ustawienia mapy. W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty

Instrukcjaaktualizacji

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

instrukcja instalacji modemu SpeedTouch 605s

IIIIIIIIIIIIIIIMMIMMIII

Opis instalacji i konfiguracji programu HW Virtual Serial Port z kasą PS3000Net

Instrukcja instalacji Control Expert 3.0

Tomography Tracking Instrukcja użytkownika

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Instrukcja użytkownika. Aplikacja dla Comarch ERP XL

Aplikacja npodpis do obsługi certyfikatu

Notowania Mobilne wersja BlackBerry. Instrukcja obsługi programu

Jak zainstalować i skonfigurować komunikator MIRANDA, aby wyglądał i funkcjonował jak Gadu Gadu Tutorial by t800.

instrukcja INSTALACJI APi_proxy

Wirtualizacja panelu HMI w systemie LOGO!

1 Moduł Inteligentnego Głośnika 3

Dodawanie nowego abonenta VOIP na serwerze Platan Libra

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

Instrukcja postępowania w procesie aktualizacji systemu UPLOOK / STATLOOK z wersji 3.0 do wersji 3.2

Forex PitCalculator INSTRUKCJA UŻYTKOWNIKA

SERWER AKTUALIZACJI UpServ

xchekplus Przewodnik Użytkownika

Przykłady wykorzystania polecenia netsh

Samsung Universal Print Driver Podręcznik użytkownika

Połączenia VoIP z firmą Slican

Programowanie Systemów Czasu Rzeczywistego

Instrukcja użytkownika. Aplikacja dla Comarch Optima

5.4. Tworzymy formularze

Konfiguracja klientów SSH - PuTTY i WinSCP

1. Dodawanie integracji

K2 XVR-04, K2 XVR-08, K2 XVR-16, K2 XVR-24. Rejestrator Cyfrowy S E R I E: K2 XVR. DVR klient. Instrukcja użytkownika

Notowania Mobilne wersja Java dotykowa. Instrukcja obsługi programu

4.2. Program i jego konfiguracja

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

Program RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2)

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM

Z pojedynczym obiekcie zasady grupy znajdziemy dwa główne typy ustawień:

PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI

URLOPY BY CTI. Instrukcja obsługi

Program Rabator dla Microsoft Windows.

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

Podstawy technologii WWW

STATISTICA 8 WERSJA JEDNOSTANOWISKOWA INSTRUKCJA INSTALACJI

Pokaz slajdów na stronie internetowej

Atmosfera. IT Works S.A. Instrukcja dla użytkownika końcowego. Mariusz Sokalski Wersja 1.1

Kancelaria instalacja programu

Transkrypt:

SZARP http://www.szarp.org Viszio SZARP v3.1 Adam Smyk Program viszio wykorzystywany jest wyświetlania wartości paramterów w transparentnych oknach. Głównymi danymi dla viszio są: nazwa serwera, numer portu oraz nazwy paramterów, które mają zostać wyświetlone. Okna wyświetlające można w pewnym zakresie skonfigurować tak aby sposób wyświetlania dopasować do wymagań użytkownika i możliwości systemu. $Id: viszio.sgml 262 2010-01-07 09:41:16Z asmyk $ 1. Uruchamianie programu Program viszio jest standardowo uruchamiany z poziomu linii poleceń. Jeżeli chcemy zapoznać się z podstawowymi możliwościmi viszio uruchamiamy aplikację z opcją -h lub --help jak poniżej: user@debian:~$ --help Szarp viszio v 1.1 Usage: viszio [-c str ] [-l str ] [-d str ] [-h] [-L] [-D] [-S] [-H] -c, --create= str new configuration str will be created -l, --load= str configuration str will be loaded -d, --delete= str configuration str will be deleted -h, --help show help -L, --Load load all configurations -D, --Delete delete all configurations -S, --Show show all configurations -H, --usage show how to use viszio lub w systemie Windows: viszio.exe --help Szarp viszio v 1.1 Usage: viszio [-c str ] [-l str ] [-d str ] [-h] [-L] [-D] [-S] [-H] -c, --create= str new configuration str will be created -l, --load= str configuration str will be loaded 1

-d, --delete= str -h, --help -D, --Delete -S, --Show -H, --usage configuration str will be deleted show help delete all configurations show all configurations show how to use viszio Dokładniejsze informacje o obsłudze aplikacji viszio uzyskamy po użyciu -H lub --usage. user@debian:~$./viszio --usage To start work with viszio, you have to pass through several following steps: 1. Creating of a new configuration [-c option]. 2. Loading of a specified configuration [-l option]. 3. If a new configuration is loaded, you will have to define a correct server name and you have to choose parameter to display. 4. If some old configuration is loaded, all information will be read from configuration file. 5. All information concerning each displayed parameter will be stored in configuration file. Uruchomienie aplikacji viszio bez żadnych parametrów spowoduje załadowanie pierwszej dostępnej konfiguracji zapisanej w pliku konfiguracyjnym (opcja -l), a jeżeli nie istnieje żadna konfiguracja to zostaniemy poproszeni o podanie nazwy pierwszej konfiguracji. Jeżeli jest to pierwsze uruchomienie programu, musimy utworzyć konfigurację pracy (parametr -c). user@debian:~$ viszio -c nazwa_konfiguracji Po poprawnym wykonaniu, zostanie utworzona pusta konfiguracja. W systemie Linux, w katalogu głównym zostaną utworzone pliki o nazwie.viszio i.viszio_nazwa_konfiguracji. Dokładniejszy opis zawartości tych plików został zamieszczony w następnym rozdziale. Natępnie uruchamiamy aplikcję viszio z konkretną konfiguracją. user@debian:~$ viszio -l nazwa_konfiguracji Zostaniemy poproszeni o nazwę lub adres serwera (w formacie [nazwa serwera]:[numer portu] lub [adres IP serwera]:[numer portu]), z którego pobierane będą wartości kontrolowanych parametrów. Jeżeli nazwa, adres serwera lub numer portu będą niepoprawne, aplikacja nie uruchomi się. Jeżeli jesteśmy pewni, że podawane przez nas dane są poprawne, a mimo to nie możemy uzyskać połączenia, wówczas należy sprawdzić konfigurację systemu, a zwłaszcza ustawienia oprogramowania antywirusowego i/lub firewall. Po poprawnym uruchomieniu viszio jest gotowy do pobierania i wyświetlania wartości parametrów zadanych przez użytkownika co zostanie opisane w następnych rozdziałach. 2. Główne okno Główne okno viszio zawiera wyłącznie podstawowe informacje, czyli w części górnej występuje nazwa 2

prezentowanego parametru, a w dolnej części jego wartość. Rysunek 1. Okno programu viszio (Linux) Dokładniejsze informacje o możliwościach aplikacji uzyskamy klikając prawym klawiszem myszki na ramce okna lub na wyświetlanych tekstach. Zostanie wyświetlone popup-menu naszej aplikacji. Rysunek 2. Menu programu viszio (Linux) W pierwszej kolejności omówimy najistotniejszy element naszej aplikacji czyli dodawanie nowych parametrów. 3

3. Dodawanie nowych parametrów Viszio Dodawanie nowych parametrów jest czynnością relatywnie prostą i wymagane jest w przypadku gdy uruchamiamy viszio po raz pierwszy lub gdy z popup-menu wybierzemy opcję Dodaj kolejny parametr. Jeżeli viszio ma połączenie z wcześniej zdefiniowanym serwerem wówczas zostaną wyświetlone okno wyboru parametru jak na poniższym rysunku. Rysunek 3. Dodawanie nowego parametru (Linux) Jeżeli viszio nie będzie w stanie połączyć się z serwerem, lub gdy uruchamiane jest po raz pierwszy, wówczas zostanie wyświetlone okno dialogowe, w którym należy podać nazwę serwera, z którego pobierane będą wartości parametrów. W oknie dialogowym należy podać nazwę w formacie nazwa_serwera:port lub ip_serwera:port. Dopiero po poprawnym połączeniu z serwerem, viszio ściągnie aktualną konfigurację systemu SZARP ze zdalnego systemu i dopiero wtedy będziemy mogli wybrać żądany parametr. Po wyborze parametru, zostanie otwarte nowe okienko, w którym zostanie wyświetlona wartość wybranego parametru. Każde okno ma domyślnie czerwoną ramkę i czarne teksty, natomiast możemy to zmienić korzystając z popup-menu. Na poniższym rysunku widzimy okno z nowo dodanym parametrem, w którym została ustawiona ramka w kolorze białym. Ustalenie koloru ramki na biały powoduje, że nie jest ona 4

wyświetlana, natomiast wyświetlane są nazwa parametru i jego wartość. Uwaga: nie ma możliwości ustalenia koloru tekstu jako biały. Viszio automatycznie zmodyfikuje kolor biały na szary (co widać na poniższym rysunku w oknie z czerwoną ramką). Viszio Rysunek 4. Po dodaniu kolejnego parametru (Linux) 4. Zmiana rozmiarów tekstów Użytkownik ma dość ograniczoną możliwość zmiany rozmiaru tekstów. Rozmiar tekstu może zostać ustalony na: mały (10), średni(15) i duży(20). Istnieje również możliwość ustawienia automatycznego 5

dopasowywania rozmiaru tekstu do rozmiaru okna. Opcja ta dotyczy wyłącznie nazwy parametru. Rysunek 5. Zmiana rozmiaru tekstów (Linux) 5. Redukcja wpływu antyaliasingu Kolejna opcja została dodana, aby użytkownik mógł dostosować sposób wyświetlania czcionek transparentych z możliwie optymalną redukcją wpływu antyalisingu. Każdy użytkownik powinien dopasować indywidualnie wartość tego parametru. W przypadku, gdy jakość wyświetlanego tekstu nie 6

jest zadowalająca dla predefiniowanych wartości, prosimy o kontakt z autorem viszio. Rysunek 6. Usuwanie wpływu antyaliasingu przy progowaniu 10 (Linux) 7

Rysunek 7. Usuwanie wpływu antyaliasingu przy progowaniu 25 (Linux) W innych systemach, zwłaszcza w systemach uruchamianych na maszynach wirtualnych z ograniczonymi możliwościami graficznymi dla tych samych wartości parametru progowania (które są przedstawione na powyższych rysunkach) możemy uzyskać zdecydowanie inny efekt graficzny. Nie jest to uznawane za błąd. 6. Okna bez ramki Czasami, może zaistnieć potrzeba wyświetlenia tylko i wyłącznie wartości parametru (bez nazwy i bez ramki). Opcja taka została dodana do viszio, a efekt jej wyboru został pokazany na poniższym rysunku, gdzie umieszczono dwa okna, jedno z czerwoną ramką, i drugie (w środkowej części ekranu) bez ramki zawierające tylko wartość (w tym przypadku 138.7 t/h). Takie rozwiązanie umożliwia bezproblemową i 8

wygodną obserwację wartości parametrów w trakcie normalnej pracy z innymi aplikacjami. Rysunek 8. Przykłady okna z ramka i bez ramki (wyświetlamy tylko wartość parametru) (Linux) 7. Uporzadkowanie okien Jeżeli ilość wybranych do obserwacji parametrów jest znaczna, może zaistnieć potrzeba automatycznego uporząkowania okien. W viszio zostały predefiniowane cztery porządki okien: prawo - dół - okna ustawiane są od prawej strony ekranu w dół, po wypełnieniu aktualnej kolumny, każda kolejna jest ustawiana na lewo od aktualnej lewo - dół - okna ustawiane są od lewej strony ekranu w dół, po wypełnieniu aktualnej kolumny, każda kolejna jest ustawiana na prawo od aktualnej góra - prawo - okna ustawiane są od górnej częsci ekranu w prawo, po wypełnieniu aktualnego wiersza, każdy kolejny jest ustawiany poniżej aktualnego 9

dół - prawo - okna ustawiane są od dolnej częsci ekranu w prawo, po wypełnieniu aktualnego wiersza, każdy kolejny jest ustawiany powyżej aktualnego Rysunek 9. Uporzadkowanie okien - porzadek prawo-dół (Linux) 10

Rysunek 10. Uporzadkowanie okien - porzadek góra-prawo (Linux) 8. Dodatek: Opis plików konfiguracyjnych Do poprawnej pracy, viszio wymaga istnienia opisu konfiguracji. W systemie Linux konfiguracja zapisana jest w plikach znajdujących się w katalogu głównym użytkownika, natomiast w systemie Windows wykorzystywany jest rejestr systemowy. W poniższym opisie skupiliśmy się wyłącznie na systemie Linux. Podstawowy plik konfiguracyjny nosi nazwę.viszio (jest to plik ukryty) i zawiera informacje o wszystkich konfiguracjach, które do tej pory zostału utworzone i nie zostały skasowane. user@debian:~$ more.viszio Configurations=test_lokal test_remote swiecie atex Jak widać, w tym systemie zostały zdefiniowane cztery konfiguracje odpowiednio o nazwach test_lokal test_remote swiecie atex. Dokładniejszy opis każdej konfiguracji powinien znajdować się odpowiednio w plikach (ukrytych):.viszio_test_lokal.viszio_test_remote.viszio_swiecie.viszio_atex Jeżeli chcemy wyświetlić wszystkie dostępne konfiguracje możemy zrobić to z poziomu aplikacji viszio. user@debian:~$ viszio -S 11

Poniżej mamy przykładową zawartość pliku konfiguracyjnego.viszio_test_remote user@debian:~$ more.viszio_test_remote ServerString=183.116.125.183:8058 SaveDefault=1 FontThreshold=20 ConnectTime=100 [Parameters] Kocioł\ WR-25\ 2\:Sterownik\:temperatura\ zadana=1 774 445 255 255 255 255 255 0 15 1 2 Kocioł\ WR-25\ 2\:Sterownik\:prędkość\ lewego\ rusztu=1 774 277 255 0 0 139 105 20 15 1 Kocioł\ WR-25\ 2\:Sterownik\:temperatura\ wody\ przed\ kotłem=1 883 381 255 0 0 0 0 0 1 Kocioł\ WR-25\ 2\:Sterownik\:koszt\ produkcji\ 1MWh=1 774 193 255 0 0 229 229 229 15 1 Kocioł\ WR-25\ 2\:Podciśnienie\:podciśnienie\ odniesienia=1 774 109 255 0 0 255 192 203 Kamstrup\:Zakład\ CO\:woda\ z\ licznika=1 774 25 255 0 0 160 32 240 15 1 2 Poniżej znajduje się krótki opis najwaniejszy elementów pliku konfiguracyjnego ServerString=183.116.125.183:8058 Nazwa serwera i numer portu, z którym będzie łączyć się viszio. Wartość ta musi zostać ustalona jednokrotnie na początku działania aplikacji. FontThreshold=20 Parametr, który jest używany w algortmie zmniejszania wpływu antyaliasnigu na wygląd tekstów, które są wyświetlane w transparentnych oknach. Parametr może przyjmować wartości od 10, 15, 20 i 25 i może być ustawiony z poziomu okna aplikacji. Inne wartości tego parametru nie są akceptowane przez viszio. ConnectTime=100 Średni czas potrzebny na jednokrotną komunikację z serwerem. W chwili obecnej parametr nie jest wykorzystywany. [Parameters] Lista obserwowanych parametrów (lista okien). Poniżej przedstawiony jest krótki opis definicji pojedynczego paramteru: Kocioł\ WR-25\ 2\:Podciśnienie\:podciśnienie\ odniesienia=1 774 109 255 0 0 255 192 2 Kocioł\ WR-25\ 2\:Podciśnienie\:podciśnienie\ odniesienia Nazwa paramteru. 1 774 109 255 0 0 255 192 203 15 1 1 Czy dany parametr ma być rysowany w oknie z ramką 1, czy bez ramki 0. 1 774 109 255 0 0 255 192 203 15 1 1 12

Położenie okna, współrzędne odpowiednio x i y. 1 774 109 255 0 0 255 192 203 15 1 1 Kolor ramki reprezentowany poprzez 3 składowe RGB (czerwoną, zieloną i niebieską) 1 774 109 255 0 0 255 192 203 15 1 1 Kolor czcionki reprezentowany poprzez 3 składowe RGB (czerwoną, zieloną i niebieską) 1 774 109 255 0 0 255 192 203 15 1 1 Rozmiar czcionki. Możliwe wartości 10, 15, 20. 1 774 109 255 0 0 255 192 203 15 1 1 Jeżeli 1 to rozmiar testu z nazwą parametru automatycznie dopasje się do rozmiaru okna, a jak 0 to będzie użyty rozmiar zdefiniowany w pliku. 1 774 109 255 0 0 255 192 203 15 1 1 Numer obszaru roboczego, na którym będzie wyświetlone okno zawierające ten parametr (tylko dla systemu Linux). W systemie Windows wszystkie te parametry zostaną zapisane w rejestrze systemowym. Jakiekolwiek ręczne modyfikacje tych parametrów mogą doprowadzić do niewłaściwego działania aplikacji viszio i z tego względu należy ich unikać. 13