Skip to content

Kalle-Koskinen/D2-dclone-notificator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

D2-dclone-notificator

This simple python script calls data from diablo2.io diablo clone progression tracker for all regions, displays the progression in real time (updated every 70 seconds), and raises an alarm (text and a beep) when the progression gets sufficiently high (default: 4) on any of the regions. It also features a primitive anti-trolling system.

This script currently should work for windows, mac and linux. Let me know if you have any problems!

Please note that: 1) this is a first draft, 2) that I have not been able to test this thoroughly, and 3) that I am not an expert programmer. May contain bugs!

How do I use it? (hard difficulty; browse lower for medium)

You simply run the script on a command line and leave it open. Close it by closing the window. Or use the batch file.

You may need to install requests and tk modules.

I don't know how any of this works! (mediocre difficulty; browse lower for easy)

If you are unfamiliar with github, just go to the main repository page (https://github.com/Kalle-Koskinen/D2-dclone-notificator), click the green "Code" -button, and select download the ZIP file. The ZIP file contains the script d2dclone_notifier.py. MAKE SURE you put the batch (.bat) file d2dclone_notifier.bat to the same directory as the script! Create a shortcut if u need to launch from elsewhere.

If you are unfamiliar with running python scripts, easy instructions can be found for installing python here (https://codeigo.com/python/installing-python).

Then you will need to install the requests and tk modules before running the script. This can be done after installing python by:

  1. Open a command prompt
  2. type pip install requests
  3. type pip install tk

You can now run the script by clicking on the batch file (d2dclone_notifier.bat) or its shortcut. Or you can run the script from the command line as instructed here (https://codeigo.com/python/run-python-script-on-windows).

Don't be scared, it should only take a few minutes!

Still too hard :( (easy difficulty)

It is impossible to learn a language by speaking when you don't know even the basic words. No worries, here is the easiest way to install: https://github.com/Kalle-Koskinen/D2-dclone-notificator/tree/Kalle-Koskinen-Ez-Inst

Acknowledgments

Data courtesy of diablo2.io, thank you! Thank you WMAlleg for the batch file and feedback! Thank you Masgalor for the adding multi-platform support! Thank you Ownasaurus for the error handling!

About

Pulls data from diablo2.io api and alerts the user when progression gets high

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published