Mensajes recientes

Páginas: [1] 2 3 ... 10
1
Ayuda scripting IRcap / Re:no me funciona este codigo
« Último mensaje por Cadaver en Ayer a las 08:25:25 pm »
En el archivo palabras.txt vas a agregar de la siguiente manera linea por linea ejemplo *puta* (si con los * para trabajar con comodines) y en el archivo excepciones.txt agregaras linea por linea las palabras ejemplo computadora (sin los *), el código ya esta probado y es funcional.

Código: [Seleccionar]
on *:TEXT:*:#:{
  if ($me isop $chan) && ($nick !isop $chan) {
    var %x 1, %t $1-
    while %x <= $lines(palabras.txt) {
      var %p $wildtok(%t,$read(palabras.txt,%x),1,32)
      if  (%p != $null) && ($read(excepciones.txt, w, %p) == $null) { mode # +b $address($nick,2) | kick # $nick Por educacion no estan permitidas ciertas palabras en $chan }
      inc %x
    }
  }
}

Los comodines que puedes usar son:

? para un carácter simple * todos los caracteres & para una palabra completa.
2
Ayuda scripting IRcap / Ocultar los join/part/nick
« Último mensaje por rayco en Ayer a las 03:01:32 pm »
Hola.

Cuando usaba ircap, había una opción para ocultar los join/part/nick/quit

Y por alguna razones ya no puedo usar ese cliente, pero me gustaria saber si existe algun addon o algo que haga esa función, conocéis algo?

¡Gracias!
3
Ayuda scripting IRcap / Re:no me funciona este codigo
« Último mensaje por Novatisima en Ayer a las 11:14:29 am »
Buenos dias,  Cadaver lo primero y con bien educada  que suelo ser, muchas gracias por tu interes

He probado el codigo que me has puesto, debo decirte que tiene fallos o al menos ami me los da
Adjunto imagenes de pantalla





Como se  aprecia ahi no hace nada, ni con la palabra "puta " (con perdon ) ni con la palabra reputacion con la cual logicamente no deberia hacer nada

Con las dos. me ha hecho lo mismo, blokearse y he tenido que dar  ctrl + break, me salia esto en status




No entiendo, ni se demasiado de scirpting, y claro me interesa, por eso tras las primera  pruebas, en el codigo que me has mandado, con el note10 he visto que faltaban dos  }   y como veras en la foto adjunta los he puesto, pero sigue haciendo lo mismo



Te agradezco que me lo des hecho, por que soy mas que torpe, no se ingles, me tengo que regir, por lo que encuentro, en castellano,tengo los pdf de, Tornamen, Jamon, Sarrio, y leo mucho, el foro, de todas esas cosas, es de donde habia sacado, el codigo que puse, por que yo no se mas, por eso agradezco tu inapreciable, ayuda , y las explicaciones que  me pones, por que en ningun sitio, en castellano habia visto, para que es  tokenice y ahora ya lo se, por eso las explicaciones, me viene super bien

Un saludo y un gran abrazo, no se si se terminara aqui, o mas adelante por eso mi voto, lo tienes desde ya
4
Ayuda scripting IRcap / Re:raw 401
« Último mensaje por Jota en Abril 01, 2020, 11:49:24 pm »
Hola Cadaver

¿Y cómo podría hacer eso, de deshabilitarlo para cuando el nick no este conectado no salga ese texto?

Gracias.
5
Ayuda scripting IRcap / Re:raw 401
« Último mensaje por Cadaver en Abril 01, 2020, 11:15:07 pm »
El "RAW 318 End of /WHOIS list." es independiente si esl nickname esta o no esta online, tendrías que crear un pequeño script para en dado caso de que al hacer el whois y el nickname no este se deshabilite el RAW 318 y solo aparezca el RAW 401.
6
Ayuda scripting IRcap / raw 401
« Último mensaje por Jota en Abril 01, 2020, 11:00:30 pm »
Hola.

Tengo puesto hecho un raw para cuando el nick no este conectado:

Código: [Seleccionar]
raw 401:*:{ echo -i5ea $+($·,12) $2 2no está conectado en el IRC | linesep -s | haltdef }
Pero cuando hago eso, me sale esto en status:

10:56p Jen End of /WHOIS list.

Cuando pongo por ejemplo: /whois Jen Jen

Un saludo.
7
Ayuda scripting IRcap / Re:no me funciona este codigo
« Último mensaje por Cadaver en Abril 01, 2020, 08:31:49 pm »
Pon las listas como las tienes agregadas para revisar el uso de los wildcars porque asi como esta arriba no son ni necesarias las lecturas del archivo exepciones.txt.
8
Ayuda scripting IRcap / Re:no me funciona este codigo
« Último mensaje por Cadaver en Abril 01, 2020, 08:25:36 pm »
Me imagino que vas a querer el código ya hecho pues aquí está:

Código: [Seleccionar]
on 1:text:*:#: {
  if ($me isop $chan) && ($nick !isop $chan) {
  var %votor 1, %c $1- | tokenize 32 %c
  while %votor <= $numtok(%c,32) {
    if ($read(palabras.txt, s, $gettok(%c,%votor,32)) != $null) && ($read(excepciones.txt, s, $gettok(%c,%votor,32)) == $null) {
      ;; Aqui no se porque usaste $gettok para sacar *!*@host el mIRC tiene un archivo de ayuda con todos los comandos e identificadores hay que leerlo
      mode # +b $address($nick,2) | kick # $nick Por educacion no estan permitidas ciertas palabras en $chan
      inc %votor
  }
}

Puedes reemplazar en $read s por w para buscar *wildcard*

NOTA: No lo probe pero debe de funcionar, si no es así, avisas.
9
Ayuda scripting IRcap / Re:no me funciona este codigo
« Último mensaje por Cadaver en Abril 01, 2020, 08:01:38 pm »
Yo haría lo siguiente:

1. Como no vas a leer lineas, vas a leer palabra por palabra por lo cual hay que usar el identificador $tokenize 32 para %c.
2. Usar el $while para leer con $read(archivo.txt, s, $gettok(%c,%votor,32)) reemplazaria archivo.txt por palabras.txt y exepciones.txt y usar en un if comparativo (&&) de la lecutra de los dos archivos para la ejecución del ban & kick. 
10
Ayuda scripting IRcap / no me funciona este codigo
« Último mensaje por Novatisima en Abril 01, 2020, 09:17:43 am »
Hola,  como digo arriba,no me funciona este codigo
Como dice mi nombre, soy muy novata, por eso requiero de vuestra ayuda

on 1:text:*:#: {
  if ( ($me isop $chan) && ($nick !isop $chan) ) {
  var %votor 1, %c $1- | while %votor <= $lines(excepciones.txt) {
  if ( $read(excepciones.txt,%votor) isin %c ) { return }
  inc %votor
  var %palb 1, %c $1- | while %palb <= $lines(palabras.txt) {
  if ( $read(palabras.txt,%palb) isin %c ) { mode # +b *!*@ $+ $gettok($address,2,64) | kick # $nick Por educacion no estan permitidas ciertas palabras en $chan }
  inc %palb
    }
   halt
 }
}

Es para banear, a los que digan ciertas palabras
Por supuesto hay dos archivos " excepciones.txt " y " palabras.txt " que estan en el directorio de Mirc/Ircap
las palabras  las localiza y banea bien , pero las excepciones, siempre coge la  primera excepcion, como si nu hubiera otras

En los archivos van una palabra encima de otra , aqui lo pongo con comas

Ejemplo palabras : en palabras.txt  puta  (ya se que suena fatal) si se pone le banea
Ejemplo excepcion :diputacion , disputa , reputacion , etc  pues con diputacion que es la  primera , no banea , pero con reputacion si  banea

Haber si me podeis ayudar, que me vendria muy bien este codigo
 He probado uno que pone " malas palabras  de Principe Azul " y o soy demasiado torpe y no se manejarlo o hago alguna cosa mal

Muchas gracias a todos por anticipado


Páginas: [1] 2 3 ... 10