Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 03:36

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

Advertisement



[AutoIT] Slash senden

Discussion on [AutoIT] Slash senden within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
Question [AutoIT] Slash senden

Also ich versuche im Moment, mithilfe von ControlSend Text an ein Spielfenster("METIN2") zu übermitteln. Das klappt auch alles ganz gut, bis auf den den(das?) Slash(/)...
Nach längerem suchen in diversen keylists habe ich immer noch keinen Code à la {SLASH} oder {/} gefunden. Also mache ich es jetzt mit einer Kombination, die ich in einem älteren Programm bereits verwendet habe: {ASC 047}
Ich meine mich auch erinnern zu können, dass das in meinem alten Programm auch tadellos funktioniert hätte. Nur wird jetzt immer statt des "/" eine "7" gesendet also im Prinzip das selbe Zeichen ohne Shift gedrückt zu halten.
Das selbe ergebnis kommt bei Chr(047), {SHIFTDOWN}7{SHIFTUP}. Was eigentlich ziemlich unlogisch ist, da das Zeichen ja zumindest bei den Möglichkeiten mit Chr() und {ASC ...} direkt gesendet wird, ohne das da die Shifttaste was mitzureden hat.
Ich bin grad ziemlich am verzweifeln... Das einzige was mir einfällt ist, dass es etwas mit dem Tastaturlayout(Ich habe aber das normale Deutschland(DE-DE) eingestellt) oder AutoIT zu tun hat(haben sich vielleicht die Befehle für ASCII Zeichen geändert?)
Vielen Dank im Vorraus für die Hilfe, mfg abba232
.Infinite is offline  
Old 05/25/2010, 18:16   #2
 
Bladerunner85's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 48
Received Thanks: 25
PHP Code:
Send("{SHIFTDOWN}")
Send(7)
Send("{SHIFTUP}"
Sollte eigentlich funktionieren.
Musst send nur mit ControlSend und den anderen Parametern ersetzen

MfG

Bladerunner
Bladerunner85 is offline  
Thanks
1 User
Old 05/25/2010, 18:24   #3
 
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
Danke, dass du mir hilfst. Aber das funktioniert immer noch nicht. Der Text kommt zwar an, aber halt immer nur mit 7. Als ob er das Shifup/-down einfach ignorieren würde...
.Infinite is offline  
Old 05/25/2010, 18:45   #4
 
Bladerunner85's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 48
Received Thanks: 25
Kann sein das Metin das Blockt.
Hast du eigentlich schonmal

Send("/") versucht?

MfG

Bladerunner
Bladerunner85 is offline  
Thanks
1 User
Old 05/25/2010, 19:00   #5
 
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
Geht auch nicht...
.Infinite is offline  
Old 05/25/2010, 19:05   #6
 
Bladerunner85's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 48
Received Thanks: 25
Mhh...
Kann sein das Metin alle / blockiert die von AutoIt kommen.
Bladerunner85 is offline  
Thanks
1 User
Old 05/25/2010, 19:14   #7
 
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
Habs jetzt doch noch geschafft =))
Warum auch immer muss man den ASCII Code "von Hand" eingeben...
Also:

Code:
Send("{ALTDOWN}{NUMPAD0}{NUMPAD4}{NUMPAD7}{ALTUP}")
Komisch, dass es anders nicht klappt. Es sieht tatsächlich so aus, als würde Metin die Befehle von AutoIT blockieren(Aber warum dann nicht gleich alle. Das wäre ein großer Schritt, um Botusern das Leben schwer zu machen. Aber was hat das für einen Sinn nur ASCII Zeichen zu verbieten???). Interessantestens xD

Für deine Mühe bekommste natürlich direkt paar thx^^
.Infinite is offline  
Reply


Similar Threads Similar Threads
Spacemap login per packet senden[AUTOIT]
07/05/2010 - Browsergames - 2 Replies
Hi wäre ganz nice wenn mir jemand erklärt wie ich per packet senden auf die spacemap gelange alles andere wie Hangar usw ist ja einfach aber bei der spacemap steig ich nich durch. Hab schon das Login|USERID|DOSID|2.0 probiert aber ohne erfolg (von inks bot geklaut xD) Hoffe jemand weis mehr.
AutoIT Packets an SRO Gameserver senden via TCP & NuConnector
05/09/2010 - AutoIt - 6 Replies
Hi, also ich versuche gerade weiter mit AutoIT klarzukommen und endlich mal einen Bot(Für Silkroad via NuConnector oder anderes^^) zuschreiben der mit Packets arbeitet, aber irgendwie komme ich nicht weiter, also ich muss ja mit dem Befehl "TCPSend()" arbeiten, aber wie genau mache ich dass, ein Beispiel oder ein Tutorial(Deutsch) wäre nett, wodurch ich das nachvollziehen könnte, habe leider bis jetzt nichts richtiges gefunden, was mir dort weitergeholfen hat. THX im voraus. MfG GomaTa
E-Mail senden mit AutoIT
08/15/2009 - AutoIt - 6 Replies
Hi, ich möchte mal testen ob ich es schaffe einen E-Mail sender mit AutoIT zu schreiben. Leider klappt das nicht irgendwie^^ also hier ist mein skript #include <INet.au3> Local $s_SmtpServer = " " Local $s_FromName = @UserName Local $s_FromAddress = "[email protected]" Local $s_ToAddress = "[email protected]" Local $s_Subject = "test"



All times are GMT +1. The time now is 03:36.


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.