|
You last visited: Today at 23:30
Advertisement
Kann mir bitte jemand soetwas basteln?
Discussion on Kann mir bitte jemand soetwas basteln? within the AutoIt forum part of the Coders Den category.
08/04/2011, 19:36
|
#1
|
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
|
Kann mir bitte jemand soetwas basteln?
Hallo
Ich bin Admin eines Clans und helfe meinen Kameraden, weswegen ich ihnen immer über die neusten Nvidia Treiber,Ts updates e.t.c bescheid sage ^^. Nun ist es bei unserem Spiel so, das auf den Tasten F2-F12 verschiedene Aussagen erscheinen(Wie bei jedem mmorpg, als ob jemand was sagen würde mit Enter-Taste und so ne?) Nun würde ich gerne mit Auto it diese Aussagen erweitern mit z.b. dem Numpad(Der Ziffernblock rechts) Das wenn jemand auf z.b. die 1 Drückt wieder so ein Spruch kommt. Vorgestellt habe ich es mir so: Einfach eine Leere Koda Seite mit inputboxen(9 an der Zahl) wo jeder was anderes für sich reinschreiben kann. Und wenn der jenige auf die Zahl drückt die
Sätze im spiel erscheinen.(Im Spiel ist es so: Man drückt Enter,man schreibt etwas und dann wieder Enter zum Abschicken/Anzeigen lassen)Wie so 'ne art Quickslots
Ich danke euch vielmals und hoffe da dieses Tool mal nicht ein Mmorpg ruiniert/belästigt, mir trotzdem jemand hilft    Dankööö
|
|
|
08/04/2011, 20:17
|
#2
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
ein thread reicht.
Requests gehören hier nicht rein.
|
|
|
08/06/2011, 00:02
|
#3
|
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
|
Sry wegen den 2 Threads  Schade das niemand hilft
|
|
|
08/06/2011, 18:50
|
#4
|
elite*gold: 0
Join Date: Jun 2009
Posts: 2,235
Received Thanks: 810
|
du meinst damit solche macros wie bei s4 league denke ich
man kan was eingeben dann auf tasten druck in den chat schreiben lassen
wenn du die grundlagen von autoit lernst kannst du sowas ganz einfach
basteln
|
|
|
08/06/2011, 18:53
|
#5
|
elite*gold: 10
Join Date: May 2011
Posts: 819
Received Thanks: 134
|
Soll er nur schreiben oder auch Enter drücken etc. ?
|
|
|
08/07/2011, 11:53
|
#6
|
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
|
WoW :O Ich bekomme doch noch antworten
Jetzt mal schritt für schritt:
1.Man(die jeweilige Person) gibt in die Auto it inputbox etwas ein.Sieht Daneben eine Zahl welche die Person drücken muss.
2.Man geht ins spiel und drückt dann auf dem Numpad(Ziffernblock rechts) diese Zahl und der Satz wird wie Folgt ausgegeben:
#1.Es wird auf enter gedrückt(Das man schreiben kann)
#2.Es wird geschrieben(Das was man schreibt)
#3.Es wird wieder Enter gedrückt(Es wird los-geschickt)
So müsste das ablaufen  Ich danke euch viiiiiiel mals B)
|
|
|
08/07/2011, 12:18
|
#7
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
guck mal in deine mailbox, solltest was haben^^
Edit: huch, postausgangsordner ist leer... war mir eigentlich sicher ich häte was geschickt 
Edit2: ahc mist hatte mcih nur verguckt... naja jetzt hast du sie 2mal^^
|
|
|
08/07/2011, 20:10
|
#8
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,351
Received Thanks: 410
|
Hier
Code:
HotKeySet("1", "Senden1")
HotKeySet("2", "Senden2")
HotKeySet("3", "Senden3")
HotKeySet("4", "Senden4")
HotKeySet("5", "Senden5")
HotKeySet("6", "Senden6")
HotKeySet("7", "Senden7")
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("", 625, 398, 192, 124)
$Input1 = GUICtrlCreateInput("", 8, 40, 465, 21)
$Text = GUICtrlCreateLabel("Text", 208, 8, 41, 28)
GUICtrlSetFont(-1, 14, 400, 0, "MS Sans Serif")
$Hotkey = GUICtrlCreateLabel("Hotkey", 536, 8, 54, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$ff = GUICtrlCreateLabel("1", 552, 40, 10, 17)
$f = GUICtrlCreateLabel("2", 552, 80, 16, 17)
$Input2 = GUICtrlCreateInput("", 8, 80, 465, 21)
$Input3 = GUICtrlCreateInput("", 8, 120, 465, 21)
$Label1 = GUICtrlCreateLabel("3", 544, 128, 36, 17)
$Input4 = GUICtrlCreateInput("", 8, 160, 465, 21)
$F1 = GUICtrlCreateLabel("4", 552, 168, 16, 17)
$Input5 = GUICtrlCreateInput("", 8, 200, 465, 21)
$Label2 = GUICtrlCreateLabel("5", 552, 208, 16, 17)
$Label3 = GUICtrlCreateLabel("6", 552, 248, 16, 17)
$Input6 = GUICtrlCreateInput("", 8, 240, 465, 21)
$Label4 = GUICtrlCreateLabel("7", 552, 288, 16, 17)
$Input7 = GUICtrlCreateInput("", 8, 280, 465, 21)
$Label5 = GUICtrlCreateLabel("Nach dem Drücken des jeweiligen Hotkeys wird der angegebene Text gesendet.", 8, 320, 604, 65)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Func Senden1()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input1))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden2()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input2))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden3()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input3))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden4()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input4))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden5()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input5))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden6()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input6))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden7()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input7))
Sleep(150)
Send("{Enter}")
EndFunc
EndSwitch
WEnd
Einfach und hässlich, aber es funktioniert.
|
|
|
08/07/2011, 20:16
|
#9
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by netterwurm8
Hier
Code:
HotKeySet("1", "Senden1")
HotKeySet("2", "Senden2")
HotKeySet("3", "Senden3")
HotKeySet("4", "Senden4")
HotKeySet("5", "Senden5")
HotKeySet("6", "Senden6")
HotKeySet("7", "Senden7")
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("", 625, 398, 192, 124)
$Input1 = GUICtrlCreateInput("", 8, 40, 465, 21)
$Text = GUICtrlCreateLabel("Text", 208, 8, 41, 28)
GUICtrlSetFont(-1, 14, 400, 0, "MS Sans Serif")
$Hotkey = GUICtrlCreateLabel("Hotkey", 536, 8, 54, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$ff = GUICtrlCreateLabel("1", 552, 40, 10, 17)
$f = GUICtrlCreateLabel("2", 552, 80, 16, 17)
$Input2 = GUICtrlCreateInput("", 8, 80, 465, 21)
$Input3 = GUICtrlCreateInput("", 8, 120, 465, 21)
$Label1 = GUICtrlCreateLabel("3", 544, 128, 36, 17)
$Input4 = GUICtrlCreateInput("", 8, 160, 465, 21)
$F1 = GUICtrlCreateLabel("4", 552, 168, 16, 17)
$Input5 = GUICtrlCreateInput("", 8, 200, 465, 21)
$Label2 = GUICtrlCreateLabel("5", 552, 208, 16, 17)
$Label3 = GUICtrlCreateLabel("6", 552, 248, 16, 17)
$Input6 = GUICtrlCreateInput("", 8, 240, 465, 21)
$Label4 = GUICtrlCreateLabel("7", 552, 288, 16, 17)
$Input7 = GUICtrlCreateInput("", 8, 280, 465, 21)
$Label5 = GUICtrlCreateLabel("Nach dem Drücken des jeweiligen Hotkeys wird der angegebene Text gesendet.", 8, 320, 604, 65)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Func Senden1()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input1))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden2()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input2))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden3()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input3))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden4()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input4))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden5()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input5))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden6()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input6))
Sleep(150)
Send("{Enter}")
EndFunc
Func Senden7()
sleep (200)
Send("{Enter}")
Sleep(300)
Send(GUICtrlRead($Input7))
Sleep(150)
Send("{Enter}")
EndFunc
EndSwitch
WEnd
Einfach und hässlich, aber es funktioniert.
|
sicher?
Func´s in einer (while)-schleife dürfe eig nicht funktionieren...
|
|
|
08/07/2011, 22:22
|
#10
|
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
|
Danke netterwurm, es klappt wunderbar, nur sieht die 3 komisch aus, so aus der Reihe getanzt und ausserdem benutzt du die Zahlen oben auf der Tastertur, ich würde aber lieber die Rechts aufm Ziffernblock benutzen. (wenns geht) Ausserdem kommen viele Fehler O.o
Und bei deinem Butter steig ich nicht durch O.O
€: Manchmal vergisst das Programm Enter zu drücken  ( Deswegen auch die Fehler oder?)
€²: Problem mit der 3 behoben  TRotzdem noch das Problem mit den Tasten :/
|
|
|
08/07/2011, 22:24
|
#11
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
|
Code:
1.Man(die jeweilige Person) gibt in die Auto it inputbox etwas ein.Sieht Daneben eine Zahl welche die Person drücken muss.
2.Man geht ins spiel und drückt dann auf dem Numpad(Ziffernblock rechts) diese Zahl und der Satz wird wie Folgt ausgegeben:
???
dieser teil ist für mich irgendwie sehr unverständlich
|
|
|
08/07/2011, 22:47
|
#12
|
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
|
Quote:
Originally Posted by buFFy!
Code:
1.Man(die jeweilige Person) gibt in die Auto it inputbox etwas ein.Sieht Daneben eine Zahl welche die Person drücken muss.
2.Man geht ins spiel und drückt dann auf dem Numpad(Ziffernblock rechts) diese Zahl und der Satz wird wie Folgt ausgegeben:
???
dieser teil ist für mich irgendwie sehr unverständlich
|
Dann las mich versuchen es besser zu erklären: Step by Step:
Sagen wir mal das ist die Leere inputbox : [____________]
Da neben steht die dazu gehörige Zahl (1te Inputbox = Zahl 1 )=
[___________] = 1 (So müsste das aussehen)
Nun gibt die Jeweilige Person etwas ein z.b. :
[Ich habe dich nicht verstanden] = 1 ( Hier sieht er/sie die Zahl daneben)
Jetzt geht die Person ins spiel und drückt dann auf dem Numpad(Ziffernblock rechts) diese Zahl und der Satz wird wie beschrieben ausgegeben.
Hoffe du hast es jetzt besser verstanden und könntets mir helfen
|
|
|
08/07/2011, 22:51
|
#13
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
ich schreib dir nochmal ne pn wo ich erkläre wie das prog funzt^^
|
|
|
08/08/2011, 00:40
|
#14
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by buFFy!
Code:
1.Man(die jeweilige Person) gibt in die Auto it inputbox etwas ein.Sieht Daneben eine Zahl welche die Person drücken muss.
2.Man geht ins spiel und drückt dann auf dem Numpad(Ziffernblock rechts) diese Zahl und der Satz wird wie Folgt ausgegeben:
???
dieser teil ist für mich irgendwie sehr unverständlich
|
Er meint etwas ganz simples
sowas wie ein Spambot mit Hotkey
|
|
|
08/08/2011, 01:31
|
#15
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
müsste reichen.. mit ESC wird es beendet.
PHP Code:
#include <Misc.au3>
$text = InputBox("Text", "Bitte den zu spammenden Text eingeben: ") $hotkey = InputBox("Hotkey", "Bitte einen Hotkey wählen (NUMPAD) :", 0)
While Not _IsPressed("1B") And Sleep(50) If _IsPressed((60 + $hotkey)) Then Send("{ENTER}") Send($text) Sleep(50) Send("{ENTER}") EndIf WEnd
|
|
|
 |
|
Similar Threads
|
Kann mir bitte jemand soetwas basteln?
08/04/2011 - AutoIt - 0 Replies
Hallo :)
Ich bin Admin eines Clans und helfe meinen Kameraden, weswegen ich ihnen immer über die neusten Nvidia Treiber,Ts updates e.t.c bescheid sage ^^. Nun ist es bei unserem Spiel so, das auf den Tasten F2-F12 verschiedene Aussagen erscheinen(Wie bei jedem mmorpg, als ob jemand was sagen würde mit Enter-Taste und so ne?) Nun würde ich gerne mit Auto it diese Aussagen erweitern mit z.b. dem Numpad(Der Ziffernblock rechts) Das wenn jemand auf z.b. die 1 Drückt wieder so ein Spruch kommt....
|
Kann mir jemand skill dmg vervielfältiger für Funhouse2 basteln?
03/13/2011 - Metin2 Private Server - 1 Replies
Kann mir jemand skill dmg vervielfältiger für Funhouse2 basteln?
wird dafür pc.epk/eix von funhouse2 benötigt falls ja einfach bescheid sagen.
danke im vorraus
|
Kann bitte jemand die Crosshair.tga Datei hochladen BITTE
06/02/2010 - WarRock - 3 Replies
Hey
Könnte jemand in den Ordner
C:/Programme/Gamersfirst/WarRock/texture/UI/Arms/ Crosshair/Private
und die Erste Datei hochladen bei mir is nämlich i-ein Fehler und jez nur son kack Punkt als Crosshair.
Wäre echt nett
|
Kann mir bitte jemand helfen????!!!!
02/18/2010 - Metin2 Private Server - 4 Replies
Hallo
Ich brauche Hilfe.
Wenn ich mein Metin starte und mich einlogge schließt sich das Fenster
nach dem Anmeldevorgang komplett.
Bitte helft mir
|
All times are GMT +1. The time now is 23:31.
|
|