Rechner-ID und Benutzer-ID als Kopierschutz auslesen
Verfasst: Sa, 03.02.2007 15:41
Hallo liebe Gemeinde,
wir haben eine recht umfangreiche Anwendung - zunächst aus Entwicklungssicherheit - mit MS-Excel aufgebaut. Jetzt prüfe ich, ob ich dass ganze auf Calc migrieren kann. (Nebenbei: OpenOffice setzen wir seit 1 Jahr produktiv ein und sind soweit zufrieden.)
Dabei möchte ich einen Kopierschutz aufbauen, damit unser geistiges Eigentum nicht verloren geht.
Idee: Beim Aufruf eines Calc-Dokuments wird geprüft, ob der "erlaubte" Rechner und der "erlaubte" User korrekt ist. Ansonsten wird das Öffnen wieder abgebrochen.
Wenn der "erlaubte" User und Rechner ok ist, möchte ich Aktionen wie z.B. ganze Tabellenblätter kopieren und größere Zellbereiche unterbinden.
So stelle ich mir den Kopierschutz vor.
Frage 1: kann man aus Starbasic auf Betriebssystemebene Informationen wie Rechner-ID und User-ID auslesen? Wie lautet der Befehl?
Frage 2: ist meine Lösung überhaupt praxistauglich, oder muß ich noch mehr Funktionen programmieren?
Ich großer Freude auf hilfreiche Antworten ...
V7Sport
wir haben eine recht umfangreiche Anwendung - zunächst aus Entwicklungssicherheit - mit MS-Excel aufgebaut. Jetzt prüfe ich, ob ich dass ganze auf Calc migrieren kann. (Nebenbei: OpenOffice setzen wir seit 1 Jahr produktiv ein und sind soweit zufrieden.)
Dabei möchte ich einen Kopierschutz aufbauen, damit unser geistiges Eigentum nicht verloren geht.
Idee: Beim Aufruf eines Calc-Dokuments wird geprüft, ob der "erlaubte" Rechner und der "erlaubte" User korrekt ist. Ansonsten wird das Öffnen wieder abgebrochen.
Wenn der "erlaubte" User und Rechner ok ist, möchte ich Aktionen wie z.B. ganze Tabellenblätter kopieren und größere Zellbereiche unterbinden.
So stelle ich mir den Kopierschutz vor.
Frage 1: kann man aus Starbasic auf Betriebssystemebene Informationen wie Rechner-ID und User-ID auslesen? Wie lautet der Befehl?
Frage 2: ist meine Lösung überhaupt praxistauglich, oder muß ich noch mehr Funktionen programmieren?
Ich großer Freude auf hilfreiche Antworten ...
V7Sport