17
replies
5071 views
Description
Hi all!
I coded a very simple python script that uses the dclone progress tracker API to keep track of the dclone progress of all regions in real time (well, it updates every 90 seconds), and raises an alert (special text and a beep) if the progress gets high (4 or higher). It has also a very primitive anti-trolling feature. If you are interested in trying it out, it can be found in my github: https://github.com/Kalle-Koskinen/D2-dclone-notificator
I have also included an instructional readme in the github in case people are not familiar with running python scripts. Don't worry, it's not hard The script currently works only on windows machines, and *as-is* only for softcore non-ladder. I have, however, made it very easy to alter the script for hardcore and ladder, and there are instructions for that as well.
I should note that I am pretty much just a script kiddie and I haven't been able to test it thoroughly, so expect bugs. Initial tests seem to indicate that it works.
If you have any trouble, send me a message. I cannot promise a fast response, but I will try to help as I can.
For (real) programmers out there: In the unlikely event that my silly little script has any useful code in it for your purposes, feel free to use it! (I even specified it under mit license so no problems from that front)
Special thanks to diablo2.io and Teebling for all the work for the community!
EDIT: New ultra easy method with a proper executable. It is in this fork: https://github.com/Kalle-Koskinen/D2-dc ... en-Ez-Inst
EDIT2: A major update
New features include:
-a graphical user interface,
-control over the ladder/non-ladder
-control over the league (softcore/hardcore)
-error handling in case the data call fails (sometimes data call from the API fails, and it would previously crash. It shouldn't anymore)
-and some other minor stuff
Best regards,
Apo
Description by 4p0
I coded a very simple python script that uses the dclone progress tracker API to keep track of the dclone progress of all regions in real time (well, it updates every 90 seconds), and raises an alert (special text and a beep) if the progress gets high (4 or higher). It has also a very primitive anti-trolling feature. If you are interested in trying it out, it can be found in my github: https://github.com/Kalle-Koskinen/D2-dclone-notificator
I have also included an instructional readme in the github in case people are not familiar with running python scripts. Don't worry, it's not hard The script currently works only on windows machines, and *as-is* only for softcore non-ladder. I have, however, made it very easy to alter the script for hardcore and ladder, and there are instructions for that as well.
I should note that I am pretty much just a script kiddie and I haven't been able to test it thoroughly, so expect bugs. Initial tests seem to indicate that it works.
If you have any trouble, send me a message. I cannot promise a fast response, but I will try to help as I can.
For (real) programmers out there: In the unlikely event that my silly little script has any useful code in it for your purposes, feel free to use it! (I even specified it under mit license so no problems from that front)
Special thanks to diablo2.io and Teebling for all the work for the community!
EDIT: New ultra easy method with a proper executable. It is in this fork: https://github.com/Kalle-Koskinen/D2-dc ... en-Ez-Inst
EDIT2: A major update
New features include:
-a graphical user interface,
-control over the ladder/non-ladder
-control over the league (softcore/hardcore)
-error handling in case the data call fails (sometimes data call from the API fails, and it would previously crash. It shouldn't anymore)
-and some other minor stuff
Best regards,
Apo
Can be used to make Runewords:
Advertisment
Hide adsGreetings stranger!
You don't appear to be logged in...No matches
4p0
18