Actualizar/Reemplazar RealVnc por UltraVnc

y programas personales para otros como tu, puede que te corrijan ;)
Avatar de Usuario
BasicOs
Site Admin
Mensajes: 2091
Registrado: 21 Nov 2006, 19:24
Ubicación: El Internet - (Canarias, España)
Contactar:

Actualizar/Reemplazar RealVnc por UltraVnc

Mensaje por BasicOs »

El ultraVnc tiene muchas mejoras con respecto al Real Vnc, entre otras muchas, mayor velocidad, gestion de opciónes más avanzadas, Transferencia de ficheros, Chat con el usuario Remoto, etc.. Esto es una manera rápida y limpia de reemplazar 1 o 100 usuarios en un momento.

Este Script lo que hace no es propiamente una instalación sino un reemplazo o suplantación de una versión por la otra, conservando la configuración y personalización anterior, y con un solo click sin más configuraciones. :smt021
Esto puede servir para mostrar como reemplazar versiones obsoletas de programas por otras actualizadas sin usar el instalador.

Si el Real está como servicio, se sigue llamando Real Vnc en la lista de servicios , pero realmente se ejecuta el Ultra ya que usa sus archivos, y también incluye el vncviewer y todo el pack.
La ruta, es la ruta de origen de la carpeta de los archivos de ULTRAVNC (una vez bajados) :smt025

Código: Seleccionar todo

$OrigenUltraVnc="M:\VNC4_8_2"
if not FileExists("C:\Archivos de programa\RealVNC\VNC4.OLD") then
	msgbox(0,"Actual Ultravnc - Tu técnico informático","Ejecutar Como Administrador"&@crlf&"Pulse enter para Actualizar el Vnc. Vuelva a conectarse")
ProcessClose("winvnc4.exe")
ProcessWaitClose("winvnc4.exe")
dirmove("C:\Archivos de programa\RealVNC\VNC4","C:\Archivos de programa\RealVNC\VNC4.OLD")
dircopy($OrigenUltraVnc,"C:\Archivos de programa\RealVNC\VNC4")
sleep(5000)
;puedes usar también Runas() para ejecutar como Admin si lo desea
run("C:\Archivos de programa\RealVNC\VNC4\driver\xp\install_silent.bat","C:\Archivos de programa\RealVNC\VNC4\driver\xp") ;instala un driver turbo acelerador para XP
run("C:\Archivos de programa\RealVNC\VNC4\winvnc4.exe","C:\Archivos de programa\RealVNC\VNC4")
EndIf
Bajamos solo los ficheros a usar del ULTRAvnc con el parche de seguridad del vncViewer (1.0.8.2) (visor y servidor):
Bajados de la página original de http://www.uvnc.com y actualizado con Viewer Security Advisory para WIN32, (vers para win64 en la página):
http://www.uvnc.com/download/1082/1082full.html
Se bajan así:
Paso 1: bajar y copiar a una carpeta M:\VNC4_8_2 http://sc.uvnc.com/download/click.php?id=58 los Win32 bins 1.0.8.2 full
Paso 2: Reemplazar el vncviewer.exe anterior con el que viene de aqui PARA actualizarlo http://sc.uvnc.com/download/click.php?id=59 :

Ahora tenemos la carpeta original del Ultravnc que va a reemplazar al antiguo Real.
Salu22:)
PD: Tambien se puede añadir el servicio con "C:\Archivos de programa\RealVNC\VNC4\winvnc4.exe" -register y parar con "C:\Archivos de programa\RealVNC\VNC4\winvnc4.exe" -stop y arrancarlo con "C:\Archivos de programa\RealVNC\VNC4\winvnc4.exe" -start , pero la forma anterior, como todo en programación funciona perfectamente.
Responder