[TUT]Visual Basic 2008 - Boterstellung

02/19/2011 11:00 Player4life#1
Tachellöö!

Da ich per SuFu(Ja, Ich habe sie tatsächlich benutzt :eek:) Keine Vernünftigen Tutorials mit dem Stichwort "Visual Basic 2008" Gefunden habe, habe ich mich entschlossen meine eigene anleitung zu schreiben.

Inhaltsverzeichnis:

1. Vorbereitungen/Was lernen wir hier?
2. Projekt Erstellen
3. Tastendruck simulieren? Kein problem!
4. Timer benutzen
5. Wir Habens geschafft!


1. Vorbereitungen/Was lernen wir hier?

Naja, ihr benötigt Natürlich Visual Basic 2008(Ich denke ihr habt es bereits?)
Gedult kann auch nicht schaden ☺

Wenn ihr Visual Basic Ganz frisch auf der platte habt, Empfehle ich es dringens es zu registrieren!
so könnt ihr Visual Basic Unbegrenzt lange nutzen, Sehr nützlich wenn ihr an einen Projekt arbeitet, das sich mehr als 30 Tage hinzieht =)

Ja, was lernen wir denn jetzt nun hier?
Wie Simuliert man Tastendrücke?, Timers benutzen und verstehen!
Das alleine, und etwas Fantasie reicht schon aus, und ihr habt ein Schnieken Bot erstellt ;)

2. Projekt Erstellen

So, Nun starten wir Visual Basic 2008.
So weit, so gut! Nun drücken wir STRG+N(oder gehen auf Datei>Neues Projekt) Und wählen die Windows Forms-Anwendung aus.
Anschließend geben wir das ganze noch ein namen, Wie wärs mit "Das BOT"? ;)

Nun wählen wir unsere form aus, Ändern den parameter(Normalerweise RECHTS änderbar) Text zu unseren Genwünschten Titel.
Empfohlen ist ausserdem den parameter "FormBorderStyle" Zu FixedSingle zu ändern, damit Der benutzer das fenster Nicht vergrössern/verkleinern kann(Zudem wird MaximizeBox zu False empfohlen!)

Nun sind wir Bereit für schritt 3!

3. Tastendruck simulieren? Kein problem!

Also, jetzt erstmal ein Test: wenn ein Knopf gedrückt wird, soll "ABCD" gedrückt werden.

Erstmal den "Button" von der toolleiste auf der Form1 ziehen, und voila, der button ist da.
Natürlich könnt ihr den Text etc. auch wieder ändern.

Ein doppelklick auf den button öffnet das Scriptfenster, das wohl wichtigste fenster in VB :)

Dort Schreibt ihr folgendes rein:
Code:
SendKeys.Send("ABCD")
Ausführen, testen, Profitieren!

TIPP: Um "Enter" Zu simulieren, benutzt man {ENTER} z.B.
Code:
SendKeys.Send("ABCD{ENTER}DCBA")
Gibt aus:
ABCD
DCBA
(Das gleiche Mit {TAB} etc.)
4. Timer benutzen
So, Jetzt löschen wir den code in dem button, und fügen ein 2ten button hinzu, sowie ein Timer und eine TextBox.

DoppelKlick auf der Textbox, und folgenden code einfügen:
Code:
Timer1.interval=Textbox1.Text
Dieses bewirkt, Das der timer interval Zu der zahl in der textbox1 wird.(IN MILISEKUNDEN!)
Im button1 diesen code, damit der timer startet:
Code:
Timer1.start
Im button2 diesen code, damit der timer stoppt:
Code:
Timer1.stop
Nun ein doppelklick auf dem timer, Und z.B. Diesen code einfügen:
Code:
SendKeys.Send("y")
letzeres könnte z.B. für ein PickupBot für z.B. metin2 benutzt werden können.

5. Wir Habens geschafft!

Unser bot ist fertig und kann getestet werden, dazu benutz ich einfach Notepad, Drück auf start und Fokusiere Notepad.


Das Tutorial Hat euch geholfen? ein druck auf [Only registered and activated users can see links. Click Here To Register...], Und ihr habt mir geholfen!
02/19/2011 12:33 Amyntor#2
das ist ja eigentlich nur ein spammer, oder? jedenfalls finde ich das sehr gut erklärt
02/19/2011 15:47 FooSeR#3
naja also wizu 2008 benutzen wenn es 2010 gibt?=D
03/25/2011 14:26 Piselman#4
wie kann ich machen das ich meine form nich mehr in die länge ziehen kann ?
03/25/2011 14:48 GotDamned#5
@gangsta: Kannst du in den Eigenschaften einstellen

@TE:
Geh das Tut nochmal durch bitte, da gibt es noch einiges zu verbessern.
Zum einen kann man das wesentlich besser/genauer erklären, zum anderen könntest du Bilder hinzufügen.
Die Bilder kannste am besten in Spoiler packen
Code:
[spoiler]Dies ist ein Spoiler[/spoiler]
Und die Textformatierung/Rechtschreibung solltest du verbessern.

Wenn das getan ist, dürfte das ein ganz ordentliches Tut sein.

MfG GotDamned
03/25/2011 15:18 Yakiyo#6
GotDamned hat Recht.

Nichts erklärt, da wird dann nur Copy & Paste gemacht.
Bringt doch keinem was ;)
03/25/2011 15:19 Kraizy​#7
Naja, mit einem Timer und SendKeys wirst du keinen gescheiten Bot hinbekommen, egal ob das nun ein Spam-Bot wird oder einer der im Spiel Monster auswählt, angreift etc.
Vielleicht mal Threadname in irgendwas mit "Grundlagen" umändern?
03/25/2011 18:20 Mostey#8
#moved