Descripción

Ultravnc single clic permite la creación de un programa que automáticamente cuando un cliente lo ejecuta en su ordenador en el ordenador del técnico se abre una ventana de vnc que permite controlar el ordenador de la persona que ejecuto el programa.
external image dPoKRfc.jpg
.

Contenido

Que necesito

Para crear el ejecutable

  • Archivo custom.zip se descarga desde este enlace y contiene:
    • El archivo helpdesk.txt donde configuraremos la conexion hacia el pc del tecnico.
    • 2 iconos para la aplicación (icon1.ico, icon2.ico) 1 conectado y otro para cuando esta desconectado.(de 32x32 pixeles y 16 colores)
    • Una imagen logo.bmp de 196x181 pixeles y 256 colores para el programa del cliente.
    • Una imagen background.bmp para el fondo del programa.(de 1x283 pixeles)
    • Archivo rc4.key de ejemplo.
external image 0VyDvjG.jpg

Para el técnico.
  • Ultravnc viewer+plugin se descarga desde aqui contiene:
    • Plugin MSRC4 para el cifrado de las conexiones.
    • vncviewer.exe para la creacion del archivo rc4.key personalizado.
    • winvnc.exe servidor de vnc y programa para poner a la escucha el tecnico.


Descargamos los archivos y los descomprimimos lo que nos crea dos carpetas
  • custom
  • sc_viewer

Como crear el ejecutable.

Preparando los archivos

Personalizamos los archivos de imagen para que tengan un aspecto acorde con la imagen de la empresa de los tecnicos.
Personalizamos el archivo helpdesk.txt podemos añadir tantos campos [HOST] como técnicos tengamos.cada uno con un puerto diferente. La ip podemos ponerla fija si la tenemos o en caso contrario poner un ddns. en mi caso pongo una ip de mi lan en un caso real ponemos la ip de la conexión a internet. el puerto , en mi caso 5500, es recomendable cambiarlo por un puerto mas alto como el 45000. Personaliza el resto de los campos según tus propios datos.

Ejemplo de helpdesk.txt

[TITLE]

Conexion tecnicos
[HOST]
Conectar con técnico 1
-plugin -connect 192.168.1.102:5500 -noregistry
[TEXTTOP]

Doble clic para establecer la conexion
[TEXTMIDDLE]

Antes de hacer una conexión
[TEXTBOTTOM]

Por favor llame al 55555555 antes de establecer la conexion
[TEXTRBOTTOM]

[TEXTRMIDDLE]

Microinformatico
[TEXTRTOP]

Soporte tecnico
[TEXTBUTTON]

Mas información
[WEBPAGE]

http://microinformatico.wikispaces.com
[TEXTCLOSEBUTTON]

Parar

[BALLOON1TITLE]

Estableciendo la conexion ...
[BALLOON1A]

Periodo de pruebas 5 min
[BALLOON1B]

Si falla, el software se eliminará
[BALLOON1C]

Desde su sistema.
[BALLOON2TITLE]

Conexión activa.
[BALLOON2A]

Advertencia, su escritorio es visible remotamente
[BALLOON2B]

Puedes cortar la conexión en cualquier momento
[BALLOON2C]

Utilizando el botón de cierre
[WEBPAGE]

http://microinformatico.wikispaces.com

Ademas debemos crear un archivo rc4.key personalizado para ello abrimos el archivo vncviewer.exe

external image ndTxEwJ.jpg
Activamos la casilla Use DMS plugin y pulsamos sobre config.
external image GcIkJX7.jpg

Cambiamos el nombre del archivo por rc4.key y pulsamos en Generate New Key esto nos crea un archivo rc4.key dentro de la carpeta sc_viwer,
external image E9aDJzi.jpg
copiamos este nuevo archivo y lo pegamos en la carpeta custom sustituyendo el que ya hay en la carpeta.
external image 0VyDvjG.jpg

ahora seleccionamos todos los archivos de la carpeta custom y creamos un archivo zip le cambiamos el nombre por el que queramos que tenga nuestra aplicación.


Creando el ejecutable

abrimos la siguiente web http://www.uvnc.com/downloads/single-click/82-single-click-downloads.html

nos dirigimos a la parte mas inferior
external image NQefwqo.jpg
Usuario foo
Password foobar

seleccionamos el archivo tecnicos.zip y pulsamos en upload
external image JnSVZQU.jpg
Descargamos el ejecutable del archivo tecnicos.exe
Este archivo es el que distribuimos a los clientes del servicio técnico.

Configuraciones en el ordenador del técnico.

Abrir los puertos.

En el router del técnico es necesario abrir el puerto , en mi caso el 5500 manuales

Programa para el técnico.

Al técnico le pasamos la carpeta sc_viewer tal y como esta ahora.
Dentro de esta carpeta creamos un archivo de texto llamado asistencia.bat en el que escribimos el siguiente código.

@echo off
vncviewer.exe -dsmplugin MSRC4Plugin_for_sc.dsm -listen 5500

Cambiamos el 5500 por el puerto que hayamos configurado.

Estableciendo la conexión

Cuando un cliente nos llame simplemente ejecutamos el archivo asistencia.bat y le decimos que ejecute el programa tecnicos.exe
external image 9GcPua8.jpg
En el ordenador del tecnico pregunta si aceptas la conexion pulsas si
y automaticamente se abre el cliente.
external image gizhuPT.jpg


Conclusiones

Este programa es una magnifica opcion a la utilizacion de rpogramas como teamviewer o ammy de manera que permite a las empresas de mantenimiento informatico tener una herramienta para el control remoto fácil y practica.

Webgrafia.