• Publicidad

Fecha actual 2024-11-14 23:04 @002

News News of Básico

Site map of Básico » Foro : Básico

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Pausar y reanudar un programa

Tengo el siguiente código:

open (PALABRAS, 'palabras.txt');
my @palabras = <PALABRAS>;
chomp @palabras;
close(PALABRAS);

for ( $i = 0; $i < @palabras; $i++ ) {

print $palabras,"\n";

sleep(20);

}

palabras.txt:

aaa
bbb
ccc
ddd
eee
fff
ggg
hhh
iii
jjj
kkk
lll
mmm
nnn
ooo
ppp
qqq
rrr

¿Cómo podría pausar y después reanudar el programa (pulsando una tecla o una combinación de teclas) en el mismo punto donde hice la pausa?
Read more : Pausar y reanudar un programa | Vistas : 2069 | Respuestas : 6


Controlar el caché de las páginas visitadas

Hola a todos:

Recién hice un módulo para paginación de algunos reportes que son muy grandes (arriba de 20-30 páginas) y me funciona bien, pero lo que no es nada práctico es que al cliquear el botón Atrás en cualquier browser, me va llevando por todas las páginas que he visitado.

¿Cómo puedo evitar esto?

Cualquier tip es bienvenido.
Read more : Controlar el caché de las páginas visitadas | Vistas : 841 | Respuestas : 7


Cliente Perl consumiendo servicio PHP

Saludos a todos,
el problema es este: tengo en un script el siguiente código para consumir un servicio de autentificación con LDAP hecho en PHP:

use SOAP::Lite +trace => ;
my $client = SOAP::Lite->service($url) || die "error";
my $resultado = $client->autenticarUsuario($user,$pass,$dominio);

al poner el debug tengo esta salida:

<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:typens="urn:PasarelaAutenticacionWS" soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><typens:autenticarUsuario><pUsuario xsi:type="xsd:string">user</pUsuario><pContrasenna xsi:type="xsd:string">pass</pContrasenna><pDominio xsi:type="xsd:string">dominio</pDominio></typens:autenticarUsuario></soap:Body></soap:Envelope>
SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 200 OK
Connection: close
Date: Fri, 08 Jul 2011 17:07:06 GMT ...
Read more : Cliente Perl consumiendo servicio PHP | Vistas : 518 | Respuestas : 0


Crear una estructura array de hash

¡Hola! Estoy tratando de crear una estructura así:

$VAR1 = ;

Pregunté y me dijeron que es un array de 3 posiciones, donde en cada ...
Read more : Crear una estructura array de hash | Vistas : 453 | Respuestas : 1


Test::MockObject

¡Hola!

Estoy intentando hacer unos unit test con Perl y quisiera usar mock objects.

¿Me podrían explicar cómo se usan? Porque busqué y no encontré nada.

¡Desde ya, muchas gracias!

¡Saludos!
Read more : Test::MockObject | Vistas : 461 | Respuestas : 2


Excepcion en campos con split

Hola, tengo un problema: tengo un listado a tratar con esta pinta, guardado en la variable $users:

Administrador admintivoli Asistente de ayuda
ASPNET Guest SUPPORT_388945a0
tecnico tmersrvd USMCAFEE

Con el siguiente código, voy metiendo en $campo cada una de las columnas, pero en el caso de "Asistente de ayuda" como tiene espacios, no funciona.

my @lista = split(/\s+/, $usrs);
foreach my $campo(@lista){
print "$campo\n";
}

¿Cómo podría hacer para meter en $campo "Asistente ...
Read more : Excepcion en campos con split | Vistas : 559 | Respuestas : 2


Reporte CVS

Hola amigo,

Me gustaría hacer un .pl el cual me genere un reporte con la información del status (CVS) de todos los archivos de un directorio en adelante.

No me imagino cómo es la forma para saber el status a través de Perl.

Por su ayuda, muchas gracias.

Saludos.
Read more : Reporte CVS | Vistas : 536 | Respuestas : 4


Seleccionar texto en un archivo entre dos marcas

Hola,

tengo un archivo de texto del que quiero coger únicamente las líneas que están entre #START y #END, pero solo la zona que tiene dos columnas y no tres, y guardar los valores de la segunda columna para sumarlos. Es decir, mi archivo sería así:

Línea1
Línea2
Línea3
..
#START
column value
1 5
2 7
3 2
4 17
5 20
#END
línea52
línea53
..
#START
column value error
1 5 2
2 ...
Read more : Seleccionar texto en un archivo entre dos marcas | Vistas : 561 | Respuestas : 2


Tratamiento de log XML

Buenas a todos, tengo una utilidad que genera un registro en un log XML con el siguiente aspecto:

<?xml version="1.0" encoding="ISO8859-1" ?>
<?xml-stylesheet type="text/xsl" href="drivers.xsl"?>
<table>

<driver name="Driver1">
<data field="Timestamp">2011:07:05 10:30:01</data>
<data field="Start Option">Manual</data>
<data field="Status">RUNNING</data>
<data field="TOA File">/33086.drv</data>
<data field="Size"></data>
</driver>
<driver name="Driver2">
<data field="Timestamp">2011:07:05 10:30:01</data>
<data field="Start Option">Disabled</data>
<data field="Status">DISABLED</data>
<data field="TOA File">/33003.drv</data>
<data field="Size"></data>
</driver>
<driver name="Driver2">
<data field="Timestamp">2011:07:05 10:30:01</data>
<data field="Start Option">Manual</data>
<data field="Status">STOPPED</data>
<data field="TOA File">/33027.drv</data>
<data field="Size"></data>
</driver> ...
Read more : Tratamiento de log XML | Vistas : 535 | Respuestas : 2


Búsqueda en arrays

Hola a todos, soy nuevo en el foro y apenas llevo unos días utilizando Perl. Por lo regular, investigo y pruebo, hasta más no poder pero esta vez estoy contra el reloj. Tengo que ingresar ciertos datos para formar arrays en un archivo, luego ingresar alguno de los datos y que me muestre el array donde se encuentra. El problema es que cuando lo encuentra me muestra todo los arrays que ingresé. Aquí está esa ...
Read more : Búsqueda en arrays | Vistas : 665 | Respuestas : 4


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1980

cron