diff --git a/Youtube-Scraping.mw b/Youtube-Scraping.mw index 8976a08b..f0a83256 100644 --- a/Youtube-Scraping.mw +++ b/Youtube-Scraping.mw @@ -1,23 +1,19 @@ ==Suchen & Saugen==
require 'ubygems'
 require 'mechanize'
-
 if ARGV.size < 1
   puts "Usage: #{$0} [ keywords ... ]"
   exit -1
 end
-
 agent = WWW::Mechanize.new
 homepage = agent.get('http://www.youtube.com/')
 searchform = homepage.forms.select { |f| f.action == '/results' }.first
 searchform['search_query'] = ARGV.join(' ')
 result = searchform.submit
-
 result.root.traverse_element('td') do |td|
   if td.classes == ['vinfo']
     a = td.find_element('a') || raise
     puts a.children.to_s
-
     watch = agent.click(a)
     if watch.root.to_s =~ /\?video_id=(.+?)\&l=(.+?)\&t=(.+?)\&/
       video_id, l, t = $1, $2, $3
@@ -30,6 +26,8 @@ result.root.traverse_element('td') do |td|
     end
   end
 end
- - [[Kategorie:Ruby]] + + + +{{Rübÿ Spëëd Mëtäl Cödïng}}