Ocultando el Tray Icon del No-IP DUC
Bueno, una vez estaba yo investigando acerca de como poder ocultar el Tray-icon del programita No-ip (Servicio No-ip para ips dinamicas); de tal forma que se ejecutara al comienzo pero que no levantara sospechas. xD Y decidi hacer un tutorial muy basico que comparto con ustedes:
Como sabemos el servicio gratuito de No-ip consiste en asignar a nuestra ip dinamica un subdominio al escoger...de tal forma que a la hora de querer saber en cualquier momento que ip tiene nuestro ordenador (o cualquier otro con ip dinamica ), haremos uso del dominio. Y esto se facilita gracias a una utilidad que podemos encontrar en la misma pagina, en esta direccion:
http://www.no-ip.com/downloads.php; lo que hace este programa es actualizar nuestro nombre de dominio cada vez que cambie nuestra ip. Pero antes tenemos que crearnos una cuenta y crear despues un nombre de dominio. ???
Para mas informacion sobre su funcionamiento: http://foro.elhacker.net
Bien, descargamos el programa. Lo instalamos evitando agregarlo a un grupo de programas, desmarcando la casilla que dice: Add Program Group .
Cuando lo ejecutemos por vez primera nos va a salir una pequeña pantalla con el logo del programa y en la esquina inferior izquierda una opcion con una pestaña que nos permite desactivar esta molesta pantalla cuando se inicia el programa...pues lo desactivamos. xD
Entonces nos habra aparecido un molestoso Tray Icon junto al reloj; le damos doble click; y si hemos creado una cuenta le daremos doble click; ponemos los datos de nuestra cuenta y se abrira una nueva ventana informandonos si esta activo o no el dominio que hemos creado. Debemos activar la pestaña del dominio nuestro. 8)
Click en el boton Options y veremos que en la pestaña Standard tenemos dos opciones interesantes...
Run on startup ---> Que es para que se ejecute al comienzo. Funciona tanto en Win98 como en Winxp
Run as a system service ---> Esta opcion solo funciona en winxp. Que transforma a la utilidad como un servicio mas del sistema. Si seleccionamos esta opcion en winxp ya no habria necesidad de seleccionar la opcion anterior.
Dependiendo de nuestro caso, activaremos las opciones anteriormente descritas. Entonces le daremos abajo al boton OK y cerramos la ventana del No-IP DUC. Y seguidamente matamos el proceso con el administrador de tareas de windows: Ctrl+Alt+Supr, pestaña Procesos y le damos suprimir al proceso DUC20.exe (en windows 98 es similar este paso).
Bien ahora toda la configuracion quedara grabada. Y es el momento de presentarles otra herramienta para el proposito de este tutorial: El ResHacker ( Resource hacker ); el cual pueden encontrar aqui: http://www.angusj.com/resourcehacker/.
Ya descargado, lo ejecutamos y vamos a File/Open y buscamos el ejecutable del No-IP DUC ; que por defecto se instala en C:\Archivos de programa\No-IP; lo abrimos y nos aparecera la siguiente ventana:
Expandemos la rama RCData, luego la rama TDUC y click en 0. Nos aparece a la derecha parte de las opciones de ejecucion del programa, bajamos hasta el final del codigo y fijemonos en donde dice:
object JvTrayIcon1: TJvTrayIcon
Veremos que debajo esta activada esa opcion:
Active = True
Debemos de cambiarlo poniendo en vez de "True", "False". Quedando asi:
Hecho este cambio, daremos click arriba en el boton: Compile Script para guardar los cambios en el codigo.
Luego le damos a File/Save o Save as.... Si le damos a Save no pensemos que habra reemplazado el nuevo ejecutable por el antiguo, si no que habra creado otro pero con diferente nombre. Mejor le damos Save as... y escribimos el mismo nombre del ejecutable original. Asi entonces los cambios estaran hechos perfectamente.
Entonces podemos comprobar dando doble click al nuevo ejecutable; corriendo ya sin el molesto Tray Icon...pero lo mas importante con la configuracion que le hemos dado anteriormente.
Bien, me he cansado la verdad de tanto pulsar las teclas. Creo que esta bien explicado y espero que sea de su agrado.
Saludos.