Did download 32bits 2.1.7. from here:
http://rubyinstaller.org/downloads/
As mentioned in the reddit thread some commanders have troubles with downloading the $source_sheet_url file (see script) and had to download it manually. I did also get that error. Looked up the url for $source_sheet_url and found out that it mentioned a new file. Change $source_sheet_url line into: $source_sheet_url = 'https://docs.google.com/spreadsheets/d/17Zv55yEjVdHrNzkH7BPnTCtXRs8GDHqchYjo9Svkyh4/pubhtml'. and after that it downloaded.
Before I got this message:
C:\Users\wolverine>ruby "C:\Data\Games\Elite Dangerous\ed-rare-trade-route-generator\generate-routes.rb"
Downloading spreadsheet to "ED_RareGoods_SystemsDistance - CURRENT.csv"...C:/Data/Programming languages/32 bits/Ruby21/lib/ruby
state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/net/http.rb:923:in `block in connect'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/timeout.rb:75:in `timeout'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/net/http.rb:923:in `connect'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/net/http.rb:863:in `do_start'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/net/http.rb:852:in `start'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:313:in `open_http'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:724:in `buffer_open'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:210:in `block in open_loop'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:208:in `catch'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:208:in `open_loop'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:149:in `open_uri'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:704:in `open'
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/open-uri.rb:34:in `open'
from C:/Data/Games/Elite Dangerous/ed-rare-trade-route-generator/generate-routes.rb:83:in `block in <main>'
from C:/Data/Games/Elite Dangerous/ed-rare-trade-route-generator/generate-routes.rb:82:in `open'
from C:/Data/Games/Elite Dangerous/ed-rare-trade-route-generator/generate-routes.rb:82:in `<main>'
Noticed that the url for $csv_url also has a message that it has a new file. Used the new url and downloaded manually the data AND save it as ED_RareGoods_SystemsDistance - CURRENT.csv. After that I'm getting the following error:
C:\Users\wolverine>ruby "C:\Data\Games\Elite Dangerous\ed-rare-trade-route-generator\generate-routes.rb"
C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load su
from C:/Data/Programming languages/32 bits/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from C:/Data/Games/Elite Dangerous/ed-rare-trade-route-generator/generate-routes.rb:3:in `<main>'