Página 1 de 1

Copiar codigo fuente con SAMIE

NotaPublicado: 2005-09-16 18:28 @811
por erama
Hola a todos, estoy utilizando samie (Simple Automation Module For Internet Explorer) con el tutorial de este gran sitio, pero necesito poder copiar el codigo fuenta de la pagina que abro con SAMIE, hay alguna forma de poder lograr eso?. Es decir pomar parte del codigo de la venta que abro con SAMIE?.


Muchas Gracias!.

Re: Copiar codigo fuente con SAMIE

NotaPublicado: 2005-09-16 21:44 @947
por kidd
erama escribiste:Hola a todos, estoy utilizando samie (Simple Automation Module For Internet Explorer) con el tutorial de este gran sitio, pero necesito poder copiar el codigo fuenta de la pagina que abro con SAMIE, hay alguna forma de poder lograr eso?. Es decir pomar parte del codigo de la venta que abro con SAMIE?.


Hola, si quieres el código fuente de una página sería más sencillo que hagas algo así:

Código: Seleccionar todo
use LWP::Simple;

my $source_code = get('http://google.com/');

print $source_code; #Código fuente


Para mayor información te recomiendo el siguiente tutorial:

http://perlenespanol.com/archives-tut/000034.html


SALUDOS

NotaPublicado: 2005-09-16 22:17 @970
por erama
si, eso es valido para un pagina estatica, pero yo con SAMIE completo un formulario y ese formulario me devuelve una pagina que informacion que la necesito guardar o procesar con perl. No tengo ninguna forma de poder acceder desde un url a esa informacion, si o si debo completar un formulario para luego ver la informacion.

Alguna manera de poder interactuar con SAMIE para recorre el codigo de la pagina devuelta?, ya lei las funciones de SAMIE pero no encuentro algo que me ayude.

Muchas gracias.

NotaPublicado: 2005-09-17 07:41 @361
por explorer39
erama escribiste:si, eso es valido para un pagina estatica, pero yo con SAMIE completo un formulario y ese formulario me devuelve una pagina que informacion que la necesito guardar o procesar con perl. No tengo ninguna forma de poder acceder desde un url a esa informacion, si o si debo completar un formulario para luego ver la informacion.

Alguna manera de poder interactuar con SAMIE para recorre el codigo de la pagina devuelta?, ya lei las funciones de SAMIE pero no encuentro algo que me ayude.

Muchas gracias.

No conozco SAMIE, pero para los casos en los que quiero conectarme a un servidor web, rellenar un formulario y recibir la respuesta, suelo utilizar WWW::Mechanize.
Otras formas están descritas en el lwpcook, como en tu caso sería utilizando un POST.
¿Es realmente necesario en tu caso ejecutar el IExplorer?

NotaPublicado: 2005-09-17 08:32 @397
por kidd
Hola:

De igual manera tu solución se encuentra en el sitio. Hay un tutorial que te muestra como usar el LWP::UserAgent y el HTTP::Request para enviar formularios desde Perl.

http://perlenespanol.com/archives-tut/000035.html


SALUDOS