Skip to content

Instantly share code, notes, and snippets.

Created January 31, 2015 03:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/6abc17d626929a0e08fb to your computer and use it in GitHub Desktop.
Save anonymous/6abc17d626929a0e08fb to your computer and use it in GitHub Desktop.
#!/bin/env ruby
# encoding: utf-8
require 'open-uri'
require 'nokogiri'
require 'unicode_utils'
##URL + Parse
url_cat = "http://www.sex4fun.pt/pt/13-bdsm"
dat_cat = Nokogiri::HTML(open(url_cat))
cat = dat_cat.css('.subcategory-li')
cat.each do | dat_cat |
nome1 = cat.at_css('.subcategory-name').text
nome = UnicodeUtils.downcase(nome1).to_s.capitalize
img = cat.at_css('.subcategory-image img')['src']
puts "BDSM" + ';' + nome + ';' + img
end
#### end
##outputs this :
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
#i need this..
### outputs the folowing
BDSM;Algemas;http://www.sex4fun.pt/c/136-medfwqefqwium_default/algemas.jpg
BDSM;blabla;http://www.sex4fun.pt/c/136-medium_default/afqweflgemas.jpg
BDSM;ohoh;http://www.sex4fun.pt/c/136-medium_default/algefwefwqmas.jpg
BDSM;xxxxs;http://www.sex4fun.pt/c/136-medium_defaulfqweft/algemas.jpg
BDSM;Algesadasmas;http://www.sex4fun.pt/c/136-medium_defwefwqfault/algemas.jpg
BDSM;Algem32d2as;http://www.sex4fun.pt/c/136-medium_defaulfsdsft/algemas.jpg
BDSM;Algemccvbas;http://www.sex4fun.pt/c/136-medium_defauxcxcvvlt/algemas.jpg
BDSM;4123421Algemas;http://www.sex4fun.pt/c/136-medium_def423ault/algemas.jpg
BDSM;Alge2342134mas;http://www.sex4fun.pt/c/136-medium_42342default/algemas.jpg
BDSM;Algfsdfemas;http://www.sex4fun.pt/c/136-medium_d4234efault/algemas.jpg
BDSM;Algemfsvas;http://www.sex4fun.pt/c/136-medi42342um_default/algemas.jpg
BDSM;Algevxcmas;http://www.sex4fun.pt/c/134234246-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
BDSM;Algemas;http://www.sex4fun.pt/c/136-medium_default/algemas.jpg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment