Möchte maus pos ablesen wie ?

  • [autoit]

    #include <Misc.au3>
    While 1
    If _IsPressed("01") Then
    $pos = MouseGetPos( )
    ExitLoop
    EndIf
    WEnd
    ToolTip("x = "&$pos[0]&@CRLF&"y = "&$pos[1],0,0)
    Sleep(10000)
    Exit

    [/autoit][autoit][/autoit][autoit][/autoit]
  • SO:

    Spoiler anzeigen
    [autoit]

    HotKeySet("{SPACE}", "_GiveMousePos")
    HotKeySet("{ESC}", "_Exit")

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    Sleep(10)
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func _GiveMousePos()

    [/autoit] [autoit][/autoit] [autoit]

    $Array = MouseGetPos()

    [/autoit] [autoit][/autoit] [autoit]

    MsgBox(0, "Position", $Array[0] & "," & $Array[1])

    [/autoit] [autoit][/autoit] [autoit]

    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _Exit()
    Exit
    EndFunc

    [/autoit]

    Mit Leertaste-Position herausgeben.
    Mit ESC schließen.

  • wie jetzt? soll eine taste gedrückt werden?

    [autoit]

    Send("Text")

    [/autoit]

    oder geprüft werden, ob sie gedrückt wurde

    [autoit]

    If _IsPressed("02") Then ;... Hex der Taste

    [/autoit]


    ach ja und wenn die mauscoordinate im gui erfasst werden soll

    [autoit]

    Opt("MouseCoordMode", 2)

    [/autoit]

    vom desktop braucht man einfach nichts
    ich hoffe ich konnte helfen ;)

    Edit1:
    lol 3 gleichzeitig in einer min

  • Zitat

    wie mach ich jetzt das wenncih die pos haben will ei ne taste drücken muss?


    Biocomputer einschalten. Etwas rechnen lassen. Lösung an 10-teiliges Schreiborganset weiterleiten. Mit dessen Hilfe wird über das Standard-HID ein Code im IDE eingefügt.

    @Rest: Spielverderber. Ihr züchtet nur neue EliteMattthiase ( wenn das nicht schon einer ist)

  • [autoit]

    HotKeySet("{ESC}", "Terminate")

    [/autoit][autoit][/autoit][autoit]

    #include <ButtonConstants.au3>
    #include <Misc.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    Func Terminate()
    Exit 0
    EndFunc

    [/autoit][autoit][/autoit][autoit]

    $i = 0
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Passwort Creator", 320, 300, 154, 124)
    $Label1 = GUICtrlCreateLabel("Ergebnis:", 20, 16, 48, 17)
    $1 = GUICtrlCreateButton("3 Stelliges Kennwort", 32, 40, 115, 25, 0)
    $2 = GUICtrlCreateButton("4 Stelliges Kennwort", 160, 40, 115, 25, 0)
    $3 = GUICtrlCreateButton("5 Stelliges Kennwort", 32, 80, 115, 25, 0)
    $4 = GUICtrlCreateButton("6 Stelliges Kennwort", 160, 80, 115, 25, 0)
    $5 = GUICtrlCreateButton("Zufallszahl", 32, 120, 115, 25, 0)
    $6 = GUICtrlCreateButton("Zufallsdatum", 160, 120, 115, 25, 0)
    $7 = GUICtrlCreateButton("Super Klicker!", 30, 160, 250, 50, 0)
    $Input1 = GUICtrlCreateInput("All Credits to firstclass96 and my Helpers!", 75, 14, 200, 20)
    $Label2 = GUICtrlCreateLabel("Mouse Koordinaten:", 10, 230, 100, 0)
    $Input2 = GUICtrlCreateInput("Koordinaten", 120, 230, 100, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    )
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit][autoit][/autoit][autoit]

    Case $1
    ;MsgBox(5,"Zahl","Dein Kennwort lautet: " & Random( 100, 999, 1))
    GUICtrlSetData( $Input1 , Random(100,999,1))
    Case $2
    ;MsgBox(5,"Zahl","Dein Kennwort lautet: " & Random( 1000, 9999, 1))
    GUICtrlSetData( $Input1 , Random(1000,9999,1))
    Case $3
    ;MsgBox(5,"Zahl","Dein Kennwort lautet: " & Random( 10000, 99999, 1))
    GUICtrlSetData( $Input1 , Random(10000,99999,1))
    Case $4
    ;MsgBox(5,"Zahl","Dein Kennwort lautet: " & Random( 100000, 999999, 1))
    GUICtrlSetData( $Input1 , Random(100000,999999,1))
    Case $5
    ;MsgBox(5,"Dein Passwort","Deine Zufällige Zahl: " & Random(0,999999,1))
    GUICtrlSetData( $Input1 , Random(0,999999,1))
    Case $6
    ;MsgBox("5","Dein Datum","Dein Zufälliges Datum: " & Random (1,30,1)& Random(0,0,1)& Random (1,9,1)& Random (2010,2011,1))
    GUICtrlSetData( $Input1 , Random (1,30,1)&"."& Random(0,0,1)&""& Random (1,9,1)&"."& Random (2010,2011,1))
    Case $7
    InputBox( "schreibe deine Postion hinen","drücke die Taste F10 um die Koordinaten deiner maus zu speichern")

    [/autoit][autoit][/autoit][autoit]


    EndSwitch
    WEnd

    [/autoit]

    wenn du ja des script ausführst siehst du ya,unten mouse kordinaten. ich möchte jetzt das wenn ich taste F10 drücke er autom. dies bei mousekoordinaten einfügt.
    dann wenn ich super klciker mach sollte er anfagen super schnell bei den F10 kordinaten zu drücken .

    ich hab des nett geschaft das umzusetzen :)

    danke für alles bis jetzt

  • Wenn du das Script hast, wie man Maus Koordinaten herausbekommt, und du die GUICtrlSetData Funktion kennst, dann kannst du es sicher schaffen, die Maus Koordinaten im Label einzusetzen.

  • du solltest villt deine scripts aufräumen, bevor du sie postest ;)

    Spoiler anzeigen

    und zu deiner frage:

    [autoit]

    HotKeySet("{F10}", "_CoordsGet")
    Func _CoordsGet()
    Global $aMPos = MouseGetPos()
    MsgBox(0, "Mauskoordinaten", "X-Achse = " & $aMPos[0] & @CRLF & "Y-Achse = " & $aMPos[1])
    EndFunc

    [/autoit]
  • @Rest: Spielverderber. Ihr züchtet nur neue EliteMattthiase ( wenn das nicht schon einer ist)

    naja, nicht so nett

    wenn du ja des script ausführst siehst du ya,unten mouse kordinaten. ich möchte jetzt das wenn ich taste F10 drücke er autom. dies bei mousekoordinaten einfügt.
    dann wenn ich super klciker mach sollte er anfagen super schnell bei den F10 kordinaten zu drücken .

    lies dir dazu am besten die Forenregeln durch,

    mfg (Auto)Bert

  • Ich finde, ihr seid viel zu nett..
    ehrlich, das schadet neuen usern eher.
    Wäre doch denke ich angebracht, nur die Befehle zu nennen, die man braucht.
    Den rest kann man sich per Hilfe aneignen, und lernt so viel mehr.

  • hier noch ne realtime erkennung als tooltip bei gedrückter maustaste:

    [autoit]

    #Include <Misc.au3>
    msgbox(0,"","test läuft nach dieser box solange die maustaste gedrückt gehalten wird.")
    While Not _IsPressed(01)
    Sleep(50)
    WEnd
    While _IsPressed(01)
    $mgp_2 = MouseGetPos( )
    ToolTip($mgp_2[0] & "x" & $mgp_2[1])
    sleep(50)
    WEnd
    ToolTip("")
    msgbox(0,"","test ende")

    [/autoit]