Página 1 de 1

Continuidad del script Problema con (IE)

Publicado: 15 Feb 2014, 01:16
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.

Re: Continuidad del script Problema con (IE)

Publicado: 15 Feb 2014, 02:05
por Chefito
No tengo cuenta de youtube y no puede probarlo. Crea una cuenta, pásamela y lo pruebo :smt002 .

Saludos

Re: Continuidad del script Problema con (IE)

Publicado: 15 Feb 2014, 04:18
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:)

Re: Continuidad del script Problema con (IE)

Publicado: 15 Feb 2014, 21:34
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.

Re: Continuidad del script Problema con (IE)

Publicado: 16 Feb 2014, 01:37
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.