• Publicidad

Búsqueda en Google

Todo lo relacionado con el desarrollo Web con Perl: desde CGI hasta Mojolicious

Búsqueda en Google

Notapor jimr1984 » 2018-02-23 15:48 @700

Hola. Necesito realizar un script que pueda realizar búsquedas en Google (sin abusar).
La idea es la siguiente:

perl BuscarENgoogle.pl [perl en español]

la palabra a buscar es: perl en español

y extraiga TODAS LAS URL (RELATIVAS, ABSOLUTAS) que aparecen debajo del TÍTULO.

En este caso serían:

perlenespanol.com/
https://es.wikipedia.org/wiki/Perl
https://www.lawebdelprogramador.com/cur ... ndex1.html
es.tldp.org/Tutoriales/PERL/tutoperl-print.pdf
https://metacpan.org/pod/POD2::ES
context.reverso.net/traduccion/ingles-espanol/Perl
https://www.youtube.com/watch?v=qqqY3sDnYj4

¿Alguien que pueda darme una mano? Alguna sugerencia, ayuda, cómo empiezo...

A la espera de ayuda, por favor, muchas gracias.

link: https://www.google.com.bo/search?source ... 5Ks68YFumw

Resultado:

Cerca de 918,000 resultados (0.27 segundos)

Perl en Español - Perl 6
perlenespanol.com/

Perl en Español. Comunidad Perl de habla hispana. Aprende con nuestros tutoriales de Perl o realiza tus consultas en nuestros Foros de Perl en Español.
Visitaste esta página varias veces. Última visita: 23/02/18.
Funciones de Cadena
Introducción. A continuación vamos a ver una a una todas...

Tutoriales de Perl
Tutoriales de Perl. Encuentra tutoriales de Perl en español de ...
Foro
Foro - Perl en Español : La comunidad de programadores ...

Aprende PERL eficazmente
Tutoriales de Perl en Español: Aprende Perl eficazmente.
Funciones de Arreglo
Introducción. A continuación vamos a ver una a una todas ...

Vista rápida al mundo de Perl
Tutoriales de Perl en Español: Vista rápida al mundo de Perl.
Más resultados de perlenespanol.com »


Perl - Wikipedia, la enciclopedia libre
https://es.wikipedia.org/wiki/Perl

Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación. Estructuralmente, Perl está basado en un estilo de bloques como los del C o ...
Sistema de tipos‎: ‎dinámico
Última versión en pruebas‎: ‎5.27.7​ (20 de dici...
Sistema operativo‎: ‎Multiplataforma‎, muchos ...
Diseñado por‎: ‎Larry Wall
jimr1984
Perlero nuevo
Perlero nuevo
 
Mensajes: 123
Registrado: 2012-11-25 07:11 @341

Publicidad

Re: Búsqueda en Google

Notapor explorer » 2018-02-24 10:02 @460

Aquí encontré un ejemplo: https://stackoverflow.com/questions/217 ... using-perl

pero ya avisan de que si lo intentas varias veces seguidas, Google puede bloquearte la IP.

Otros módulos disponibles podrían ser Net::Google::Search. Ejemplo. Tendrás antes que registrarte como desarrollador. Mira en Net::Google.

El módulo más moderno para acceder a la API de Google, se llama precisamente API::Google, pero deberás aprender la API por tu cuenta.

Aquí tienes más ejemplos con Google::Search.

También está WWW::Scraper::Google, pero ya avisan que hacerlo va en contra de los términos y condiciones de uso de Google.

Si vas a hacer un par de consultas, lo puedes hacer bajando el archivo y analizando el código fuente (si suponemos que lo han puesto fácil, claro) con expresiones regulares o usando un DOM, como el Mojo::DOM, pero si quieres hacer más consultas, es mejor registrarse como desarrollador y seguir su API.
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 Web

¿Quién está conectado?

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