Spmmer in VB

12/14/2012 21:12 c1rca12#1
Hallo!

Da ich jetzt so bisschen mit Visual Basic angefangen habe wollte ich einen Spammer machen!
Ich möchte, dass der Text in der Textbox z.B. in Skype gespamt wird. Jedoch möchte ich auf Tastendruck den Timer starten oder stoppen. Wenn ich das versuche geht es jedoch nur in dem eigenen Fenster in der die Textbox ist und in keinen anderen Fenstern. Habe sehr viel danach gegooglet und etwas mit einer 2. minimized Form gefunden, weiß jedoch nicht wie ich dies machen soll..

Würde mich über jede Hilfe freuen, danke! :)
12/14/2012 21:42 tolio#2
herzlichen glückwunsch das du nicht googlen kannst:

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

hat inkl diesen paar worten ca 20sec gedauert
12/14/2012 21:55 c1rca12#3
1. Man kann es auch netter formulieren, trotzdem danke für deine Hilfe..
2. Da ich noch ganz neu bin versteh ich nicht alles und es müsste eigentlich anders gehen oder nicht?
3.
Code:
Public Class Form1
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        My.Computer.Keyboard.SendKeys(txt.Text & "{enter}")
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Timer1.Interval = TrackBar1.Value
        lbl.Text = TrackBar1.Value
    End Sub

    Private Sub TrackBar1_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar1.Scroll
        Timer1.Interval = TrackBar1.Value
        lbl.Text = TrackBar1.Value
    End Sub

    Private Sub cmdStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdStart.Click
        Timer1.Start()
    End Sub

    Private Sub cmdStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdStop.Click
        Timer1.Stop()
    End Sub
End Class
Das ist das was ich bis jetzt habe. Lasse die Buttons drin, will den Spammer aber noch über F1 und F2 starten/pausen können.

Geht es vllt anders als du es beschrieben hast?

MfG
12/14/2012 23:38 JAN014#4
doppel klick auf die Form dann Form Ereignisse und suche KeyDown
jetzt hat sich eine neue Sub erstellt, da schreibst du rein:

Code:
If e.KeyCode = Keys.F1 Then
Timer1.Enabled = True 
End If
für F1 und für Timer.start setzt du jetzt deine persöhnlichen Tasten ein
12/14/2012 23:42 c1rca12#5
Quote:
Originally Posted by JAN014 View Post
doppel klick auf die Form dann Form Ereignisse und suche KeyDown
jetzt hat sich eine neue Sub erstellt, da schreibst du rein:

Code:
If e.KeyCode = Keys.F1 Then
Timer1.Enabled = True 
End If
für F1 und für Timer.start setzt du jetzt deine persöhnlichen Tasten ein
Das ist genauso wie ich es vorher auch probiert hab. Jedoch geht dies nicht in Skype oder so. Ich kann damit nur in die eigene Textbox des Fensters spammen...
12/15/2012 11:33 Kraizy​#6
Schau dir den Link von tolio an, das ist genau das was du brauchst, sogar C&P-Code. Also wenn sogar kopieren für dich zu schwer ist, dann weiß ich auch nicht.
12/15/2012 12:19 c1rca12#7
Wie schön, dass ich schon soo lange programmiere und durch Copy&Past alles verstehe...
Der Link von tolio hat mir 0 geholfen...

Würde es nicht gehen, das programm in die "Ausgeblendete Symbole"-leiste zu packen?
12/15/2012 12:29 Kraizy​#8
Benutz dein gesunden Menschenverstand, das hilft in den meisten Fällen einen Code zu verstehen. Solltest du dann bei einem Abschnitt trzd kein Plan haben, dann kannst du ja hier natürlich nachfragen und es wird dir jemand erklären.

Zu deiner anderen Frage, dazu gibt es das NotifyIcon, aber was das jz mit deinen Hotkeys zu tun hat ka