wie lese ich die postion von der maus ab ?
Möchte maus pos ablesen wie ?
-
- [ offen ]
-
firstclass96 -
24. April 2010 um 22:21 -
Geschlossen -
Erledigt
-
-
[autoit]
MouseGetPos(...)
[/autoit]
!
3tes Thema! -
MouseGetPos()
-
schneller gewesen!
-
wie mach ich jetzt das wenncih die pos haben will ei ne taste drücken muss?
-
[autoit]
#include <Misc.au3>
[/autoit][autoit][/autoit][autoit][/autoit]
While 1
If _IsPressed("01") Then
$pos = MouseGetPos( )
ExitLoop
EndIf
WEnd
ToolTip("x = "&$pos[0]&@CRLF&"y = "&$pos[1],0,0)
Sleep(10000)
Exit -
SO:
Spoiler anzeigen
[autoit]HotKeySet("{SPACE}", "_GiveMousePos")
[/autoit] [autoit][/autoit] [autoit]
HotKeySet("{ESC}", "_Exit")While 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(10)
WEndFunc _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()
[/autoit]
Exit
EndFuncMit 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]
[autoit]
ach ja und wenn die mauscoordinate im gui erfasst werden sollOpt("MouseCoordMode", 2)
[/autoit]vom desktop braucht man einfach nichts
ich hoffe ich konnte helfenEdit1:
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)
-
SEuBo der war echt geil xP
achja:
in diesem Thema kannst du jetzt ALLES was du wissen willst fragen (keine neues Thema !MEHR! aufmachen) -
neue EliteMatthiase???? Wieso das?
-
SEuBo ich dachte du bist spielverderber
-
[autoit]
HotKeySet("{ESC}", "Terminate")
[/autoit][autoit][/autoit][autoit]#include <ButtonConstants.au3>
[/autoit][autoit][/autoit][autoit]
#include <Misc.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Func Terminate()
Exit 0
EndFunc$i = 0
[/autoit][autoit][/autoit][autoit][/autoit][autoit]
#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 ###While 1
[/autoit][autoit][/autoit][autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
)
Case $GUI_EVENT_CLOSE
ExitCase $1
[/autoit][autoit][/autoit][autoit]
;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]
EndSwitch
WEndwenn 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
Code
Alles anzeigen>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /prod /AU3Check /in "C:\AutoIt v3 Script (neu) (5).au3" +>22:48:33 Starting AutoIt3Wrapper v.2.0.1.24 Environment(Language:0407 Keyboard:00000407 OS:WIN_VISTA/Service Pack 2 CPU:X64 OS:X64) >Running AU3Check (1.54.19.0) from:C:\Program Files (x86)\AutoIt3 C:\AutoIt v3 Script (neu) (5).au3(34,1) : ERROR: syntax error ) ^ C:\AutoIt v3 Script (neu) (5).au3(35,9) : ERROR: missing Wend. Case ~~~~~~~~^ C:\AutoIt v3 Script (neu) (5).au3(33,17) : REF: missing Wend. Switch $nMsg ~~~~~~~~~~~~~~~~^ C:\AutoIt v3 Script (neu) (5).au3 - 2 error(s), 0 warning(s) !>22:48:33 AU3Check ended.rc:2 >Exit code: 0 Time: 0.460
und zu deiner frage:
[autoit]HotKeySet("{F10}", "_CoordsGet")
[/autoit]
Func _CoordsGet()
Global $aMPos = MouseGetPos()
MsgBox(0, "Mauskoordinaten", "X-Achse = " & $aMPos[0] & @CRLF & "Y-Achse = " & $aMPos[1])
EndFunc -
@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
-
lies dir dazu am besten die Forenregeln durch,
mfg (Auto)Bert
also des soll kein virus ode rwat sein omg omg,ich wollts einfach drin haben mir ist keine andere funktion eingefallen omm omg
-
Das hört sich einfach sehr nach Bot o.Ä. an.
-
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>
[/autoit]
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")