exe/weather in jake-scripts-1.9.1 vs exe/weather in jake-scripts-1.9.2

- old
+ new

@@ -11,11 +11,11 @@ # Uses IP to get current city begin url = "http://ip-api.com/json" response = RestClient.get(url) parsed = JSON.parse(response) - location = parsed["city"] + location = ARGV || parsed["city"] rescue puts "No IP Address" exit(1) end @@ -31,40 +31,40 @@ location_name = parsed["location"]["name"] temp = parsed["current"]["temp_f"] wind_speed = parsed["current"]["wind_mph"] humidity = parsed["current"]["humidity"] feels_like = parsed["current"]["feelslike_f"] - visability = parsed["current"]["vis_miles"] + visibility = parsed["current"]["vis_miles"] # Output for United States puts puts "======================" puts "| City: #{location_name}" puts "| Temp: #{temp}°F" puts "| Feels Like: #{feels_like}°F" puts "| Humidity: #{humidity}%" puts "| Wind Speed: #{wind_speed} mph" - puts "| Visability: #{visability} mi" + puts "| Visibility: #{visibility} mi" puts "======================" puts else # Assigning values to variables location_name = parsed["location"]["name"] temp = parsed["current"]["temp_c"] wind_speed = parsed["current"]["wind_kph"] humidity = parsed["current"]["humidity"] feels_like = parsed["current"]["feelslike_c"] - visability = parsed["current"]["vis_km"] + visibility = parsed["current"]["vis_km"] # Output for Metric countries puts puts "======================" puts "| City: #{location_name}" puts "| Temp: #{temp}°C" puts "| Feels Like: #{feels_like}°C" puts "| Humidity: #{humidity}%" puts "| Wind Speed: #{wind_speed} kph" - puts "| Visability: #{visability} km" + puts "| Visibility: #{visibility} km" puts "======================" puts end end