Continuidad del script Problema con (IE)

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
dacu
Hacker del Foro
Mensajes: 106
Registrado: 20 May 2010, 00:09

Continuidad del script Problema con (IE)

Mensaje por dacu »

Buenas, llevo arrastrando un problema desde hacer ya mucho tiempo y lo soluciono creando 2 archivos pero creo que ya es hora de conseguir solucionarlo.

Simplemente cuando estoy en un script que interacciono con _IECreate y por la situación me toca importar un archivo no se que pasa pero el sistema nunca sigue y se para hasta que la ventana se cierra. Para un mejor entendimiento os pondré un ejemplo.

Código: Seleccionar todo

$URL = 'http://www.youtube.com/upload'

$IE = _IECreate($URL,"",1)
_IELoadWait($IE)

$ID_IE=_IEGetObjById($IE,"upload-prompt-box")
For $oInput In _IETagNameGetCollection($ID_IE, "button")
	If String($oInput.id) = "start-upload-button-single" then _IEAction($oInput, 'click')
Next

MsgBox(0,"","KS")
Si os fijáis intento subir un archivo a youtube y realizo un sencillo click en el boton que abre una ventana windows para seleccionar el vídeo, pero claro el autoit ya no sigue hasta que la ventana emergente no se cierre, entonces me toca crear otro exe para llamarlo previamente antes de lanzar el boton para seleccionar video.

Espero que se entienda.

Muchas gracias por vuestro tiempo.
Avatar de Usuario
Chefito
Profesional del Autoit
Mensajes: 2035
Registrado: 21 Feb 2008, 18:42
Ubicación: Albacete/Cuenca (España)

Re: Continuidad del script Problema con (IE)

Mensaje por Chefito »

No tengo cuenta de youtube y no puede probarlo. Crea una cuenta, pásamela y lo pruebo :smt002 .

Saludos
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
Avatar de Usuario
BasicOs
Site Admin
Mensajes: 2085
Registrado: 21 Nov 2006, 19:24
Ubicación: El Internet - (Canarias, España)
Contactar:

Re: Continuidad del script Problema con (IE)

Mensaje por BasicOs »

Hola,
puedes crear interacciones fuera de _IE con ENVIO DE las teclas SEND(), por ejemplo Control F4 para cerrar una ventana, enter, con un timer : sleep()...
Salu22:)
dacu
Hacker del Foro
Mensajes: 106
Registrado: 20 May 2010, 00:09

Re: Continuidad del script Problema con (IE)

Mensaje por dacu »

Chefito, con cualquier cuenta de GMAIL ya te entra a youtube no necesitas registrarte, es decir tener un GMAIL ya es tener cuenta de youtube.

BasicOs, creo que no me he explicado bien. El problema es que cuando se habré la ventana de internet explore para elegir archivo, el autoit se para, se pausa, se detiene hasta que no cierres la ventana, ese es el problema.
Avatar de Usuario
Chefito
Profesional del Autoit
Mensajes: 2035
Registrado: 21 Feb 2008, 18:42
Ubicación: Albacete/Cuenca (España)

Re: Continuidad del script Problema con (IE)

Mensaje por Chefito »

Busca con el buscador del foro y encontrarás. Mira los enlaces de este post:

http://www.emesn.com/autoitforum/viewto ... ile#p13927

Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
Responder