Página 1 de 1

Click en Imagen IE

Publicado: 12 Sep 2009, 19:26
por Spra
Quiero clickar en una imagen en una ventana de Internet Explorer.

Código: Seleccionar todo

Func Click() ;;Clickar en imagen

    $title = WinGetTitle("[active]")

    _IEImgClick ($title, "imagen.gif", "src")

EndFunc
Por que no funciona? :smt017 he estado mirando en la Ayuda y creo que el problema es que no se como poner la sintaxis de una ventana de IE existente, por que en el ejemplo de la Ayuda, abre una ventana nueva de IE.

Gracias de antemano y Saludos que ya hacia tiempo que no posteaba
:smt003

Re: Click en Imagen IE

Publicado: 12 Sep 2009, 19:49
por XPyro
En la variable $Title tienes que poner un objeto creado por IE y no el nombre de la ventana.

Puedes crear tu propio objeto de IE con la función _IECreateEmbedded() :smt006

Re: Click en Imagen IE

Publicado: 12 Sep 2009, 20:13
por Spra
Gracias por la respuesta XPyro, pero el problema es que no quiero crear ninguna ventana nueva, :smt009 si no que es una ventana de IE existente, y ahi viene el problema.

Saludos

Re: Click en Imagen IE

Publicado: 13 Sep 2009, 00:28
por nekv
Puedes usar _IEAttach

Re: Click en Imagen IE

Publicado: 14 Sep 2009, 09:42
por Spra
OK, soluccionado

Código: Seleccionar todo

Func Click() ;;Clickar en imagen



    $title = WinGetTitle("[active]")

   $oIE = _IEAttach ($title, "WindowTitle")

    _IEImgClick ($oIE, "imagen.gif", "src")



EndFunc
Gracias nekv y Saludos

Re: Click en Imagen IE

Publicado: 21 Abr 2010, 19:02
por nekonos
Buenas rescato el tema.
Estoy tratando de hacer la misma accion en firefox (en opera creo que no hay ni imageclick) pero me encuentro con problemas para aplicar pues no encuentro nada parecido al atach en la libreria de firefox.

Código: Seleccionar todo

    $title = WinGetTitle("[active]")

   ???$oIE = _Attach ($title, "WindowTitle")

    _FFImageClick ($oIE, "imagen.gif", "src")
Me podeis iluminar
Gracias

Re: Click en Imagen IE

Publicado: 22 Abr 2010, 12:13
por BasicOs
Con _FFConnect usas la última ventana que se abrió, y puedes asignar el script a una ventana con _FFWindowSelect, puedes probar o preguntar al autor directamente, si lo deseas nos cuentas si lo conseguiste: :smt020 :smt039
Aquí el tópico que explica con detalle la funcionalidad de ff: http://www.autoitscript.com/forum/index ... opic=95595
Aquí la web del autor de FF, tiene otras librerías interesantes como extensiones y addons:
http://www.autoitscript.com/forum/index ... user=25108
FF.au3 extensions:
_FF_DM.au3 (FireFox Download-Manager)
_FF_AutoLogin.au3 (Auto-login for web pages and script-generator)

FF.au3 / FireFox Addon-UDFs:
_FF_FoxBox.au3 / _FF_FireFM.au3 / _FF_Sreengrab.au3
FF.au3 / Misc:
YouTube-API wrapper
Salu22:)