AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Testversion erstellen

Ein Thema von Neuni · begonnen am 9. Mär 2004 · letzter Beitrag vom 10. Mär 2004
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#1

Testversion erstellen

  Alt 9. Mär 2004, 17:26
Hi,
ich wollte für mein Programm eine Testversion schreiben, sodass der Benutzer nach 10 Tagen oder so aufgefordert wird einen Serial einzugeben, ansonsten geht das programm nicht mehr.
Danach soll das Programm halt nichtmehr gestartet werden können.

Hoffe mir kann jemand schnell helfen (eigendlich gehts hier ja immer schnell )
  Mit Zitat antworten Zitat
XeRo

Registriert seit: 23. Okt 2003
Ort: Warth
461 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:29
so ein problem hatten wir schon mal...

aber wie wärs mit eine Version, die nur x mal zum öffnen geht...
du könntest dir den wert dann verschlüsselt in eine dll schreiben und nach x maligem öffnen die dll löschen...

oder so..oder auch nicht so...
  Mit Zitat antworten Zitat
lorenz

Registriert seit: 7. Nov 2003
86 Beiträge
 
Delphi 7 Personal
 
#3

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:34
Hallo!

Vielleicht beim ersten Programmstart einen Registryeintrag mit dem verschlüsselten Datum einfügen?

Würde mich auch interessieren...

Lorenz
  Mit Zitat antworten Zitat
XeRo

Registriert seit: 23. Okt 2003
Ort: Warth
461 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:38
aber was ist, wenn der benutzer das datum einfach zurückstellt?
  Mit Zitat antworten Zitat
lorenz

Registriert seit: 7. Nov 2003
86 Beiträge
 
Delphi 7 Personal
 
#5

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:42
Es müsste halt verschlüsselt werden - irgendwie. Und wenn jemand an dem Schlüssel herumgebastelt hat, also kein gültiges Datum mehr drinsteht, funktioniert das Programm einfach nicht mehr.

MfG

Lorenz
  Mit Zitat antworten Zitat
Plague

Registriert seit: 6. Okt 2003
591 Beiträge
 
#6

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:48
Ich würde hergehen, und beim ersten Start des Programmes eine Datei *.xyz (oder wie auch immer) anlegen und in diese eine mehr als 20 stellige Zahl schreiben. Diese würde ich dann bei jedem Programmstart in eine Edit oder Label Komponente einlesen und dann eine Zahl aus den 20 auslesen, die bei jedem Start um eins erhöht wird und bei 0 das ganze Programm auf enabled := false setzt...

Ist nur so ne Idee...
Gibt sicherlich elegantere Lösungen...

Gruß
Thomas
  Mit Zitat antworten Zitat
XeRo

Registriert seit: 23. Okt 2003
Ort: Warth
461 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:49
ich meinte wenn jemand das windows datum zurückstellt, dann glaubt das prog, dass noch mehr tage zur verfügung stehen als wirklich sollten...
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#8

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:51
Also die Idee ne .dll datei zu nerzeugen ist echt gut...wie sach ich denn dem programm, dass es eine bestimmte ziffer, z.b. das installations datum ausließt?
Dann hätte ichs ja schon...
  Mit Zitat antworten Zitat
lorenz

Registriert seit: 7. Nov 2003
86 Beiträge
 
Delphi 7 Personal
 
#9

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:53
Ich würde aber diese 20stellige Zahl irgendwo versteckt in die Registry schreiben, sodass der Benutzer gar nichts davon bemerkt, denn sonst kann er sich einfach die Datei unter einem anderen Namen abspeichern und immer nach zehn Tagen wieder ersetzen. Außerdem kann er so das Programm nur einmalig installieren (als Testversion).

MfG

Lorenz
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Testversion erstellen

  Alt 9. Mär 2004, 17:53
Zitat von XeRo:
ich meinte wenn jemand das windows datum zurückstellt, dann glaubt das prog, dass noch mehr tage zur verfügung stehen als wirklich sollten...
Ja, auf die Registry würde ich nicht zurückgreifen, die lässt sich zu einfach "manipulieren".

Ich würde auch eine Dll bevorzugen, wenn der Wert (Datum) verschlüsselt eingetragen ist, kann keiner dies so leicht verändern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz