Hallo Dirk.
Gerade in der "Beta-Phase" deines Programms wäre es vielleicht sinnvoll, optional ein Debug-Log einschalten zu können.
Bei mir läuft das Programm bisher sehr gut, und auch die Popups sind gut, aber lassen sich noch ein Bisschen optimieren.
Ein Problem mit dem Abholen der Anrufliste habe ich bisher nicht bemerkt,
und das Problem der IP-Adresse statt "fritz.box" könnte ich heute Abend mal versuchen nachzuvollziehen.
Was mir nicht gefällt: Dass sich die Online-Rückwärtssuche auf das Öffnen der Ergebnis-Seite im Browser beschränkt.
Schöner wäre eine interne Verarbeitung, also dass der gefundene Name im Popup angezeigt wird, anstatt im Browser.
(Ja, das Parsen der Ergebnis-Seite ist nicht einfach...)
Ich persönlich könnte auf die Rückwärtssuche verzichten.
Die Verwendung der Namen aus dem Fritz!Box-Adressbuch reicht mir aus.
Ein Problem habe ich gelegentlich nach Rückkehr des Rechners aus dem Ruhezustand:
Dann steht dort eine Meldung vom FritzMon "Host not found" oder ähnlich,
und nach Bestätigen kommt eine Meldung mit einer Exception (genauen Fehlertext schreibe ich heute Abend hier rein.)
Nachtrag: Die nach "Ruhezustand" auftretende Fehlermeldung:
Exception EThread in module Fritzmon.exe at 00041D19.
Cannot terminate an externally created thread.
Den "IP-Adressen-Fehler" konnte ich übrigens nicht nachvollziehen, und die Anrufliste wird bei mir einwandfrei eingelesen
(braucht rund 10 Sekunden für rund 100 Einträge).
Gruß
Hermann