Warum Indys?
Du setzte das Serversocket auf einen beliebigen Port, in dem er lauscht. Dann nimmst du das Prüf-Programm (Clientsocket), gibst die
IP an und schickst eine Nachricht auf den selben Port wo das Serversocket lauscht. Wenn das Serversocket auf diesem Port eine Nachricht empfängt sendet es eine Nachtricht zurück das die Software auf diesem Rechner installiert ist, sollte keine Nachricht zurückkommen kannst du davon ausgehen das die Software auf dem Rechner nicht verfügbar ist.