Hi, this can be done within 4 days.
I'll code it using C# will these option:
-brute force
-dictionary based customizable text file
-automatically save and resume interrupted recovery.
It will look like the program you posted link.
Or if you need another GUI, please make and send it to me.