UltraVNC-SC Anleitung

UltraVNC-SC Anleitung
(nur für meinen persönlichen Gebrauch)

1) Die Datei custom.zip herunterladen und in ein beliebiges Verzeichnis entpacken. Sie enthält alle benötigten Dateien und dient als Vorlage für eure eigene SingleClick-Distribution.
2) Die Dateien durch eigene, angepasste Dateien ersetzen.

background.bmp: Bitmap, die den gewünschten Hintergrund enthält. Größe: 1×283 Pixel
logo.bmp: Dein “Firmenlogo”, welches rechts in dem Kasten angezeigt wird. Größe: 196×181

Für die Bitmaps gilt: Format ist Standard Windows Bitmap, 16 oder 256 Farben. Bitmap-Dateien mit 16 Farben sind ein bisschen kleiner. Die Größenangaben in Pixeln sollten genau eingehalten werden.

icon1.ico: Wird eure fertige .EXE-Datei schmücken.
icon2.ico: Wird bei erfolgreicher Verbindung im System-Tray des ferngewarteten Rechners angezeigt.

Für die Icons gilt: .ICO, Standard Window Symboldateien. Es wird nur die Standardgröße 32×32 Pixel mit normaler Farbzahl benötigt.

rc4.key: Eine Schlüsseldatei zur Verschlüsselung. Diese Datei kann mit Hilfe des normalen UltraVNC und dem DSM-Plugin (“Config”-Knopf). Falls ihr keine verschlüsselte Verbindung anbieten wollt, Datei einfach weglassen oder ggf. löschen.

helpdesk.txt: Das ist die eigentlich Konfigurationsdatei. Sie ähnelt von Syntax und Struktur einer ganz normalen .INI-Datei. Die einzelnen Eigenschaften hab ich unten näher erläutert.

Wichtig ist, dass die Dateinamen genau übereinstimmen. Bis auf die helpdesk.txt sind aber eigentlich alle Dateien optional, das fertige SC-Paket funktioniert auch ohne bunte Bildchen oder Verschlüsselung.

3) Erstellt eine .ZIP-Datei aus den gewünschten Dateien. Diese muss mindestens die helpdesk.txt enthalten. Wenn ihr alle Features ausnutzen wollt, müssten folgende Dateien in der .ZIP-Datei sein: helpdesk.txt, rc4.key, icon1.ico, icon2.ico, logo.bmp, background.bmp

Die .ZIP-Datei muss einen individuellen Namen tragen. Ich empfehle euch auch aussagekräftige Namen, also nicht vnc123.zip sondern sowas wie DeineMuddiFernwartung-2007-01-26.zip oder ähnliches. WICHTIG: Der Dateiname darf KEINEN PUNKT enthalten.

4) Loggt euch unter http://www.uvnc.com/pchelpware/creator/index.html mit dem Benutzernamen foo und dem Passwort foobar (steht auch da) ein und ladet eure Datei hoch. Dort sind zwei identische Formulare. Wenn ihr das obere benutzt, wird euer SC-Paket unter Verwendung von UVNC Version 1.0 RC23 (älter) erzeugt. Beim Verwendung des unteren Formulars, muss der ZIP-Datei noch die winvcn.exe hinzugefügt werden (damit können also auch neuere Versionen verwendet werden).

Beschreibung der Syntax der helpdesk.txt:
Zuerst mal die Beispieldatei

Code:

[TITLE]
UltraVnc SC

[HOST]
Internet support
-connect 192.168.1.102:5500 -noregistry
[HOST]
Internet support encryption
-plugin -connect 192.168.1.102:5500 -noregistry
[TEXTTOP]
Dubble Click to make a connection
[TEXTMIDDLE]
Before making a connection
[TEXTBOTTOM]
Please Call 56 576896 to get your ticket
[TEXTRBOTTOM]
                            (empty to clean line)
[TEXTRMIDDLE]
Kasteelpleinstraat 56
[TEXTRTOP]
Ultravnc PC support
[TEXTCLOSEBUTTON]
Close
[TEXTBUTTON]
More Info
[WEBPAGE]

http://www.ultravnc.net

[BALLOON1TITLE]
Trying to connect
[BALLOON1A]
line 1
[BALLOON1B]
line 2
[BALLOON1C]
line 3
[BALLOON2TITLE]
Connected to
[BALLOON2A]
line test1
[BALLOON2B]
line test2
[BALLOON2C]
line test3
[DIRECT]

[TITLE]: Der gewünschte Fenstertitel
[HOST]: Eine beliebige Anzahl von Einträgen für die Liste der Verbindungen. In der ersten Zeile nach [HOST] steht die Bezeichnung/Beschreibung, in der zweiten Zeile stehen die Parameter, die die winvnc.exe braucht, um die gewünschte Verbindung herzustellen, hier also “-connect [EURE_IP_ODER_HOSTNAME]:[PORT] -noregistry”. Wenn der Benutzer diesen Eintrag auswählt, stellt er eine Verbindung zu eurem Rechner her. Dabei sollen keine Spuren in der Registry des fernzuwartenden Rechners hinterlassen werden. Es ist nicht sinnvoll, dort eure IP-Adresse anzugeben, denn die ändert sich im allgemeinen bei jeder Einwahl. Sinnvoll ist ein dynamischer Hostname, den ihr aktualisieren könnt. Siehe hier. Wenn ein “RC4.key”-Schlüssel beigelegt wurde, können unter Angabe des Parameters “-plugin” auch verschlüsselte Verbindungen eingetragen werden.
[TEXTTOP]: Der Text, der direkt unter der Liste der eingerichteten Verbindungen stehen soll. Am besten sowas wie “Doppelklick auf einen Eintrag, um die Verbindung herzustellen” o.ä., was halt längenmässig passt.
[TEXTMIDDLE]: Die Zeile unter TEXTTOP. Üblicherweise ein Hinweis für den Kunden, sich doch bitte vor der Verbindung telefonisch zu melden.
[TEXTBOTTOM]: Die Zeile darunter.
[TEXTRTOP]: Die Zeile direkt unter dem Logo, etwa Firmenname, etc.
[TEXTRMIDDLE]: ratet mal.
[TEXTRBOTTOM]: sag ich nicht.
[TEXTCLOSEBUTTON]: “Schließen”, “Beenden”, “Abbrechen”… was halt so auf Close-Buttons steht.
[TEXTBUTTON]: Der Text auf dem (optionalen!) Button direkt dem dem Schließen-Button. Ruft die [WEBPAGE] auf, also sowas wie “Webseite besuchen”, “Mehr Infos”, “KOntakt” etc.
[WEBPAGE]: Webseite, die aufgerufen werden soll.
[BALLOON1TITLE]: Titel des Balloon-Popup, das beim Verbindungsversuch angezeigt wird. “Verbindung wird hergestellt” o.ä.
[BALLOON1A]: BALLOON1A bis BALLOON1C sind Zeilen 1 bis 3 des Popup.
[BALLOON2TITLE]: Titel des Balloon-Popup, das während einer Verbindung bzw. bei erfolgreicher Verbindung angezeigt wird. “Verbindung erfolgreich hergestellt” o.ä.
[BALLOON2A]: BALLOO21A bis BALLOON2C sind Zeilen 1 bis 3 des Popup.
[DIRECT]: Wenn dieser Eintrag hinzugefügt wird und es nur einen HOST-Eintrag gibt, wird das Fenster garnicht erst angezeigt sondern direkt beim Programmstart eine Verbindung hergestellt. Idiotensicher, geht aber manchen vielleicht zu schnell…

Werden zeilen nach den Schlüsselwörtern wie “[TEXTBUTTON]” leer gelassen, wird auch im Programm nichts angezeigt.

Referenz:
UltraVNC Single Click
http://www.uvnc.com/pchelpware/sc/index.html

UVNC SC Creator Tool: SC-Pakete selbst kompilieren, ohne den Creator-Onlinedienst (en)
http://forum.ultravnc.info/viewtopic.php?t=4046

UltraVNC Single Click Forum:
http://forum.ultravnc.info/viewforum.php?f=15

 

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>