PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.net]TS Spammer (SendKeys.Send geht plötzlich nicht mehr)



Crys!S
15.04.2009, 07:18
Ja,
also ich Programmiere noch nicht lange in VB.net (08)
und wollte jetzt mal ein wenig die SendKeys funktion einüben.

Da dachte ich mir so ein Kleiner TeamSpeak Spammer (zum Channel's erstellen)
über SendKeys zu erstellen wäre da eigentlich gut für geeignet.

So habe ich dan angefangen und erstmal Probiert nur über Tasten einen Channel zu erstellen was nicht schwer war und dies dan in einen Timer zu
übertragen.

Jedoch wenn ich es so mache also ohne anwendung geht es ohne Probleme durch, aber wenn ich es mit dem Programm versuche bleibt es bei dem
"Password" eigabe feld hängen.
Wechselt also in das feld macht aber die eingabe nicht und wechselt über SendKeys.Send("{TAB}") auch nicht zum nächsten feld (Codec).

Jetzt wollte ich mal hier fragen woran das liegen kann.

Hier ist der Source aus dem Timer:

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
AppActivate("TeamSpeak 2") ' Wechselt zum TS2 Fenster
Threading.Thread.Sleep("5")
SendKeys.Send("%c")
SendKeys.Send("c")
Threading.Thread.Sleep("5")
SendKeys.Send(TextBox1.Text & Label4.Text) ' Schreibt den ChannelNamen + Aktuelle Nr.
Threading.Thread.Sleep("5")
SendKeys.Send("{TAB}")
Threading.Thread.Sleep("2")
SendKeys.Send(TextBox2.Text) ' Schreibt den ChannelTopic
Threading.Thread.Sleep("5")
SendKeys.Send("{TAB}")
Threading.Thread.Sleep("2")
SendKeys.Send(TextBox4.Text) ' Schriebt das ChannelPasswort
Threading.Thread.Sleep("5")
SendKeys.Send("{TAB}")
Threading.Thread.Sleep("2")
End SubDanke schonmal im voraus für eure hilfe :)

ghosty
15.04.2009, 09:12
Vieleicht geht fdas alles zu schnell. Versuch mal mehrere Timer, war bei mir auch mal so und durch mehrere Timer hat es dann geklappt.
Bin mir aber nicht sicher das es auch bei dir daran hängt!

Dardan
15.04.2009, 09:41
Warum arbeiten alle mit Sendkeys x_x
SendMessage API ist viel besser ;)
Da kann das in ruhe spammen und du kannst im i-net surfen oder sonstwas.
lg Ich

Crys!S
15.04.2009, 12:59
Vieleicht geht fdas alles zu schnell. Versuch mal mehrere Timer, war bei mir auch mal so und durch mehrere Timer hat es dann geklappt.
Bin mir aber nicht sicher das es auch bei dir daran hängt!


Warum arbeiten alle mit Sendkeys x_x
SendMessage API ist viel besser ;)
Da kann das in ruhe spammen und du kannst im i-net surfen oder sonstwas.
lg Ich

THX euch beiden... Das mit mehreren Timern funktioniert leider nicht :(

Das mit dem SendMessage muss ich mia gleich ma angucken :)