• Publicidad

Fecha actual 2024-11-27 05:44 @280

News News of Mundo Perl

Site map of Mundo Perl » Foro : Mundo Perl

Trabajando con cadenas

Hola.

Estoy estudiando expresiones de cadenas y operadores de cadenas y me atasco un poco, bueno, bastante.
A ver si podéis echarme una mano

my @results = split(/<\/td>/,$tempstring)
Usa como separador la expresión </td>

/<td \/>.*<tr><td>(.*)/

<td />una cadena <tr><td>otra cadena

/.*<td>(+\.+)<b>(.*)<\/b>.*/
.* : una cadena

(+\.+) : Un número de uno o más dígitos, seguido de punto, seguido de otro número de uno o más dígitos
<b> = <b>
(.*) : una cadena
<\/b> ...
Read more : Trabajando con cadenas | Vistas : 343 | Respuestas : 1 | Foro : Básico


Websockets y Perl

Hola a todos.

Quisiera saber si alguien ha podido probar el funcionamiento de websockets de html5 con sockets programados en Perl sobre Linux.

O tal vez hayan usado alguna librería como socket.io.js.

De ser así me podrían contar su experiencia y/o dar enlaces de referencias.

Mi idea es hacer un proceso largo e invocarlo desde el navegador.

Muchas gracias.
Read more : Websockets y Perl | Vistas : 543 | Respuestas : 2 | Foro : Básico


Sun::Solaris::Kstat y "use lib"

Antes que nada, soy nuevo y con muy poca experiencia en Perl con lo cual sepan disculpar si la pregunta es muy tonta...

Necesito incluir una librería (Kstat.pm) en mi script. En Solaris 10 x86 funciona bien, ya que compilé e instalé el módulo y todo funciona. Pero cuando quiero pasar el script Sparc el módulo no compila y harto de probar, encontré la posible solución de incluir módulos de versiones anteriores de Perl.

Solaris ...
Read more : Sun::Solaris::Kstat y "use lib" | Vistas : 1847 | Respuestas : 9 | Foro : Básico


CGI::Application::Plugin::Session

Estoy queriendo utilizar CGI::APPLICATION::PLUGIN::SESSION con MySQL, pero no funciona. No guarda en la sesión las variables que quiero guardar.

Al ejecutarse el cgi_init la sesión se crea bien, abro la tabla y veo el registro con las variables inicializadas con el valor por defecto: exploración, etc..

Pero cuando, luego, desde otro lugar quiero guardar o recuperar variables no hace nada; tampoco tira error.


sub cgiapp_init {

my $self = shift;

my $q = ...
Read more : CGI::Application::Plugin::Session | Vistas : 1866 | Respuestas : 3 | Foro : Módulos


cambiar SSL_verify_mode en IO_Socket-SSL

Hola, muy buenas.

La cuestión es que quiero usar una aplicación programada en Perl, pero en el momento de lanzarla me salta el siguiente mensaje

Using the default of SSL_verify_mode of SSL_VERIFY_NONE for client
is deprecated! Please set SSL_verify_mode to SSL_VERIFY_PEER
together with SSL_ca_file|SSL_ca_path for verification.
If you really don't want to verify the certificate and keep the
connection open to Man-In-The-Middle attacks please set
SSL_verify_mode explicitly to SSL_VERIFY_NONE in your application.
*******************************************************************
at ...
Read more : cambiar SSL_verify_mode en IO_Socket-SSL | Vistas : 1311 | Respuestas : 1 | Foro : Módulos


Retorno de store procedure en MYSQL

Hola, ¿cómo están?

Aquí traigo otro problema que se me está dando, según yo la sintaxis es correcta.

Al grano: el script se conecta a una base de datos y ejecuta un store procedure (SP) de MySQL. El problema es que no sé por qué se cae cuando trato de capturar el retorno del SP.

#!/usr/bin/perl -w

use strict;
use DBI;

my $usuario="root";
my $pass="";

my $host="localhost";
my $db_name="edo";

my $string_coneccion= "DBI:mysql:host=$host;database=$db_name";

my $db_1 ...
Read more : Retorno de store procedure en MYSQL | Vistas : 785 | Respuestas : 2 | Foro : Básico


VB6 y Perl. Enviar y recibir datos winsock y socket

Buen día.
Tengo la siguiente duda. Soy novato en este lenguaje necesito enviar y recibir datos desde el Perl a VB.

El detalle está en que no sé cómo recibir y luego mostrar la información por consola.

use IO::Socket;
$proto = getprotobyname('tcp');
my($sock);

socket($sock,AF_INET, SOCK_STREAM, $proto) or die "$!\n";
#Conexion
$remote ='10.0.0.1';
$port = 1027;
$iaddr = inet_aton($remote) or die "Unable to resolve hostname : $remote";
$paddr = sockaddr_in($port, $iaddr);
connect($sock, $paddr) or die ...
Read more : VB6 y Perl. Enviar y recibir datos winsock y socket | Vistas : 2245 | Respuestas : 4 | Foro : Intermedio


Borrar elemento de array en función recursiva

Tengo una función recursiva que me genera un árbol según un array de id que le paso.

El problema es que esos id, pueden ser hijos o padres de otros, así que no quiero que se me repitan en el árbol pues no tiene sentido...

Lo que quiero es eliminar de mi $data principal los elementos que ya la función recursiva haya leído. Este es más o menos mi ejemplo:

sub categoryTreeMecaE{
my $self ...
Read more : Borrar elemento de array en función recursiva | Vistas : 3035 | Respuestas : 3 | Foro : Avanzado


Limpiar archivos log con Perl

Buenas,

Quería consultarles si era asumible lo siguiente:
quiero realizar un sistema de respaldo automático, que pueda rotar toda el directivo /var/log cada cierto tiempo.

La idea es que el disco del sistema principal se mantenga con capacidades constante evitando saturación por poca capacidad.

Entonces exactamente lo que quiero hacer es que mediante un script .pl pueda hacer un tratamiento a los archivos, es decir, al capturar archivo por archivo poder abrirlo, limpiar el log ...
Read more : Limpiar archivos log con Perl | Vistas : 2036 | Respuestas : 1 | Foro : Administración


Búsqueda de cadenas en un archivo

Hola, ¿qué tal? Un saludos a todos.

Tengo un problema de búsqueda de cadenas con expresiones regulares que no he podido resolver.

Mi problema es el siguiente:

Archivo A:

130111000008; 0; 1298; 3; 2; 528311149166; 20986; 528311149166; 20986; 2; 0; 0
130111000008; 0; 1294; 3; 2; 526421096094; 20986; 526421096094; 20986; 2; 0; 0
130111000014; 0; 1294; 3; 2; 524434104460; 20986; 524434104460; 20986; 2; 0; 0
130111000015; 0; 1298; 3; 2; 526621011547; 20986; 526621011547; 20986; ...
Read more : Búsqueda de cadenas en un archivo | Vistas : 1406 | Respuestas : 15 | Foro : Básico


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36882 • Temas totales 7430 • Usuarios totales 1981