* Do czego służy
RDEye (remote desktop) jest rozwiązaniem pozwalającym na zdalną prezentację
za pośrednictwem przeglądarki.
Rozwiązanie to nie wymaga instalowania czegokolwiek po stronie klienta.
Osoba oglądająca prezentację otrzymuje od nas tylko adres jaki ma wpisać
do przeglądarki internetowej i login po ukazaniu się okna logowania.
Po tych czynnościach zobaczy w przeglądarce pulpit komputera z którego
prowadzona ma być prezentacja.
W ten sposób można przeprowadzić zdalnie prezentację lub wyjaśnić (zaprezentować)
działanie jakiegoś oprogramowania.
* Jak działa
RDEye jest serwerem WWW. Po uruchomieniu aplikacji można zdefiniować parametry
połączeniowe, takie jak port i login.
Po zastartowaniu serwera program minimalizuje się do ikony w trayu i rozpoczyna nasłuch
żądań na zdefiniowanym porcie.
Osoba chcąca oglądać naszą prezentację uruchamia przeglądarkę i wpisuje adres
internetowy naszego komputera.
Serwer RDEye wysyła stronę logowania na której może ustawić sobie wielkość okna (zoom)
oraz wpisać podany login.

Login jest loginem dla bieżącej sesji. Zdefiniowanie loginu zabezpiecza przed
podglądem prezentacji z innego komputera. Serwer RDEye umożliwia wysyłanie prezentacji
tylko na określony komputer.
RDEye w akcji:

Zmiana rozmiaru okna podczas prezentacji.
Zmiana rozmiaru okna podczas prezentacji jest możliwa po chwilowym jej zatrzymaniu
u klienta (naciśnięcie przycisku "Stop"). Po wyborze rozmiaru można ponownie
wybrać przycisk "Start" aby kontynuować oglądanie prezentacji.
Czynności te wykonywane są po stronie klienta i nie wymagają żadnych czynności
po stronie serwera.
* Kiedy nie działa
- W trybie demonstracyjnym serwer działa przez minutę
- Klient nie może połączyć się z serwerem gdy w Internecie nie widać adresu serwera
(nie ma przekierowania adresu na routerze lub firewall blokuje port serwera RDEye)
- Klient nie działa na przeglądarce Internet Explorer.
- Skrót do programu RDEye.exe musi mieć ustawione "Rozpocznij w" na lokalizację programu RDEye.exe.
* No-IP ?
Wygodnie jest umieścić na stronie firmowej link przekierowujący do serwera
RDEye na naszym komputerze. Problem może występować w przypadku braku stałego
adresu IP (np. Neostrada TP).
W tym przypadku można posłużyć się jednym z serwerów usługowych (np. no-ip.com)
lub skorzystać bezpośrednio z usługi aktualizacji adresu IP oferowanej przez serwer
RDEye.
Aby skorzystać z tej opcji należy podać parametry ftp do serwera na którym jest nasza strona firmowa
aby RDEye mógł podczas startu aktualizować stronę index.html.
Najkorzystniej w strukturze swego serwera WWW umieścić folder o nazwie np. rd
i ten podać w konfiguracji RDEye.
Wówczas serwer RDEye po uruchomieniu utworzy w tym folderze pliki
ip.html - zawierający odpowiedni kod PHP, oraz index.html - zawierający
aktualne przekierowanie na nasz komputer.
Klient w tym przypadku będzie wpisywał w swojej przeglądarce adres:
http://naszastrona/rd/
* Instalacja
Serwer RDEye nie wymaga żadnych zabiegów instalacyjnych. Jest kompletną aplikacją nie wymagającą żadnych dodatkowych
modułów ani bibliotek.
* Konfiguracja
Język
Standardowym interjejsem serwera RDEye jest interfejs w języku angielskim. Można go zmienić na
inny poprzez wskazanie odpowiedniego słownika. Dostępny jest słownik dla języka polskiego.
Inne słowniki można sporządzić we własnym zakresie na podstawie dołączonego słownika polskiego.
Aby zainicjować odpowiedni język należy skorzystać z opcji Language i wskazać plik słownika (.lng).
Run&Start
Zaznaczenie tej opcji spowoduje przy kolejnym uruchomieniu serwera RDEye równoczesną jego aktywację.
Create Index.html before Start
Zaznaczenie tej opcji spowoduje automatyczną aktualizację przekierowującego pliku index.html.
Aby opcja prawidłowo zadziałała, należy wpisać odpowiednie dane połączenia ftp niezbędne do aktualizacji
indeksu. Okno konfiguracyjne jest dostępne po kliknięciu na przycisk oznaczony [---]. Należy wpisać:
| wielkość (item) |
wartość (value), np: |
| htp_url |
http://stronafirmowa.host.pl/rd |
| ftp_host |
host.pl |
| ftp_folder |
www.stronafirmowa.host.pl/html/rd |
| ftp_user |
nazwauzytkownika |
| ftp_pass |
hasloftp |
Read only
(obowiązuje od 2011-12-15, wersja 1.0.0.2)
Wyłączenie tej opcji spowoduje możliwość interakcji
ze strony klienta pozwalającej na sterowanie myszą i wprowadzanie znaków
z klawiatury przez klienta po stronie serwera.
Po stronie serwera rozpoznawane są:
- ruchy myszy,
- klikanie myszą,
- kliknięcia podwójne,
- wprowadzanie znaków z klawiatury,
- przejście do nowej linii przez naciśnięcie klawisza Enter.
Nie są natomiast rozpoznawane:
- klikanie prawym przyciskiem myszy (np. menu kontekstowe)
- klawisze Esc, F1..., klawisze specjalne, klawisze sterujące (strzałki, PgUp, End ...).
A więc:
- paski przewijania obsługujemy myszą,
- tekst kasujemy przez zaznaczenie go myszą i wprowadzenie innego tekstu (np. spacji).
* Licencja
ZPKSoft RDEye jest produktem komercyjnym. Użytkowanie bez zakupu licencji jest możliwe wyłącznie
w celu zapoznania się z produktem.
Licencja na produkt ZPKSoft RDEye jest bezterminowa.
Cennik na dzień 2011-11-01:
Cena: 250 zł (netto)
Upgrade do wyższej wersji: 100 zł (netto).
Aby zakupić produkt należy skontaktować się z nami na adres email:zpksoft@op.pl
Celem rejestracji licencji należy uruchomić program RDEye.exe po czym
kliknąć przycisk rejestracji licencji. Ukaże się dialog wskazania pliku.
Należy wskazać otrzymany plik licencji.
* Odpowiedzi na pytania
Z grupy dyskusujnej JavaScript:
> Możesz wyjaśnić co ma adres IP z serwisami typu dyndns ?
Wyobraź sobie klienta któremu mam pokazać zdalną prezentację (przez
przeglądarkę). Po pierwsze mając zmienny adres IP nie wiem jaki on w
danej chwili jest. Po drugie głupio podawać klientowi cyferki z IP,
bardziej profesjonalna jest nazwa. oczywiście mogę zainstalować sobie
programik który będzie "pingował" do np. no-ip.com, ale mogę się bez
tego obejść.
Wystarczy gdzieś w necie umieścić stronkę www.mojafirma/prezentacja a
tam dwa pliki: ip.php z treścią jak podałem i index.html
przekierowujący do mojego kompa. I teraz: moja aplikacja serwera WWW
odpytuje ip.php, dowiaduje się jaki mam adres IP, po czym aktualizuje
plik index.html aby przekierowanie było na aktualny adres.
Klient ma zawsze ten sam elegancki adres: www.mojafirma/prezentacja
|