• Publicidad

Fecha actual 2025-02-24 06:39 @319

News News of Mundo Perl

Site map of Mundo Perl » Foro : Mundo Perl

[IRC]Bot que responda

Bueno, quisiera saber un módulo completo que me ayude a hacer lo siguiente:

* Entrar al irc, claro.
* Mandar un mensaje a un usuario que entre, p.ej.: Bienvenido usuario 'x'.

Quisiera poder crearle funciones al Bot, y que me responda, p.ej.:
* Una función que sume, que podría llamarla así: !suma 1+2 Y él me respondería y me daría el resultado; claro, estaré, pasándoles los comandos por el irc, en este caso fue !suma. ...
Read more : [IRC]Bot que responda | Vistas : 8060 | Respuestas : 28 | Foro : Intermedio


Temporizador en Perl

Necesito que un script se ejecute cada 5 horas, por ejemplo. ¿Hay algún timer para estas cosillas...?
Read more : Temporizador en Perl | Vistas : 894 | Respuestas : 1 | Foro : Básico


Problema de cómo pasar variables de PHP a Perl

¡Hola!

Soy nuevo en Perl, es la primera vez que tengo algo que ver con Perl, como consecuencia de que en mi servidor no puedo utilizar exec() ni system(), porque están desactivados por seguridad; ya que el servidor ejecuta PHP bajo Windows, he tenido que utilizar curl_exec(), esto es para calcular una firma para el pago con tarjeta de crédito, lo hago con esto:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.mipagina.com/cgi-bin/calculo.pl "$Num_operacion" "$Importe"');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); ...
Read more : Problema de cómo pasar variables de PHP a Perl | Vistas : 2784 | Respuestas : 12 | Foro : Básico


Tomar el mayor número de unos ficheros

Hola.

Tengo una lista, para ser exactos, una lista de paquetes es similar a esta:
xxx-0.1.tar.bz2
xxx-0.1.1.tar.bz2
xxx-0.1.2.tar.bz2
xxY-0.1.tar.bz2
xxx-0.2.tar.bz2
yyy-0.3.tar.gz
xxx-0.1.1.2.tar.bz2
xxx-1.9.10.tar.bz2
xxx-1.9.10.1.tar.bz2
...

Lo que yo necesito hacer es tomar la versión más nueva de xxx, que desconozco completamente, así que pensé en hacer una expresión regular, pero hay versiones de 4 dígitos, otras de tres y otras de dos...

¿Cuál sería la mejor forma de obtener la versión más nueva?
Read more : Tomar el mayor número de unos ficheros | Vistas : 1286 | Respuestas : 2 | Foro : Intermedio


Problema con la llegada de lista de caracteres

Buenas tardes:

Lo que sucede es que estoy ingresando dentro de una variable esta lista de caracteres:

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48U29saWNpdHVkX1JlZ2lzdHJvPjxWZXJzaW9uPj
EuMTwvVmVyc2lvbj48RGF0b3NfUmVnaXN0cm8+PE51bWVyb19SZWdpc3RybyAvPjxGZWNoYV9QcmVzZW50YWNpb24g
Lz48SG9yYV9QcmVzZW50YWNpb24gLz48RmVjaGFfRWZlY3RpdmEgLz48SG9yYV9FZmVjdGl2YSAvPjwvRGF0b3NfUm
VnaXN0cm8+PERhdG9zX0Zpcm1hZG9zPjxEYXRvc19HZW5lcmljb3M+PE9yZ2FuaXNtbz4wMDI8L09yZ2FuaXNtbz48
SWRpb21hPmVzX0VTPC9JZGlvbWE+PFJlbWl0ZW50ZT48Tm9tYnJlPkpVQU4gR09NRVogTE9QRVo8L05vbWJyZT48RG
9jdW1lbnRvX0lkZW50aWZpY2FjaW9uPjxUaXBvPjE8L1RpcG8+PE51bWVybz4wNTI2MTA0MkU8L051bWVybz48L0Rv
Y3VtZW50b19JZGVudGlmaWNhY2lvbj48Q29ycmVvX0VsZWN0cm9uaWNvPmNoZXBhX3NlcnJhbm8uZXM8L0NvcnJlb1
9FbGVjdHJvbmljbz48L1JlbWl0ZW50ZT48QXN1bnRvPjxDb2RpZ28+VFJRUzwvQ29kaWdvPjxEZXNjcmlwY2lvbj5T
b2xpY2l0dWQgZGUgUmVjbGFtYWNp824sIHF1ZWphIHkgc3VnZXJlbmNpYXM8L0Rlc2NyaXBjaW9uPjwvQXN1bnRvPj
xEZXN0aW5vPjxDb2RpZ28gLz48L0Rlc3Rpbm8+PE51bWVyb19FeHBlZGllbnRlIC8+PC9EYXRvc19HZW5lcmljb3M+
PERhdG9zX0VzcGVjaWZpY29zPjxkb2N1bWVudG9JZGVudGlkYWQ+MDUyNjEwNDJFPC9kb2N1bWVudG9JZGVudGlkYW
Q+PG5vbWJyZVNvbGljaXRhbnRlPkpVQU4gR09NRVogTE9QRVo8L25vbWJyZVNvbGljaXRhbnRlPjxkb21pY2lsaW9O
b3RpZmljYWNpb24+TXogRiBDODwvZG9taWNpbGlvTm90aWZpY2FjaW9uPjxsb2NhbGlkYWQ+UGFycmFsZXM8L2xvY2
FsaWRhZD48cHJvdmluY2lhPkliYWd1ZTwvcHJvdmluY2lhPjxjb2RpZ29Qb3N0YWw+MDAwMDA8L2NvZGlnb1Bvc3Rh
bD48c29saWNpdGE+bGpoZGJmIGdsZG5iZiBqa2cgbGZkZ2JsZmRoYmdsaGJmZGdsaGJmZGhnamJkc2xqaGdiZHNqbG
hiIGc8L3NvbGljaXRhPjxleHBvbmU+a2ogZ2Zqa2RzaCBnamJmZGdqaGZkbmJqa2xnbmZkamtnbmprbGZkbmdramZk
c25nbGtqbmZkamtsZ25sZmRqa2c8L2V4cG9uZT48dGVsZWZvbm8+MjY0MDAwMDwvdGVsZWZvbm8+PC9EYXRvc19Fc3
BlY2lmaWNvcz48RG9jdW1lbnRvcz48RG9jdW1lbnRvPjxOb21icmU+aW50ZXJmYWNlLnBkZjwvTm9tYnJlPjxDb2Rp
Z28+VFJBTTFEMTwvQ29kaWdvPjxFeHRlbnNpb24+cGRmPC9FeHRlbnNpb24+PERlc2NyaXBjaW9uPkRvY3VtZW50by
BQREY8L0Rlc2NyaXBjaW9uPjxIYXNoPjJjZDZjNDg0YzAzYTNiYTBmNTBhOGY0MTc1YWE4ZWNhPC9IYXNoPjxGaXJt
YSAvPjxDb250ZW5pZG8gLz48L0RvY3VtZW50bz48L0RvY3VtZW50b3M+PC9EYXRvc19GaXJtYWRvcz48RmlybWEgLz
48L1NvbGljaXR1ZF9SZWdpc3Rybz4

la cual contiene caracteres especiales (+). Cuando quiero imprimirla, me está quitando los '+', ¿qué puedo hacer para solucionar el problema?
Read more : Problema con la llegada de lista de caracteres | Vistas : 4120 | Respuestas : 7 | Foro : Básico


Último día del mes

Gente: necesito saber si alguno sabe cómo sacar el número del último día del mes actual para poder asignar una variable dentro de un sql...? Me gustaría evitar los for()... de ser posible...
Read more : Último día del mes | Vistas : 808 | Respuestas : 2 | Foro : Básico


Servicios de Windows

Hola, gente. Quería consultarles si alguno de vosotros implementó que cada x tiempo se ejecute un exe o el mismo quede a la espera de x tiempo de forma invisible al usuario...

Vi un apunte sobre servicios en estos foros pero no me aclaro desde Perl... por eso pregunto sobre otras variantes o experiencias...

Al día de hoy tengo un software de terceros haciendo de temporizador para un exe y/o bat; obviamente me gustaría darle ...
Read more : Servicios de Windows | Vistas : 3159 | Respuestas : 12 | Foro : Intermedio


Salida de cadena en pantalla

print "Ingresar Nombre:";
$nombre=<stdin>;
print "Ingrese año de nacimiento:";
$ano=<stdin>;
$edad=2009-$ano;
print "Don:".$nombre."Su edad es:".$edad."\n";
El resultado de eso es:
Don nombre
Su edad es edad
y yo necesito que diga:
Don nombre Su edad es edad
Saludos.
Read more : Salida de cadena en pantalla | Vistas : 460 | Respuestas : 2 | Foro : Básico


Recorrer días del mes actual

Gente, paso un código que me gustaría saber si se puede optimizar... y compartir de paso la idea: es realizar un bucle sobre todos los días del mes en curso... para luego realizar un query sobre cada día.

Como buen scout, seguramente sobrarán partes, pero bueno funciona así de cutre, el pobre; me gustaría ver otras opciones...

Debajo copio el resultado...

use strict;
use Date::Calc qw(Add_Delta_Days);
use Date::Calc qw(Add_Delta_YMD);
use POSIX qw(strftime);
use Time::Local; ...
Read more : Recorrer días del mes actual | Vistas : 589 | Respuestas : 1 | Foro : Básico


Creando HTTP Header

Buenas. Mi problema es este: quiero construir una cabecera HTTP, para hacer peticiones, he estado mirando el módulo HTTP::Headers pero no me convence del todo; a ver si me pueden ayudar a construir una cabecera.
Read more : Creando HTTP Header | Vistas : 1464 | Respuestas : 13 | Foro : Básico


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36892 • Temas totales 7434 • Usuarios totales 1981