• Publicidad

El script navideño

¿Tienes algo interesante que decir? ¿O quizá algo no tan interesante? Aquí tenemos un espacio para compartir todo lo que queramos decir y que no cabe en ninguno de los otros foros.

El script navideño

Notapor BigBear » 2012-12-24 08:56 @414

Ja, como regalo de navidad les dejo el script navideño xDDD.

El código

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. #!usr/bin/perl
  2. #El script navideño
  3. #Coded By Doddy H
  4.  
  5. while(true) {
  6.  
  7. my($dia,$mes,$anio,$hora,$minutos,$segundos) = agarrate_la_hora();
  8.  
  9. unless($dia eq "25" and $mes eq "12") {
  10. syswrite STDOUT,"[+] Fecha y hora : $dia/$mes/$anio $hora:$minutos:$segundos \r";
  11. } else {
  12. syswrite STDOUT,"\n\n[+] Feliz navidad !";
  13. <stdin>;
  14. exit(1);
  15. }
  16.  
  17. }
  18.  
  19. sub agarrate_la_hora {
  20.  
  21. my ($a,$b,$c,$d,$e,$f,$g,$h,$i) = localtime(time);
  22.  
  23. $f+= 1900;
  24. $e++;
  25.  
  26. return($d,$e,$f,$c,$b,$a);
  27.  
  28. }
  29.  
  30. #The End ?
  31.  
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Publicidad

Re: El script navideño

Notapor explorer » 2012-12-24 14:04 @628

¿¿¿ syswrite STDOUT ???

Estamos en un foro de Perl, no de Java :lol:
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: El script navideño

Notapor BigBear » 2012-12-24 14:16 @636

No le veo el chiste porque no entiendo nada xDD.

De todas formas estoy por empezar a estudiar Java.
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Re: El script navideño

Notapor explorer » 2012-12-24 17:20 @764

Me refiero a que en Perl no acostumbramos a escribir programas tan largos para hacer cosas tan sencillas (cuando aprendas Java te darás más cuenta de esto).

Mi versión (de una línea):
Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. perl -E 'say "[Feliz Navidad]" if ($d,$m) = (localtime)[3,4] and $d==25 and $m==11'
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: El script navideño

Notapor BigBear » 2012-12-24 19:03 @835

¡Aah!, quedó claro. Gracias por la explicación, y feliz navidad.
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818


Volver a Pasando el rato

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron