I think you can use java to do that, check out third party tools threads, theres one in there that was working for some.