Zitat:
Zitat von Alex12222
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.
|
.... wie m?sste das Scipt, denn ausschauen wenn ich diese Daten alle "auslesen" wollen w?rde:
Code:
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ][adults]=2&pax[children]=0&pax[juveniles]=0®ion=&ship=&ta=&to=
PS: Das AMAZON Skript hatte ich versucht mal hier zu starten: ttps://www.jdoodle.com/execute-ruby-online ...
Leider ohne Erfolg .... bin komplett neu in der Materie und w?rde mich da gerne mal rantasten. Danke Dir.