Como conocer la dirección verdadera del ejecutable de cualquier programa o aplicación, en los servicios que solo ofrece la versión online. Descargar el archivo EXE del instalador full o completo, para poder instalar el programa en equipos sin conexión a internet.
Se ha puesto en moda desde hace algún tiempo que las empresas de software al proporcionar el link para la descarga de una aplicación solo ofrecen un instalador online.
O sea solo se descarga a nuestro equipo una aplicación de pequeño tamaño, que al ejecutarla es que descarga e instala el programa directamente, lógicamente solo si estamos conectados a la red.
Esta forma de instalación no nos satisface ya que no tenemos control alguno en el proceso de la instalación.
La instalación lógicamente de esta forma solo funciona online, por lo que no podemos usar el ejecutable para instalar el programa en otro equipo que no tenga acceso a internet.
Otro de los problemas que no se tienen en cuenta, es la imposibilidad de instalar el programa cuando usamos para acceder a internet un equipo que no es el nuestro, como ocurre al hacerlo desde un lugar público como las salas de navegación, de chat o un café internet.
Algunos servicios ofrecen las dos opciones, el instalador online y el instalador completo.
Por desgracia cada vez son menos.
Si tienes necesidad de descargar siempre el instalador full para usarlo en otro equipo, en este artículo conocerás como hacerlo.
Como descargar el instalador completo de los programas
Existe la opción de descargar e instalar el programa de esta forma y luego buscar en los archivos temporales el ejecutable, si es que accedemos a internet con nuestro equipo.Este método no funciona en todos los casos.
La mejor solución en estos casos es tratar de conocer la dirección exacta donde se encuentra el ejecutable y descargarlo manualmente.
La respuesta está en las peticiones HTTP hechas por el equipo al ejecutar el archivo instalador.
Lo que necesitamos es un programa que registre en los logs estas peticiones.
Como conocer las peticiones HTTP realizadas en el equipo
En este caso no se trata de las peticiones HTTP hechas por un navegador, si así fuera las podríamos conocer de forma sencilla usandoSe trata de las peticiones hechas por una aplicación en Windows.
Lo podemos lograr instalando un proxy en el equipo, que puede ser Apache, Privoxy, CCProxy u otro similar.
Al pasar nuestra conexión a internet a través de ellos, registran todas las peticiones, las que se pueden ver en detalle en los logs de acceso.
Ejemplo con todos los pasos
En este ejemplo mostramos como hemos obtenido la ruta o dirección al instalador completo de la más reciente versión del lector de PDF Nitro Reader.1- Descargamos el instalador online
2- Lo ejecutamos solo unos segundos en nuestra PC, posteriormente lo cerramos y buscamos en el log de Apache “access_log” la dirección de la cual trata de descargar el archivo completo.
En la siguiente imagen se muestra una sección del log de Apache.
Para eso es necesario usarlo como un “proxy fordward”, lee en otra página como hacerlo: Como conectarse a internet a través de Apache
Se muestra sombreada la dirección al ejecutable completo.
3- Introducimos la dirección en el navegador o en un gestor de descargas y descargamos el archivo completo.
En este ejemplo la ruta al archivo instalador online es: http://www.nitroreader.com/download
La ruta al instalador completo que hemos extraído usando Apache es: http://install.nitropdf.com/reader_35605/en/nitro_reader3.exe
No hay comentarios:
Publicar un comentario