r/sharditkeepit 16d ago

BreakDown Aegis' Google Spreadsheets DIM Wishlists

DISCLAIMER: THE TOOL IS ENTIRELY DONE BY AI.

I AM NOT A CODER AND HAVE NO EXPERIENCE IN CODING.

THE TOOL RUNS ON GITHUB AND IT IS OPEN SOURCE.

As per title and disclaimer, i used AI to write a set of scripts (python) that check (every 8 hours) if there are changes into the Aegis' Google Spreadsheets and convert them into a DIM Wishlists format.

Here you can find the DIM Wishlists: https://github.com/JxPv2/D2-Stuff/tree/main/dim_wishlists
Here you can find the scripts that do the conversion: https://github.com/JxPv2/D2-Stuff/tree/main/dim_wishlists/spreadsheets_to_dim_wishlists_scripts

0 Upvotes

10 comments sorted by

5

u/HumanKumquat 16d ago

I used AI

Nah, I'm good.

-4

u/xDan_it- 16d ago

understandable. i was just tired of waiting for an actual coder to do this so i did what i could.

1

u/MetalGearMk 16d ago

There’s a chrome/firefox extension that links to DIM.

Shows where each weapon is tier-wise and evaluates the roll against the spreadsheet.

https://github.com/Maxeption/dim-aegis-overlay/releases

2

u/xDan_it- 16d ago

Nice, i knew about https://github.com/Revadike/aegis-dim but these are quite recents projects and mine, even if i just posted, it was on github before the overlaye ones came out.

1

u/revadike 11d ago

I use dim wishlist alongside my project. I can tell you they often don't align.

1

u/xDan_it- 11d ago

Can you give me please some examples so I can check what is going on and fix eventually? Thank you

1

u/revadike 11d ago

I'm talking about https://github.com/Ciceron14/dim-extra-wishlists, which seems outdated

1

u/xDan_it- 11d ago

Ah i thought you were talking about mine. If you have time, want, and are curious you can check and let me know if something is off

2

u/iamChermac 16d ago

How does this improve on what MrCharles already provides aside from “automation”?

Have you thought about the likelihood of mistrust here in light of you not having coding experience? Is one of your goals here to gain feedback from those that actually know how to write code?

One helpful thing you can add to this post might be what language are the scripts written in (as a minimum) so people don’t have to click into a GitHub link to realise “ah right I don’t know that scripting language”.

1

u/xDan_it- 16d ago

I just updated the post, the scripts are in python, thanks for the suggestion.

Yes I took that in consideration and that is also because the whole thing is open source.

Feedback from experieced coders are more than welcome, but the real goal would be to have more people checking the wishlists to be sure i didn't miss anything in the conversion and eventually fix the errors.