[TUTORIAL]Epvp-Sicherheitscheck

12/12/2010 15:31 MasterGamer2#16
Nette Idee, aber ich habe dazu 2 Anmerkungen:
1. Ich kenn mich mit vb.net nicht aus und kenn die default Zeit für einen Timer nicht, aber so wie es aussieht wird es fehlschlagen, wenn das inet zu langsam ist.
Statt Timer würde ich intuitiv ein bool switch im DocumentComplete einbauen. Etwas in der Art:

Code:
    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted

        If !switch Then
            Button1.Enabled = True
        Else
            Dim Quelltext As String = WebBrowser1.DocumentText
            If Quelltext.Contains("Weiterleitung") Then
                Timer1.Enabled = False
                MessageBox.Show("Login erfolgreich")

            Else
                Timer1.Enabled = False
                MessageBox.Show("Bitte Eingaben überprüfen")
            End If
        End If

    End Sub
Und den bool switch statt dem Timer aktivieren.

Aber hab wie gesagt noch kein einziges Programm in vb (jeglicher Version) geschrieben, kann durchaus Syntaxfehler enthalten.


2. Für die Hardcoreleecher lässt sich das ganze über die Host Datei und einem Freehoster umgehen wenn man etwas Ahnung hat ;)
01/12/2011 08:38 bestora#17
Hey sry wenn ich pushe.....
Aber kann man wie Konata schon sagte nicht irgendwie prüfen ob man schon angemeldet is?????
01/12/2011 11:39 -AmA-#18
Quote:
Originally Posted by b̶̶e̶̶s̶̶t̶̶o̶̶r̶̶a̶ View Post
Hey sry wenn ich pushe.....
Aber kann man wie Konata schon sagte nicht irgendwie prüfen ob man schon angemeldet is?????
Dazu benutzt du nachdem laden der epvp seite ganz einfach so etwas:
If Quelltext.Contains("Willkommen,") Then

Und noch was kurz dazu:
Quote:
Originally Posted by MasterGamer2 View Post
2. Für die Hardcoreleecher lässt sich das ganze über die Host Datei und einem Freehoster umgehen wenn man etwas Ahnung hat ;)
Warum Freehoster wenn du auch lokal kanst?
01/16/2011 13:35 MasterGamer2#19
Quote:
Originally Posted by -AmA- View Post
Dazu benutzt du nachdem laden der epvp seite ganz einfach so etwas:
If Quelltext.Contains("Willkommen,") Then
Ich würd wenigstens noch Private Nachrichten mit reinnehmen, denn sonst reicht es schon wenn irgendjemand ein Thema mit dem Namen "Willkommen ImbaZomfgOlololHack 3.0" oder so gemacht hat :D
Bei Privaten Nachrichten könnte zwar auch noch jemand was schreiben, aber es ist unwahrscheinlicher.

edit: bessere Möglichkeit gefunden :D
Ausgeloggt:
Code:
var SECURITYTOKEN = "guest";
Eingeloggt:
Code:
var SECURITYTOKEN = "-komische Zeichenkette die ich hiermit einfach mal zensiere-";


Quote:
Warum Freehoster wenn du auch lokal kanst?
Ich find Freehoster sinnvoller wenn man bedenkt wofür das ganze wenn es geleecht wird benutzt wird.
Meistens um keinen Kontakt mehr zu Elitepvpers zu haben. Und einen lokalen Server aufsetzten finde ich persönlich aufwendiger als sich hier einfach anzumelden :D
Ein Freehoster dagegen macht eine Person die es in einem anderen Forum postet und die anderen müssen nur einen Eintrag machen.
01/17/2011 17:40 Eragon5555#20
also bei mir funktioniert das leider nicht.......
wenn ich die codes eingefügt habe(bis zum Timer) und dann zu meiner Form zurück will, dann geht das leider nicht da dann sowas da steht: "Der Designer konnte für diese Datei nicht angezeigt werden, da keine der enthaltenen Klassen entworfen werden kann."

hat einer eine Möglichkeit wie ich das ändere bzw. wie ich alles so mache das diese Fehlermeldung nicht mehr erscheint?

Oder hat jemand schon ein Projekt dieser Art fertig? Wenn ja, könnte mir derjenige seine ganzen Dateien geben? als download...?

damit ich die gesamte Form von ihm und den ganzen Code habe......
bitte...wäre euch allen sehr dankbar.......

auch wenn es dann geleeched ist(von mir) ich werde ja noch Sachen verändern etc. damit es nicht mehr geleeched ist xD(naja damit es eben nicht so richtig geleeched aussieht xDDD)
04/09/2012 23:07 Junkiez¢#21
Vielen Danke, hast ein Thanks
03/21/2013 14:42 <Raptor>#22
Kannst du mir es in Skype genauer erklären. Komme damit nicht weiter ):
03/23/2013 15:27 HogarthHughes#23
bei mir sagt er immer es ist falsch^^
könntest du mir ne proj. datei senden? :awesome:

€: wenn ich mich einlogge dann steht "Eingabe Falsch" und im Webbrowser bin ich eingeloggt, was jez? :o
03/29/2013 13:23 vwap#24
Wieso macht man sowas bitte mit einem WebBrowser-Control?
03/29/2013 13:30 reCougar#25
Quote:
Originally Posted by Headpuster View Post
Wieso macht man sowas bitte mit einem WebBrowser-Control?
Weil man nicht mit dem Wissen geboren wurde das Httpwebrequests besser sind. Hinzufügend ist die Webbrowser control am Anfang ein guter einstieg, da niemand nach 1-4 Wochen ohne Grundlagen Httpwebrequests versteht.
03/29/2013 13:31 vwap#26
Quote:
Originally Posted by Spleech™ View Post
Weil man nicht mit dem Wissen geboren wurde das Httpwebrequests besser sind. Hinzufügend ist die Webbrowser control am Anfang ein guter einstieg, da niemand nach 1-4 Wochen ohne Grundlagen Httpwebrequests versteht.
Richtig, da lernen wir lieber wie mans falsch macht, und zeigt das auch noch anderen Usern, anstatt sich mehr Zeit zu nehmen, und das richtige zu lernen.
03/29/2013 13:36 reCougar#27
Quote:
Originally Posted by Headpuster View Post
Richtig, da lernen wir lieber wie mans falsch macht, und zeigt das auch noch anderen Usern, anstatt sich mehr Zeit zu nehmen, und das richtige zu lernen.
Es geht nicht ums falsch lernen, es ist einfach nur umständlich nicht falsch. Ich habe nicht gesagt, dass das Tutorial nützlich sei. Ich bin auch deiner Meinung.