| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Crack Pod
Anmeldedatum: 20.05.2006 Beiträge: 8
|
Verfasst am: Sa Mai 20, 2006 3:00 pm Titel: Aktion ausführen |
|
|
Hallo also ich habe folgenden Code
| Code: | WinWait, Armagetron Advanced,
IfWinNotActive, Armagetron Advanced, , WinActivate, Armagetron Advanced,
WinWaitActive, Armagetron Advanced,
Send, {DOWN}ererererererererererererererererererererererererererererer |
Und der soll nur ablaufen wenn ich auf eine bestimmte Taste drücke.
(Er soll danach wieder ablaufen wenn ich auf die Taste drücke)
Und diesen Script wollte ich dann Kompilieren. (das kann ich alleine)
Kann mir bitte jemand helfen.
PS: HammerGeiles Programm  |
|
| Nach oben |
|
 |
BoBo Gast
|
Verfasst am: Sa Mai 20, 2006 3:08 pm Titel: |
|
|
| Code: | String = ererererererererererererererererererererererererererererer
!a:: ; ALT+A führt den folgenden Code aus
WinWait, Armagetron Advanced,
IfWinNotActive, Armagetron Advanced
WinActivate, Armagetron Advanced
WinWaitActive, Armagetron Advanced
Send, {DOWN} %String%
Return | Ungetestet. Schau mal in der Hilfe nach Hotkey |
|
| Nach oben |
|
 |
Crack Pod Gast
|
Verfasst am: Sa Mai 20, 2006 3:40 pm Titel: |
|
|
Danke das hat geklappt...
Und wie kann ich die Aktion jetzt auf gleichen Tastendruck wieder beenden? |
|
| Nach oben |
|
 |
BoBo Gast
|
Verfasst am: Sa Mai 20, 2006 3:49 pm Titel: |
|
|
| Zitat: | | Er soll danach wieder ablaufen wenn ich auf die Taste drücke |
| Zitat: | | Und wie kann ich die Aktion jetzt auf gleichen Tastendruck wieder beenden? | Wasn jetzt?  |
|
| Nach oben |
|
 |
Gast
|
Verfasst am: Sa Mai 20, 2006 3:51 pm Titel: |
|
|
Ignorier das also ich will...
also ich drücke alt a er macht rerererererererererere wenn ich dann wieder
alt a drücke spring er hier hin [x] rererererererererererere
wenn ich wieder drücke macht er erererererererererererere
wenn ich dann wieder alt a drücke spring er hier hin [x] ererererererererere |
|
| Nach oben |
|
 |
Gast
|
Verfasst am: Sa Mai 20, 2006 3:55 pm Titel: |
|
|
Weil in C++ Springt am einfach wieder von der Schleife
zu einem Label (z.b AnfAng:) und dann goto Anfang;
aber hier ist das bestimmt net so  |
|
| Nach oben |
|
 |
BoBo Gast
|
Verfasst am: Sa Mai 20, 2006 4:09 pm Titel: |
|
|
| Zitat: | | wenn ich dann wieder alt a drücke spring er hier hin | Ich vermute du meinst damit den Sprung von was auch immer (wahrscheinlich der Eingabemarke) an die Ausgangsposition ?
OK, der nächste Wurm aus deiner Nase - auf welcher Applikation soll der der Text eingegeben werden?
Bitte erst denken dann nochmal denken dann erst schreiben. Raten frustriert mich. Weill schlechte Fragen schlechte/falsche/keine Antworten ergeben, zwangsläufig. Danke. |
|
| Nach oben |
|
 |
Gast
|
Verfasst am: Sa Mai 20, 2006 4:23 pm Titel: |
|
|
Also:
Dieser Code macht folgendes...
| Code: | String = ererererererererererererererererererererererererererererer
!a:: ; ALT+A führt den folgenden Code aus
WinWait, SDL_app,
IfWinNotActive, SDL_app, , WinActivate, SDL_app,
WinWaitActive, SDL_app,
Send, {DOWN} %String%
Return |
Wenn man Alt+a drückt drückt er [rererererererer] (Im Spiel)
Ich möchte diesen Code Kompilieren habe ich gemcht er führt den
String aus bis er zu Ende ist, immer wenn ich alt+a drücke.
Ich möchte jetzt das dieser Code so angepasst ist das wenn man alt+a
drückt (in der gelichen Anwendung wie oben) er solange [rerererererer]
bis man wieder alt+a drückt. |
|
| Nach oben |
|
 |
Gast
|
Verfasst am: Sa Mai 20, 2006 4:24 pm Titel: |
|
|
| und dann beim nächsten mal beim betätigen von alt+a er das geliche wieder macht..... |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1878 Wohnort: Österreich
|
Verfasst am: Sa Mai 20, 2006 7:19 pm Titel: |
|
|
Du möchtest also einen String solange ausgeben bis du den Shortcut erneut ausführst?
Du könntest entweder die Ausgabe selbst in einer Timer-Routine ausführen und diesen nur Starten/Stoppen oder du machst die Ausgabe in der Schleife und überprüfst per "GetKeyState" ob die 2 entsprechenden Tasten gedrückt wurden.
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
|