• Publicidad

Fecha actual 2025-03-06 19:50 @868

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.

Retornar un 'yes' a un prompt de otro programa

Hola a todos,

Soy nuevo en Perl y he estado tratando de entender cómo pasar una respuesta a un comando de un programa externo.

El comando lo ejecuto de la siguiente manera:

my $nhloaddb = `nhLoadDb -p C:\respaldoDb`;

El problema es que dicho comando me responde con una pregunta, a la cual debo escribir manualmente 'Yes' para confirmar el comando.

Necesito que ese 'Yes' sea escrito automáticamente con el código en Perl. Leí algo sobre ...
Read more : Retornar un 'yes' a un prompt de otro programa | Vistas : 648 | Respuestas : 4 | Foro : Básico


Blog OpenAlfa: Cómo saber si un valor existe en un array

«En numerosos manuales de Perl se recomienda en general trabajar con variables de tipo hash en vez de con arrays. Para hashes, existen las funciones ‘exists’ y ‘defined’, que nos permiten saber si una clave existe en un hash, y si su valor está definido o no, respectivamente.

Pero en ocasiones debemos trabajar con un array (quizá porque estamos modificando un código que existía previamente), y necesitamos saber si un determinado valor existe en el ...
Read more : Blog OpenAlfa: Cómo saber si un valor existe en un array | Vistas : 653 | Respuestas : 0 | Foro : Pasando el rato


Blog OpenAlfa: Cómo geolocalizar direcciones IP en Perl

«En este artículo vamos a probar las bases de datos gratuitas de conversión IP-a-país e IP-a-ciudad disponibles que se pueden descargar de http://www.maxmind.com

Artículo
Read more : Blog OpenAlfa: Cómo geolocalizar direcciones IP en Perl | Vistas : 882 | Respuestas : 0 | Foro : Pasando el rato


Blog OpenAlfa: Cómo procesar ficheros de log de accesos

«Existen muy buenas aplicaciones open source, como por ejemplo AWStats, que permiten realizar un análisis en profundidad de la información contenida en los logs de acceso de un servidor web.

En otro artículo comentaremos la funcionalidad de dicha herramienta, y la manera de instalarla y configurarla.

Sin embargo, en ocasiones nos puede interesar realizar un proceso ad-hoc de los ficheros de logs de nuestro servidor, para obtener información específica de la estructura de nuestro sitio ...
Read more : Blog OpenAlfa: Cómo procesar ficheros de log de accesos | Vistas : 602 | Respuestas : 0 | Foro : Pasando el rato


Blog OpenAlfa: Cómo ordenar una variable hash por un valor

«En un artículo anterior hemos visto cómo trabajar con variables de tipo hash en Perl.

En dicho artículo veíamos la manera de recorrer las entradas del hash mediante un bucle ‘foreach’, ordenando el hash por sus claves con el operador ‘sort’.

En ocasiones, sin embargo, lo que necesitamos es ordenar el hash por los valores de sus entradas, no por las claves. Por ejemplo, supongamos que tenemos un hash que contiene pares (clave,valor) en donde ...
Read more : Blog OpenAlfa: Cómo ordenar una variable hash por un valor | Vistas : 821 | Respuestas : 0 | Foro : Pasando el rato


Problemas con Net::FTP

Estimados, espero alguien me pueda ayudar. Estoy teniendo problemas con este trozo de código:

$file = "archivo.zip";
my $ftp = Net::FTP->new("ftp.ftpAlQueMeConecto.cl",Port => 21, Debug => 1)
or die "ERROR AL CONECTAR";
$ftp->login("Login",'Password')
or die "error en el login ", $ftp->message;
$ftp->pasv();
$ftp->binary();
$ftp->get($file, "/tmp/archivo.zip") ||
die "get($file) failed: " . $ftp->code() . ": " . $ftp->message();#error
$ftp->quit;

La llamada a la librería está hecha. Lo he probado en varios servers y ha funcionado muy bien, ...
Read more : Problemas con Net::FTP | Vistas : 1570 | Respuestas : 3 | Foro : Intermedio


Problema al leer directorio con readdir

Resulta que tengo este código
opendir(my $dh, $some_dir) || die "can't opendir $some_dir: $!";

#@dirs = grep { /^\./ && -f "$some_dir/$_" } readdir($dh);
#Se lee el directorio
while(readdir $dh) {

#Pongo en directorio si, el archivo no es un fichero y el directorio no tiene . o ..
push (@dirs,$_) if (! -f "$some_dir/$_" && ! /^\./);

}
closedir $dh;

return Dumper @dirs;
cuando lo ejecuto en Windows me muestra los directorios, ...
Read more : Problema al leer directorio con readdir | Vistas : 1479 | Respuestas : 2 | Foro : Intermedio


Tecla enter con scrollbar en Tk

Tengo una duda con el siguiente código:

my $body = $mejor->Scrolled("Text",-width=>98,-height=>30,-background=>$color_fondo,-foreground=>$color_texto,-scrollbars=>"e")->place(-x=>19,-y=>100);
$mejor->bind($body,"<Key-Return>"=> sub {
print "al fin\n";
});

El problema es que cuando lo uso con Text solo anda bien reconociendo la tecla enter pero cuando uso scrolled no reconoce nada.

¿ Alguien me podría explicar cómo soluciono esto ?
Read more : Tecla enter con scrollbar en Tk | Vistas : 785 | Respuestas : 0 | Foro : Básico


Como ver las conferencias YAPC::NA::2012 sin Silverlight

Para los que estamos siguiendo las conferencias de la última YAPC::NA, vimos que hay que instalar la pesadez del Silverlight o Moonlight.

Bueno, pues hay una alternativa mejor: usar VLC.
Read more : Como ver las conferencias YAPC::NA::2012 sin Silverlight | Vistas : 840 | Respuestas : 0 | Foro : Pasando el rato


El último libro "Beginning Perl", disponible gratis

Por un tiempo limitado, se puede leer la última edición del libro "Beginning Perl", de Curtis “Ovid” Poe.

(en inglés).
Read more : El último libro "Beginning Perl", disponible gratis | Vistas : 1531 | Respuestas : 0 | Foro : Noticias de Perl


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36892 • Temas totales 7434 • Usuarios totales 1981