Guest User

Untitled

a guest
Feb 10th, 2014
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 1.01 KB | None | 0 0
  1. require 'nokogiri'
  2. require 'open-uri'
  3. require 'sequel'
  4. require 'sqlite3'
  5. require 'typhoeus'
  6.  
  7. clubland = "http://www.clublandlv.com/forum.php"
  8.  
  9. doc = Nokogiri::HTML(open(clubland))
  10.  
  11. puts doc.css('title').text
  12. puts
  13.  
  14. doc.css("#cat10").each do |grab|
  15.   genre = grab.css(".forumtitle").map(&:text)
  16.   genrelink = grab.css(".forumtitle a"){[:href]}
  17. #  subgenre = grab.css(".subforum a").map(&:text)
  18. #  subgenrelink = grab.css(".subforum a"){[:href]}
  19.  
  20.   puts "This is an array of the genres:"
  21.   puts genre
  22.   puts
  23.   puts "These are the genre links:"
  24.   puts genrelink
  25.   puts
  26. #  puts "This is an array of the subgenres:"
  27. #  puts subgenre
  28. #  puts
  29. #  puts "These are the subgenre links:"
  30. #  puts subgenrelink
  31.  
  32.  
  33. # Table has 3 columns. ID(auto), genre, forum_id
  34.  
  35. #Connects to the local DB
  36.         DB = Sequel.connect('sqlite://clublandlv.sqlite')
  37. # Create a dataset
  38.         main_genre = DB[:genres]
  39. # Insert the results
  40.         main_genre.insert(:genre => "#{genre}", :forum_id => "#{genrelink}")
  41.  
  42. end
Advertisement
Add Comment
Please, Sign In to add comment