caveman Δημοσ. 22 Οκτωβρίου 2003 Δημοσ. 22 Οκτωβρίου 2003 Thelw na xrisimopieisw ena editbox sto opio tha mpainei to serial! Pws tha ginei na dehete mono kapies times pou tha tis vgazei enas algorithmos logika??? Ton algorithmo zitaw kai pws tha ton ensomatosw ston kwdika mou!!! Kai fusika ena keygen gia na mporw na vgazw kai dika mou serial??
unreal Δημοσ. 22 Οκτωβρίου 2003 Δημοσ. 22 Οκτωβρίου 2003 analoga ton allgorithmo pou tha xrisimopoihseis tha elenxeis an to string sto editvox plirei tis prohpotheseis. Ola eksartodai apo ton algorithmo. Den exo skeftei pote kanenan algo gia serials. Ena aplos mporei na einai: To athrisma twn kodikon ASCII ton xaraktiron pou vazeis gia serial na prepei na einai enas sigkekrimenos arithmos. Etsi esu tha ftiakseis ena random character/number generator kai apo ekei kai pera tha kaneis paixnidi. Ego sou anefera ena aplo tropo.. Yparxoun para poloi. Allos enas mporei na einai: Kathe pedada arithmon kai xarktiron sto serial tha prepei na exoun kapia sxesh me tin apomenh pedada... kai paei legodas
Jaco Δημοσ. 22 Οκτωβρίου 2003 Δημοσ. 22 Οκτωβρίου 2003 Αλγόριθμοι για serials υπάρχουν πολλοί, από ακατανόητους μέχρι απλούς... Αν θέλεις ακατανόητους ψάξε για ασύμμετρους, αλλά για έναν απλό αλγόριθμο μπορείς να χρησιμοποιήσεις τον εξής...: Βάλε στο Edit box να δέχεται integers σαν μεταβλητή, πχ, xxxxxx-xx-xxxx. Ένα πολύ απλό που μπορείς να κάνεις είναι το γινόμενο των έξι πρώτων αριθμών να ισούται με το άθροισμα των δεύτερων δύο, το οποίο με την σειρά του ισούται με τον πολλαπλασιασμό των δυο τελευταίων ψηφίων του τρίτου αριθμού και ύστερα με το άθροισμα των δυο πρώτων του ίδιου αριθμού... Φυσικά, οι συνδυασμοί είναι άπειροι και ο αλγόριθμος πολύ απλός... Την σειρά των πράξεων μπορείς να τα καθορίσεις εσύ κ.λ.π. Π.χ. έχουμε 123457-37-4144... Άρα 1+2+3+4+5+7=21 Και 3x7=21 Και 4x4+4+1=21 Τώρα για να υπολογίσεις δικούς σου κωδικούς, μπορείς να φτιάξεις ένα πρόγραμμα που να τους υπολογίζει μόνο του... :wink:
caveman Δημοσ. 22 Οκτωβρίου 2003 Μέλος Δημοσ. 22 Οκτωβρίου 2003 Thanks paides an kai liges oi apantiseis itan periektikotates!! Skeftika na xrisimopoiw ta stoixeia pou dinei o kathenas gia na kanei setup P.X onoma,e-mail,company kai na ta metatrepw se ascii??? Kai epeita na to xrisimopoiw ws serial alla oi periorismenes gnwseis stin c me periorizoun!An ginaotan na mou dwsete ena paradeigma gia auto?? An kai o Jaco eixe mia polu eukoli stin pragmatopoiisi idea.!! Thanks kai pali!
Directx Δημοσ. 22 Οκτωβρίου 2003 Δημοσ. 22 Οκτωβρίου 2003 (..) Skeftika na xrisimopoiw ta stoixeia pou dinei o kathenas gia na kanei setup P.X onoma' date='e-mail,company kai na ta metatrepw se ascii??? Kai epeita na to xrisimopoiw ws serial alla oi periorismenes gnwseis stin c me periorizoun!An ginaotan na mou dwsete ena paradeigma gia auto?? (..) [/quote'] Εάν εξαιρετικά απλό παράδειγμα (αν κατάλαβα καλά τι ήθελες) είναι το παρακάτω: > long calculate_serial(char *pszString,long lKey) { int iIndex; long lSerial=0; for(iIndex=0;iIndex!=strlen(pszString);iIndex++) { lSerial=lSerial+pszString[iIndex]; } return lSerial^lKey; } Συγκεκριμένα ορίζεις το κείμενο (pszString) του οποίου οι ASCII χαρακτήρες θα προστεθούν μεταξύ τους, ύστερα ορίζεις έναν αριθμό lKey που θα χρησιμοποιηθεί για να κάνει λογικό OR (XOR) στο συνολικό άθροισμα ώστε το αποτέλεσμα να διαφοροποιείται εάν χρησιμοποιείς τον ίδιο αλγόριθμο σε διαφορετικές εφαρμογές (για προφανείς λόγους) και είσαι έτοιμος.. * Φυσικά, αυτός ο κώδικας παράγει δυσανάλογα μικρά αποτελέσματα (σε σχέση με το μέγεθος του pszString) είναι αδύναμος και όχι ιδιαίτερα debugged --στον παρέχω, ως ότι πιο εύκολο, για να «πιάσεις το νόημα» μιας και έχεις (όπως γράφεις) περιορισμένες γνώσεις στην C. Καλή τύχη & καλούς πειραματισμούς :wink:
Dvs Δημοσ. 22 Οκτωβρίου 2003 Δημοσ. 22 Οκτωβρίου 2003 otan me to kalo to teleioseis kanto exe kai dosmas ena link na to testaroume to programma
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.