uwaga, ważne!
1: katalog pomoc musi bezwzględnie znajdować się w głównym katalogu dysku c!
2: Do działania niniejszego rozwiązania konieczny jest zakup serwera USB Redirector, posiadanie sprzętowego syntezatora Apollo II, 2 niezależnych klawiatur podłączonych do komputera mającego pełnić rolę kontrolera, oraz przejściówki USB / RS232.
3: należy wyedytować pliki: 1_diagnostyka_local.cmd, 2_diagnostyka_remote.cmd, 4_polacz_pomoc_local.cmd, polacz_pomoc.cmd oraz fix.cmd i wpisać w nich odpowiednie adresy hostów i numery portów.
W katalogu sterownik rs232 zamieszczony został sterownik do mojej przejściówki USB / RS232, ale nie musi on działać z Twoją przejściówką.
Procedura instalacji na komputerze klienta:
1: instalujemy USB Redirector Client.
2: Instalujemy sterownik przejściówki USB / RS232.
3: Uruchamiamy 1_diagnostyka_local.cmd, lub 2_diagnostyka_remote.cmd w zależności od tego, czy nasz komputer i komputer na którym instalujemy narzędzie znajdują się w sieci lokalnej, czy też nie.
4: Sprawdzamy w menedżerze urządzeń, jaki numer portu przyjęła nasza przejściówka. Jeśli jest to com3, nie musimy niczego zmieniać, jeśli numer jest inny, przechodzimy do katalogu: c:\pomoc\nvda\userConfig\synthDrivers i edytujemy plik apollo.py, w drugiej linijce od góry zmieniając numer portu.
5: Rozłączamy diagnostykę za pomocą 3_rozlacz_diagnostyka.cmd.
6: W zależności od tego, czy nasz serwer i komputer klienta znajdują, czy nie znajdują się w sieci lokalnej, używamy 4_polacz_pomoc_local.cmd, lub polacz_pomoc.cmd do inicjalizacji sesji pomocy zdalnej. W każdym przypadku na uruchomienie się NVDA będziemy musieli poczekać około 40 sekund.
7: Sesję kończymy używając rozlacz_pomoc.cmd
8: Jeśli zaobserwujemy, że jakiś klient wisi na naszym serwerze, prosimy go o użycie pliku fix.cmd.
Uwaga!
Rozwiązanie to udostępniam jako sprawdzone w moim przypadku, nie musi ono jednak działać u Ciebie i nie biorę za nie żadnej odpowiedzialności. Zakładam ponad to, że jesteś osobą świadomą tego, co robisz i wiesz, jak działają sieci komputerowe, a zatem np. tego, że komputer, który ma pełnić rolę serwera musi mieć przekierowany przynajmniej jeden port na adres publiczny!
Na wszelkie pytania, w miarę możliwości postaram się odpowiadać pod adresem: michal@dziwisz.net