TheGoldDiamond9 / weatherstar3

WeatherStar 3000 Emulator
5 stars 1 forks source link

Weather Star 3000 Emulator

Weather Star 3000 emulation in HTML/JS/CSS

Website: https://www.weatherstar3000.net Insert location after the .net For eexample: https://www.weatherstar3000.net/?Pittsburgh PA

This is in Beta

Installation Instructions:

NOTE: AUTOMATIC LOCATION FINDING DOES NOT WORK

NOTE: FLAVOR G IS VERY WEIRD FOR SOME REASON. IF IT DOESN'T WORK PROPERLY, PLEASE RELOAD THE TAB

NOTE: THE LOCATIONS FOR REGIONAL CONDITIONS AND HOURLY OBSERVATIONS ARE THE SAME. I'M GONNA FIX THAT

NOTE: 30 DAY OUTLOOK DOESN'T WORK DUE TO THERE BEING NO KNOWN API FOR 30 DAY OUTLOOK DATA. IF YOU FOUND AN API FOR IT, PLEASE LET ME KNOW

Running locally (NODE.JS):

  1. Download & Install node.js LTS
  2. Get weather.com API key.
  3. Navigate to /webroot/js and open config.js.
  4. Find the line with var api_key = 'YOUR_API_KEY'. Replace YOUR_API_KEY with the weather.com API key.
  5. In terminal, run npm install --production in the root folder of this project. This will install any dependencies.
  6. In terminal, run npm start in the root folder of this project. This will start a local web server.
  7. Follow the link in the console output.
  8. Set location using the following template: servercode:/?Location Name

Running Locally (COMMAND PROMPT):

  1. Get weather.com API key.
  2. In command prompt, navigate to /webroot/js and open config.js.
  3. Find the line with var api_key = 'YOUR_API_KEY'. Replace YOUR_API_KEY with the weather.com API key.
  4. In terminal, run npm install --production in the root folder of this project. This will install any dependencies.
  5. In terminal, run npm start in the root folder of this project. This will start a local web server.
  6. An internet browser tab will open in your web browser.
  7. Set location using the following template: servercode:/?Location Name