[Hilfe] Clicker Times aus TxT [VB 2010]

11/09/2011 21:24 Mattix#1
Huhu^^,

Ich habe ein Problem mit meinem Programm in Visual Basic 2010 Express.
Mein Timer "tmTim" soll solange klicken so oft wie in der TxT Box "txtTimes" drinsteht. Ich habe alles soweit fertig nur fehlt mir die Idee wie ich das machen kann. Halt ein Timer der die TxT Box als Anzahl benutzt (vom Benutzer veränderbar).

Bitte helft mir schnell :/

Gruß,
11/09/2011 21:34 .exTremez™#2
Soll er einen Mausklick simulieren?
Oder meinst du er soll X-Mal angetickt werden?


in beiden fällen hilft dir:

Code:
for i = 0 to textbox1.text
'Anweisungen
next
11/09/2011 21:39 Mattix#3
Nein, er soll Nur eine bestimmte Anzahl an klicks zulassen welche der User in eine Text Box eingibt.
11/09/2011 21:42 .exTremez™#4
Meinst du nu Mausklicks?
Drück die mal verstädnlich aus...

EDIT://
Evt. hilft dir ja das hier weiter

[Only registered and activated users can see links. Click Here To Register...]
11/09/2011 21:58 Mattix#5
Ich möchte, das ich eine Zahl in eine Textbox eingebe und diese dann sozusagen die maximalen Klicks sind, die der Bot machen darf :/

Link hilft mir nicht :(
11/09/2011 22:30 .exTremez™#6
Maximal Klicks IN DER FORM?
Oder systemweit(Auf dem ganzen pc) die maus klicks
11/09/2011 22:33 Mattix#7
Systemweit soll das Funktionieren, das tun die Klicks schon aber die Zahl der Klicks die gemacht werden sollen, soll halt in einer TextBox bestimmt werden.
11/09/2011 22:51 .exTremez™#8
Ich gebe dir jetzt einfach mal einen code für dieses "zählen"

als erstes wird eine integer variable deklariert mit dem wert 0

Code:
dim counter as integer = 0
dann kommt das zählen(der code kommt natürlich in die funktion rein, die einen mouseclick detected

Code:
if counter = textbox1.text then
'Die Maus wird geblockt
else
'Die Maus darf benutzt werden
end if
11/09/2011 23:04 Mattix#9
Das ist immernoch nicht das wasich wollte :/
Da ich mich SEHR undeutlich ausgedrückt habe hier nochmal neu:
Ich möchte das dass Programm eine bestimmte Anzahl von Klicks zulässt welche ich in einer TextBox eingeben kann (Bsp. 100 Clicks)
11/09/2011 23:13 .exTremez™#10
Laut deinem Post
Möchtest du also einen code, der die klicks zählt und später dann blockiert

Der code steht doch oben(Das zählen)
11/09/2011 23:24 Mattix#11
Er soll ab einer flexiblen Zeit dann sperren und das bekomm ich nicht hin :/Wenn du den code dann noch vervollständigst würde es mich freuen :)
11/10/2011 15:56 .exTremez™#12
Da ich bei dir nie weiss was du genau von mir willst, lass ich es hier jetzt mal ^^
11/10/2011 15:56 beatd0wn[]#13
Quote:
Originally Posted by Mattix View Post
Er soll ab einer flexiblen Zeit dann sperren und das bekomm ich nicht hin :/Wenn du den code dann noch vervollständigst würde es mich freuen :)
Grad war es noch nach einer Anzahl von Klicks, jetzt ist es nach einer bestimmten Zeit?
Du machst einfach eine Endlose while-Schleife, am besten in einem eigenem Thread, und zählst in ihr die Mausklicks. Wenn die Mausklicks eine bestimmte Summe ergeben führt du eine Funktion aus in der du die Maus blockierst und beendest die While-Schleife. So würde ich es machen.
11/10/2011 16:28 Kraizy​#14
Quote:
Originally Posted by Mattix View Post
Mein Timer "tmTim" soll solange klicken so oft wie in der TxT Box "txtTimes" drinsteht.
PHP Code:
Dim zurzeit As Integer

Private Sub tmTim_Tick (sender As ObjectAs EventArgsHandles tmTim.Tick
   
If Not zurzeit CInt(txtTimes.TextThen
      
//Mausklick
      
zurzeit += 1
   
Else
      
tmTim.Stop
   End 
If
End Sub 
Quote:
Originally Posted by Mattix View Post
Ich habe alles soweit fertig nur fehlt mir die Idee wie ich das machen kann.
Hmm..?
11/11/2011 15:43 Mattix#15
Huhu^^

Tut mir Leid, hatte ein paar Probleme.
So um es mal genau zu sagen:

Ich arbeite an einem Clicker in Visual Basic 2010.
Mit dem bin ich bereits fertig, nur möchte ich noch eine Funktion hinzufügen in welcher man ANGEBEN kann, Wie Oft das Programm Global klickt.

Nochmal einfach.
Ich habe ein Textfeld, in welches ich eine Zahl eingebe und dann den Bot einschalte und er diese Zahl in Klicks umwandelt.

Hier die Source:
[Only registered and activated users can see links. Click Here To Register...]