Download images from google image

Aquí podrás hablar de cualquier tema que no tenga un sección específica.
hi everyone,

local image = "indigorose";

local source = HTTP.Submit("http://images.google.com/images?q="..image, {}, SUBMITWEB_GET, 20, 80, nil, nil);
local pattern = "imgurl=([0-9 A-Z %s %p]-)&"
for link in string.gmatch(source, pattern) do
HTTP.Download(link, _SourceFolder.."\\AutoPlay\\Images\\Google\\"..String.SplitPath(link).Filename..String.SplitPath(link).Extension, MODE_BINARY, 20, 80, nil, nil, DownloadCallback);
end

image url in google source code
Imagen

thanks advance

Buen ejemplo pero lamento que ya no funcioné por el re-diseño que hacen los putos de Google :)

Google provee apis para hacer esto y puesto que cambia continuamente de formato es inutil extraer imagenes con un formato estatico.

Código: Seleccionar todo

https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=PUTAS
Este ejemplo retorna un archivo json y con alguna lib como esta (https://svn.apache.org/repos/infra/infr ... b/JSON.lua) podeis transformar los datos en una tabla lua

+info https://developers.google.com/image-sea ... ondevguide

Gracias Pabloko :yes: