|
You last visited: Today at 02:05
Advertisement
[AHK] Control Send - Taste halten
Discussion on [AHK] Control Send - Taste halten within the AutoIt forum part of the Coders Den category.
09/06/2013, 23:44
|
#1
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
|
[AHK] Control Send - Taste halten
Hey,
ich weiß, dass das hier AutoIT ist, aber ich denke hier ist es am Besten, wenn man Fragen zu AutoHotkey hat.
Ich habe nen kleinen Bot geschrieben, der ne Taste hält.
Soweit so gut. Alles funktioniert einwandfrei. Nun kam ich auf die Idee das ganze im Hintergrund zu machen. Dazu verwende ich ControlSend. Allerdings wird hier nie die Taste gehalten bzw. nur sehr kurz und nicht bis zum nächsten down.
Code:
ControlSend, ,{Space down}, %titel%, , ,
Hat vielleicht jemand ne Ahnung, wie man das durchgängig halten kann?
Freue mich über eure Antworten!
LG
|
|
|
09/07/2013, 00:20
|
#2
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Versuchs mal mit ControlSendRaw ansonsten frag im offiziellen AHK Forum nach.
Außerdem ist hier nicht die AutoIT Section sondern die AutoIt Section
// Eventuell kann dein Programm welches vom AHK Script angesteuert wird keine Taste / die taste nicht halten und resettet sie schnell.
|
|
|
09/07/2013, 00:49
|
#3
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
|
Geht leider auch nicht. Im AHK Forum hab ich einmal nen Thread gemacht und nie ne Antwort bekommen, also bin ich da nicht so überzeugt von.
|
|
|
09/07/2013, 10:08
|
#4
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
AutoHotKey ist ja auch voll fürn ***** von daher nicht wundern wenn man damit nix gebacken bekommt
|
|
|
09/07/2013, 10:51
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
|
Danke für deine konstruktive Antwort. Sowas habe ich gebraucht, Mister Oberschlau.
|
|
|
09/07/2013, 13:16
|
#6
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Da hat er/sie aber nicht ganz unrecht, wenn du mal den Syntax von AutoIt und AutoHotKey anschaust dann wirst du sehen das (bei mir ist das zumindest so) AutoIt einen verständlicheren Syntax hat und den besseren Editor.
Du könntest aber auch jemanden hier eine PN schreiben der sich mit AutoIt auskennt und dir ein kleines Snippet zusammenbastelt welches das macht was du möchtest.
Sofern das nichts aufwendiges ist, bin ich mir sicher, dass viele User dir im AutoIt Bereich helfen werden!
|
|
|
09/07/2013, 14:46
|
#7
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by alpines
Da hat er/sie aber nicht ganz unrecht, wenn du mal den Syntax von AutoIt und AutoHotKey anschaust dann wirst du sehen das (bei mir ist das zumindest so) AutoIt einen verständlicheren Syntax hat und den besseren Editor.
Du könntest aber auch jemanden hier eine PN schreiben der sich mit AutoIt auskennt und dir ein kleines Snippet zusammenbastelt welches das macht was du möchtest.
Sofern das nichts aufwendiges ist, bin ich mir sicher, dass viele User dir im AutoIt Bereich helfen werden!
|
Er kann einfach den ahk befehl mit () benutzen und schon klappt er in autoit
|
|
|
09/07/2013, 15:26
|
#8
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Nicht ganz so einfach aber es stimmt teilweise.
ElDiabolus versuch doch mal dein Snippet in AutoIt zu "konvertieren", also dein Script so umzuschreiben das er dem AutoIt3 Syntax entspricht, zum kompilieren brauchst du nicht AutoIt3 zu installieren.
Online Compiler gibts beispielsweise hier:
|
|
|
09/07/2013, 20:27
|
#9
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
|
Hmm, wenn ichs garnicht hin bekomm, versuch ichs mal.
Trotzdem Danke!
edit:
Wenn wir dabei sind, könnte mir jemand das obrige Control Send in AutoIT umschreiben? Benutze es scheinbar falsch :S
|
|
|
09/07/2013, 22:12
|
#10
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Was lernt man drauß wenn man es nicht selber macht:
|
|
|
09/07/2013, 22:35
|
#11
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Der online compiler ist nicht aktuell . er sollte lieber mal autoit und scite installieren und was vernuenftiges machen und keine helben sachen
|
|
|
09/08/2013, 01:16
|
#12
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Wozu das wenn der sich lieber mit AutoHotKey beschäftigt und selbst wenn der Compiler nicht aktuell ist, für den wirds reichen. Sind immerhin nur ein paar Zeilen.
Da kann man sich die Installation von AutoIt3 und SciTE auch klemmen.
|
|
|
09/08/2013, 01:42
|
#13
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
|
Hab AutoIT schon länger installiert, also kein Ding. Mache scheinbar nur etwas am Syntax komplett falsch, denn er zeigt immer nen Fehler an^^
|
|
|
09/08/2013, 09:04
|
#14
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Autoit hilfe oeffnen -» auf tab index gehen -» controlsend eingeben -» befehl kopieren und parameter ausfuellen . optionale parameter loeschen
|
|
|
09/09/2013, 10:43
|
#15
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
|
Habs jetzt hinbekommen, aber auf den Tastendruck reagiert nichts... Wenn jemand von euch Interesse hat, mir zu helfen, schreibt mir bitte eure Skype Addy. Wäre lieb. 
LG
|
|
|
 |
Similar Threads
|
Taste gedrückt halten + Multitasking?
01/20/2013 - AutoIt - 4 Replies
Hallo liebe Community,
Ich möchte gerne die Pfeiltaste nach rechts gedrückthalten, gleichzeitig einen Mausklick machen und nach dem Mausklick die Pfeiltaste nach rechts loslassen. Wie geht das?
|
taste gedrückt halten hidden
07/23/2012 - AutoIt - 0 Replies
Guten Abend liebe Com,
ich habe folgendes problem:
ControlSend("GTA:SA:MP", "", "", "{S down}")
Sleep(500)
ControlSend("GTA:SA:MP", "", "", "{S up}")
Dieser code funktioniert nur bei geöffneten Fenster. wenn ich das Game Fenster zu habe funkt höchstens:
ControlSend("GTA:SA:MP", "", "", "S")
|
Maus Taste gedrückt halten
10/09/2011 - AutoIt - 6 Replies
Hi leute,
ich will nen programm schreiben, dass wenn ich die rechte maustaste gedrückt halte die rechte maustaste ganz schnell hintereinander gedrückt wird.
Meine frage: wie benutze ich "halte rechte maustaste" als hotkey?
also "mouseclick" ist das ja nicht.
Sorry für die komische Formulierung.
|
ControlClick Taste Halten?
12/23/2010 - AutoIt - 19 Replies
Hi.
Ist es möglich bei einem Controlclick die Taste zu halten?
In meinem fall die rechte maustaste.
Danke.
|
autoit taste beliebig lange gedrückt halten
02/12/2007 - Off Topic - 10 Replies
moin,
kennt jemand den befehl für autoit das ich zb 35 sec. lang w gedrückt halte?
Thanx
eddie :bandit:
|
All times are GMT +1. The time now is 02:06.
|
|