AGB  ·  Datenschutz  ·  Impressum  







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

Shareware erstellen

Ein Thema von davar · begonnen am 29. Mär 2005 · letzter Beitrag vom 31. Mär 2005
Antwort Antwort
Seite 1 von 2  1 2      
davar

Registriert seit: 4. Feb 2005
311 Beiträge
 
Turbo Delphi für Win32
 
#1

Shareware erstellen

  Alt 29. Mär 2005, 23:16
Hallo Leute,

habe vor, ein Programm als Shareware zu vertreiben und weiss da nicht ganz genau, wie ich die Sperre einbauen soll.

Da gibt es doch bestimmt eine vorgefertigte Vorgehensweise, so dass ich nicht das Rad neu erfinden muss?
Ich habe mir überlegt, dass ich Dateien irgendwo im Rechner ablegen kann und dort dann die Codes usw. speichern kann, aber ich bin mir sicher, dass es eine elegantere Version gibt..... oder?

Also was riesiges soll es nicht sein, einfach nur einige Funktionen nach Ablauf der Testphase deaktivieren. Kann meinetwegen auch so sein, dass man sie leicht (nicht zu leicht) umgehen kann.


MfG

davar
  Mit Zitat antworten Zitat
Benutzerbild von mr47
mr47

Registriert seit: 6. Dez 2004
Ort: Stuttgart
644 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Shareware erstellen

  Alt 29. Mär 2005, 23:24
Man kann so ziemlich (fast) alles irgendwie umgehen. Aber du kannst das ganze auch in die Registry von Windows speichern. Denn es kommt glaub nicht so gut, wenn du da ne Datei "Code" oder so rumliegen hast ^^ <- Ja ich weis man kann sie auch edoC nennen

mfg http://www.msigna.de.vu/1.jpg
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#3

Re: Shareware erstellen

  Alt 29. Mär 2005, 23:32
Hi. Am Sichersten wäre, gewisse erweiterte Funkionen erst gar nicht mit der Testversion zu liefern.

Man liets sich, Stanlay
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Shareware erstellen

  Alt 29. Mär 2005, 23:34
Naja, die Idee mit der Registry ist zwar nicht schlecht, aber wenn der Benutzer halbwegs Ahnung davon hat, kann er den Eintrag in der Registry auch verändern oder löschen und damit ist der Schutz auch ausgehebelt.

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
Benutzerbild von Speedmaster
Speedmaster

Registriert seit: 4. Mär 2005
Ort: Karlsruhe
535 Beiträge
 
Delphi 2005 Personal
 
#5

Re: Shareware erstellen

  Alt 29. Mär 2005, 23:37
Guck mal hier: http://inner-smile.com/nocrack.phtml
Felix K.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Shareware erstellen

  Alt 30. Mär 2005, 10:32
Hier gabs schon mal ne interessante Diskussion, und auch den Versuch, das Verfahren von Ionworx zu knacken... Ich für meinen Teil bin mit Ionworx voll zufrieden.
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#7

Re: Shareware erstellen

  Alt 30. Mär 2005, 13:11
Wie Stanlay schon sagte, ist es am sichersten gewisse Funktionen nicht abzuschalten sondern einfach wegzulassen. Wenn ein User dein Programm dann kauft, schickst du ihm nen Patch der die weggelassenen Funktionen wieder in der Hauptprogramm einfügt.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#8

Re: Shareware erstellen

  Alt 30. Mär 2005, 13:13
Dazu könnte man Compilerschalter für bedingte Kompilierungen nutzen, so dass man das Programm nicht in verschiedenen Versionen schreiben muss. Man hat einen Quellcode, bei dem per Schalter entschieden wird, ob eine Shareware- oder eine Vollversion herauskommt.
  Mit Zitat antworten Zitat
davar

Registriert seit: 4. Feb 2005
311 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Shareware erstellen

  Alt 31. Mär 2005, 09:13
Erst mal vielen Dank für die Antworten.


Aber ist denn das Programm nicht viel einfacher zu verbreiten, wenn ich das Programm erst als halbe Version anbiete und nach Bezahlung voll anliefere? Ich meine, dann kann ja jeder, der das Programm gekauft hat, es auch weiterschicken, ohne Code, Key oder sonst etwas?
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#10

Re: Shareware erstellen

  Alt 31. Mär 2005, 09:46
Da stellt sich wieder die Frage: Ist es das ganze auch wert? Natürlich kannst du, sofern es deine finanzielle Situation erlaubt, ein Aktivierungs/Registrierungssystem wie bei MS zulegen. Und wenn du schon damit einverstanden bist:

Zitat:
Kann meinetwegen auch so sein, dass man sie leicht (nicht zu leicht) umgehen kann.
Dann kannst du den Schutz auch gleich weglassen Natürlich wird es immer jemanden geben, der dein Programm verbreitet, sofern es für andere auch interessant ist, aber das wirst du so und so nicht verhindern können, funktioniert ja nicht mal ganz bei MS

Man liest sich, Stanlay
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 21:38 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