Página 1 de 1

problema con instalacion desatendida ayuda!!!

Publicado: 24 Ene 2012, 05:47
por Ceky
problema con winamp: hola gente de Autoit.es .. les vengo a molestar porque una instalacion desatendida me esta volviendo loco... la del winamp nuevo .. trabajo en un teu y necesito ese programa para terminar el pauqete de los programas necesarios ...
en fin el error es que cuando llega a la pantalla de instalar nitro pdf se queda congelado .. y muestra un cartel de elegir una opcion ... hice el intento de hacerlo con macro pero pasa lo mismo ... hay dejo el codigo ..


#region --- AutoIt Macro Generator V 0.21 beta ---
Opt("WinTitleMatchMode", 4)
Run("wp")
WinWait("Idioma de la Instalación","Por favor seleccione su idioma")
ControlClick("Idioma de la Instalación","Por favor seleccione su idioma","Button1")
WinWait("Instalador de Winamp","&Siguiente >")
ControlClick("Instalador de Winamp","&Siguiente >","Button2")
WinWait("Instalador de Winamp ","< &Atrás")
ControlClick("Instalador de Winamp ","< &Atrás","Button2")
WinWait("Instalador de Winamp ","&Siguiente >")
ControlClick("Instalador de Winamp ","&Siguiente >","Button2")
ControlClick("Instalador de Winamp ","&Siguiente >","Button2")
WinWait("Instalador de Winamp","&Siguiente >")
ControlCommand("Instalador de Winamp","&Siguiente >","Button4","UnCheck","")
ControlCommand("Instalador de Winamp","&Siguiente >","Button5","UnCheck","")
ControlClick("Instalador de Winamp","&Siguiente >","Button2")
ControlCommand("Instalador de Winamp","&Siguiente >","Button4","UnCheck","")
ControlCommand("Instalador de Winamp","&Siguiente >","Button5","UnCheck","")
ControlCommand("Instalador de Winamp","&Siguiente >","Button6","UnCheck","")
ControlClick("Instalador de Winamp","&Siguiente >","Button2")
WinWait("Instalador de Winamp","&Instalar")
ControlClick("Instalador de Winamp","&Instalar","Static1") (en esta linea es donde se queda creo )
ControlClick("Instalador de Winamp","&Instalar","Button2")
WinWait("Instalador de Winamp ","&Terminar")
ControlCommand("Instalador de Winamp ","&Terminar","Button4","UnCheck","")
ControlClick("Instalador de Winamp ","&Terminar","Button2")
#endregion --- End ---

asi que no se cual es el error ya que soy novato en esto hace mas o menos 3 semanas que uso autoit....

Re: problema con instalacion desatendida ayuda!!!

Publicado: 24 Ene 2012, 10:30
por arkcrew
Hola!

Cuando acabes ese TEU lo rulas que yo siempre los he utilizado, sobre todo el de BoRr@sS, esos son mis favoritos XD.

Pues, para una instalación desatendida, prueba cambiando los controlclick por un controlsend al boton para que se mande una pulsación de enter al botón.

Con eso quizás funcione, sino esta misma tarde cuando esté en casa te miro el código un poco mejor.

Mira también si el instalador tiene algún comando para instalación desatendida, si es un *.msi , puedes ver más información si lanzas el ejecutable con el parámetro /? , sino, también puedes usar una apli que se llama universal file switch finder o algo por el estilo.

Espero que te sea útil, aunque espera más información mia para esta tarde.

Saludos!!

Re: problema con instalacion desatendida ayuda!!!

Publicado: 24 Ene 2012, 14:36
por Ceky
gracias viejo.... lo subo y telo paso ...
aunque no me quedo claro ahora me pongo a experimentar ,,...
el tue consta con navegadores..antivirus ...programas de video y audio ...una guia telefonica e mi pais completa ..una guia rutera ...entre otras cosas ...

Re: problema con instalacion desatendida ayuda!!!

Publicado: 24 Ene 2012, 17:17
por arkcrew
Buenas, como prometí, aqui vuelvo de nuevo.

Miré tu código y funciona a la perfección, me bajé la última versión del winamp (la ver. pro) y me la instala de lujo, lo que ya no se es que vas a hacer, si instalar la versión free lo la de pago, siendo el caso de la segunda, te las vas a tener que ver para "piratear" el programa, y ese tema en este foro no lo vamos a tratar.

El caso de la instalación es nulo, osea, a mi me funcionó a la primera en mi ordenador.

Te dejo adjunto el universal silent switch finder, la app de la que te hablaba, que escanea el ejecutable en busca de los parámetros de instalación desatendida.

En este caso, si sigue sin funcionarte, puedes arrancar el ejecutable de instalación con el comando /S y tendrás una instalación desatendida por completo.

Una recomendación mia es que utilices al principio y al final del script las funciones blockinput porque dudo que el usuario deje el ratón quieto mientras la app se insatla y te puede dar problemas. Revisala en la ayuda. Bloqueas el teclado y el mouse al inciio y desbloqueas al final.

Saludos!

Re: problema con instalacion desatendida ayuda!!!

Publicado: 24 Ene 2012, 17:56
por Ceky
hola es la version free el programa a tratar .. la pro no por que es de pago ... es para el teu que estoy haciendo..ya que laburo en una casa de computacion y se me hace engorroso tener que instalar todos los programas yo mismo... en fin vere que hago gracias por la ayuda ..los prgramas que mencionas ya los conosco pasa que no podes personalizar las instalaciones ,,,,.. y si por defecto traen toolbars se instalan asi agregando un programa mas ... pero buena info igual sirve ...

Re: problema con instalacion desatendida ayuda!!!

Publicado: 24 Ene 2012, 18:10
por arkcrew
Igualmente, el código que facilitas es totálmente funcional y como bine haces al generarlo con el macro, quita las toolbars y demás, yo probé con la ver full, pero voya proabrlo de nuevo con la free, pero ya te digo, el código en mi ordenador me funciona escandalosamente bien.

Saludos!

Re: problema con instalacion desatendida ayuda!!!

Publicado: 26 Ene 2012, 03:55
por melvinhn
En su tiempo cuando necesite instalar el Winamp en un Wpi que hice, me daba el mismo problema con algunos programas que necesita incoorporar.
pues me di cuenta que algunos programas solo necesitan los archivos de instalacion y funcionan en otra pc, como por ejemplo Autoit y otros mas, por decirlo asi son portables, en mi caso
lo que hice fue hacer un archivo.exe en Winrar con todos los archivos de Winamp lo cual se extralleran en la ruta que yo queria...

despues un .exe que contiene todos los archivos solo se ejecuta en version desatendida con /S y listo
y asi no me ando matanto el cerebro con tanto comando de WinWait o ControlClick

te dejo el scrip en un archivo ya que cada aplicacion que hago para mi Wpi hago algunas modificaciones en varias cosas
espero que te sirva.

saludos.
Destendido.au3
(7.06 KiB) Descargado 182 veces

Re: problema con instalacion desatendida ayuda!!!

Publicado: 26 Ene 2012, 16:53
por Ceky
resuelto logre hacerlo funciona pero con la version pro dejo el codigo parafuturas genearaciones jaja

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#cs ----------------------------------------------------------------------------

AutoIt Version: 3.3.8.0
Author: Ezequiel Salvadori

Script Function:
Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here

#region --- AutoIt Macro Generator V 0.21 beta ---
Opt("WinTitleMatchMode", 4)
Run("winamp56_pro_all.exe")
WinWait("Idioma de la Instalación","Por favor seleccione su idioma")
ControlClick("Idioma de la Instalación","Por favor seleccione su idioma","Button1")
WinWait("Instalador de Winamp","&Siguiente >")
Send("{ENTER}")
WinWait("Instalador de Winamp","Acuerdo de licencia")
Send("{ENTER}")
WinWait("Instalador de Winamp ","&Siguiente >")
ControlClick("Instalador de Winamp ","&Siguiente >","Button2")
ControlClick("Instalador de Winamp ","&Siguiente >","Button2")
ControlClick("Instalador de Winamp ","&Siguiente >","Button2")
WinWait("Instalador de Winamp","&Siguiente >")
ControlCommand("Instalador de Winamp","&Siguiente >","Button5","UnCheck","")
ControlCommand("Instalador de Winamp","&Siguiente >","Button4","UnCheck","")
ControlClick("Instalador de Winamp","&Siguiente >","Button2")
WinWait("Instalador de Winamp","&Instalar")
ControlCommand("Instalador de Winamp","&Instalar","Button4","UnCheck","")
ControlCommand("Instalador de Winamp","&Instalar","Button5","UnCheck","")
ControlCommand("Instalador de Winamp","&Instalar","Button6","UnCheck","")
ControlClick("Instalador de Winamp","&Instalar","Button2")
WinWait("Instalador de Winamp","Su computador no tiene instala")
ControlClick("Instalador de Winamp","Su computador no tiene instala","Button1")
WinWait("Instalador de Winamp ","&Terminar")
ControlClick("Instalador de Winamp ","&Terminar","Button2")
WinWait("Configuración de Winamp","Vista previa")
ControlCommand("Configuración de Winamp","Vista previa","ListBox2","SelectString","0¥9 ")
ControlClick("Configuración de Winamp","Vista previa","Button5")
WinWait("Configuración de Winamp","Seleccione los tipos de archiv")
ControlClick("Configuración de Winamp","Seleccione los tipos de archiv","SysTreeView321")
ControlClick("Configuración de Winamp","Seleccione los tipos de archiv","Button5")
WinWait("Configuración de Winamp","Seleccione los servicios en lí")
ControlClick("Configuración de Winamp","Seleccione los servicios en lí","Button4")
WinWait("Configuración de Winamp","Enviando información de usuari")
ControlClick("Configuración de Winamp","Enviando información de usuari","Button1")
WinWait("classname=Shell_TrayWnd","Área de notificación designada")
ControlClick("classname=Shell_TrayWnd","Área de notificación designada","MSTaskListWClass1")
WinWait("Clave de registro de Winamp Pro","La clave debería ser una secue")
Send("www.chapindownloads.com")
Send("{TAB}")
WinWait("Clave de registro de Winamp Pro","La clave debería ser una secue")
Send("KBZ46-UXDCP-BCKJS-0Z96N")
ControlClick("Clave de registro de Winamp Pro","La clave debería ser una secue","Edit2")
ControlClick("Clave de registro de Winamp Pro","La clave debería ser una secue","Button1")
#endregion --- End ---

despues mato el proceso con un bat tb dejo el codigo del bat que es bastante simple

cmdow.exe @ /HID

taskkill /F /IM winamp.exe

EXIT

bueno gracias por la ayuda
ha el programa queda full
nota importante : instalar sin internet conectado , porque sino baja unosarchivos de directx que necesita paralas visualizaciones y plancha el escript ...