Deutsches AutoHotkey Homepage AutoHotkey Community
Wir helfen uns gegenseitig aus der Patsche
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Maustasten?
Gehe zu Seite 1, 2, 3  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe!
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Hollow
Gast





BeitragVerfasst am: Di Mai 06, 2008 3:01 pm    Titel: Maustasten? Antworten mit Zitat

Hi Leute, will was ganz simples machen:


Maustaste 1 soll ersetzt werden durch die Taste "1" (nummer)

Maustaste 2 soll ersetzt werden durch die Taste "3"

ABER NUR WENN ICH DIE "Shift" TASTE GEDRÜCKT HALTE SOLL DAS FUNKTIONIEREN!


hatte es mal so versucht:

#IfWinActive, AutoHotkey - Editor

GetKeyState, state, Shift
if state = D
LButton::1
RButton::3



geht aber leider net Sad kann mir bitte jemand helfen?


ganz liebe grüsse
Nach oben
Hollow
Gast





BeitragVerfasst am: Di Mai 06, 2008 3:05 pm    Titel: Antworten mit Zitat

achja, noch cooler wärs wenn sich die tasten nach nem delay von selbst nochmal drücken sprich



Linker mausknopf gedrück halten = taste 1 0,5sec delay + taste 1 usw.
Nach oben
Bentschi



Anmeldedatum: 03.05.2008
Beiträge: 25

BeitragVerfasst am: Di Mai 06, 2008 3:30 pm    Titel: Antworten mit Zitat

Versuchs doch mal hiermit

Code:
#Persistent
Settimer, GetState, 50

GetState:
If GetKeyState("Shift") = 1
{
If GetKeyState("LButton") = 1
{
   Send {Numpad1}
}

If GetKeyState("RButton") = 1
{
   Send {Numpad3}
}
}
return

_________________
Mein Name ist Hase
und ich weis von NIX.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hollow
Gast





BeitragVerfasst am: Di Mai 06, 2008 3:57 pm    Titel: Antworten mit Zitat

danke, aber tut sich irgendwie nix Sad
Nach oben
Bentschi



Anmeldedatum: 03.05.2008
Beiträge: 25

BeitragVerfasst am: Di Mai 06, 2008 4:22 pm    Titel: Antworten mit Zitat

Bei mir Funktionierts (Habs mit Rechner Probiert)
_________________
Mein Name ist Hase
und ich weis von NIX.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hollow
Gast





BeitragVerfasst am: Di Mai 06, 2008 4:48 pm    Titel: Antworten mit Zitat

also ich hab einfach den text kopiert und in meine autohokey datei im editor eingefügt also es steht nix anderes in der datei ausser dein text. hab ich vieleicht irgendwas dämliches übersehen?


danke für deine hilfe
Nach oben
Obi-Wahn



Anmeldedatum: 19.04.2006
Beiträge: 651
Wohnort: Wien

BeitragVerfasst am: Di Mai 06, 2008 5:45 pm    Titel: Antworten mit Zitat

Hollow hat Folgendes geschrieben:
...hab ich vieleicht irgendwas dämliches übersehen?...

Abgespeichert und Gestartet ?
_________________
Garten ist eine Kunstnatur
Das Leben ist nicht fair. Es ist nur fairer als der Tod, das ist alles.
Obi-Wahns Codeschnipsel @ securityvision.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Hollow
Gast





BeitragVerfasst am: Mi Mai 07, 2008 7:10 am    Titel: Antworten mit Zitat

jetzt gehts einigermaßen aber nur die 3 also die rechte maustaste?! warum?
Nach oben
Bentschi



Anmeldedatum: 03.05.2008
Beiträge: 25

BeitragVerfasst am: Mi Mai 07, 2008 10:09 am    Titel: Antworten mit Zitat

Im Editor funktioniert bei mir auch nur die 3, da die beiden Maustasten
trotzdem noch normal Funktionieren und nebenbei noch 1 u 3 senden sollten.

Da ich von dem ausgehe das die du beiden Tasten bei drücken von Shift
nicht benötigst,
werde ich den Code selbstverständlich nochmal überarbeiten.

also bis in kürtze Wink
_________________
Mein Name ist Hase
und ich weis von NIX.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hollow
Gast





BeitragVerfasst am: Mi Mai 07, 2008 10:12 am    Titel: Antworten mit Zitat

super danke!!!
Nach oben
Bentschi



Anmeldedatum: 03.05.2008
Beiträge: 25

BeitragVerfasst am: Mi Mai 07, 2008 10:50 am    Titel: Antworten mit Zitat

Das ist zu einfach.

Code:
#Persistent

+LButton::Send {Numpad1}
+RButton::Send {Numpad3}


Funktioniert einwandfrei (will doch schwer hoffen, bei dir auch)
_________________
Mein Name ist Hase
und ich weis von NIX.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hollow
Gast





BeitragVerfasst am: Mi Mai 07, 2008 10:59 am    Titel: Antworten mit Zitat

und was is mit dem timer und der shift taste?

soll ich nun nur den neuen (kleinen) teil nehmen oder das irgendwo hinzufügen?
Nach oben
Hollow
Gast





BeitragVerfasst am: Mi Mai 07, 2008 12:12 pm    Titel: Antworten mit Zitat

sodala, es funktioniert... aber nur im windows bzw. in dem spiel wo ichs benutzen will gehts net, da passiert gar nix wenn es per maus die 1 drück Sad warum?


grüsse hollow
Nach oben
Hollow
Gast





BeitragVerfasst am: Mi Mai 07, 2008 12:22 pm    Titel: Antworten mit Zitat

argh, kommando zurück.

es liegt an der shift taste!! wie kann ich nun die shift taste durch die "<" taste ersetzen?

danke für die hilfe
Nach oben
Hollow
Gast





BeitragVerfasst am: Mi Mai 07, 2008 12:27 pm    Titel: Antworten mit Zitat

argh!!! liegt doch nicht an der shift taste.....


geht einfach nicht ingame ....


müsste man das vieleicht mit "sendplay" lösen? wenn ja dann wie?


viele grüsse & sry für die doppelposts
Nach oben
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe! Alle Zeiten sind GMT
Gehe zu Seite 1, 2, 3  Weiter
Seite 1 von 3

 
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de