i had one of those lol.
it was a vodaphone credit dialer that you had to set it up and dial the top up line number via pc and it would generate numbers and supposadly top up ur phone works well in theory untill vodaphone rings to ask why you have been topping up your phone for 4 hrs lol