To compile this monster you need to have json.hpp in same dir as shell02.cpp
g++ -O3 -flto -DNDEBUG -municode -Wno-stringop-overread -o shell02.exe shell02.cpp -lgdi32 -lshell32 -lcomctl32 -lole32 -luuid -lgdiplus -ldwmapi -lpsapi -lPowrProf -mwindows -std=c++17 -s
Just fork repo if you have something to add, change, replace or refactor. I may need to refactor this in multiple files and adding a build script later.