Make automated lookups in your program/script.
It is possible to lookup a whole range of information, look below for list. 
In the top bar, click your preffered programming language to view relevant code snippets,
This service is free of charge and provided as is. I only ask you not to spam it with a lot of requests.

Code to do automated lookup using VB.NET 

Imports System.Net

Public Class Form1
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load 'Form loading
        Dim WebPageText As String 'String for text on webpage
        Dim WebCl As New WebClient

            WebPageText = WebCl.DownloadString("") 'Get text on webpage
            MsgBox(WebPageText) 'Messagebox containing retreived text

        Catch ex As Exception
            MsgBox("Error, IP was not retrieved! Message returned from system: " & ex.Message) 'On error 

        End Try

    End Sub

End Class

Replace the URL in the code, depending on what information you require:

Clients internet IP-Address (MyIP):

Clients operating system and browser:

Clients browser (Detailed information)

Contents of the Accept-Language: header from the current request, if there is one. Example:'en'.

Header og the current request if any

The timestamp of the start of the request. 

The timestamp of the start of the request, with microsecond precision.

The name of this server

The port on this server machine being used by the web server for communication.

The port being used on the user's machine to communicate with the web server