Foro IRcap
Septiembre 03, 2010, 11:10:30 *
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Postea tus dudas sobre IRC o IRcap. Nosotros te ayudaremos.
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1] 2 3 ... 10
 1 
 en: Hoy a las 12:25:54  
Iniciado por krambock - Último mensaje por Lokiyo
No son sólo para eso. Es la forma de que IRcap reconozca lo que son bots de la red de lo que no, lo cual afecta a muchas cosas, pero bueno XD

No sé por qué no te funciona la opcion de los bots en privado.
  Respuesta  |  Responder con cita  


 2 
 en: Ayer a las 01:29:30  
Iniciado por krambock - Último mensaje por krambock
Ahhhhh para eso son... si que lo habia leido pero no dice muy claramente para que se usan...

Algunas opciones parece que no funcionan correctamente sera porque estoy usando el mirc en modo portable ? por ejemplo el mensaje de los bots lo he seleccionado en una red a que me aparesca en privado y en otra no.. y en ambas hace lo mismo.. lo manda a la ventana de status...
  Respuesta  |  Responder con cita  


 3 
 en: Ayer a las 12:20:06  
Iniciado por krambock - Último mensaje por Lokiyo
Si configuras la red, en el setup de IRcap (F3) -> Redes, y añades las máscaras de los bots en las casillas correspondientes, no serán afectados por la protección de flood.

Creo que tienes más info sobre esto en el manual de IRcap que hay en este foro, así como en la web de IRcap. Si no lo encuentras o no sabes que poner te lo explico más concretamente, pero tienes que decirme a qué red conectas.
  Respuesta  |  Responder con cita  


 4 
 en: Septiembre 01, 2010, 08:33:43  
Iniciado por krambock - Último mensaje por krambock
Hay alguna manera de tener usuarios (sobre todo los bots de servicio tipo chanserv, nicserv etc) excluidos de la protección a text flood?
tipo whitelist...
  Respuesta  |  Responder con cita  


 5 
 en: Septiembre 01, 2010, 06:53:25  
Iniciado por ··kep·· - Último mensaje por ··kep··
Sois unos genios.  Cheesy

Gracias de nuevo, Lokiyo, y a SSakura. Sonrisa
  Respuesta  |  Responder con cita  


 6 
 en: Septiembre 01, 2010, 04:16:39  
Iniciado por ··kep·· - Último mensaje por Lokiyo
En IRC Hispano, tras varias vueltas al tema y varias pruebas debo decir que lo de que no se pueden ver los akicks a uno mismo, no es totalmente cierto:
 - Si te han puesto un akick al nick (es decir, sin usar una máscara del tipo nick!ident@host), puedes ver ese akick si usas /msg info tunick FULL
 - De la misma manera, si te han dado registro en un canal con valor -1 (otra forma de poner akick), también salen listados esos canales al usar el comando anterior.
 - Si te han puesto un akick usando una máscara a tu ip, o al ident o a alguna combinación de máscara, ese akick no se mostrará.


En otras redes creo que no existe nada parecido, pero dependerá de los Services que use cada red.

Lo que nunca se puede hacer, es ver los akicks de otro usuario Giñar A menos que seas IRcop de la red con acceso a los services.


PD: gracias a SSakura por ayudarme con las pruebas.
  Respuesta  |  Responder con cita  


 7 
 en: Septiembre 01, 2010, 10:57:10  
Iniciado por ··kep·· - Último mensaje por ··kep··
Muchas gracias, LokiyoGiñar
  Respuesta  |  Responder con cita  


 8 
 en: Septiembre 01, 2010, 10:53:35  
Iniciado por Shakwon - Último mensaje por Lokiyo
Lo dejaremos aquí, porque no me entiendes y nos hemos desviando completamente del tema de este hilo. De todas maneras ha estado entretenido.

Saludos.
  Respuesta  |  Responder con cita  


 9 
 en: Septiembre 01, 2010, 12:38:46  
Iniciado por Shakwon - Último mensaje por mOX
Ya sé dónde está el problema, no estas acostumbrado a ver un evento englobado o anidado, fíjate acá, de manera tradicional y dime si ves algún problema.

Código:
on 21:text:!turno*:#Channel: {
  if ( !$2 ) { msg # Sintaxis: $+($chr(2),!turno <dj>) }
  else {
    msg # $2 fue agregado a la lista.
    write -s $2 dj-action.txt $2
  }
}
on 21:text:!borrar*:#Channel: {
  if ( !$lines(dj-action.txt) ) { msg # Lista vacía | return }
  elseif ( $strip($2) !isnum ) { msg # Sintaxis: $+($chr(2),!borrar <Nº>) }
  else { write $+(-dl,$2) dj-action.txt }
}

on 1:text:!lista:#Channel: {
  if ( !$lines(dj-action.txt) ) { msg # Lista vacía | return }
  else {
    var %x = 1
    while ( %x <= $lines(dj-action.txt) ) {
      var %djs = $addtok(%djs,$+($chr(2),$base(%x,10,10,2),º,$chr(2)) $read(dj-action.txt,%x) - ,32)
      inc %x
    }
  }
  msg # Emitiendo - %djs
}

En un evento englobado puede haber muchos if en realidad los if son infinitos y no tiene obligación de ser evaluados con elseif o else, tranquilamente pueden trabajar solos,  en el ejemplo anterior, al ser englobados necesitas apuntar al comando, por eso es $strip($1-) = !comando no estoy tratando de hacer una comparacion sino apuntar el comando, trabaja de la misma manera que on *:text:comando, $strip lo puse para ahorrar cualquier problema con escrituras.

Ahora bien, acá tienes un ejemplo de distinta finalidad pero de similar estrctura que  puede ayudar para la comparación.

Código:
on ^1:CHAT:*: {
  if (%pflood.d == on) && (%tmp.fsnoflod != on) { inc %dclok | .timerDC 1 10 unset %dclok | if (%dclok > 80) { unset %dclok | close -c $nick | echo -ste $tma(flood,$nick,$address,$mg(dccloq)) | halt } }
  if ($strip($1) == PONGdcc)  && ( $2 isnum ) { msg =$nick 3Lag =12 $calc($ctime - $2) $mg(seg) | inc %dclok 3 }
  if ($strip($1) == PINGdcc) && ( $2 isnum ) { msg =$nick 3PONG0,0dcc $2 | inc %dclok 3 }
  if ($1- == [\]) && (%viserv == on) { inc %dclok 5 | ja liserv $nick }
}

-saludos-
  Respuesta  |  Responder con cita  


 10 
 en: Agosto 31, 2010, 01:33:37  
Iniciado por ··kep·· - Último mensaje por Lokiyo
No, no se pueden ver los akicks de otra persona. Tampoco los de uno mismo.
  Respuesta  |  Responder con cita  


Páginas: [1] 2 3 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap XHTML 1.0 válido! CSS válido!


Ayer a las 07:38:21