you probably could create a hidden form in your dpr that creates a context and gets all the information you want. The user will not notice anything...