Thomas,

du brauchst dafür keinen fremden Quelltext. Das ist einfach und schnell programmiert. Es handelt sich um dokumentierte API Funktionen. Da brauchst du nicht mal viel nach zu denken.

grüsse,
der Vohopri