• Publicidad

Problema script [Win32::SAM]

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

Problema script [Win32::SAM]

Notapor Azrack » 2007-09-12 13:36 @608

Buenas. Tengo este código en Perl y tengo un texto que contiene los siguientes números:
Código: Seleccionar todo
292007
243764
290922
239811
244655
271741

¿Cómo puedo hacer que se le asigne a la variable $id uno por uno los números de ese archivo de texto y según vaya asignándolo vaya abriendo la respectiva web? Gracias y espero su ayuda.
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
#!c:/perl/bin

#Iniciamos nuestros módulos
use Win32::OLE;
use Win32::SAM;

#Obligamos a hacer flush
$| = 1;

#Indicamos como manejar errores
$Win32::OLE::Warn = 3;

#Iniciamos nuestro navegador
StartIE();

#Cargamos la página de Google
my $segundos = Navigate("https://www.web.com/Dato.asp?z=00"."$id");
print "Google tardo $segundos segundos en cargar.\n";

#Salimos del programa
exit(1);
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Azrack
Perlero nuevo
Perlero nuevo
 
Mensajes: 19
Registrado: 2007-04-14 13:42 @613

Publicidad

Notapor explorer » 2007-09-12 17:29 @770

Pues... abriendo el fichero y leyéndolo línea a línea... asignando el número al $id... ¿no?

Algo así:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
open NUMEROS, "<numeros.txt";
while ( $id = <NUMEROS> ) {
    chomp $id;

    # aquí abrimos la página con el $id
    # ...
}
close NUMEROS;
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados

cron