Sicher, Ruby wird sicher sowas bieten. Musst du halt nur scripten, was auch nicht das Problem sein sollte...
Und obs schon fertige Scripte dazu gibt, kein Plan, aber man müsste einfach mal googlen oder so.