Hi,
hier mal ein Vorschlag umgesetzt in Ruby:
Code:
require 'open-uri'
require 'nokogiri'
qid = nil
100.times do |i|
search_doc = Nokogiri::HTML(open(
"https://www.startpage.com/do/search?query=host%3Aamazon.de+\"Amazon.de+Verk%C3%A4uferprofil\"&cat=web&startat=#{ i * 10 }&qid=#{ qid }"))
qid = search_doc.css('input[name=qid]').first['value']
search_doc.css('h3 a').
each do |a|
doc = Nokogiri::HTML(open(a['href'] ))
seller_name = doc.css('#sellerName').text
doc.css('ul.a-unordered-list.a-nostyle.a-vertical li').each do |list|
if list.text =~ /Geschäftsadresse/
puts "Name: #{ seller_name }, Adresse: #{ list.css('li').map { |li| li.text }.join(', ') }"
end
end
end
end
Grüße,
Alex.