I wrote this program in object oriented Pascal. It had a hw interface made in Nylalloy that coupled with safe mechanical dial locks. Basically the SW commanded trough a PPI interface a serializer that controlled an stepping motor that moved the dial coupler. The sw had basic exploratory algorithms for searching the opening dial code of the safe.
I will add the code and some screenshots later.