Autor Tema: Autoidentificacion y entrar  (Leído 235 veces)

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

AndresBold

  • Visitante
Autoidentificacion y entrar
« en: Octubre 28, 2011, 03:13:05 am »
hola, lo que necesito hacer con ircap es automatizar la identificacion,  lectura y ejecucion de direccion web donde se realiza la identificacion (entregado por el servidor mediante query)
necesito que me lea la direccion web entregada en query y que me la abra automatico


.query eaccess:{
   query eaccess
   /identify *****
   /msg eaccess !fastlogin
   }

esto hace que se me abre query con una direccion tipo este :
!fastlogin
02:45           ·<{eAccess}>· Identificate en http://***********.net/******/fastlogin.php
que tengo que pinchar para a brir en ventana de navegador , quiero que ircap la reconozca y la abra automatico


pasaria lo mismo tras kick por ejemplo:

on 1:KICK:#: {
  if ($knick == $me) {
query eaccess
   /identify ******
   /msg eaccess !fastlogin
    .msg chan invite $chan
    join $chan
  }
}
que el procedimiento seria lo mismo , queria saber que debo hacer para que me abra la pagina automatico para la identificacion

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Autoidentificacion y entrar
« Respuesta #1 en: Octubre 28, 2011, 12:28:52 pm »
Lo muevo a scripting

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Autoidentificacion y entrar
« Respuesta #2 en: Octubre 28, 2011, 03:23:50 pm »
Usa
/run http://***********.net/******/fastlogin.php

AndresBold

  • Visitante
Re:Autoidentificacion y entrar
« Respuesta #3 en: Octubre 28, 2011, 03:36:10 pm »
Genial gracias ya es un paso mas, pero la direccion varia, en realidad es http://***********.net/******/fastlogin.php****(serie de numeros al azar que identifican el registro y caducan en breve si uno no es identificado)
entonces necesito que lea la direccion real que aparece en el query.
la direccion siempre es la 3 palabra en la frase entonces algun comando que hace que lea la 3 palabra o identifique las direcciones web o lo que empieza por http://
eso seria lo ideal

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Autoidentificacion y entrar
« Respuesta #4 en: Octubre 28, 2011, 04:14:09 pm »
Si es la tercera palabra, entonces con un evento on *:TEXT la puedes obtener usando el identificador $3.

AndresBold

  • Visitante
Re:Autoidentificacion y entrar
« Respuesta #5 en: Octubre 28, 2011, 04:14:56 pm »
por que no me funciona el siguiente comando: donde fallo ?

on ^1:open:?: {
  IF ( $nick == eAccess ) && ( $address == Http://* ) {
    run  $3
   
  }
}

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Autoidentificacion y entrar
« Respuesta #6 en: Octubre 28, 2011, 04:35:42 pm »
El identificador $address no pinta nada ahí ;)

AndresBold

  • Visitante
Re:Autoidentificacion y entrar
« Respuesta #7 en: Octubre 28, 2011, 06:34:23 pm »
no lo consigo , he quitado el adress, he probado run $3 (y otros numeros por si contaba el nick como posicion ...)
he probadp run $http://*

me hace todo el proso de apertura de qury y envio de solicitud pero no ejecuta la direccion web .
alguna idea mas, pliz

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Autoidentificacion y entrar
« Respuesta #8 en: Octubre 29, 2011, 01:18:03 am »
Haz un copy de toda la línea y usa el identificador $cb que almacena el clipboard.
 Luego usa /run $cb

También puedes usar /run $$?=" ¿url? " y pegar aquí la url previamente copiada.

No son soluciones muy elegantes pero puede funcionar, aunque hablo sin probar.

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Autoidentificacion y entrar
« Respuesta #9 en: Octubre 29, 2011, 01:40:26 am »
Bueno. He hecho alguna prueba y funciona bien.

on ^1:open:?: {
  IF ( $nick == eAccess )  { run  $3  }
}


Siempre que en el texto que recibes en query del bot, la url este en la 3ª posición.

No olvides cerrar la ventana del query ANTES de enviar la petición, porque si está abierta el evento no se dispara.

AndresBold

  • Visitante
Re:Autoidentificacion y entrar
« Respuesta #10 en: Octubre 29, 2011, 01:54:12 am »
Gracias OK
jejejej si son muchos parches y "remates" pero hacen que al final funcione.
gracias

 

anything