There is no off the shelf solution. You may need to read through the whole thread and pick out the info aplicable for you.
And don't open any more threads