W tym poradniku, pokaże wam jak zrobić prosty keygen, oraz edyować kilka rzeczy, w dalszych poradnikach będzie to bardziej zaawansowane. W moim przypadku będzie to keygen do gry Shift 2 UNLEASHED, a więc zaczynajmy.
Pierwsze co musimy zrobić to przygotować materiały, będzie nam potrzebny obrazek (tło) najlepiej z gry tej co robimy, znajdziesz na google.pl (grafika), drugą rzeczą jest ikona, polecam iconfinder.com.
Jeżeli będziecie robić wszystko według wskazówek, otrzymacie takie efekt:
http://img200.imageshack.us/img200/9559/92014785.jpg
#1 Włącz Visual Basic 2010 Express, później kliknij w napisz "New Project..."
#2 Zaznacz okienko "Windows Forms Application" i naciśnij przycisk "OK"
#3 Pokaże nam się takie okienko, to jest nasza forma programu.
#4 Powiększamy naszą formę programu poprzez kwadraciki umieszczone na końcach formy. Jak widzimy "Size" w właściwościach nam się zmienia, w moim przypadku to 684; 331.
#5 W właściwościach zmieniamy "Start Position" czyli punkt ekranu w którym pojawi się nasze okienko po włączniu programu. Zmieniamy na "CenterScreen" czyli na środek, Ci którzy znają angielski nie będą mieli z tym problemu.
#6 Następnie zmieniamy tło w naszym programie, jest to bardzo ważne, ponieważ dodaje nam to lepszy efekt. Klikamy w "BackgroundImag" później w "Import" wybieramy jakiś obrazek i naciskamy przycisk "OK".
#7 Musimy także zmienić nazwe naszego programu, można to zrobić w zakładce "Text".
#8 Następny bardzo ważnym czynnikiem jest Minimalizowanie i Powiększanie, programu, czyli że można rozszerzać nasz program, nie wygląda to ładnie, więc zakładki "MaximumSize" i "MinimumSize" dajemy takie same co nasza wielkość programu, tyle co nasza zakładka "Size".
#8 Dodanie ikony też jest bardzo ważne, musimy posiadać plik .ico, żeby zmienić okone klikamy w zakładke Icon i wybieramy naszą ikone.
#9 Koniec z wyglądem, czas na dodatki, dodajemy do naszego programu, button, aby go dodać klikamy zakładke Toolbox, znajduje się ona po lewej stronie, gdy się rozwinie, przenosimy nasz button, na program.
#10 Gdy już wybierzemy jaki ma mieć rozmiar, i gdzie ma się znajdować, dodajemy napisz buttonu, wpisując nazwe w zakładke "Text", oczywiście przedtem trzeba kliknąć na button żeby jego nazwe zmienić.
#11 Jak już to zrobimy do naszego programu trzeba dodać następnt dodatek, jest nim "TextBox", jest on w zakładce "Toolbox", gdy już to zrobimy wybieramy miejsce gdzie mają się pokazywać nasze keye, w zakładce "TextAlign" wybieramy "Center" czyli na środku, (najlepiej wygląda).
#12 Jeszcze zostaje nam jedna rzecz do zmienienia w TextBoxie, zakładke "ReadOnly" zmieniamy na "True" to znaczy że w tym okienku nie możemy nic pisać, tam się będzie pojawiał nasz klucz.
#13 Zostaje nam już tylko wprowadzić kod do buttona, klikamy 2 razy na nasz button (przycisk), i otwiera nam się takie okienko.
#14 Gdy już to zrobimy, wklejamy ten kod:
Kod:
LOL_LOL:
Dim AA As Decimal = Int(Rnd() * 10000)
Dim BB As Decimal = Int(Rnd() * 10000)
Dim CC As Decimal = Int(Rnd() * 10000)
Dim DD As Decimal = Int(Rnd() * 10000)
Dim EE As Decimal = Int(Rnd() * 10000)
If AA > 1000 And BB > 1000 And CC > 1000 And DD > 1000 And EE > 1000 Then
If AA + BB + CC + DD + EE - 35927 Then
Dim serial As String = AA & "-" & BB & "-" & CC & "-" & DD & "-" & EE
serial = serial.Replace("2", "G")
serial = serial.Replace("4", "Z")
serial = serial.Replace("6", "S")
serial = serial.Replace("8", "N")
TextBox1.Text = serial
Exit Sub
Else
GoTo lol_lol
End If
Else
GOTO LOL_LOL
End If
Ma to wyglądać tak:
#15 To już tyle, program gotowy, zostało nam już tylko zmienić opcje, Klikamy 2 razy na zakładke "My Project".
#16 W tym okienku zmieniamy ustawienia naszego programu, nazwę itd.
#17 Gdy to zrobimy klikamy w przycisk "Assembly Information..."
#18 Tutaj zmieniamy informacje o naszym programie, kto go zrobił, prawa utorskie, wersje programu, itd... Jak wsztstko zrobimy, klikamy przycisk "OK".
#19 Zostało nam to jeszcze zapisać, klikamy na dyskietki i wybieramy gdzie ma się zapisać nasz program i jak ma być podpisany.
http://img263.imageshack.us/img263/980/52586201.jpg
#20 Ostatnia sprawa to zdebugowanie naszego programu, wystarczy że klikniemy w zakładke "Debug" i wybierzemy opcje "Start Debugging".
http://img62.imageshack.us/img62/6319/65567683.jpg
#21 Nasz keygen jest gotowy do użycia, jest on zapisany w naszym katalogu, \bin\Debug
Niedługo dodam następny poradnik, myślę że pomogłem.