Image Scrape
Image Scrape
imageScrape.rb
This script will scrape every image from the page at a user-supplied URL. The image files will include data residing on the host machine in addition to images linked from other web servers.
The Code
require "open-uri" require "pathname" unless ARGV[0] puts "You must supply a URL to scrape images." puts "USAGE: ruby imageScrape.rb <url to scrape>" exit end url = ARGV[0].strip begin open(url, "User-Agent" => "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)") do |source| source.each_line do |x| if x =~ /<img src="(.+.[jpeg|gif])"\s+/ ...
Get Wicked Cool Ruby Scripts now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.