From 255fafba6e640147418d8594db476cc628074bcc Mon Sep 17 00:00:00 2001 From: FriedrichVoelker Date: Tue, 1 Feb 2022 20:03:48 +0100 Subject: [PATCH 1/5] UPDATE README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 073e50d..00c1d66 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ Install [docker from their website](https://docs.docker.com/get-docker/). Run th docker-compose up -d ``` -After running this command, dut to the `-d` flag the container will be running in the background. To see the logs of the docker +After running this command, due to the `-d` flag the container will be running in the background. To see the logs of the docker container use `docker logs CONTAINER` (add `-f` to continue streaming the containers output) ### TODO From a87336d0efb75f8b6c497961598864dff0041dc2 Mon Sep 17 00:00:00 2001 From: Wiktor Sienkiewicz Date: Tue, 1 Feb 2022 23:01:31 +0100 Subject: [PATCH 2/5] Added space before opening bracket. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 073e50d..2b9cacf 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ pipenv install ### Install Selenium / ChromeDriver or setup Google Static Maps -Selenium/ChromeDriver is used to take a screenshot of the plane on globe.adsbexchange.com. Or use Google Static Maps, which can cost money if over used(No tutorial use to get to a key). +Selenium/ChromeDriver is used to take a screenshot of the plane on globe.adsbexchange.com. Or use Google Static Maps, which can cost money if over used (No tutorial use to get to a key). #### Chromium From b68fcfe0218c90cfccae5d8d0733e11970b9c244 Mon Sep 17 00:00:00 2001 From: Colin Curtis <69370385+colinpcurtis@users.noreply.github.com> Date: Wed, 2 Feb 2022 17:20:36 -0800 Subject: [PATCH 3/5] fix typos in PseudoCode.md there were some basic grammatical fixes in the file, including adding commas to a list and closing a parentheses. --- PseudoCode.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PseudoCode.md b/PseudoCode.md index 4928f0c..f19c627 100644 --- a/PseudoCode.md +++ b/PseudoCode.md @@ -4,5 +4,5 @@ - A landing event is previously below 10k feet and (previously getting data, no longer getting data and previously not on the ground) or (now on the ground and previously not on the ground). - Given the coordinates of the aircraft the nearest airport is found in an airport database from the distance is calculated using the Haversine formula. The state, region and country are also found in this database with the airport. - At the time of takeoff a takeoff time is set, which is referenced in the landing event to calculate approximate total flight time. -- A Static map image is created based off location name. (Google Static Maps API) or a screenshot of is created using Selenium/ChromeDriver The selected plane is locked on in the screenshot. -- If the landing event or takeoff event is true, It will output to any of the following built-in output methods. (Twitter, Pushbullet, and Discord all of which can be setup and enabled in each planes config file. Outputs the location name, map image and flight time on landing. (Tweepy and "Pushbullet.py" and Discord_webhooks) \ No newline at end of file +- A Static map image is created based off location name. (Google Static Maps API) or a screenshot of is created using Selenium/ChromeDriver. The selected plane is locked on in the screenshot. +- If the landing event or takeoff event is true, It will output to any of the following built-in output methods. (Twitter, Pushbullet, and Discord can all be setup and enabled in each plane's config file). Outputs the location name, map, image, and flight time on landing. (Tweepy and "Pushbullet.py" and Discord_webhooks) From a1beb590e3ea50803e57843548c1261a5c16692a Mon Sep 17 00:00:00 2001 From: Braden Konop <55826123+bkonop@users.noreply.github.com> Date: Wed, 2 Feb 2022 22:29:16 -0600 Subject: [PATCH 4/5] Update README.md Fixed spelling/grammatical errors. --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 010d110..41588ca 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ I made this program so I could track Elon Musk's Jet and share with others of hi ### Contributing - Im open to any help or suggestions, I realize theirs much better ways im sure to do alot of my methods, im only a noob. I'll accept pull requests. If you'd like to discuss join + I'm open to any help or suggestions, I realize there's much better ways I'm sure to do a lot of my methods, I'm only a noob. I'll accept pull requests. If you'd like to discuss, join ### [Algorithm](PseudoCode.md) @@ -67,19 +67,19 @@ cd plane-notify ### Configure main config file with keys and URLs (mainconf.ini) in configs directory -- edit them with nano or vi on the running machine or on your pc and transfer the config to where you will be running the bot +- Edit them with nano or vi on the running machine or on your pc and transfer the config to where you will be running the bot - Pick between OpenSky and ADS-B Exchange -- The OpenSky API is free for everyone but the data is not as good as ADS-B Exchange. The ADS-B Exchange API is not free and this program will not work for the Rapid API from ADS-B Exchange. It only works with the API that they give when you have a partnership with ADS-B Exchange. It is not cheap to get the ADS-B Exchange full API, Don't contact them unless your ready to pay. -- If you'd like to add support for ADS-B Exchanges RapidAPI feel free to work on it, and submit a merge request. +- The OpenSky API is free for everyone, but the data is not as good as ADS-B Exchange. The ADS-B Exchange API is not free, and this program will not work for the Rapid API from ADS-B Exchange. It only works with the API that they give when you have a partnership with ADS-B Exchange. It is not cheap to get the ADS-B Exchange full API. Don't contact them unless you're ready to pay. +- If you'd like to add support for ADS-B Exchanges RapidAPI, feel free to work on it and submit a merge request. - If you've setup multiple planes and want to use ADSB Exchange as your source you must have /all endpoint access to their API or it won't work. - Pick the correct api version for ADS-B Exchange. - Proxy is if your running multiple programs that use the ADSB Exchange, setup the proxy from lemonodor so you don't abuse the ADSB Exchange API, otherwise leave enable false. -- When using OpenSky theres more bugs because I mainly use ADS-B Exchange and work less on the OpenSky Implementation. +- When using OpenSky there's more bugs because I mainly use ADS-B Exchange and work less on the OpenSky Implementation. ### Configure individual planes -- an example file is given (plane1.ini) plane config files should be in the configs directory, the program looks for any file in that folder with a .ini extension. -- each plane should have its own config +- An example file is given (plane1.ini) plane config files should be in the configs directory. The program looks for any file in that folder with a .ini extension. +- Each plane should have its own config ### Enter and create new Screen Session From baef8a06cfa95380cda204917a10a4ad705e303b Mon Sep 17 00:00:00 2001 From: Aashes <87805252+Aashs@users.noreply.github.com> Date: Fri, 4 Feb 2022 12:26:41 +0530 Subject: [PATCH 5/5] Rename Refrences.md to References.md Grammar mistake --- Refrences.md => References.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Refrences.md => References.md (100%) diff --git a/Refrences.md b/References.md similarity index 100% rename from Refrences.md rename to References.md