I am currently writing a program that can do that and I would have no problem explaining a little bit I have learned about what to look for how to detect and what basic tests my code will do I am also putting a short timeline on this code I should have ready in a week or so for people to try out so if You want to chat just hit me up i am up late working on these and all my friends are sleeping