Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars
You last visited: Today at 11:32

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


Controlsend ^ / !

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2008
Posts: 18
Received Thanks: 0
Controlsend ^ / !

Hiho,

ich hatte im Botbereich schon gefragt,aber da war iwas mit No Questions.
Hier fragen jedenfalls auch Leute und deshalb stell ich die Frage hier:
Ich habe mir ein Tool gebaut, was einen String, der von einem GUIinput in einer Variable geschrieben wurde, an x-beliebig viele GW-Fenster über Controlsend sendet. -soweit funktionierts-
Nur leider geht dabei weder Capslock, noch die Zeichen ^ / ! (da sie in Autoit ja andere Funktionen haben).
Ist es möglich, diese trotzdem per Controlsend als String an die GWs zu schicken?



mangamummy is offline  
Old 12/28/2008, 13:40   #2
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
ControlSend(x,x,x,"{ASC ???}")

so ungefähr müsste es doch gehen.


__wadim is offline  
Old 12/28/2008, 14:24   #3
 
elite*gold: 0
Join Date: Mar 2008
Posts: 18
Received Thanks: 0
also
Controlsend("Guild Wars","","",$v1)
ist der momentane Aufbau.
Wenn jetz aber vom Input sowas "Hallo Leute!"(=$v1) übergeben wird, dann kommt natürlich nur "hallo leute" an, da Controlsend keine Tastensimulationen unterstützt.
Das ist mein Problem.
mangamummy is offline  
Old 12/28/2008, 15:15   #4
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 919
Quote:
10. Warum passieren merkwürdige Dinge, wenn ich Variablen an den Send-Befehl übergebe?
Wenn du den Inhalt einer Variablen per Send-Befehl weitergibst, dann bedenke, dass spezielle Zeichen wie !, ^, + oder {SPACE} umgewandelt werden. Das ist aber nur selten erwünscht. Um das zu umgehen, benutzt man den "RAW"-Modus des Send-Befehls, der diese Umwandlung nicht durchführt:

Send($meinevariable, 1)
Das selbe dann natürlich bei Controlsend auch


Gabba2 is offline  
Thanks
1 User
Old 12/28/2008, 16:06   #5
 
elite*gold: 0
Join Date: Mar 2008
Posts: 18
Received Thanks: 0
ControlSend("Guild Wars", "", "", $nggr,1) gibt "Hallo!" leider immer noch nicht richtig weiter-.-
Es kommt nur "Hallo" an.

€:Geht doch mit RAW-mode, aber man muss statt "Guild Wars" das WinHandle der GWs angeben.
mangamummy is offline  
Old 12/28/2008, 19:26   #6
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 474
Die Zeit fürs Tastendrücken erhöhen.
blauwiggle is offline  
Old 12/28/2008, 22:10   #7
 
elite*gold: 0
Join Date: Mar 2008
Posts: 18
Received Thanks: 0
Code:
$spamtext=GUIctrlRead($input1) (input1="Hallo!")

Func GW0()
	$nggr=GUICtrlRead($spamtext,1)
	ControlSend("Guild Wars", "", "", "{Enter}")
	Sleep(100)
	ControlSend("Guild Wars", "", "", $nggr,1)
	Sleep(100)
EndFunc
ankommen tut:hallo (gaaanz selten:Hallo)

Woran kann das liegen?
KeyDownD:15
KeysendD:15
Mousecood:2
Winmatch:4
mangamummy is offline  
Old 12/28/2008, 22:24   #8
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 919
KeyDownD:15 höher.
Code:
Opt("SendKeyDownDelay", 25)
Gabba2 is offline  
Old 12/30/2008, 05:19   #9
 
elite*gold: 0
Join Date: Mar 2008
Posts: 18
Received Thanks: 0
Wenn man das Fenster sozusagen inaktiv hat(Tool-Fenster über dem GW-Fenster), dann kommt alles Perfekt in den Minimierten GWs an, aber nit im aktiven.
Ich hab schon Versuche mit Minimizeall und dann Minimizeundo durchgeführt, aber das geht nicht immer 100%QQ
Source post ich mrogen nochmal
mangamummy is offline  
Old 12/30/2008, 17:24   #10
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 474
Opt("SendKeyDownDelay", 5000)
Ist doch nicht so schwer?


blauwiggle is offline  
Reply



« Suche Hilfe für nen Bot | Frage zu InetGet in Autoit »

Similar Threads
ControlSend
Ich schreibe in Autohotkey (is ja fast das gleiche wie autoit) und möchte nun einen kleinen Bot für Metin schreiben bloß da es in Metin2 keine...
10 Replies - AutoIt
controlsend with {a down}
hi i want du create a backgroundmode for my aion bot. but i cannot send a {a down} to my aion window. ControlSend("AION Client", "", "", "{a...
16 Replies - AutoIt
controlsend
hey leute ich wollt eigentlich nur wissen wie ich die controlid rauskirege.. ControlSend( "titel", "text", controlID<----dass will ich wissen,...
21 Replies - AutoIt
ControlSend
HotKeySet ("E","test") Func test() ControlSend("World of Warcraft", "", 0, "{ENTER}") Sleep (100) ControlSend("World of Warcraft", "Text",...
4 Replies - AutoIt
Controlsend
Hiho, ich würde gerne wissen, ob es eine Möglichkeit gibt den Slash bzw "^" als String und nicht als Strg-Druck an ein Fenster via Controlsend zu...
4 Replies - GW Exploits, Hacks, Bots, Tools & Macros



All times are GMT +2. The time now is 11:32.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.