|
You last visited: Today at 10:30
Advertisement
[Question] Serial-Codes VB.10
Discussion on [Question] Serial-Codes VB.10 within the .NET Languages forum part of the Coders Den category.
04/03/2011, 14:15
|
#1
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13,150
Received Thanks: 3,206
|
[Question] Serial-Codes VB.10
Hey,
ich habe ein Problem, und zwar wollte ich fragen ob es eine Möglichkeit gibt
per VB.10 mit befehlen zu überprüfen ob die eingegebenen Serials-Keys dafür vorgesehene sind
und damit dann das Programm freigeschaltet wird?
Weil mit einem Acc Managment mit Registrierungmöglichkeit wollte ich es nicht gerade lösen...
|
|
|
04/06/2011, 16:25
|
#2
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,300
Received Thanks: 524
|
Also du möchtest das jemand für dein produkt eine serial brauch?
und sie dann dort eintragen muss?
Wenn ja dann geht es per db einfach über prüfen lassen ob sie exestiert und ob sie schon aktiviert wurde 2spalten reichen eig(db)
-serialnummer
-status
Wenn du willst das sie automatisch auch eingetragen werden beim "kauf"(falls man kaufen muss  ) geht dies auch ohne probleme
Nur in vb kenne ich mich mit mysql nicht aus
€:doppelpost pls entfernen
|
|
|
04/06/2011, 17:42
|
#3
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13,150
Received Thanks: 3,206
|
ah ok dann hat sich das erledigen und ich werde das per DB machen...
thema bitte schließen
|
|
|
04/07/2011, 14:46
|
#4
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Die Frage ist nur, ob es wirklich schwer wird die Abfrage zu umgehen..
|
|
|
04/07/2011, 16:42
|
#5
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13,150
Received Thanks: 3,206
|
Quote:
Originally Posted by Fisticuff
Die Frage ist nur, ob es wirklich schwer wird die Abfrage zu umgehen..
|
wenn du das meinst dann sag mir doch einen besseren weg
|
|
|
04/07/2011, 16:47
|
#6
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,300
Received Thanks: 524
|
Quote:
Originally Posted by Fisticuff
Die Frage ist nur, ob es wirklich schwer wird die Abfrage zu umgehen..
|
1.Wie willste die umgehen ?
2.man kann es auch so machen:
man lässt einfach den user dann in einer db den benutzten code eintragen.
Und dann mach man ein programm der immer überprüft ob jeder user sein code da stehen hat wenn nicht soll er gelöscht werden!
€:sorry kann nicht gut erklären wie ihr vll mitbekommen habt
|
|
|
04/07/2011, 18:01
|
#7
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13,150
Received Thanks: 3,206
|
hab schon verstanden worauf du raus willst...
also kann man praktisch den code eingebenlassen... dann den status des programms freisetzten, wenn er mit dem code in der db übereinstimmt, und dann kann der Benutzer den code nichtmehr verändern da die box versteckt wird, und somit nur für den momentanigen benutzer das Programm möglich zu benutzen
so wars gemeint oder
|
|
|
04/07/2011, 19:40
|
#8
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,300
Received Thanks: 524
|
<.< Da elitepvpers störungen hatte mit server hatte und nun mein geschriebener text (ausführlich) weg ist nun in kurz^^
login(mit name und pw per db)>form wo man serial prüfen kann>falls es sie gib>status = aktiviert(oder so^^) auch per db>nun auch der status vom player in der db als premium oder gekauft.... setzen>fertig!
nun kannste noch einbauen das er beim login überprüft ob jemand prmium ist und dementsprechend die form zur überprüfung anzeigen lassen!
|
|
|
04/07/2011, 21:28
|
#9
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13,150
Received Thanks: 3,206
|
k
werde das mal testen danke dir
|
|
|
04/07/2011, 21:40
|
#10
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,300
Received Thanks: 524
|
kein problem wenn du fragen zu meiner logic hast pn me
|
|
|
04/08/2011, 18:21
|
#11
|
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
|
Denk dir nen Algorithmus aus, mit dem du Seriennummern generieren kannst.
Möglichkeiten:
- Auf dem Clientrechner wird anhand der Computerhardware eine für den Computer einmalige ID generiert, die dann zu dir geschickt werden muss. Du generierst daraus einen Freischaltcode (kann auch automatisiert werden), den der Client eingeben muss, um das Programm freizuschalten.
[Vorteil: Serial kann nur einmal benutzt werden
Nachteil: Etwas umständlich/kompliziert]
- Du generierst eine Serial für das Programm und gibst sie dem Anwender.
[Vorteil: Für den Anwender unkompliziert
Nachteil: Serials können unter Umständen mehrfach benutzt werden]
In beiden Fällen muss das Programm natürlich den Algorithmus kennen, um die Seriennummer zu verifizieren.
|
|
|
04/09/2011, 12:37
|
#12
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,300
Received Thanks: 524
|
Quote:
Originally Posted by .Infinite
Denk dir nen Algorithmus aus, mit dem du Seriennummern generieren kannst.
Möglichkeiten:
- Auf dem Clientrechner wird anhand der Computerhardware eine für den Computer einmalige ID generiert, die dann zu dir geschickt werden muss. Du generierst daraus einen Freischaltcode (kann auch automatisiert werden), den der Client eingeben muss, um das Programm freizuschalten.
[Vorteil: Serial kann nur einmal benutzt werden
Nachteil: Etwas umständlich/kompliziert]
- Du generierst eine Serial für das Programm und gibst sie dem Anwender.
[Vorteil: Für den Anwender unkompliziert
Nachteil: Serials können unter Umständen mehrfach benutzt werden]
In beiden Fällen muss das Programm natürlich den Algorithmus kennen, um die Seriennummer zu verifizieren.
|
Wofür das o.O
so wie ich es erklärt habe kann der code auch nur 1mal benutzt werden und ist viel leichter
|
|
|
04/09/2011, 13:39
|
#13
|
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
|
Quote:
|
so wie ich es erklärt habe kann der code auch nur 1mal benutzt werden
|
- Das kann man bei deiner Methode aber nur dadurch verhindern, dass man jede Serial wirklich nur einmal registrieren kann. Was wäre dann aber bei einer Neuinstallation des Programms? Außerdem muss ja irgendwo auf dem Rechner dann gespeichert werden, ob die Seriennummerabfrage noch gezeigt werden soll. Also in einer (änderbaren) Datei oder einem (auch änderbarem) Eintrag in der Registrierung...
Quote:
- Nicht hat einen eigenen Server zu Verfügung, um 24/7 einen Datebankzugriff zu Verfügung stellen zu können
|
|
|
04/09/2011, 17:21
|
#14
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,300
Received Thanks: 524
|
Quote:
Originally Posted by .Infinite
- Das kann man bei deiner Methode aber nur dadurch verhindern, dass man jede Serial wirklich nur einmal registrieren kann. Was wäre dann aber bei einer Neuinstallation des Programms? Außerdem muss ja irgendwo auf dem Rechner dann gespeichert werden, ob die Seriennummerabfrage noch gezeigt werden soll. Also in einer (änderbaren) Datei oder einem (auch änderbarem) Eintrag in der Registrierung...
wo ist das problem bei neuinstall ? beim anfang wird doch der user überprüft o.O
- Nicht hat einen eigenen Server zu Verfügung, um 24/7 einen Datebankzugriff zu Verfügung stellen zu können
krigt man auch free also eine db
|
deine antworten ergeben kein sinn lies meine idee durch und schalt erstmal für 10min die brain.exe an
|
|
|
04/09/2011, 19:12
|
#15
|
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
|
Das man kostenlos SQL-Datenbanken bekommen kann wisste ich nicht...
Quote:
man lässt einfach den user dann in einer db den benutzten code eintragen.
Und dann mach man ein programm der immer überprüft ob jeder user sein code da stehen hat wenn nicht soll er gelöscht werden!
|
für mich hört sich das so an, dass eine Serial nach einmaliger Benutzung deaktiviert würde. Das heist doch, dass bei einer Neuinstallation eine erneute Freischaltung mit der selben Serial nicht mehr möglich wäre.
Abgesehen davon sind beleidigungen von wegen "brain.exe" und so nicht angemessen. Es geht mir ja nicht darum dich in irgendeiner Weise schlecht zu machen, sondern durch die Diskussion herauszufinden, welche Möglichkeit für den Threadersteller am besten ist.
|
|
|
Similar Threads
|
Stean mit MW 2.Battlefore Account +4500Bfp. Bad Company 2 Serial und Crysis Serial!
10/16/2010 - Steam Trading - 0 Replies
Ich suche jemanden der für mich auf eine Privaten WoW Server 20€ über Paypal bezahlen kann.
Zu bieten hätte ich da einmal einen Battleforge Account mit einem Pure Feuer Deck mit Deckstufe 117 und noch 4500! Bfp. Dann einen Steam Account mit Modern Warfare 2. Dann noch eine Bad Company 2 Serial,und hinzu kommt noch eine Crysis Serial,mit der ihr den Multiplayer Part des Spiels antesten bzw spielen könnt.
Mfg.
|
[Biete]CS5 Serial codes
07/31/2010 - Main - 7 Replies
Bitte closen
|
All times are GMT +1. The time now is 10:32.
|
|