#!/usr/bin/env ruby $:.unshift 'lib' require 'logging' require 'cryptcheck' GROUP_NAME = 'Top 100 Alexa' ::Logging.logger.root.appenders = ::Logging.appenders.stdout ::Logging.logger.root.level = :error hosts = [] ::File.open('top-1m.csv', 'r') do |file| i = 0 while line = file.gets hosts << [GROUP_NAME, line.strip.split(',')[1]] i += 1 break if i == 100 end end ::CryptCheck::Tls::Https.analyze hosts, 'output/alexa.html'