Hola leoperez:
Yo no se como hacerlo pero me he encontrado con una pagina donde tienen un escript que si lo hace (y te lo puedes descargar).
Lo mejor es que te lo bajes y lo estudies para adaptarlo a tus necesidades.
El enlace es
http://www.ep-dev.com/scripts-4.php
Un cordial Saludo