Gebruikers handleiding Remote Control Versie 1.3
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 1 of 15
Index
1 INLEIDING......................................................................................................... .......................3 2 STARTEN VAN EEN REMOTE CONTROL SESSIE..................................... ...........................4 3 INSTALLATIE VAN REMOTE CONTROL VIEWER.................................................................. 6 4 GEBRUIK VAN REMOTE CONTROL................................................................................ .......7 4.1 Remote Control toolbar.................................................................................. ....................7 4.2 Aanvullende Hotkeys.................................................................................................. ........8 5 PERFORMANCE VAN DE SESSIE.................................................................... ......................9 6 SECURITY VAN DE VERBINDING............................................................................ .............11 7 VEEL GESTELDE VRAGEN (FAQ)............................................................................ ............12 7.1 Windows 95 ............................................................................................................... ......12 7.2 A required .DLL file, MSVCP60.dll, was not found?.................................................... ......12 7.3 Beveiligingsmelding bij Remote Control Viewer ........................................... ...................13 7.4 Beveiligingsmelding melding bij Remote Control............................................................. .14 BIJLAGE ENCODINGS...................................................................................... ......................15
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 2 of 15
1
Inleiding
Remote Control is software die het beheer nog eenvoudiger maakt. Die zonder veel moeite kan worden geïnstalleerd en bediend, en toch aan de hoogste veiligheidsnormen voldoet. Met Remote Control kunt u verbinding maken met het bureaublad van een partner, waar dan ook ter wereld op internet. Met slechts een enkele klik is het Remote Control programma op de doelcomputer geactiveerd. Via het ca. 250 kb kleine programma, waarvoor geen installatie nodig is, kunt u te allen tijde de computer van uw partner benaderen en bedienen alsof u er zelf achter zit. En dit alles zonder dat u zich met firewalls, IP-adressen of NAT bezig hoeft te houden. Eenvoudige installatie zonder Admin-rechten, bestandsoverdracht, chatten, volledige controle over de doelcomputer, Remote Control maakt dit alles mogelijk! Na gebruik wordt het programma automatisch verwijderd van het systeem van uw partner. Door de eenvoud van het programma bespaart u zich veel tijd, geld en ergernissen en dat voor een vast bedrag per maand. Zo kunt u op eenvoudige wijze 24 uur per dag, 7 dagen per week support verlenen zonder limiet aan het aantal partners en sessies (fair use policy)
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 3 of 15
2
Starten van een Remote Control Sessie
Start Remote Control Viewer en nodig uw gebruiker uit, eventueel met een “Uitnodigingsmail” ¹ of via een URL om Remote Control te starten. Uw gebruiker zal het volgende scherm te zien krijgen:
Vraag uw gebruiker om het ID wat bij uw gebruiker in het scherm staat bij ID (zie het bovenste scherm) en vul dit bij uw ID in om daarna op “Verbinden met extern bureaublad” te klikken. Als de verbinding correct tot stand is gekomen, krijgt u hiervan een melding “Accept Incoming Remote Control connection” te zien.
U ziet in deze melding de gegevens over de pc van uw gebruiker waarmee u een verbinding
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 4 of 15
heeft. In de melding zijn de volgende gegevens te lezen: de gebruikersnaam waarmee uw partner is ingelogd op de computer, computernaam, IP adres, en het type processor, operating system en versie van het geïnstalleerde service pack zijn zichtbaar. In dit stadium kunt u alsnog besluiten om de sessie te stoppen, door op “Nee” te klikken. Wanneer u deze melding bevestigt verschijnt het bureaublad van uw partner in een apart venster op uw bureaublad.
¹ Een eigen sjabloon voor een uitnodigingsmail kunt u maken door een email.txt bestand in dezelfde directory te plaatsen als waar het programma Remote Control Viewer (rcviewer.exe) staat en hierin uw tekst te zetten. De eerste regel in het sjabloon bestand is het onderwerp van het e-mail bericht.
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 5 of 15
3
Installatie van Remote Control Viewer
Wanneer u op uw eigen computer veelvuldig gebruik maakt van Remote Control kunt u de software op uw computer installeren door rcviewer.exe op te starten met de volgende parameter /install Hiermee krijg u het onderstaande “Setup – Remote Control Software” scherm te zien. De installatie van de software wijst zich verders vanzelf.
Nadat de installatie voltooid is zijn de volgende bestanden uw computer geïnstalleerd: • • • • •
rcviewer.exe viewer.exe RemoteControl.exe email.txt Handleiding.pdf
In het startmenu onder “Remote Control” zijn de onderstaande vier snelkoppelingen geplaatst: Remote Control Viewer Remote Control Client Handleiding Remote Control Uitnodigingsmail sjabloon
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 6 of 15
4
Gebruik van Remote Control
Hier vindt u een korte omschrijving hoe Remote Control te gebruiken. Aanvullend zijn er ook nog een aantal “hotkey” combinaties voor speciale gemeenschappelijke taken
4.1
Remote Control toolbar
In de “toolbar” vindt u een grafisch overzicht van de functies die u kunt uitvoeren tijdens de sessie. Send CTRL+ALT+DEL Stuur Control-Alt-Delete naar uw partner. Het Windows taakbeheer scherm zal op de computer van uw partner verschijnen. Toggle Full Screen Mode Normaal scherm mode (Hotkey CTRL+F11) laat het scherm van uw partner 1:1 zien. Full screen mode (Hotkey CTRL+ALT+F12) laat het scherm van uw partner over uw gehele scherm zien zodat het lijkt of als het uw eigen scherm is. Show Connection Options... (Hotkey CTRL+ALT+F6) Laat een scherm zien met technische instellingen van de verbinding. Refresh Screen Ververst het beeld van uw partners computer. Dit kan in sommige gevallen nodig zijn indien uw partner bijvoorbeeld een video afspeelt of andere snel veranderende beelden. Send 'Start' (CTRL+ESC) to host Stuurt Ctrl+Esc naar de computer van uw partner. Deze toetscombinatie komt overeen met de Windows logo toets. Send Custom Key Hiermee kunt u een zelfgedefinieerde toetscombinatie naar de computer van uw partner zenden. Show Status Window Toont de technische gegevens over de verbinding, zoals de snelheid van de datastroom en het totale aantal ontvangen en verzonden bytes. Close Connection Hiermee beëindigt u de sessie en wordt het programma afgesloten aan beide zijden. Hide Toolbar Buttons (Hotkey CTRL+ALT+F9) Verbergt de “toolbar”. Met de toetsencombinatie Ctrl-Alt-F9 of via het uitgebreide menu brengt u de balk weer terug op het scherm.
Toggle Remote Input and Remote Blank Monitor Hiermee zal het beeldscherm aan de kant van uw partner geheel zwart worden, zodat deze niet kan volgen wat u doet. Nadat u weer op deze functieknop klikt, wordt het
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 7 of 15
bureaublad weer zichtbaar. Open File Transfer... (Hotkey CTRL+ALT+F7) Hierbij zal het bestandsoverdrachtscherm worden geopend, waarmee u direct toegang heeft tot de bestanden van uw partner. Select Single Window Hiermee wordt slechts een bepaald scherm van uw partner (dat u vervolgens aanklikt) beeldvullend gemaakt. Hiermee kunt u zich concentreren op een bepaald programma. Select Full Desktop Hiermee keert u terug naar het volledige scherm (na Select Single Window). Open Chat... (Hotkey CTRL+ALT+F8) Hiermee opent u een Chat scherm waarmee u kunt communiceren met uw partner.
4.2
Aanvullende Hotkeys
Wanneer SCROLL-LOCK is geactiveerd, worden alle combinaties (behalve CTRL+ALT+DEL) doorgestuurd naar de computer van uw partner. • • • • •
In plaats van te switchen van applicaties op uw computer, wordt ALT+TAB verzonden naar de computer van uw partner. In plaats van het openen van het startmenu op uw computer, wordt CTRL+ESC verzonden naar de computer van uw partner. In plaats van het openen van het systeemmenu op uw computer, wordt ALT+SPACE verzonden naar de computer van uw partner. Met de Break/Pause toets schakelt u tussen Full-Screen mode aan of Full-Screen mode uit. De PRINT-Screen toets ververst het beeld van uw partners computer (hetzelfde als "Request Screen Refresh" uit de “toolbar”)
Bovenstaande kan worden gedisabled door SCROLL-LOCK key uit te zetten.
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 8 of 15
5
Performance van de sessie
De performance van de sessie kan verschillen per sessie. Een van de grootste oorzaken hiervan zal veelal de internet verbinding zijn. U kunt Remote Control eventueel afstemmen op de juiste verbinding. Normaal gesproken zal “auto select best setting” uitstekend werken, maar mocht u hier niet tevreden over zijn dan kunt u zelf een optimale verbinding kiezen. Deze instellingen kunt u maken onder “Show Connection Options” (Hotkey CTRL+ALT+F6) Auto
LAN
Medium
Modem
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 9 of 15
Slow
Ultra
Verder kunt u de performance verbeteren door bij ''Zip/tight compression'' en/of ''JPEG (tight) Quality'' een lagere waarde op te geven. De uitleg (in het Engels) van de encoding soorten kunt u vinden in de bijlage encodings.
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 10 of 15
6
Security van de verbinding
Remote Control maakt standaard gebruik van een krachtige 128-bits SSL (Secure Socket Layer) encryptie-algoritmetechnologie voor de informatie overdracht. SSL past encryptie toe op de gegevens die twee onderling communicerende computers elkaar toesturen, in dit geval Remote Control en Remote Control Viewer. Wanneer uw gegevens via het Internet worden verzonden, worden ze gecodeerd of vervormd aan de verzendkant en gedecodeerd of ontcijferd aan de ontvangstkant. Remote Control maakt gebruik van 128-bits encryptie (128-bits sleutel verschaft 2128 mogelijke combinaties) omdat dit momenteel het hoogste beveiligingsniveau biedt. Daardoor heeft u tijdens een sessie een zo veilig mogelijke internetverbinding. Zonder deze encryptie zou iedereen die beschikt over de juiste apparatuur gemakkelijk het netwerkverkeer kunnen opvangen en decoderen.
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 11 of 15
7
Veel gestelde vragen (FAQ)
7.1
Windows 95
Voor gebruik van Remote Control onder Windows 95 moet de Winsock update geïnstalleerd zijn. Hiervoor heeft u de file w95ws2setup.exe nodig. Deze is te downloaden op http://www.remotecontrolsupport.nl/ws2_32.dll/w95ws2setup.exe Vooraf moet u controleren of het TCP/IP protocol op de PC geïnstalleerd is. Kijk via "Instellingen > Configuratie > Netwerk" of dit zo is, en voeg het protocol eventueel toe. Daarna kunt u w95ws2setup.exe starten, waarna de PC moet herstarten. Nu zou Remote Control moeten werken.
7.2
A required .DLL file, MSVCP60.dll, was not found?
Een DLL-bestand (Dynamic Link Library) is een uitvoerbaar bestand dat door programma's wordt gebruikt om code en andere bronnen te delen die nodig zijn om bepaalde taken uit te voeren. Microsoft Windows bevat diverse DLL-bestanden met functies en bronnen die programma's nodig hebben om in de Windows-omgeving te kunnen functioneren. (Bron: support.microsoft.com) Door onvolledige installatie, of door installatie van andere softwarepakketten kan het bestand MSVCP60.dll overschreven of zelfs verwijderd zijn. Ook kan het bestand onbereikbaar gemaakt zijn door bijvoorbeeld een antivirusprogramma. Via de onderstaande link kunt u de Microsoft C Runtime Library opnieuw installeren http://www.remotecontrolsupport.nl/msvcp60.dll/vc6redistsetup_enu.exe
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 12 of 15
7.3
Beveiligingsmelding bij Remote Control Viewer
Als u een melding van de Windows Firewall krijgt bij het starten van een sessie kunt u deze gewoon negeren. Als u deze meldingen voor de toekomst wilt uitschakelen kunt u eenmalig aangeven “Blokkering opheffen” of het volgende toevoegen aan de Windows Firewall onder uitzonderingen – poort toevoegen:
Wanneer u gebruik maakt van andere beveiligings software dan Windows firewall op uw computer dan zult u bij het starten van Remote Control eenmalig moeten aangeven dat deze software is toegestaan. In sommige gevallen zult u het Remote Control programma hierna opnieuw moeten starten
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 13 of 15
7.4
Beveiligingsmelding melding bij Remote Control
Als u een melding van de Windows Firewall krijgt bij het starten van een sessie kunt u deze gewoon negeren. Als u deze meldingen voor de toekomst wilt uitschakelen kunt u eenmalig aangeven “Blokkering opheffen” of het volgende toevoegen aan de Windows Firewall onder uitzonderingen – poort toevoegen:
Wanneer u gebruik maakt van andere beveiligings software dan Windows firewall op uw computer dan zult u bij het starten van Remote Control eenmalig moeten aangeven dat deze software is toegestaan. In sommige gevallen zult u het Remote Control programma hierna opnieuw moeten starten
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 14 of 15
Bijlage Encodings The server supplies information in whatever format is desired by the client, in order to make the client as easy as possible to implement. If the client represents itself as able to use multiple formats, the server will choose one. Pixel format refers to the representation of an individual pixel. The most common formats are 24 and 16 bit "true-color" values, and 8-bit "color map" representations, where an arbitrary map converts the color number to RGB values. Encoding refers to how a rectangle of pixels are sent (all pixel information in Remote Contol are sent as rectangles). All rectangles come with a header giving the location and size of the rectangle and an encoding type used by the data which follows. These types are listed below. Raw The raw encoding simply sends width*height pixel values. All clients are required to support this encoding type. Raw is also the fastest when the server and viewer are on the same machine, as the connection speed is essentially infinite and raw encoding minimizes processing time. CopyRect The Copy Rectangle encoding is efficient when something is being moved; the only data sent is the location of a rectangle from which data should be copied to the current location. Copyrect could also be used to efficiently transmit a repeated pattern. RRE The Rise-and-Run-length-Encoding is basically a 2D version of run-length encoding (RLE). In this encoding, a sequence of identical pixels are compressed to a single value and repeat count. In Remote Control, this is implemented with a background color, and then specifications of an arbitrary number of subrectangles and color for each. This is an efficient encoding for large blocks of constant color. CoRRE This is a minor variation on RRE, using a maximum of 255x255 pixel rectangles. This allows for single-byte values to be used, reducing packet size. This is in general more efficient, because the savings from sending 1-byte values generally outweighs the losses from the (relatively rare) cases where very large regions are painted the same color. Hextile Here, rectangles are split up in to 16x16 tiles, which are sent in a predetermined order. The data within the tiles is sent either raw or as a variant on RRE. Hextile encoding is usually the best choice for using in high-speed network environments (e.g. Ethernet local-area networks). Zlib Zlib is a very simple encoding that uses zlib library to compress raw pixel data. This encoding achieves good compression, but consumes a lot of CPU time. Support for this encoding is provided for compatibility with Remote Control servers that might not understand Tight encoding which is more efficient than Zlib in nearly all real-life situations. Tight Like Zlib encoding, Tight encoding uses zlib library to compress the pixel data, but it pre-processes data to maximize compression ratios, and to minimize CPU usage on compression. Also, JPEG compression may be used to encode color-rich screen areas (see the description of -quality and -nojpeg options above). Tight encoding is usually the best choice for low-bandwidth network environments (e.g. slow modem connections). Ultra Experimental, Ultra encoding provides real time performance over a LAN by utilizing LZO compression. LZO is a data compression scheme which is suitable for data de/compression in real-time. This means it favours speed over compression ratio.
______________________________________________________________________ © 2002 – 2007 Zijlstra Automatisering.
Pagina: 15 of 15