Dayon/docs/de_quickstart.html
2020-03-22 21:13:38 +01:00

158 lines
10 KiB
HTML

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
<meta name="description" content="Remote Support für Familie und Freunde.">
<meta name="keywords" content="fernwartung, remote desktop, desktop sharing, remote support, remote desktop view, remote desktop java, screen capture java">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Dayon! - Fernwartung für Familie und Freunde</title>
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<div id="container">
<div id="top">
<a href="quickstart.html"><img src="great_britain.png" alt="English"></a> <a href="fr_quickstart.html"><img src="france.png" alt="Français"></a>
</div>
<div id="menu">
<a href="de_index.html">Home</a> <a href="de_quickstart.html">Schnellstart</a> <a href="de_download.html">Download</a>
<a href="de_support.html">Support</a> <a href="de_feedback.html">Feedback</a> <a href="https://github.com/retgal/dayon">GitHub</a>
</div>
<div id="content">
<h2>Schnellstart</h2>
<p>
Typischerweise kommuniziert der <i>Assistent</i> via Skype, telefonisch oder mittels eines
Instant-Messengers mit dem <i>Assistierten</i>. Während Dayon! es dem <i>Assistenten</i> erlaubt, live den
Bildschirm des <i>Assistierten</i> zu sehen und dessen
Maus und Tastatur zu übernehmen.
<p>
<img src="assistant.png" alt="Assistent"> &nbsp; <a name="assistant-setup"><b>Konfiguration Assistent</b></a>
<p>
Der Assistent (Dayon.Assistant) fungiert als eine typische Server-Anwendung (der <i>Assistierte</i>
verbindet sich mit dieser). Auf dieser Seite der Verbindung ist etwas Konfigurationsaufwand von Nöten. Das
Netzwerk des <i>Assistenten</i> (der,
welcher Hilfe anbietet) muss so konfiguriert werden, dass es vom Internet her erreichbar ist. Als erstes
wird der <b>Port</b> definiert, auf welchem der Server horchen soll. Anschliessend wird dieser Port auf der
<b>Firewall</b> für eingehenden Verkehr
geöffnet. In den meisten Fällen wird es notwendig sein, diesen Port via <b>NAT</b> auf dem <b>Router</b> an
den entsprechenden Rechner weiter zu leiten.<br><br>
Bebilderte Schritt-für-Schritt-Anleitungen für das Einrichten von Portweiterleitungen für die gängigsten
Router Modelle finden Sie auf <a href="https://portforward.com/router.htm">portforward.com</a>.<br>
<img src="assistant_network_settings.jpg" alt="Dayon! Assistent: Network Settings">
<p>
Um die öffentliche <b>IP-Adresse</b> ihres Rechners zu ermitteln, mit welchem sich der <i>Assistierte</i>
verbinden wird, klicken Sie auf <b>Ermittle meine IP-Adresse (öffentlich)</b>. Fürs Testen im LAN genügt
hingegen die private IP-Adresse:
<p>
<img src="assistant_network_addresses.jpg" alt="Dayon! Assistent: Network IP-Adressees">
<p>
Wie Sie im nächsten Bild erkennen, enthält das Menü auch eine Rubrik <b>Kopiere IP-Adresse & Portnummer</b>,
welche die IP-Adresse und die zuvor konfigurierte Portnummer in die Zwischenablage kopiert. So können Sie
diese Informationen beispielsweise
einfach in ihre <b>Chat-Sitzung</b> (z.B. Skype) oder in eine E-Mail einfügen.
<p>
<img src="assistant_network_addresses_ex.jpg" alt="Dayon! Assistent: Network IP-Adresse Actions">
<p>
<i>Beachten Sie dass die IP-Adresse für den Assistenten irrelevant ist, da die Applikation an allen
verfügbaren Netzwerkschnittstellen horcht; Sie benötigen diese Angaben jedoch um sie dem Assistierten zu
kommunizieren. (mehr zu diesem Thema
später). </i>
<p>
Das wär's bezüglich Netzwerkkonfiguration; Sie finden weitere Details <a href="#assistant-details">weiter
unten</a>. Lassen Sie uns zuerst einen Blick auf die Konfiguration des <i>Assistierten</i> werfen.
<p>
<img src="assisted.png" alt="Assistierter"> &nbsp; <a name="assistant-setup"><b>Konfiguration Assistierter</b></a>
<p>
Der Assistierte (Dayon!) ist eine Client-Anwendung, welche den Assistenten kontaktiert. Dadurch entfallen
allfällige Netzwerkkonfigurationen auf dieser Seite.
<p>
Dayon! herunter laden und installieren (identisch wie beim Assistenten). Danach die <i>Dayon!</i>
Applikation starten (Sie sollten eine entsprechende Verknüpfung auf ihrem Desktop vorfinden) und die vom <i>Assistenten</i>
mitgeteilte IP-Adresse und
Portnummer eintragen:<br> <img src="assisted_start.jpg" alt="Dayon! Assistierter : Starting">
<p>
Kurz nach dem Klick auf <i>OK</i> werden Sie mit ihrem <i>Assistenten</i> verbunden sein. Viel Vergnügen!
<p>
<img src="assistant.png" alt="Assistent"> &nbsp; <a name="assistant-details"><b>Mehr zur Konfiguration des Assistenten</b></a>
<p>
Hier kann der <i>Assistent</i> definieren, wie der Bildschirm des <i>Assistierten</i> <b>erfasst</b> werden
soll; Es kann sowohl der Intervall (in Millisekunden) zwischen zwei Aufnahmen (Tick), als auch die Anzahl
Graustufen definiert werden.
<p>
<img src="assistant_capture_settings.jpg" alt="Dayon! Assistent: Capture Settings">
<p>
Da kann die <b>Komprimierung</b> festgelegt werden; Es stehen drei verschiedene Methoden zur Auswahl: ZIP,
BZIP2 und LZMA. BZIP2 und LZMA sollten für einen besseren Komprimierungsgrad sorgen, benötigen aber etwas
mehr Rechenleistung (verursachen
erhöhte CPU Last), da ihre Algorithmen aufwändiger sind als ZIP und sie in JAVA implementiert sind. (während
ZIP via nativem Code vom JDK implementiert ist).
<p>
Zusätzlich wird ein <b>Puffer</b> (Cache) verwendet, um nicht immer aufs neue die selben, unveränderten
Bitmaps übertragen zu müssen. Hierfür wird der Bildschirm in zahlreiche <i>Kacheln</i> aufgeteilt. Jede
dieser Kacheln kann separat gepuffert
werden. Die maximale Anzahl zwischen gespeicherten Kacheln kann definiert werden. Eine einzelne Kachel
besteht aus 32x32 Pixel (Bildpunkten) in maximal 256 Graustufen - das entspricht rund 1K.
<p>
<img src="assistant_compression_settings.jpg" alt="Dayon! Assistent : Compression Settings">
<p>
Das wär's. Mit einem Klick auf den Play-Button (der erste von links) schalten Sie den <i>Assistent</i> auf
empfangsbereit:
<p>
<img src="assistant_start.jpg" alt="Dayon! Assistent : Start">
<p>
Nun können Sie den <i>Assistierten</i> zum Verbinden auffordern. Kurz darauf dürften Sie über die eingehende
Verbindung informiert werden:
<p>
<img src="assistant_incoming_connection.jpg" alt="Dayon! Assistent : Incoming Connection">
<p>
Nun sind Sie mit dem entfernten Computer verbunden und sehen dessen Desktop:
<p>
<img src="assistant_connected.jpg" alt="Dayon! Assistent : Running">
<p>
Standardmässig ist die <b>Fernsteuerung</b> nicht aktiv; Sie können sie jederzeit mit diesem Symbol
aktivieren bzw. deaktivieren:
<p>
<img src="assistant_control.jpg" alt="Dayon! Assistent : Control Toggle">
<p>
<h2>Erweiterte Funktionen</h2>
<p>
Voraussetzung: Die folgenden Funktionen setzen eine bestehende Verbindung zum <i>Assistierten</i> voraus.
<p>
<h3>Übertragen der Zwischenablage</h3>
<p>
Mittels Klick auf den Up- resp. Down-Button, kann die entweder die Zwischenablage des <i>Assistenten</i> an den
Assistierten (Up) oder die Zwischenablage des <i>Assistierten</i> an den <i>Assistenten</i> (Down) übertragen werden.
<p>
<img src="assistant_clipboard.jpg" alt="Dayon! Assistent : Clipboard transfer">
<p>
Unterstützt werden zur Zeit:
<ul>
<li>Text: Lokal oder im Fenster des <i>Assistierten</i> Text markieren, kopieren (<code>ctl + C</code>) Up oder
Down klicken. Anschliessend kann der übertagene Text in einer lokalen oder entfernten Anwendung
eingefügt werden (<code>ctrl + v</code>).
<li>Dateien: Lokal oder im Fenster des <i>Assistierten</i> eine oder mehrere Dateien, resp. Ordner markieren, kopieren
(<code>ctl + C</code>) Up oder Down klicken. Anschliessend kann/können die Datei/en am Zielort eingefügt werden.
</ul>
<p>
<strong>Achtung</strong>: Abhängig von der Anzeige-/Fenster-Manager und JDK Kombination, wird der Inhalt der
Zwischenablage nicht in die Zwischenablage des Empfängers kopiert. Das Einfügen (<code>Strg + v</code>)
funktioniert in diesen Fällen nicht.
In den meisten Fällen wurde der Inhalt dennoch übertragen. Werfen sie einen Blick in das <code>/tmp</code>
Verzeichnis und suchen sie nach einem UUID-Ordner (ähnlich wie <code>68abde33-dd0d-4527-ab5c-fe4bbbec4d42</code>).
Darin befinden sich die übertragenen Dateien.
<p>
<h3>Windowstastendruck übertragen</h3>
<p>
Um das Drücken der Windows-Taste zu übertragen, klicken sie in der Bedienleiste des <i>Assistenten</i> auf das Windows-Symbol.
Die Taste bleibt gedrückt, bis Sie erneut auf das Symbol klicken. Auf diese Weise können sie auch Windows-Tastenkombinationen senden.<br>
Wenn sie beispielsweise alle Fenster auf dem <i>Assistierten</i> minimieren möchten, klicken sie auf das Windows-Symbol,
danach drücken sie die <code>M</code> Taste und klicken schliesslich erneut auf das Windows-Symbol.
<p>
Das ist alles! Weitere Informationen finden Sie auf der <a href="de_support.html">Support</a> Seite.
</div>
<div id="footer"></div>
</div>
</body>
</html>