I suspect this could do it, but I have no personal experience. Reading this topic may give you an idea: