Visual Basic .php login

04/27/2012 15:54 EpicFight#1
So ich habe ich mal für euch ein login gemacht in Visual Basic^^
Patcher könnte ich euch selber mit rein coden :)
design habe ich weggelassen damit ihr es euch selber anpassen könnt :)
Damit es geht brauch man framework .net 4
die .php eben hosten und im projekt wo [Only registered and activated users can see links. Click Here To Register...] steht anpassen ^^

[Only registered and activated users can see links. Click Here To Register...]


Thanks to Mr. Stu ( iStu) (ExtrinsicStudioLauncherUtility.dll von ihm)
04/27/2012 20:51 BlackTigerx3#2
Ich sag trz Danke für den Release xD

Ist sehr Hilfreich für leute die noch nicht wussten wie es Funktioniert.
04/29/2012 00:21 Che#3
Interessant, jedoch bereits sehr lange bekannt... Der Login-Vorgang an sich ist btw sehr unsicher, ins Spiel einloggen geht ganz einfach (und auch ohne Terra-Bibliotheken):
Code:
<clientname>.exe -i <serverip> -p <loginserver-port> -k <username>#<passwort>
also beispielsweise:
Code:
client.exe -i 127.0.0.1 -p 9010 -k Che#geheim
Das ganze kann man in so ziemlich jeder Programmiersprache ausführen, in C# wäre es zB:
Code:
[FONT=Verdana][SIZE=2][COLOR=Black]using[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black] System[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black];
[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]using[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black] System.Diagnostics[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black];
   [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]namespace patcherlogin [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]{
     [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]class CSharp_Beispiel
     [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]{
         [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]static[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black] void Main[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]([/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]string[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black][[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]] args[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black])
         [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]{
             string username = "Che"; // beispielsweise durch eine Textbox
             string passwort = "geheim"; // auch durch eine Textbox
             string arguments = "";
             arguments += "-i 127.0.0.1"; // IP
             arguments += "-p 9010"; // Port
             arguments += "-k " + username + "#" + passwort;
             Process start [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]= [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]new Process[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]([/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black])[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black];
             [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]start[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black].[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]StartInfo[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black].[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]FileName   [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]=[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black] "client.exe"[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]; // client-Datei
             [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]start[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black].[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]StartInfo[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black].[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]Arguments [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]=[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black] arguments[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black];
             [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]start[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black].[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]Start[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]([/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black])[/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black];
         [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=2][COLOR=Black]}
     }
   }[/COLOR][/SIZE][/FONT]
04/29/2012 19:26 EpicFight#4
ja es gibt verschiedene wege das war eig ein beispiel

z.b.
Erst kommt das und dann erst der patcher selber