also ich lasse nach einem text {home} senden, wenn aber der user shift kurz davor oder dabei drückt markiert er den text, wie kann ich das unterbinden? blockinput und dieser tipp aus der hilfe klappen nicht.
user drückt shift, wie unterbinden?
-
Health -
6. Juli 2006 um 10:39 -
Geschlossen -
Erledigt
-
-
-
- Offizieller Beitrag
-
jonk :lol:
es kann ja passierendas der user shift drückt, er gibt ja kurz davor etwas einpeethebee klappt nicht auch nicht das ich erst down dann up mache
-
wie sowas machen User? Die Drücken einfach Shift, ohne zu fragen ? :schild4:
Ich wußte ja nicht was Du mit dem Script vor hast . Die shift-Taste komplett deaktivieren für einen kurzen Moment wird nicht so einfach sein.
Beschreibe doch mal genauer was Du vor hast, vielleicht gibt es ja noch eine andere Lösung :musik2:
-
PHP
Alles anzeigenIf _IsPressed ("0D") And $privat = 0 Then HotKeySet ("{ENTER}") Send ("{HOME}") $zufall1 = Random (20, 235, 1) ; normal 0 - 255 $zufall2 = Random (20, 235, 1) $zufall3 = Random (20, 235, 1) $text = StringReplace ($text, "{zufall1}", $zufall1) $text = StringReplace ($text, "{zufall2}", $zufall2) $text = StringReplace ($text, "{zufall3}", $zufall3) $clip = ClipGet () ; ablage speichern ClipPut ($text) ; $text in ablage Send ("^{V}") ; strg+v einfügen Send ("{ENTER}") Sleep ("100") ClipPut ($clip) ; ablage wiederherstellen HotKeySet ("{ENTER}", "enter") $text = IniRead ("einstellungen.ini", "settings", "text", "") ; neu einlesen sonst $text gleich $einmal = 0 EndIf
das läuft in einer while schleife, wenn der benutzer dabei oder ganz kurz am anfang shift drückt markiert er den text weil home ja zum anfang geht und shift markiert, und genau das will ich nicht.
-
Klar, PumpGun :rofl2:
(ist aber, glaube ich, nicht legal :lol: )
Gruß
ytwinky