Hinweise


Willkommen

Navigation


Partner Links

 
Antwort Themen-Optionen Ansicht
Ungelesen 09.04.10, 21:55   #1
Benutzerbild von spechtler_archive
Mitglied seit: Nov 2008
Beiträge: 0
spechtler_archive ist offline
spechtler_archive
Member
 
C# Seriennummer generieren

Hallo,

Als Erstes einmal, ich wusste nicht wo ich dieses Thema erstellen sollte.

So nun zu meinem Problem, ich möchte eine Serienummer bzw Key für meine eigene Software programmieren und zwar in einer Konsolenanwendung.

Die Serienummer sollte so wie bei einem Spiel aussehen (XXX-XXX-XXX-XXX-XXX)

Es sollen auch Zahlen enthalten sein und alles Großgeschrieben sein.

Und ein Programm das einen Text aus einer Textdatei einliest (soweit bin ich schon) und ihn mit dem vom Benutzer eingegebenen Text vergleicht.

Mit Zitat antworten Beitrag melden
   
Ungelesen 10.04.10, 11:16   #2 Top
Benutzerbild von turing_archive
Mitglied seit: Jul 2009
Beiträge: 1
turing_archive ist offline
turing_archive
Member
 
C# Seriennummer generieren

Und wo genau drückt der Schuh? Wie viel hast du schon?

Zur Seriennummer: mach per Zufallsgenerator ein paar Stellen fest, zb. AJ2A-?KL92-??2A
Die Fragezeichen musst du ausfüllen, dafür nimmste nen Hashalgorithmus her.

Das 2. ist ja nur ein Stringvergleich.

Mit Zitat antworten Beitrag melden
   
Ungelesen 11.04.10, 00:00   #3 Top
Benutzerbild von aljan_archive
Mitglied seit: Oct 2008
Beiträge: 0
aljan_archive ist offline
aljan_archive
Member
 
C# Seriennummer generieren

Habe dir mal ne kleine Funktion geschrieben, die dir einen Key generiert.

Code:
public static string Key(int length, string strpool) { if (strpool == "") { strpool = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"; } Random rnd = new Random(); string key = null; for (int a = 0; a < length; a++) { for (int i = 0; i < 4; i++) { int rand = rnd.Next(1, strpool.Length); key += strpool[rand]; } if (a != length - 1) { key += "-"; } } return key; }
ein Aufruf könnte so aussehen:

Code:
string key = Key(5, ""); Console.WriteLine("Key: {0}", key);

Mit Zitat antworten Beitrag melden
   
Ungelesen 11.04.10, 18:55   #4 Top
Benutzerbild von spechtler_archive
Threadstarter
Mitglied seit: Nov 2008
Beiträge: 0
spechtler_archive ist offline
spechtler_archive
Member
 
C# Seriennummer generieren

Danke jetzt hab ich auch mein Programm fertig und mit einem key versehen.

Nur mal so kann man in einer Konsolenanwendung eine Messagebox anzeigen????
Tut mir Leid ich bin der absolute Anfänger!!
Ich kann zwar ein Loginscreen schreiben, aber je komplizierter die Sachen werden desto mehr wird aus dem Internet kopiert !
Und mir gehen schon die Ideen aus was ich noch programmieren könnte.
Wenn ich eine Idee aus dem Internet bekomme ist die meistens eh schon zu schwierig.
Hättet ihr vllt. irgendeine Ideen für einen absoluten NOOB???
Das Prog. das ich mit ein Key versehen habe erstellt eigendlich nur eine reihe Verschiedener Dateien mit verschiedenen Endungen und gleichem Inhalt.
Es gibt eigendlich nur eine Kriterie die die Programmierideen erfüllen müssen:
sie müssen etwas bewirken.
Schonmal Danke im vorraus!!

Mit Zitat antworten Beitrag melden
   
Ungelesen 12.04.10, 13:42   #5 Top
Benutzerbild von aljan_archive
Mitglied seit: Oct 2008
Beiträge: 0
aljan_archive ist offline
aljan_archive
Member
 
C# Seriennummer generieren

Zitat:
Zitat von spechtler Beitrag anzeigen
Danke jetzt hab ich auch mein Programm fertig und mit einem key versehen.

Nur mal so kann man in einer Konsolenanwendung eine Messagebox anzeigen????
Tut mir Leid ich bin der absolute Anfänger!!
Ich kann zwar ein Loginscreen schreiben, aber je komplizierter die Sachen werden desto mehr wird aus dem Internet kopiert !
Und mir gehen schon die Ideen aus was ich noch programmieren könnte.
Wenn ich eine Idee aus dem Internet bekomme ist die meistens eh schon zu schwierig.
Hättet ihr vllt. irgendeine Ideen für einen absoluten NOOB???
Das Prog. das ich mit ein Key versehen habe erstellt eigendlich nur eine reihe Verschiedener Dateien mit verschiedenen Endungen und gleichem Inhalt.
Es gibt eigendlich nur eine Kriterie die die Programmierideen erfüllen müssen:
sie müssen etwas bewirken.
Schonmal Danke im vorraus!!
Nein kann man nicht. Dafür musst du schon eine Fensteranwendung erstellen.

Wie wärs mit einem Programm das etwas automatisiert? POST oder GET Daten an ein PHP Script schickt, so kann man zum Beispiel Registrierungsflooder schreiben, etc.

Mit Zitat antworten Beitrag melden
   
Ungelesen 12.04.10, 19:20   #6 Top
Benutzerbild von spechtler_archive
Threadstarter
Mitglied seit: Nov 2008
Beiträge: 0
spechtler_archive ist offline
spechtler_archive
Member
 
C# Seriennummer generieren

Wie kann ich bei Windows 7 einstellen das wenn ein dienst eine Meldung anzeigen will das er sie gleich anzeigt ??? Nicht zuerst nachfragt ob man es anzeigen will??
Dieses Fenster das sich öffnet nennt sich Erkennung interaktiver Dienste hab auch schon versucht die Kommunikation zwischen dienst und Desktop zu aktivieren nichts hat sich geändert!!
Gibt es einen anderen weg die Meldung gleich anzuzeigen ????

Mit Zitat antworten Beitrag melden
   
Ungelesen 14.04.10, 22:25   #7 Top
Benutzerbild von ACCXORC_archive
Mitglied seit: Oct 2008
Beiträge: 4
ACCXORC_archive ist offline
ACCXORC_archive
Chaos Causer
 
C# Seriennummer generieren

Du könntest die PID des Erkennung interaktiver Dienste auslesen, und falls diese in den Prozessen vorhanden ist, das Fenster auf active setzen und einen Virtual Key Input machen lassen, falls eben noch etwas bestätigt werden muss.
Ist nur eine Möglichkeit, gibt aber bestimmt unzählige andere, so würde ich es zumindest machen.
Obs ne API Lösung gibt weiss ich nicht kannst ja mal googlen.

@aljan

Sehr gute Idee man stiftet Anfänger gleich mal an Flooder zu schreiben und Mist zu bauen.
Ich muss zugeben ich fing damals auch aus dem Grund einen Keylogger schreiben zu wollen zu programmieren an.
Was auch Spaß machte, aber sowas ist mehr langweilig und spechtler will etwas programmieren was von Nutzen ist.
Nutzen sehe ich hier weniger

Gruß

ACCX0RC

 

[FONT="System"]Das Gegenteil von schlau ist nicht dumm, sondern faul./FONT]
Mit Zitat antworten Beitrag melden
   
Ungelesen 16.04.10, 09:55   #8 Top
Benutzerbild von spechtler_archive
Threadstarter
Mitglied seit: Nov 2008
Beiträge: 0
spechtler_archive ist offline
spechtler_archive
Member
 
C# Seriennummer generieren

Soo ich versuche schon krapfhaft ein Programm zu schreiben, das irgendeinen Sinn hat.
Aber ich schaffe es nicht!!
Ich kopiere einfach die Quellcodes aus dem Internet aber ich verstehe sie nicht einmal....
Kennt ihr ein Toutorial das mir dabei helfen könnte.
Ich schreibe in C# aber langsam denke ich das das nicht die richtige Sprache ist.
Ich habe eine Idee die ich gerne verfolgen möchte: Ein Tool das es mir erlaubt verschiedene Codes zusammen zu stellen.
Also eine Form mit Checkboxes oder so die eine Funktion bzw Code besitzten und wenn man dann einen Button drückt erstellt das Programm eine EXE mit genau diesen Einstellungen.
Ist für so ein Projekt C# die beste Programmiersprache oder soll ich lieber Visual Basic oder c nehmen??
Welche ist die einfachste??

Mit Zitat antworten Beitrag melden
   
Ungelesen 16.04.10, 10:10   #9 Top
Benutzerbild von turing_archive
Mitglied seit: Jul 2009
Beiträge: 1
turing_archive ist offline
turing_archive
Member
 
C# Seriennummer generieren

Mit C# biste da schon richtig. Java wäre noch ne Alternative, aber das ist eigentlich egal.

Fang lieber klein an und arbeite dich dann weiter. Irgendwas zusammenklicken klingt ja schön und gut, aber lerne die Grundlagen richtig. Geh dieses Buch komplett durch, dann seh ma weiter.

Mit Zitat antworten Beitrag melden
   
Ungelesen 16.04.10, 14:22   #10 Top
Benutzerbild von spechtler_archive
Threadstarter
Mitglied seit: Nov 2008
Beiträge: 0
spechtler_archive ist offline
spechtler_archive
Member
 
C# Seriennummer generieren

Gibt es keine kostenlosen und vorallem Deutsche videotoutorials??

Mit Zitat antworten Beitrag melden
   
Ungelesen 18.04.10, 03:48   #11 Top
Benutzerbild von ACCXORC_archive
Mitglied seit: Oct 2008
Beiträge: 4
ACCXORC_archive ist offline
ACCXORC_archive
Chaos Causer
 
C# Seriennummer generieren

Für C# hab ich jetzt keine deutschen Video Tuts gefunden, zumindest hab ich jetzt auch keine Zeit und Lust ( bin gerade erst heimgekommen) , beim Googlen findest du aber sicher was.
Aber Videos helfen dir auch nicht wirklich weiter, finde ich zumindest.
Arbeite am Besten ein paar Tuts durch und spiele ein bisschen herum, so lernt man am besten
und der meiste spaß am lernen ist hier auch

gruß

 

[FONT="System"]Das Gegenteil von schlau ist nicht dumm, sondern faul./FONT]
Mit Zitat antworten Beitrag melden
   
Ungelesen 04.06.10, 13:35   #12 Top
Benutzerbild von spechtler_archive
Threadstarter
Mitglied seit: Nov 2008
Beiträge: 0
spechtler_archive ist offline
spechtler_archive
Member
 
C# Seriennummer generieren

Wie schreib ich ein Programm das Funktionen (z.b. messagebox.show) beinhaltet, die man mit Buttons auswählen kann ,und zum Schluss eine exe mit diesen Fähigkeiten erstellt.

Mit Zitat antworten Beitrag melden
   
Ungelesen 04.06.10, 13:36   #13 Top
Benutzerbild von ACCXORC_archive
Mitglied seit: Oct 2008
Beiträge: 4
ACCXORC_archive ist offline
ACCXORC_archive
Chaos Causer
 
C# Seriennummer generieren

Mit einem sog. Interpreten oder frei zugänglichen Compiler den du mit dem Programm auslieferst.

 

[FONT="System"]Das Gegenteil von schlau ist nicht dumm, sondern faul./FONT]
Mit Zitat antworten Beitrag melden
   
Antwort


 


Themen-Optionen
Ansicht



Jetzt registrieren


Registrieren | Forum-Mitarbeiter | Kontakt | Nutzungsbedingungen | Archiv

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:18 Uhr.

All trademarks are the property of their respective owners.
Copyright ©2019 Boerse.IM/AM/IO/AI



().