Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.69 KB | None | 0 0
  1. require 'net/http'
  2. require 'rest-client'
  3. require 'roo'
  4.  
  5. sheet = Roo::Spreadsheet.open('./pad.xlsx')
  6. sheet = Roo::Excelx.new('./pad.xlsx')
  7.  
  8. ids = sheet.column(2).compact #remove nil values
  9. ids = ids.collect {|item| item.to_s.gsub(/\D/, '')} #remove non-digit characters
  10. ids = ids.select {|item| item.length == 9} #remove ids too short or too long
  11. ids = ids.compact
  12. ids.unshift('this will be my id, ill be using my id to check if it worked')
  13.  
  14. url = 'http://puzzleanddragons.us/twitch-giveaways/'
  15.  
  16. ids.each do |id|
  17.     response = RestClient.post url, {'id' => id}
  18.     puts response.code
  19.     sleep(1)
  20. end
  21. # puts response.code
  22. # puts response.cookies
  23. # puts response.headers
  24. # puts response.body
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement