Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 23:30

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Reply
 
Old   #1
 
arisha's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
Red face 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ööö
arisha is offline  
Old 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.
Freddy​ is offline  
Old 08/06/2011, 00:02   #3
 
arisha's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
Sry wegen den 2 Threads Schade das niemand hilft
arisha is offline  
Old 08/06/2011, 18:50   #4
 
Volltboon's Avatar
 
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
Volltboon is offline  
Old 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. ?
.0reo' is offline  
Old 08/07/2011, 11:53   #6
 
arisha's Avatar
 
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)
arisha is offline  
Old 08/07/2011, 12:18   #7
 
butter123's Avatar
 
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^^
butter123 is offline  
Old 08/07/2011, 20:10   #8



 
xShizoidx's Avatar
 
elite*gold: 0
The Black Market: 283/0/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.
xShizoidx is offline  
Old 08/07/2011, 20:16   #9
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by netterwurm8 View Post
Hier
Einfach und hässlich, aber es funktioniert.
sicher?
Func´s in einer (while)-schleife dürfe eig nicht funktionieren...
omer36 is offline  
Old 08/07/2011, 22:22   #10
 
arisha's Avatar
 
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 :/
arisha is offline  
Old 08/07/2011, 22:24   #11


 
buFFy!'s Avatar
 
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
buFFy! is offline  
Thanks
1 User
Old 08/07/2011, 22:47   #12
 
arisha's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 76
Received Thanks: 6
Quote:
Originally Posted by buFFy! View Post
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
arisha is offline  
Old 08/07/2011, 22:51   #13
 
butter123's Avatar
 
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^^
butter123 is offline  
Old 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! View Post
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
Freddy​ is offline  
Old 08/08/2011, 01:31   #15
 
omer36's Avatar
 
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 
omer36 is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.