Autor Tema: Estampar fecha y hora en un canal.  (Leído 364 veces)

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

Desconectado gotobcn

  • Novato
  • *
  • Mensajes: 18
  • Karma: +2/-0
Estampar fecha y hora en un canal.
« en: Octubre 26, 2011, 04:02:56 am »
Holas.. ¿Alguno me podria indicar como poder estampar la fecha y hora en un canal determinado visible a los users presentes? He encontrado el comando /time pero me pierdo en como lanzarlo en un canal. Gracias por adelantado por vuestra inestimable ayuda.

Desconectado MaCrO

  • Miembro de pleno derecho
  • ***
  • Mensajes: 161
  • Karma: +3/-83
  • Sexo: Masculino
    • UniRedLatina
Re:Estampar fecha y hora en un canal.
« Respuesta #1 en: Octubre 26, 2011, 06:08:52 am »
Hola, aca te dejo el código, no obstante recuerda que la hora varia dependiendo de cada país y se pondrá la hora de TU país.


Código: [Seleccionar]
;IRcap8 b3070782e5d2a095344ea2b1d5d4a045
;IRcap f44165ef289c9bff4346860284fd196b
 if ($1 == !hora) { /msg $chan 7Son las $time -  7Hoy es 3 $date  }



Solamente abres el editor (Alt+r) - File - New. Y pegas el código.


Saludos..
MaCrO

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Estampar fecha y hora en un canal.
« Respuesta #2 en: Octubre 27, 2011, 11:50:16 am »
Ehm... Ese código no tiene ninguna pinta de funcionar... ¿Lo has probado MaCrO?

Debería estar incluído en un evento ON *:TEXT, por lo que deduzco.

Además, deberías indicar al usuario que para usarlo, debe escribir en el canal el texto "!hora".

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Estampar fecha y hora en un canal.
« Respuesta #3 en: Octubre 27, 2011, 03:39:44 pm »
E indicar, que al contrario de lo que se indica en otro post, la primera o primeras lineas de los scripts, que comienzan por ;IRcap y una serie de letras y números, no se deben incluir como parte del código, sino que serán generadas automáticamente por IRcap, cuando pida la validación del script. Forma parte del sistema de protección de archivos agregados a IRcap, para evitar código malicioso o addons de terceros no deseados.

Desconectado MaCrO

  • Miembro de pleno derecho
  • ***
  • Mensajes: 161
  • Karma: +3/-83
  • Sexo: Masculino
    • UniRedLatina
Re:Estampar fecha y hora en un canal.
« Respuesta #4 en: Octubre 27, 2011, 03:57:48 pm »
Ehm... Ese código no tiene ninguna pinta de funcionar... ¿Lo has probado MaCrO?

Debería estar incluído en un evento ON *:TEXT, por lo que deduzco.

Además, deberías indicar al usuario que para usarlo, debe escribir en el canal el texto "!hora".

Ese es el que yo utilizo, el que tu dices es para que los demás users puedan poner !hora y que muestre la hora, pero vi que no era el caso ya que gotobnc pregunta como él podría poner la hora en el canal visible a los usuarios.
Red_Erik ok, no sabia que se auto-generaban .

Saludos..
MaCrO

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Estampar fecha y hora en un canal.
« Respuesta #5 en: Octubre 27, 2011, 05:36:16 pm »
Entonces faltará un evento ON INPUT.

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Estampar fecha y hora en un canal.
« Respuesta #6 en: Octubre 28, 2011, 12:00:44 am »
En cualquier caso, el código tal como aparece en el post, es imposible que funcione.

Desconectado e|ChaMacO

  • Novato
  • *
  • Mensajes: 8
  • Karma: +0/-6
  • Sexo: Masculino
    • AmigosChatIrc
Re:Estampar fecha y hora en un canal.
« Respuesta #7 en: Octubre 28, 2011, 06:04:30 am »
bueno chicos este uso yo ahi se los dejo si os gusta .


  ON *:INPUT:*:{
  if ( $1 = .hora ) { //msg $chan 0,1–4•0•4. M0i 4H0ora 4A0ctual 4e0s: 4|0|4|14 $+ $asctime( 0 h:nn:ss 4 tt ) $+  0,1 IR15ca14p0 0Ex15tr14eM0™ 4,1 .140•4•0–  }
}


ahi tienes q sacarle los colores y lo demas te quedaria asi :

  ON *:INPUT:*:{
 if ( $1 = .hora ) { //msg $chan  Mi Hora Actual es:  $+ $asctime( 0 h:nn:ss 4 tt )   }
}
« última modificación: Octubre 28, 2011, 12:33:21 pm por Lokiyo, Razón: correcciones »

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Estampar fecha y hora en un canal.
« Respuesta #8 en: Octubre 28, 2011, 12:32:56 pm »
Te he añadido unas llaves que te faltaban, aparte de quitar las lineas de ";IRCAP xxxxxxxx...".

Además, como pasó con MaCrO, indicar que para usar el addon, se debe escribir ".hora" en el canal.

Desconectado MaCrO

  • Miembro de pleno derecho
  • ***
  • Mensajes: 161
  • Karma: +3/-83
  • Sexo: Masculino
    • UniRedLatina
Re:Estampar fecha y hora en un canal.
« Respuesta #9 en: Octubre 28, 2011, 05:24:07 pm »
Citar
En cualquier caso, el código tal como aparece en el post, es imposible que funcione.

No le falta nada. Acá te dejo una imagen. Si funciona, pero obviamente por la sintaxis del código se entenderá que solo responde a $1 y no es un evento TEXT que responda a los demás usuarios.

Saludos..
MaCrO

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Estampar fecha y hora en un canal.
« Respuesta #10 en: Octubre 29, 2011, 01:07:14 am »
Escribes !hora y esta se imprime en el canal. De acuerdo que no es un evento ON TEXT porque no responde a los textos de otros usuarios. Pero para que responda a tus propios textos necesitará un EVENTO que haga que la condición if se procese, ¿no?. Por tanto tu linea de código deberá ir dentro de un evento ON INPUT.

Simplemente estamos diciendo que no has puesto el código completo, porque esa línea que has puesto por si sola NO FUNCIONA. Pero si añades un EVENTO ON INPUT por delante y lo cierras con un par de corchetes. Voilá...

on 1:INPUT:#: {
 if ($1 == !hora) { /msg $chan 7Son las $time -  7Hoy es 3 $date  }
 }

Desconectado MaCrO

  • Miembro de pleno derecho
  • ***
  • Mensajes: 161
  • Karma: +3/-83
  • Sexo: Masculino
    • UniRedLatina
Re:Estampar fecha y hora en un canal.
« Respuesta #11 en: Octubre 29, 2011, 01:09:38 am »
Entiendo.. Estaba comprendiendo mal ^_^
MaCrO

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:Estampar fecha y hora en un canal.
« Respuesta #12 en: Octubre 29, 2011, 04:01:22 pm »
Por favor, leamos y releamos antes de contestar. Y comprobemos los códigos antes de enviarlos. :)

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re:Estampar fecha y hora en un canal.
« Respuesta #13 en: Octubre 31, 2011, 10:16:18 am »
Cierro el tema y borro post con códigos erróneos y/o incompletos porque no aportan nada al tema, sino todo lo contrario.