WIE bitteschön sollen wir Dir denn auch nur ansatzweise helfen, wenn Du uns noch nichtmal sagst, WAS dieses Programm überhaupt tut, uns ggf. mal den Code zeigst damit wir Dir sagen können, was der Ruby-Code macht und Dir hinweise geben können, wie man sowas ähnlich in Delphi umsetzt.
Oder glaubst Du etwa, wir sind hier alle Wahrsager?