Hi,
ich suche aktuell nach einer Möglichkeit eine Art "Snapshot" des aktuellen Systems
zu machen auf den ich mich immer beim Start meines Programms berufen will
und dadurch dann überprüfen möchte ob das Programm auch tatsächlich auf dem
Rechner läuft auf dem ich es installiert hab... Nun stellt sich die Frage:
Welche Daten sind für eine solche Prüfung überhaupt geeignet?
Und wie les ich diese Daten dann mit Java aus?
Was mir bis jetzt in den Sinn kam:
Die Windows ProductID (aus der Registry - da das Programm aktuell nur auf Windows
genutzt wird, allerdings eben aus dem Grund doof, dass ichs damit auf Windows festnagele)
MAC-Adresse (Problematisch, wenn ich die Netzwerkkarte tausche ==> Programm würde nicht mehr starten)
Also alles net so wirklich optimal, hat jemand bessere Einfälle?
Bin um jeden Hinweis dankbar!
MfG pantoi
ich suche aktuell nach einer Möglichkeit eine Art "Snapshot" des aktuellen Systems
zu machen auf den ich mich immer beim Start meines Programms berufen will
und dadurch dann überprüfen möchte ob das Programm auch tatsächlich auf dem
Rechner läuft auf dem ich es installiert hab... Nun stellt sich die Frage:
Welche Daten sind für eine solche Prüfung überhaupt geeignet?
Und wie les ich diese Daten dann mit Java aus?
Was mir bis jetzt in den Sinn kam:
Die Windows ProductID (aus der Registry - da das Programm aktuell nur auf Windows
genutzt wird, allerdings eben aus dem Grund doof, dass ichs damit auf Windows festnagele)
MAC-Adresse (Problematisch, wenn ich die Netzwerkkarte tausche ==> Programm würde nicht mehr starten)
Also alles net so wirklich optimal, hat jemand bessere Einfälle?
Bin um jeden Hinweis dankbar!
MfG pantoi