• Publicidad

Fecha actual 2026-03-10 17:19 @763

News News of Foro - Perl en Español

Site map of Foro - Perl en Español » Foro : Foro - Perl en Español

La comunidad de programadores en Perl de habla-hispana.

[Perl Tk] DH Bomber 0.2

Un simple script para mandar mensajes de correo a donde quieran. Para usarlo necesitan una cuenta en Gmail. Lo nuevo de esta versión es que usé otro módulo que hace que el script no tenga tantas dependencias como en la última versión.

El código:
#!usr/bin/perl
#DH Bomber 0.2
#Coded By Doddy H

use Win32::OLE;

head();

print "\n Host : ";
chomp( my $host = <stdin> );

print "\n Port : ";
chomp( my $puerto ...
Read more : [Perl Tk] DH Bomber 0.2 | Vistas : 1820 | Respuestas : 0 | Foro : Proyectos


Expresión regular compleja que solo capture 20 caracteres

Hola a todos,

Tengo un problema curioso que resolver y que me está quitando el sueño. Necesito conseguir una expresión regular que capture solo 20 caracteres de estructuras como las siguientes.

>palabrasuperlarga_2_189137

/^>(\w+)/ -> Así capturo la palabra en $1, pero no limito el número de caracteres a 20

/^>{1,20}$/ -> Así no me funciona, y no le paso nada a $1, sino a $& (pero tampoco rescato nada en la variable)

/^>{20}$/ -> ...
Read more : Expresión regular compleja que solo capture 20 caracteres | Vistas : 1009 | Respuestas : 2 | Foro : Básico


Ejecutable hecho con pp falla

Hola.

Tengo el siguiente problema, agradeceré cualquier cooperación.

Descripción del entorno:

+ Windows 7 Pro 64
+ StrawberryPerl

Al Perl he agregado los siguientes módulos:

+ Net::DNS
+ PAR::Packer

Tengo un script que al ejecutarlo directamente con perl efectúa la labor sin inconvenientes.

Lamentablemente, después de compilarlo con pp, el ejecutable resultante no actúa tal como al ejecutarlo con Perl.

Este es el script:
#!C:\Perl\bin\perl -w
use Net::DNS;
my $res = Net::DNS::Resolver->new;
$res->udp_timeout(5);
my ...
Read more : Ejecutable hecho con pp falla | Vistas : 2782 | Respuestas : 3 | Foro : Ayuda de Perl en Español


[Solucionado] Script corre en consola pero no en navegador

Tengo un problema con algunos de mis códigos, que pueden correr desde consola, pero si intento acceder desde un navegador me muestra "Internal Server Error". Al verificar el log de errores, veo que no puede encontrar un módulo que yo mismo hice. Está en una carpeta y me dice que no lo encuentra "EXO/Com.pm".

Estoy trabajando en Mountain Lion (OSX) por si es un dato de utilidad.

Alguien habrá pasado por la misma situación o ...
Read more : [Solucionado] Script corre en consola pero no en navegador | Vistas : 1998 | Respuestas : 3 | Foro : Web


Ayuda con función en Delphi

Tengo el siguiente código en Delphi :

function Check(const UserAgent: string; const Server: string; const Resource: string; const Data: AnsiString): string;
var
hInet: HINTERNET;
hHTTP: HINTERNET;
hReq: HINTERNET;
Buffer: array of AnsiChar;
i, BufferLen: Cardinal;
const
accept: packed array of LPWSTR = (PChar('*/*'), nil);
header: string = 'Content-Type: application/x-www-form-urlencoded';
begin
Result := '';

hInet := InternetOpen(PChar(UserAgent), INTERNET_OPEN_TYPE_PRECONFIG,
nil, nil, 0);
try
hHTTP := InternetConnect(hInet, PChar(Server), INTERNET_DEFAULT_HTTP_PORT, nil, nil, INTERNET_SERVICE_HTTP, 0, 1);
try ...
Read more : Ayuda con función en Delphi | Vistas : 1973 | Respuestas : 0 | Foro : Programación en general


Aprender de errores en la instalación de módulos

Hola.

Estoy tratando de instalar el módulo Term::Screen sobre Perl 5.14.2 sobre Windows, pero me da error.

Cuando intento ejecutar el programa me dice:
Can't locate Term/Screen.pm in @INC (@INC contains: D:/Dwimperl/perl/site/lib D:
/Dwimperl/perl/vendor/lib D:/Dwimperl/perl/lib .) at menu.pl line 7.


El term::cap está instalado bien.

Me voy al cpan dependencias y le doy clic a un icono con forma de escarabajo y busco mi versión 5.14.2 y me sale fail.

¿ Eso que quiere decir ...
Read more : Aprender de errores en la instalación de módulos | Vistas : 3797 | Respuestas : 3 | Foro : Módulos


Libro sobre wxperl

Hola.

Preguntaros si conocéis algún libro sobre wxperl.
Read more : Libro sobre wxperl | Vistas : 1794 | Respuestas : 0 | Foro : Formación


Pregunta sobre tuberías

Tengo una duda sobre las tuberías.

¿Yo puedo comunicar un programa C por medio de tuberías con Perl? ¿Esta comunicación sería igual de rápida que si se utilizara Inline::C?

Se puede utilizar las tuberías con C para aumentar la velocidad de proceso de Perl, es decir, que C calcule y los resultados los pase por una tubería a Perl.

Yo tengo un programa en C que escribe en un fichero.txt y luego Perl lee ese ...
Read more : Pregunta sobre tuberías | Vistas : 824 | Respuestas : 1 | Foro : Básico


Detectar timeout de una función

Hola, tengo un problema con Apache debido al timeout de una función.

Me explico: tengo una consulta por Ajax que ejecuta una función hecha en Perl. El problema es que dependiendo de los filtros que se utilicen (más o menos filtros) para una búsqueda en una base de datos puede llegar el caso de que se me produzca un timeout con el consiguiente error.

¿Existe alguna manera de detectar ese timeout para mostrar una alerta ...
Read more : Detectar timeout de una función | Vistas : 2093 | Respuestas : 3 | Foro : Web


Actualizar Perl 5.10.1 a 5.14.4

Hola,

Estoy intentando actualizar la versión 5.10.1 de Perl que trae CentOS 6.4 a la versión 5.14.4.

Una vez instalada la versión 5.14.4 he hecho:

# mv /usr/bin/perl /usr/bin/perl5101
# ln -s /usr/local/bin/perl /usr/bin/perl

de esta manera no pierdo la versión antigua. Lo único que tendría sería que instalar los módulos de CPAN, de nuevo.

Los módulos que tenía antes son GD,Image::GD::thumbnail,DBI y JSON.

He tenido problemas con GD pero forcé la instalación.

El problema ...
Read more : Actualizar Perl 5.10.1 a 5.14.4 | Vistas : 2855 | Respuestas : 3 | Foro : Administración


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36895 • Temas totales 7436 • Usuarios totales 1983

cron