I am actually building one my self. I have used the selenium web driver with handshake website. You do need to pass cookies for auth. We can work togeather if it helps