Post by codeassault » 15 May 2018, 14:26
Les cuento lo que quiero hacer. Resulta que donde trabajo quiero automatizar un proceso en el cual, para poder ingresar al portal de una pagina, es necesario loguearse con el programa que ellos mismos ofrecen, el problema es que cuando ingreso desde la aplicación, esta por defecto me abre la pagina con el "Internet Explorer", pero por motivos de compatibilidad, lo ideal es abrirlo con "Chrome". Tengo implementado un script que me automatiza hasta la parte en que copia la URL desde el Explorer y lo que intento hacer es que al copiar la URL, esta se pase como parámetro al ejecutable del Chrome, y lo otro es que en alguna parte del script me deja presionada la tecla "Control", sin ningun otra soluciom mas que cerrar la sesión del equipo, para poder liberar la tecla.
Este es el modesto código que implemente. Espero puedan ayudarme en este caso. Gracias.
Code: Select all
Run, "c:\Program Files\Noriega Noriega S.A.C\NNWL\NNWL.exe" ; aca inicio el sistema de logueo
WinWait, Noriega Noriega S.A.C. ; espero que se abra la aplicacion
Send, {Tab} ; mando un Tab para dirigirme al boton de logueo
Send, {Space}; mando Space para presionar el boton de logueo
WinWait, Login ; espero que se abra el navegador con el titulo "Login"
Send, {Ctrl Down}l{Ctrl Up} ; mando un Control+l para poder posicionar la barra de direccion
Send, {Ctrl Down}c{Crtl Up} ; mando un Control+c para copiar la URL
Run, "c:\Program Files\Google\Chrome\Application\chrome.exe", Clipboard ; aca inicio el Chrome y trato de pasarle el portapapeles como parametro
ExitApp
Les cuento lo que quiero hacer. Resulta que donde trabajo quiero automatizar un proceso en el cual, para poder ingresar al portal de una pagina, es necesario loguearse con el programa que ellos mismos ofrecen, el problema es que cuando ingreso desde la aplicación, esta por defecto me abre la pagina con el "Internet Explorer", pero por motivos de compatibilidad, lo ideal es abrirlo con "Chrome". Tengo implementado un script que me automatiza hasta la parte en que copia la URL desde el Explorer y lo que intento hacer es que al copiar la URL, esta se pase como parámetro al ejecutable del Chrome, y lo otro es que en alguna parte del script me deja presionada la tecla "Control", sin ningun otra soluciom mas que cerrar la sesión del equipo, para poder liberar la tecla.
Este es el modesto código que implemente. Espero puedan ayudarme en este caso. Gracias.
[code=autohotkey file=Untitled.ahk]
Run, "c:\Program Files\Noriega Noriega S.A.C\NNWL\NNWL.exe" ; aca inicio el sistema de logueo
WinWait, Noriega Noriega S.A.C. ; espero que se abra la aplicacion
Send, {Tab} ; mando un Tab para dirigirme al boton de logueo
Send, {Space}; mando Space para presionar el boton de logueo
WinWait, Login ; espero que se abra el navegador con el titulo "Login"
Send, {Ctrl Down}l{Ctrl Up} ; mando un Control+l para poder posicionar la barra de direccion
Send, {Ctrl Down}c{Crtl Up} ; mando un Control+c para copiar la URL
Run, "c:\Program Files\Google\Chrome\Application\chrome.exe", Clipboard ; aca inicio el Chrome y trato de pasarle el portapapeles como parametro
ExitApp[/code]