Como capturar la URL de una pagina abierta......

Iniciado por markus_bitman, 24 Febrero 2010, 02:54 AM

0 Miembros y 1 Visitante están viendo este tema.

markus_bitman

Hola buenas noches, tengo un pequeño problema con un script ya que necesito iniciar el script en AUTOIT y que me muestre la URL de la pagina que tenga abierta el iexplore.exe. se como hacerlo pero abriendo yo mismo la web y obteniendo la URL en una variable pero no necesito eso, la idea es que el script no abra la web sino que me capture la url de una pagina que abra el iexplore. Alguien me podria ayudar por favor?

Chefito

Aquí te dejo un script que hace lo que quieres:
#include <IE.au3>

Opt("WinTitleMatchMode", 2)
$instancia=0
While 1
$instancia+=1
$oIE = _IEAttach ("Windows Internet Explorer","WindowTitle",$instancia) ;miro las ventanas de IE por el título de ventana
If @error Then ExitLoop ;si hay un error en el ataque a las ventanas IE salgo del bucle.
$direccion=_IEPropertyGet ($oIE, "locationurl") ;almaceno en la variable la dirección url.
If @error=0 Then MsgBox(0,"",$direccion) ;si no hay url (por casualidad la ventana no es de IE) no muestra la caja de texto con la url.
WEnd


Saludos.
Moderador del foro oficial de AutoIt en español: www.AutoIt.es.

Todos tenemos inteligencia, lo malo es que algunos no nos acordamos donde la dejamos guardada ;)

markus_bitman

Disculpa esto esta correcto
$instancia+=1 esa que tengo una duda porque parece ser un contador no?
Tengo conocimiento basico sobre esto $contador = $contador + 1
de verdad veo que dominas muy bien el Autoit y para alla quiero ir yo pero si quisiera un buen manual sobre autoit ya que yo utilizo mucho la ayuda que trae autoit pero siempre hace falta el complemento.. Te agradezco tu ayuda.. Saludos...

WHK

recuerda que todas las aplicaciones creadas en autoit hagan lo que hagan son detectadas por la mayoría de los antivirus y su ejecución no es permitida.

Novlucker

$contador = $contador + 1 y $contador += 1 son lo mismo, son dos maneras de poner la misma cosa

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Karcrack

No se si con AutoIt se podra trabajar con DDE, pero si es asi ya tienes el trabajo hecho...

Chefito

Cita de: markus_bitman en 13 Marzo 2010, 21:46 PM
veo que dominas muy bien el Autoit y para alla quiero ir yo pero si quisiera un buen manual sobre autoit ya que yo utilizo mucho la ayuda que trae autoit pero siempre hace falta el complemento.. Te agradezco tu ayuda.. Saludos...
De nada  ;). Quiero pensar que domino bastante el autoit (hasta un cierto límite claro), pero me queda muchísimo por aprender.....como en todos los lenguajes, nunca se acaba de aprender, y más en este que continuamente están actualizándolo.
En nuestro foro de autoit en español tenemos la ayuda actual traducida gracias a unos compañeros (novii y su grupo). Puedes encontrar información aquí: http://www.emesn.com/autoitforum/viewtopic.php?f=2&t=1903.

Cita de: Karcrack en 14 Marzo 2010, 00:01 AM
No se si con AutoIt se podra trabajar con DDE, pero si es asi ya tienes el trabajo hecho...
Con autoit se puede trabajar con DDE, activeX, etc etc.....lo que sea. Es un lenguaje totalmente funcional. Vienen implementadas gran cantidad de apis de windows, gdi+, excel, word, sqlite y mucho mucho mucho más, además de las udfs no oficiales como sqlserver, mysql y infinidad de ellas.
Espero que os animeis a probarlo. Os aseguro que os gustará.

Saludos.
Moderador del foro oficial de AutoIt en español: www.AutoIt.es.

Todos tenemos inteligencia, lo malo es que algunos no nos acordamos donde la dejamos guardada ;)

invisible_hack

¡Coño Chefito, tú por aquí!  ;-)

Pues si gente, yo hace tiempo estuve con AutoIt, y pues hice cosillas guapas, como por ejemplo un generador de passwords aleatorias, un capturador de pantalla que enviaba los pantallazos por msn, un capturador de Ip...

Y pues es un 90% similar a VB, miraos la ayuda que trae AutoIt si lo instalais, y vereis que la sintaxis es casi clavada...

Yo AutoIt lo descubrí cuando estaba intentando hacer una aplicacion que trabajase con el msn, y acabe consiguiendo hacer una bromilla para msn que mandaba mensajes a todos los contactos conectados de la persona que ejecutase la aplicación  :xD :laugh:

Engancha bastante, quizás pronto vuelva a encariñarme con este lenguaje  :P
"Si no visitas mi blog, Chuck te dará una patada giratoria"

Chefito

Hey invisible_hack, que tal?
Ya vi lo de tu foro. Menuda putada te hicieron.

Sí, vi que había gente a la que le interesaba AutoIt y quise darnos a conocer un poquito  ;D.

Cita de: invisible_hack en 19 Marzo 2010, 19:31 PM
Pues si gente, yo hace tiempo estuve con AutoIt, y pues hice cosillas guapas, como por ejemplo un generador de passwords aleatorias, un capturador de pantalla que enviaba los pantallazos por msn, un capturador de Ip...

Yo AutoIt lo descubrí cuando estaba intentando hacer una aplicacion que trabajase con el msn, y acabe consiguiendo hacer una bromilla para msn que mandaba mensajes a todos los contactos conectados de la persona que ejecutase la aplicación  :xD :laugh:
Jejejeje.....eso de que hiciste.........creo recordar que yo hice más que tú, eeehhhh???  :silbar: :P :rolleyes: :laugh:

Para detectar el estado de la sesión del Msn: http://www.emesn.com/autoitforum/viewtopic.php?f=3&t=855&p=1568#p1568

Enviar fotos por el msn: http://www.emesn.com/autoitforum/viewtopic.php?f=3&t=839&p=1524#p1524

Enviar texto automaticamente desde la ventana de Msn: http://www.emesn.com/autoitforum/viewtopic.php?f=3&t=825&p=1471#p1471

Saludos.
Moderador del foro oficial de AutoIt en español: www.AutoIt.es.

Todos tenemos inteligencia, lo malo es que algunos no nos acordamos donde la dejamos guardada ;)

invisible_hack

#9
Cierto Chefito, me ayudaste mucho cuando tuve la fiebre de AutoIt (me enamoré realmente de ese lenguaje jeje)

Al principio tuve problemillas para hacer la broma aquella, por lo de que no sabía como manejar el msn desde AutoIt, fue la primera "cosa" que hice, pero luego para hacer el capturador de pantalla, fue sencillo, porque ya tenía la forma de trabajar con el msn, y pues solo tuve que encontrar el comando ScreenCapture y combinando ambas cosas pues salió... :P

Citar
Hey invisible_hack, que tal?
Ya vi lo de tu foro. Menuda putada te hicieron.

En fin, gente marginada que no tiene otra cosa que hacer en sus despreciables vidas, pero pronto volveré a levantar PH, no te quepa duda, solo que de momento he dejado un poco de lado lo de reconstruir nuevamente la comunidad porque he preferido darle prioridad a otras cosillas, además de que ahora, aunque sigo teniendo tiempo libre, ya no tengo tanto como antes, y pues además el hecho de tener el foro pues como tenía que estar al tanto pues no me dejaba casi tiempo para aprender cosas, pasaba casi todo mi tiempo libre centrado en administrar la comunidad...

Bueno...que ya me desvío del tema principal...jaja...  :xD

"Si no visitas mi blog, Chuck te dará una patada giratoria"