• Publicidad

Fecha actual 2024-11-15 12:51 @577

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.

Algunas dudas con expresiones regulares

Bueno, tengo dos duda sobre Expresiones Regulares, la primera es que necesito un buen concepto sobre esta función, sé cómo más o menos funciona pero sin un concepto concreto no lo domino mucho xD.

(?:....)

Y
Read more : Algunas dudas con expresiones regulares | Vistas : 538 | Respuestas : 4


Codificación de md5

Hola.


Ando teniendo una duda porque quiero codificar un archivo con palabras a codificación md5 por cada palabra, pero cuando los codifico se ven diferentes que si hubiese codificado una sola palabra a md5 sin usar archivo de texto.

¿Alguien me podría explicar por qué sucede eso y cómo lo arreglo?
Read more : Codificación de md5 | Vistas : 706 | Respuestas : 4


Extraer variables de un formulario

Hola.

Ando teniendo un problema porque quería extraer las variables de un formulario web y no sé cómo.

Pues estoy usando WWW::Mechanize y tengo ya el siguiente código.

$web = "http://127.0.0.1/libro.php";
my $mech = WWW::Mechanize->new();
$mech->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12");
$mech->get($web);
my $rta = $mech->dump_forms($fh);


Devuelve

POST http://127.0.0.1/libro.php
html= (text)
venga=Enviar (submit)


Este código me extrae toda la información sobre el formulario desde variables hasta otros datos ...
Read more : Extraer variables de un formulario | Vistas : 406 | Respuestas : 1


Espacios de nombres de los objetos y forma de referenciarlos

Tengo el siguiente problema... (no de código, sino de funcionalidad del código que estoy generando)

Se tiene:
package Datos::Operaciones::Naturales;
use strict;
sub new{}
sub sumar{}
sub restar{}
sub dividir{}
sub multiplicar{}
1;

Por otra parte, para obtener estos datos, suma, resta, etc, utilizo lo siguiente...

package Reporte::Mostrar;
use strict;
# Aquí es donde comienza mi duda...
use Datos::Operaciones::Naturales;
sub new{}
sub Mostrar_Suma{
# Y hago la llamada así
Datos::Operaciones::Naturales::sumar();
}

Ahora bien, todo ...
Read more : Espacios de nombres de los objetos y forma de referenciarlos | Vistas : 394 | Respuestas : 3


Sobrecarga de constructores

Quería saber a través de algún ejemplo, cómo poder sobrecargar un constructor...
package Consulta;

sub new{
my($class,$dato)=@_;
my $self = {
dato=> $dato
};
bless $self,$class;
return $self;
}


sub new{
my($class,$referencia_dato)=@_;
my $self = {
dato=> $referencia_dato
};
bless $self,$class;
return $self;
}

sub operaciones{}...

package Main

....
my $variable = new Consulta("hola");
....
my $variable = new Consulta(\@un_arreglo);
...

¿Cómo el constructor de la clase Consulta sabrá a cuál entrar...? ¿O en ...
Read more : Sobrecarga de constructores | Vistas : 1013 | Respuestas : 7


Extraer primeras x líneas de un fichero

Bueno, es una tontería básica pero estoy empezando con perl y hacía tiempo que no programaba. A ver si me podéis echar una mano.

Tengo este fichero que es una prueba que estoy haciendo. En el fichero entrada tengo varias líneas separadas por ";" y que con la función split las voy guardando en variables para luego en el fichero salida mostrar las que me interesen. La cosa es que con este código me lo ...
Read more : Extraer primeras x líneas de un fichero | Vistas : 546 | Respuestas : 5


Peticion GET a una redirección

Buenas, necesito hacerle una petición GET a una redirección, o sea, hago esto:

Hago una petición GET
Luego me redirige

Y a la redirección le quiero hacer la petición GET, el estatus HTTP es 302 -> que es el de redirección...
Read more : Peticion GET a una redirección | Vistas : 817 | Respuestas : 6


Capturar las respuestas HTTP

Buenas, quisiera saber cómo capturar o imprimir las respuesta HTTP del servidor web.
Read more : Capturar las respuestas HTTP | Vistas : 697 | Respuestas : 2


Curses::UI

Hola:

Quiero crear una interfaz gráfica con curses y he visto que existe el módulo Curses::UI.

Esto funciona (crea un 'navegador´ para elegir un archivo):
use Curses::UI;
my $cui = Curses::UI->new();
my $file = $cui->loadfilebrowser();

if (defined $file) {
$cui->dialog("you selected $file");
}

y esto me saca un calendario:

my $date = $cui->calendardialog();

if ( defined $date ) {
$cui->dialog("you selected $date");
}


Me interesaría también sacar una caja en la que ...
Read more : Curses::UI | Vistas : 505 | Respuestas : 2


Generar código de Perl

Hola, ando teniendo una duda porque pensé en hacer un generador de programas (virus) en Perl que por motivos personales lo quiero hacer así; el problema es que no sé cómo se puede hacer. Por ejemplo,

perl generador.pl

Y me genere un script Perl con algo así:
open (FILE ,">>simple");
print FILE "bla bla bla bla bla bla";


¿Alguien me podría ayudar?
Read more : Generar código de Perl | Vistas : 873 | Respuestas : 9


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1980

cron