Bertrand Janvoie
3 years ago
18 changed files with 2523 additions and 0 deletions
@ -0,0 +1,322 @@
|
||||
#include <GUIconstants.au3> |
||||
#include <GUIConstantsEx.au3> |
||||
#include<Misc.au3> |
||||
#NoTrayIcon |
||||
|
||||
Opt("WinTitleMatchMode", 4) |
||||
Opt("WinWaitDelay", 0) |
||||
Opt("GUIonEventMode",1) |
||||
|
||||
;~ Global $SRCCOPY = 0x00CC0020 |
||||
Global $leave = 0 |
||||
Global $Paused=0 |
||||
$MouseModifier = 1 |
||||
$PressedTime = 1 |
||||
|
||||
|
||||
|
||||
HotKeySet("{PAUSE}", "TogglePause") |
||||
HotKeySet("{INS}", "_copyHEX") |
||||
|
||||
Tooltip("AU3MAG", 0, 0,"","",4) |
||||
$MyhWnd = WinGetHandle("classname=tooltips_class32") |
||||
|
||||
GUICreate("PC", 180, 410,0, 0, -1, $WS_EX_TOPMOST) |
||||
GUISetOnEvent($GUI_EVENT_CLOSE,"_exit") |
||||
|
||||
GUICtrlCreateGroup(" Mouse coords ", 10, 10, 160, 50) |
||||
GUICtrlCreateLabel("X:", 25, 33, 15, 15) |
||||
$MousePosX=GUICtrlCreateInput("", 40, 30, 40, 20, $ES_READONLY) |
||||
GUICtrlCreateLabel("Y:", 90, 33, 15, 15) |
||||
$MousePosY=GUICtrlCreateInput("", 105, 30, 40, 20, $ES_READONLY) |
||||
|
||||
GUICtrlCreateGroup(" Color codes ", 10, 70, 160, 110) |
||||
GUICtrlCreateLabel("Decimal:", 25, 93, 50, 15) |
||||
$PixelColor=GUICtrlCreateInput("", 80, 90, 70, 20, $ES_READONLY) |
||||
GUICtrlCreateLabel("Hex:", 25, 123, 50, 15) |
||||
$hexColor=GUICtrlCreateInput("", 80, 120, 70, 20,$ES_READONLY) |
||||
GUICtrlCreateLabel("Color:", 25, 153, 50, 15) |
||||
$MostrarColor=GUICtrlCreateLabel("", 80, 150, 70, 20,$ES_READONLY) |
||||
|
||||
GUICtrlCreateGroup(" Special options ", 10, 190, 160, 145) |
||||
$RB_Full = GUICtrlCreateRadio("Full Screen", 25, 210, 100, 20) |
||||
GUICtrlSetState(-1, $GUI_CHECKED) |
||||
$RB_Window = GUICtrlCreateRadio("Active Window", 25, 230, 100, 20) |
||||
$Mag= GUICtrlCreateCheckbox("Magnify", 25, 250, 100, 20) |
||||
$Solid= GUICtrlCreateRadio("Solid crosshair", 35, 270, 100, 20) |
||||
$Inver= GUICtrlCreateRadio("Inverted crosshair", 35, 290, 120, 20) |
||||
$KeyBMouse= GUICtrlCreateCheckbox("Move cursor with keyb.", 25, 310, 140, 20) |
||||
|
||||
$Ayuda=GUICtrlCreateButton("Help",10,345,77) |
||||
GUICtrlSetOnEvent(-1,"Ayuda") |
||||
$Saltar=GUICtrlCreateButton("Jump to",92,345,77) |
||||
GUICtrlSetOnEvent(-1,"Saltar") |
||||
|
||||
GUICtrlCreateLabel("PAUSE: Freeze/Unfreeze", 0, 380 ,180,15,$SS_CENTER) |
||||
GUICtrlSetColor(-1,0x00808080) |
||||
GUICtrlCreateLabel("INS: Copy hex code to clipboard", 0, 395 ,180,15,$SS_CENTER) |
||||
GUICtrlSetColor(-1,0x00808080) |
||||
|
||||
GUISetIcon (@ScriptDir & "\pipette.ico") |
||||
|
||||
GUISetState() |
||||
data() |
||||
|
||||
Func data() |
||||
|
||||
While 1 |
||||
Sleep(50) |
||||
Opt("WinTitleMatchMode",4) |
||||
If (_IsPressed(25) + _IsPressed(26) + _IsPressed(27) + _IsPressed(28)) = 0 Then |
||||
_ResetSpeed() |
||||
EndIf |
||||
$msg=GUIGetMsg() |
||||
Select |
||||
Case $msg=$GUI_EVENT_CLOSE |
||||
Exit |
||||
EndSelect |
||||
|
||||
If GUICtrlRead($KeyBMouse)=$GUI_CHECKED Then |
||||
MouseKeyb() |
||||
Else |
||||
MouseKeybNO() |
||||
EndIf |
||||
|
||||
If GUICtrlRead($Mag)=$GUI_CHECKED Then |
||||
GUICtrlSetState($RB_Window,$GUI_DISABLE) |
||||
GUICtrlSetState($Solid,$GUI_ENABLE) |
||||
GUICtrlSetState($Inver,$GUI_ENABLE) |
||||
GUICtrlSetState($RB_Full,$GUI_CHECKED) |
||||
WinSetState($MyhWnd,"",@SW_SHOW) |
||||
MAG() |
||||
|
||||
Else |
||||
GUICtrlSetState($Solid,$GUI_DISABLE+$GUI_UNCHECKED) |
||||
GUICtrlSetState($Inver,$GUI_DISABLE+$GUI_UNCHECKED) |
||||
GUICtrlSetState($RB_Window,$GUI_ENABLE) |
||||
WinSetState($MyhWnd,"",@SW_HIDE) |
||||
EndIf |
||||
If GUICtrlRead($RB_Full) = $GUI_CHECKED Then |
||||
Opt("MouseCoordMode", 1) |
||||
Opt("PixelCoordMode", 1) |
||||
$pos=MouseGetPos() |
||||
$color=PixelGetColor($pos[0],$pos[1]) |
||||
GUICtrlSetData($MousePosX, $pos[0]) |
||||
GUICtrlSetData($MousePosY, $pos[1]) |
||||
GUICtrlSetData($PixelColor,$color) |
||||
$HEX6=StringRight(Hex($color),6) |
||||
GUICtrlSetData($hexColor,"0x"&$HEX6) |
||||
GUICtrlSetBkColor($MostrarColor,"0x"&Hex($color)) |
||||
Else |
||||
Opt("MouseCoordMode", 0) |
||||
Opt("PixelCoordMode", 0) |
||||
Opt("WinTitleMatchMode",1) |
||||
$win = WinGetPos("") |
||||
$pos=MouseGetPos() |
||||
If $pos[0] >= 0 And $pos[0] <= $win[2] and $pos[1] >= 0 And $pos[1] <= $win[3] Then |
||||
$color=PixelGetColor($pos[0],$pos[1]) |
||||
GUICtrlSetData($MousePosX, $pos[0]) |
||||
GUICtrlSetData($MousePosY, $pos[1]) |
||||
GUICtrlSetData($PixelColor,$color) |
||||
$HEX6=StringRight(Hex($color),6) |
||||
GUICtrlSetData($hexColor,"0x"&$HEX6) |
||||
GUICtrlSetBkColor($MostrarColor,"0x"&Hex($color)) |
||||
Else |
||||
GUICtrlSetData($MousePosX, "----") |
||||
GUICtrlSetData($MousePosY, "----") |
||||
GUICtrlSetData($PixelColor,"") |
||||
GUICtrlSetData($hexColor,"") |
||||
EndIf |
||||
EndIf |
||||
WEnd |
||||
EndFunc |
||||
|
||||
Func TogglePause() |
||||
$Paused = NOT $Paused |
||||
While $Paused |
||||
sleep(10) |
||||
$msg=GUIGetMsg() |
||||
Select |
||||
Case $msg=$GUI_EVENT_CLOSE |
||||
Exit |
||||
EndSelect |
||||
WEnd |
||||
EndFunc |
||||
|
||||
Func MAG() |
||||
$MyHDC = DLLCall("user32.dll","int","GetDC","hwnd",$MyhWnd) |
||||
If @error Then Return |
||||
$DeskHDC = DLLCall("user32.dll","int","GetDC","hwnd",0) |
||||
If Not @error Then |
||||
$xy = MouseGetPos() |
||||
If Not @error Then |
||||
$l = $xy[0]-10 |
||||
$t = $xy[1]-10 |
||||
DLLCall("gdi32.dll","int","StretchBlt","int",$MyHDC[0],"int",0,"int",0,"int",100,"int",100,"int",$DeskHDC[0],"int",$l,"int",$t,"int",20,"int",20,"long",$SRCCOPY) |
||||
If $xy[0]<(@DesktopWidth-120) then |
||||
$XArea= $xy[0] + 20 |
||||
Else |
||||
$XArea= $xy[0] - 120 |
||||
EndIf |
||||
If $xy[1]<(@DesktopHeight-120) then |
||||
$YArea= $xy[1] + 20 |
||||
Else |
||||
$YArea= $xy[1] - 120 |
||||
EndIf |
||||
WinMove($myhwnd, "",$XArea,$YArea , 100, 100) |
||||
If GUICtrlRead($Solid)=$GUI_CHECKED Then |
||||
CrossHairsSOLID($MyHDC[0]) |
||||
EndIf |
||||
If GUICtrlRead($Inver)=$GUI_CHECKED Then |
||||
CrossHairsINV($MyHDC[0]) |
||||
EndIf |
||||
EndIf |
||||
DLLCall("user32.dll","int","ReleaseDC","int",$DeskHDC[0],"hwnd",0) |
||||
EndIf |
||||
DLLCall("user32.dll","int","ReleaseDC","int",$MyHDC[0],"hwnd",$MyhWnd) |
||||
EndFunc |
||||
|
||||
Func Ayuda() |
||||
MsgBox(0,"Help","*Use magnifier for more presicion." & @CRLF & "" & @CRLF & "*Use 'move cursor with keyboard' option for more presicion." & @CRLF & " -Keeping arrow key pressed increases speed." & @CRLF & " -Shift+'arrow' moves mouse cursor faster." & @CRLF & "" & @CRLF & "*Use 'Jump to' to move mouse cursor to a specified pixel" & @CRLF & @CR&"*Press PAUSE to freeze and unfreeze." & @CRLF & "" & @CRLF &"*Press INS to copy HEX code to clipboard.") |
||||
EndFunc |
||||
|
||||
Func Saltar() |
||||
Do |
||||
$SaltarCord=InputBox("Jump to","Enter pixel coordinates you want to jump to."&@CRLF&"Example: 123,420",MouseGetPos(0)&","&MouseGetPos(1),"",150,150) |
||||
$CoordsM=StringSplit($SaltarCord,",") |
||||
Until @error OR ($CoordsM[1]<=@DesktopWidth AND $CoordsM[2]<=@DesktopHeight) |
||||
if not @error Then |
||||
BlockInput(1) |
||||
MouseMove($CoordsM[1],$CoordsM[2]) |
||||
BlockInput(0) |
||||
EndIf |
||||
EndFunc |
||||
|
||||
Func MouseKeyb() |
||||
|
||||
HotKeySet("+{UP}", "_UpArrow") |
||||
HotKeySet("{UP}", "_UpArrow") |
||||
HotKeySet("+{DOWN}", "_DownArrow") |
||||
HotKeySet("{DOWN}", "_DownArrow") |
||||
HotKeySet("+{LEFT}", "_LeftArrow") |
||||
HotKeySet("{LEFT}", "_LeftArrow") |
||||
HotKeySet("+{RIGHT}", "_RightArrow") |
||||
HotKeySet("{RIGHT}", "_RightArrow") |
||||
EndFunc |
||||
|
||||
Func MouseKeybNO() |
||||
HotKeySet("+{UP}") |
||||
HotKeySet("{UP}") |
||||
HotKeySet("+{DOWN}") |
||||
HotKeySet("{DOWN}") |
||||
HotKeySet("+{LEFT}") |
||||
HotKeySet("+{LEFT}") |
||||
HotKeySet("{LEFT}") |
||||
HotKeySet("+{RIGHT}") |
||||
HotKeySet("{RIGHT}") |
||||
EndFunc |
||||
|
||||
Func nada() |
||||
EndFunc |
||||
|
||||
Func _copyHEX() |
||||
ClipPut(Guictrlread($hexColor)) |
||||
EndFunc;==>_ShowInfo |
||||
|
||||
Func _UpArrow() |
||||
Local $MousePos = MouseGetPos() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
If $MousePos[1] > 0 Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0], $MousePos[1] - ($MouseModifier * $i), 1) |
||||
EndIf |
||||
EndFunc;==>_UpArrow |
||||
|
||||
Func _DownArrow() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
Local $MousePos = MouseGetPos() |
||||
If $MousePos[1] < @DesktopHeight Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0], $MousePos[1] + ($MouseModifier * $i),1) |
||||
EndIf |
||||
EndFunc;==>_DownArrow |
||||
|
||||
Func _LeftArrow() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
Local $MousePos = MouseGetPos() |
||||
If $MousePos[0] > 0 Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0] - ($MouseModifier * $i), $MousePos[1],1) |
||||
EndIf |
||||
EndFunc;==>_LeftArrow |
||||
|
||||
Func _RightArrow() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
Local $MousePos = MouseGetPos() |
||||
If $MousePos[0] < @DesktopWidth Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0] + ($MouseModifier * $i), $MousePos[1],1) |
||||
EndIf |
||||
EndFunc;==>_RightArrow |
||||
|
||||
Func _BoostMouseSpeed() |
||||
If IsInt($PressedTime / 10) Then |
||||
$MouseModifier = $MouseModifier + 1 |
||||
$PressedTime = $PressedTime + 1 |
||||
Else |
||||
$PressedTime = $PressedTime + 1 |
||||
EndIf |
||||
EndFunc |
||||
|
||||
Func _ResetSpeed() |
||||
$MouseModifier = 1 |
||||
$PressedTime = 1 |
||||
EndFunc;==>_ResetSpeed |
||||
|
||||
Func CrossHairsSOLID(ByRef $hdc) |
||||
Local $hPen, $hPenOld |
||||
$hPen = DllCall("gdi32.dll","hwnd","CreatePen","int",0,"int",5,"int",0x555555) |
||||
$hPenOld = DllCall("gdi32.dll","hwnd","SelectObject","int",$hdc,"hwnd",$hPen[0]) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",52,"int",0,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",52,"int",46) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",52,"int",58,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",52,"int",100) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",0,"int",52,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",46,"int",52) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",58,"int",52,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",100,"int",52) |
||||
DllCall("gdi32.dll","hwnd","SelectObject","int",$hdc,"hwnd",$hPenOld[0]) |
||||
DllCall("gdi32.dll","int","DeleteObject","hwnd",$hPen[0]) |
||||
EndFunc |
||||
|
||||
Func CrossHairsINV(ByRef $hdc) |
||||
;~ Local CONST $NOTSRCCOPY = 0x3300087 |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",50,"int",0,"int",5,"int",49,"int",$hdc,"int",50,"int",0,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",50,"int",56,"int",5,"int",49,"int",$hdc,"int",50,"int",56,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",0,"int",50,"int",49,"int",5,"int",$hdc,"int",0,"int",50,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",56,"int",50,"int",44,"int",5,"int",$hdc,"int",56,"int",50,"int",$NOTSRCCOPY) |
||||
EndFunc |
||||
|
||||
Func _exit() |
||||
Exit |
||||
EndFunc |
Binary file not shown.
After Width: | Height: | Size: 998 KiB |
After Width: | Height: | Size: 1.2 MiB |
After Width: | Height: | Size: 1.1 MiB |
After Width: | Height: | Size: 66 KiB |
After Width: | Height: | Size: 66 KiB |
@ -0,0 +1,322 @@
|
||||
#include <GUIconstants.au3> |
||||
#include <GUIConstantsEx.au3> |
||||
#include<Misc.au3> |
||||
#NoTrayIcon |
||||
|
||||
Opt("WinTitleMatchMode", 4) |
||||
Opt("WinWaitDelay", 0) |
||||
Opt("GUIonEventMode",1) |
||||
|
||||
;~ Global $SRCCOPY = 0x00CC0020 |
||||
Global $leave = 0 |
||||
Global $Paused=0 |
||||
$MouseModifier = 1 |
||||
$PressedTime = 1 |
||||
|
||||
|
||||
|
||||
HotKeySet("{PAUSE}", "TogglePause") |
||||
HotKeySet("{INS}", "_copyHEX") |
||||
|
||||
Tooltip("AU3MAG", 0, 0,"","",4) |
||||
$MyhWnd = WinGetHandle("classname=tooltips_class32") |
||||
|
||||
GUICreate("PC", 180, 410,0, 0, -1, $WS_EX_TOPMOST) |
||||
GUISetOnEvent($GUI_EVENT_CLOSE,"_exit") |
||||
|
||||
GUICtrlCreateGroup(" Mouse coords ", 10, 10, 160, 50) |
||||
GUICtrlCreateLabel("X:", 25, 33, 15, 15) |
||||
$MousePosX=GUICtrlCreateInput("", 40, 30, 40, 20, $ES_READONLY) |
||||
GUICtrlCreateLabel("Y:", 90, 33, 15, 15) |
||||
$MousePosY=GUICtrlCreateInput("", 105, 30, 40, 20, $ES_READONLY) |
||||
|
||||
GUICtrlCreateGroup(" Color codes ", 10, 70, 160, 110) |
||||
GUICtrlCreateLabel("Decimal:", 25, 93, 50, 15) |
||||
$PixelColor=GUICtrlCreateInput("", 80, 90, 70, 20, $ES_READONLY) |
||||
GUICtrlCreateLabel("Hex:", 25, 123, 50, 15) |
||||
$hexColor=GUICtrlCreateInput("", 80, 120, 70, 20,$ES_READONLY) |
||||
GUICtrlCreateLabel("Color:", 25, 153, 50, 15) |
||||
$MostrarColor=GUICtrlCreateLabel("", 80, 150, 70, 20,$ES_READONLY) |
||||
|
||||
GUICtrlCreateGroup(" Special options ", 10, 190, 160, 145) |
||||
$RB_Full = GUICtrlCreateRadio("Full Screen", 25, 210, 100, 20) |
||||
GUICtrlSetState(-1, $GUI_CHECKED) |
||||
$RB_Window = GUICtrlCreateRadio("Active Window", 25, 230, 100, 20) |
||||
$Mag= GUICtrlCreateCheckbox("Magnify", 25, 250, 100, 20) |
||||
$Solid= GUICtrlCreateRadio("Solid crosshair", 35, 270, 100, 20) |
||||
$Inver= GUICtrlCreateRadio("Inverted crosshair", 35, 290, 120, 20) |
||||
$KeyBMouse= GUICtrlCreateCheckbox("Move cursor with keyb.", 25, 310, 140, 20) |
||||
|
||||
$Ayuda=GUICtrlCreateButton("Help",10,345,77) |
||||
GUICtrlSetOnEvent(-1,"Ayuda") |
||||
$Saltar=GUICtrlCreateButton("Jump to",92,345,77) |
||||
GUICtrlSetOnEvent(-1,"Saltar") |
||||
|
||||
GUICtrlCreateLabel("PAUSE: Freeze/Unfreeze", 0, 380 ,180,15,$SS_CENTER) |
||||
GUICtrlSetColor(-1,0x00808080) |
||||
GUICtrlCreateLabel("INS: Copy hex code to clipboard", 0, 395 ,180,15,$SS_CENTER) |
||||
GUICtrlSetColor(-1,0x00808080) |
||||
|
||||
GUISetIcon (@ScriptDir & "\pipette.ico") |
||||
|
||||
GUISetState() |
||||
data() |
||||
|
||||
Func data() |
||||
|
||||
While 1 |
||||
Sleep(50) |
||||
Opt("WinTitleMatchMode",4) |
||||
If (_IsPressed(25) + _IsPressed(26) + _IsPressed(27) + _IsPressed(28)) = 0 Then |
||||
_ResetSpeed() |
||||
EndIf |
||||
$msg=GUIGetMsg() |
||||
Select |
||||
Case $msg=$GUI_EVENT_CLOSE |
||||
Exit |
||||
EndSelect |
||||
|
||||
If GUICtrlRead($KeyBMouse)=$GUI_CHECKED Then |
||||
MouseKeyb() |
||||
Else |
||||
MouseKeybNO() |
||||
EndIf |
||||
|
||||
If GUICtrlRead($Mag)=$GUI_CHECKED Then |
||||
GUICtrlSetState($RB_Window,$GUI_DISABLE) |
||||
GUICtrlSetState($Solid,$GUI_ENABLE) |
||||
GUICtrlSetState($Inver,$GUI_ENABLE) |
||||
GUICtrlSetState($RB_Full,$GUI_CHECKED) |
||||
WinSetState($MyhWnd,"",@SW_SHOW) |
||||
MAG() |
||||
|
||||
Else |
||||
GUICtrlSetState($Solid,$GUI_DISABLE+$GUI_UNCHECKED) |
||||
GUICtrlSetState($Inver,$GUI_DISABLE+$GUI_UNCHECKED) |
||||
GUICtrlSetState($RB_Window,$GUI_ENABLE) |
||||
WinSetState($MyhWnd,"",@SW_HIDE) |
||||
EndIf |
||||
If GUICtrlRead($RB_Full) = $GUI_CHECKED Then |
||||
Opt("MouseCoordMode", 1) |
||||
Opt("PixelCoordMode", 1) |
||||
$pos=MouseGetPos() |
||||
$color=PixelGetColor($pos[0],$pos[1]) |
||||
GUICtrlSetData($MousePosX, $pos[0]) |
||||
GUICtrlSetData($MousePosY, $pos[1]) |
||||
GUICtrlSetData($PixelColor,$color) |
||||
$HEX6=StringRight(Hex($color),6) |
||||
GUICtrlSetData($hexColor,"0x"&$HEX6) |
||||
GUICtrlSetBkColor($MostrarColor,"0x"&Hex($color)) |
||||
Else |
||||
Opt("MouseCoordMode", 0) |
||||
Opt("PixelCoordMode", 0) |
||||
Opt("WinTitleMatchMode",1) |
||||
$win = WinGetPos("") |
||||
$pos=MouseGetPos() |
||||
If $pos[0] >= 0 And $pos[0] <= $win[2] and $pos[1] >= 0 And $pos[1] <= $win[3] Then |
||||
$color=PixelGetColor($pos[0],$pos[1]) |
||||
GUICtrlSetData($MousePosX, $pos[0]) |
||||
GUICtrlSetData($MousePosY, $pos[1]) |
||||
GUICtrlSetData($PixelColor,$color) |
||||
$HEX6=StringRight(Hex($color),6) |
||||
GUICtrlSetData($hexColor,"0x"&$HEX6) |
||||
GUICtrlSetBkColor($MostrarColor,"0x"&Hex($color)) |
||||
Else |
||||
GUICtrlSetData($MousePosX, "----") |
||||
GUICtrlSetData($MousePosY, "----") |
||||
GUICtrlSetData($PixelColor,"") |
||||
GUICtrlSetData($hexColor,"") |
||||
EndIf |
||||
EndIf |
||||
WEnd |
||||
EndFunc |
||||
|
||||
Func TogglePause() |
||||
$Paused = NOT $Paused |
||||
While $Paused |
||||
sleep(10) |
||||
$msg=GUIGetMsg() |
||||
Select |
||||
Case $msg=$GUI_EVENT_CLOSE |
||||
Exit |
||||
EndSelect |
||||
WEnd |
||||
EndFunc |
||||
|
||||
Func MAG() |
||||
$MyHDC = DLLCall("user32.dll","int","GetDC","hwnd",$MyhWnd) |
||||
If @error Then Return |
||||
$DeskHDC = DLLCall("user32.dll","int","GetDC","hwnd",0) |
||||
If Not @error Then |
||||
$xy = MouseGetPos() |
||||
If Not @error Then |
||||
$l = $xy[0]-10 |
||||
$t = $xy[1]-10 |
||||
DLLCall("gdi32.dll","int","StretchBlt","int",$MyHDC[0],"int",0,"int",0,"int",100,"int",100,"int",$DeskHDC[0],"int",$l,"int",$t,"int",20,"int",20,"long",$SRCCOPY) |
||||
If $xy[0]<(@DesktopWidth-120) then |
||||
$XArea= $xy[0] + 20 |
||||
Else |
||||
$XArea= $xy[0] - 120 |
||||
EndIf |
||||
If $xy[1]<(@DesktopHeight-120) then |
||||
$YArea= $xy[1] + 20 |
||||
Else |
||||
$YArea= $xy[1] - 120 |
||||
EndIf |
||||
WinMove($myhwnd, "",$XArea,$YArea , 100, 100) |
||||
If GUICtrlRead($Solid)=$GUI_CHECKED Then |
||||
CrossHairsSOLID($MyHDC[0]) |
||||
EndIf |
||||
If GUICtrlRead($Inver)=$GUI_CHECKED Then |
||||
CrossHairsINV($MyHDC[0]) |
||||
EndIf |
||||
EndIf |
||||
DLLCall("user32.dll","int","ReleaseDC","int",$DeskHDC[0],"hwnd",0) |
||||
EndIf |
||||
DLLCall("user32.dll","int","ReleaseDC","int",$MyHDC[0],"hwnd",$MyhWnd) |
||||
EndFunc |
||||
|
||||
Func Ayuda() |
||||
MsgBox(0,"Help","*Use magnifier for more presicion." & @CRLF & "" & @CRLF & "*Use 'move cursor with keyboard' option for more presicion." & @CRLF & " -Keeping arrow key pressed increases speed." & @CRLF & " -Shift+'arrow' moves mouse cursor faster." & @CRLF & "" & @CRLF & "*Use 'Jump to' to move mouse cursor to a specified pixel" & @CRLF & @CR&"*Press PAUSE to freeze and unfreeze." & @CRLF & "" & @CRLF &"*Press INS to copy HEX code to clipboard.") |
||||
EndFunc |
||||
|
||||
Func Saltar() |
||||
Do |
||||
$SaltarCord=InputBox("Jump to","Enter pixel coordinates you want to jump to."&@CRLF&"Example: 123,420",MouseGetPos(0)&","&MouseGetPos(1),"",150,150) |
||||
$CoordsM=StringSplit($SaltarCord,",") |
||||
Until @error OR ($CoordsM[1]<=@DesktopWidth AND $CoordsM[2]<=@DesktopHeight) |
||||
if not @error Then |
||||
BlockInput(1) |
||||
MouseMove($CoordsM[1],$CoordsM[2]) |
||||
BlockInput(0) |
||||
EndIf |
||||
EndFunc |
||||
|
||||
Func MouseKeyb() |
||||
|
||||
HotKeySet("+{UP}", "_UpArrow") |
||||
HotKeySet("{UP}", "_UpArrow") |
||||
HotKeySet("+{DOWN}", "_DownArrow") |
||||
HotKeySet("{DOWN}", "_DownArrow") |
||||
HotKeySet("+{LEFT}", "_LeftArrow") |
||||
HotKeySet("{LEFT}", "_LeftArrow") |
||||
HotKeySet("+{RIGHT}", "_RightArrow") |
||||
HotKeySet("{RIGHT}", "_RightArrow") |
||||
EndFunc |
||||
|
||||
Func MouseKeybNO() |
||||
HotKeySet("+{UP}") |
||||
HotKeySet("{UP}") |
||||
HotKeySet("+{DOWN}") |
||||
HotKeySet("{DOWN}") |
||||
HotKeySet("+{LEFT}") |
||||
HotKeySet("+{LEFT}") |
||||
HotKeySet("{LEFT}") |
||||
HotKeySet("+{RIGHT}") |
||||
HotKeySet("{RIGHT}") |
||||
EndFunc |
||||
|
||||
Func nada() |
||||
EndFunc |
||||
|
||||
Func _copyHEX() |
||||
ClipPut(Guictrlread($hexColor)) |
||||
EndFunc;==>_ShowInfo |
||||
|
||||
Func _UpArrow() |
||||
Local $MousePos = MouseGetPos() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
If $MousePos[1] > 0 Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0], $MousePos[1] - ($MouseModifier * $i), 1) |
||||
EndIf |
||||
EndFunc;==>_UpArrow |
||||
|
||||
Func _DownArrow() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
Local $MousePos = MouseGetPos() |
||||
If $MousePos[1] < @DesktopHeight Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0], $MousePos[1] + ($MouseModifier * $i),1) |
||||
EndIf |
||||
EndFunc;==>_DownArrow |
||||
|
||||
Func _LeftArrow() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
Local $MousePos = MouseGetPos() |
||||
If $MousePos[0] > 0 Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0] - ($MouseModifier * $i), $MousePos[1],1) |
||||
EndIf |
||||
EndFunc;==>_LeftArrow |
||||
|
||||
Func _RightArrow() |
||||
If _IsPressed(10) Then |
||||
$i = 10 |
||||
Else |
||||
$i = 1 |
||||
EndIf |
||||
|
||||
Local $MousePos = MouseGetPos() |
||||
If $MousePos[0] < @DesktopWidth Then |
||||
_BoostMouseSpeed() |
||||
MouseMove($MousePos[0] + ($MouseModifier * $i), $MousePos[1],1) |
||||
EndIf |
||||
EndFunc;==>_RightArrow |
||||
|
||||
Func _BoostMouseSpeed() |
||||
If IsInt($PressedTime / 10) Then |
||||
$MouseModifier = $MouseModifier + 1 |
||||
$PressedTime = $PressedTime + 1 |
||||
Else |
||||
$PressedTime = $PressedTime + 1 |
||||
EndIf |
||||
EndFunc |
||||
|
||||
Func _ResetSpeed() |
||||
$MouseModifier = 1 |
||||
$PressedTime = 1 |
||||
EndFunc;==>_ResetSpeed |
||||
|
||||
Func CrossHairsSOLID(ByRef $hdc) |
||||
Local $hPen, $hPenOld |
||||
$hPen = DllCall("gdi32.dll","hwnd","CreatePen","int",0,"int",5,"int",0x555555) |
||||
$hPenOld = DllCall("gdi32.dll","hwnd","SelectObject","int",$hdc,"hwnd",$hPen[0]) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",52,"int",0,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",52,"int",46) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",52,"int",58,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",52,"int",100) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",0,"int",52,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",46,"int",52) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",58,"int",52,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",100,"int",52) |
||||
DllCall("gdi32.dll","hwnd","SelectObject","int",$hdc,"hwnd",$hPenOld[0]) |
||||
DllCall("gdi32.dll","int","DeleteObject","hwnd",$hPen[0]) |
||||
EndFunc |
||||
|
||||
Func CrossHairsINV(ByRef $hdc) |
||||
;~ Local CONST $NOTSRCCOPY = 0x3300087 |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",50,"int",0,"int",5,"int",49,"int",$hdc,"int",50,"int",0,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",50,"int",56,"int",5,"int",49,"int",$hdc,"int",50,"int",56,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",0,"int",50,"int",49,"int",5,"int",$hdc,"int",0,"int",50,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",56,"int",50,"int",44,"int",5,"int",$hdc,"int",56,"int",50,"int",$NOTSRCCOPY) |
||||
EndFunc |
||||
|
||||
Func _exit() |
||||
Exit |
||||
EndFunc |
@ -0,0 +1,152 @@
|
||||
#include <GUIconstants.au3> |
||||
#include <GUIConstantsEx.au3> |
||||
#include<Misc.au3> |
||||
#NoTrayIcon |
||||
|
||||
Opt("WinTitleMatchMode", 4) |
||||
Opt("WinWaitDelay", 0) |
||||
Opt("GUIonEventMode",1) |
||||
|
||||
;~ Global $SRCCOPY = 0x00CC0020 |
||||
Global $leave = 0 |
||||
Global $Paused=0 |
||||
$MouseModifier = 1 |
||||
$PressedTime = 1 |
||||
|
||||
|
||||
|
||||
HotKeySet("{PAUSE}", "TogglePause") |
||||
HotKeySet("{INS}", "_copyHEX") |
||||
|
||||
Tooltip("AU3MAG", 0, 0,"","",4) |
||||
$MyhWnd = WinGetHandle("classname=tooltips_class32") |
||||
|
||||
GUICreate("PC", 180, 230,0, 0, -1, $WS_EX_TOPMOST) |
||||
GUISetOnEvent($GUI_EVENT_CLOSE,"_exit") |
||||
|
||||
GUICtrlCreateGroup(" Mouse coords ", 10, 10, 160, 50) |
||||
GUICtrlCreateLabel("X:", 25, 33, 15, 15) |
||||
$MousePosX=GUICtrlCreateInput("", 40, 30, 40, 20, $ES_READONLY) |
||||
GUICtrlCreateLabel("Y:", 90, 33, 15, 15) |
||||
$MousePosY=GUICtrlCreateInput("", 105, 30, 40, 20, $ES_READONLY) |
||||
|
||||
GUICtrlCreateGroup(" Color codes ", 10, 70, 160, 110) |
||||
GUICtrlCreateLabel("Decimal:", 25, 93, 50, 15) |
||||
$PixelColor=GUICtrlCreateInput("", 80, 90, 70, 20, $ES_READONLY) |
||||
GUICtrlCreateLabel("Hex:", 25, 123, 50, 15) |
||||
$hexColor=GUICtrlCreateInput("", 80, 120, 70, 20,$ES_READONLY) |
||||
GUICtrlCreateLabel("Color:", 25, 153, 50, 15) |
||||
$MostrarColor=GUICtrlCreateLabel("", 80, 150, 70, 20,$ES_READONLY) |
||||
|
||||
GUICtrlCreateLabel("PAUSE: Freeze/Unfreeze", 0, 185 ,180,15,$SS_CENTER) |
||||
GUICtrlSetColor(-1,0x00808080) |
||||
GUICtrlCreateLabel("INS: Copy hex code to clipboard", 0, 205 ,180,15,$SS_CENTER) |
||||
GUICtrlSetColor(-1,0x00808080) |
||||
|
||||
GUISetIcon (@ScriptDir & "\pipette.ico") |
||||
|
||||
GUISetState() |
||||
data() |
||||
|
||||
Func data() |
||||
|
||||
While 1 |
||||
Sleep(50) |
||||
Opt("WinTitleMatchMode",4) |
||||
If (_IsPressed(25) + _IsPressed(26) + _IsPressed(27) + _IsPressed(28)) = 0 Then |
||||
_ResetSpeed() |
||||
EndIf |
||||
$msg=GUIGetMsg() |
||||
Select |
||||
Case $msg=$GUI_EVENT_CLOSE |
||||
Exit |
||||
EndSelect |
||||
|
||||
WinSetState($MyhWnd,"",@SW_HIDE) |
||||
|
||||
|
||||
Opt("MouseCoordMode", 0) |
||||
Opt("PixelCoordMode", 0) |
||||
Opt("WinTitleMatchMode",1) |
||||
$win = WinGetPos("") |
||||
$pos=MouseGetPos() |
||||
If $pos[0] >= 0 And $pos[0] <= $win[2] and $pos[1] >= 0 And $pos[1] <= $win[3] Then |
||||
$color=PixelGetColor($pos[0],$pos[1]) |
||||
GUICtrlSetData($MousePosX, $pos[0]) |
||||
GUICtrlSetData($MousePosY, $pos[1]) |
||||
GUICtrlSetData($PixelColor,$color) |
||||
$HEX6=StringRight(Hex($color),6) |
||||
GUICtrlSetData($hexColor,"0x"&$HEX6) |
||||
GUICtrlSetBkColor($MostrarColor,"0x"&Hex($color)) |
||||
Else |
||||
GUICtrlSetData($MousePosX, "----") |
||||
GUICtrlSetData($MousePosY, "----") |
||||
GUICtrlSetData($PixelColor,"") |
||||
GUICtrlSetData($hexColor,"") |
||||
EndIf |
||||
|
||||
WEnd |
||||
EndFunc |
||||
|
||||
Func TogglePause() |
||||
$Paused = NOT $Paused |
||||
While $Paused |
||||
sleep(10) |
||||
$msg=GUIGetMsg() |
||||
Select |
||||
Case $msg=$GUI_EVENT_CLOSE |
||||
Exit |
||||
EndSelect |
||||
WEnd |
||||
EndFunc |
||||
|
||||
|
||||
|
||||
Func nada() |
||||
EndFunc |
||||
|
||||
Func _copyHEX() |
||||
ClipPut(Guictrlread($hexColor)) |
||||
EndFunc;==>_ShowInfo |
||||
|
||||
Func _BoostMouseSpeed() |
||||
If IsInt($PressedTime / 10) Then |
||||
$MouseModifier = $MouseModifier + 1 |
||||
$PressedTime = $PressedTime + 1 |
||||
Else |
||||
$PressedTime = $PressedTime + 1 |
||||
EndIf |
||||
EndFunc |
||||
|
||||
Func _ResetSpeed() |
||||
$MouseModifier = 1 |
||||
$PressedTime = 1 |
||||
EndFunc;==>_ResetSpeed |
||||
|
||||
Func CrossHairsSOLID(ByRef $hdc) |
||||
Local $hPen, $hPenOld |
||||
$hPen = DllCall("gdi32.dll","hwnd","CreatePen","int",0,"int",5,"int",0x555555) |
||||
$hPenOld = DllCall("gdi32.dll","hwnd","SelectObject","int",$hdc,"hwnd",$hPen[0]) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",52,"int",0,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",52,"int",46) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",52,"int",58,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",52,"int",100) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",0,"int",52,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",46,"int",52) |
||||
DLLCall("gdi32.dll","int","MoveToEx","int",$hdc,"int",58,"int",52,"ptr",0) |
||||
DLLCall("gdi32.dll","int","LineTo","int",$hdc,"int",100,"int",52) |
||||
DllCall("gdi32.dll","hwnd","SelectObject","int",$hdc,"hwnd",$hPenOld[0]) |
||||
DllCall("gdi32.dll","int","DeleteObject","hwnd",$hPen[0]) |
||||
EndFunc |
||||
|
||||
Func CrossHairsINV(ByRef $hdc) |
||||
;~ Local CONST $NOTSRCCOPY = 0x3300087 |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",50,"int",0,"int",5,"int",49,"int",$hdc,"int",50,"int",0,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",50,"int",56,"int",5,"int",49,"int",$hdc,"int",50,"int",56,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",0,"int",50,"int",49,"int",5,"int",$hdc,"int",0,"int",50,"int",$NOTSRCCOPY) |
||||
DLLCall("gdi32.dll","int","BitBlt","int",$hdc,"int",56,"int",50,"int",44,"int",5,"int",$hdc,"int",56,"int",50,"int",$NOTSRCCOPY) |
||||
EndFunc |
||||
|
||||
Func _exit() |
||||
Exit |
||||
EndFunc |
Binary file not shown.
After Width: | Height: | Size: 399 KiB |
@ -0,0 +1,401 @@
|
||||
2020-02-22 23:32:51 : RENCONTRE = 363 |
||||
2020-02-24 04:27:45 : RENCONTRE = 1107 |
||||
2020-02-24 07:34:45 : RENCONTRE = 409 |
||||
2020-02-25 12:23:22 : RENCONTRE = 1036 |
||||
2020-02-25 15:52:46 : RENCONTRE = 944 |
||||
2020-02-25 20:22:17 : RENCONTRE = 1020 |
||||
2020-02-26 08:05:27 : RENCONTRE = 2266 |
||||
2020-02-26 15:16:16 : RENCONTRE = 14 |
||||
2020-02-26 22:59:52 : RENCONTRE = 1504 |
||||
2020-02-26 23:59:40 : RENCONTRE = 212 |
||||
2020-02-27 00:17:05 : RENCONTRE = 0 |
||||
|
||||
2020-02-27 02:59:37 : LUMA C |
||||
2020-02-27 02:59:47 : VIE PLEINE C |
||||
2020-02-27 02:59:47 : PASSE |
||||
2020-02-27 02:59:47 : ATTAQUE C |
||||
2020-02-27 03:05:14 : LUMA C |
||||
2020-02-27 03:05:24 : VIE PLEINE C |
||||
2020-02-27 03:05:24 : PASSE |
||||
2020-02-27 03:05:25 : ATTAQUE C |
||||
2020-02-27 03:07:27 : LUMA C |
||||
2020-02-27 03:07:37 : VIE PLEINE C |
||||
2020-02-27 03:07:37 : PASSE |
||||
2020-02-27 03:07:37 : ATTAQUE C |
||||
2020-02-27 03:13:41 : RENCONTRE = 1761 |
||||
2020-02-27 03:17:26 : RENCONTRE = 1761 |
||||
2020-02-27 03:48:26 : LUMA C |
||||
2020-02-27 03:48:36 : VIE PLEINE C |
||||
2020-02-27 03:48:36 : PASSE |
||||
2020-02-27 03:48:36 : ATTAQUE C |
||||
2020-02-27 03:54:02 : RENCONTRE = 1866 |
||||
2020-02-27 04:24:19 : RENCONTRE = 1900 |
||||
2020-02-27 04:27:18 : RENCONTRE = 1911 |
||||
2020-02-27 04:45:10 : RENCONTRE = 1913 |
||||
2020-02-27 04:48:59 : LUMA C |
||||
2020-02-27 04:49:09 : VIE ENTAME C |
||||
2020-02-27 04:49:09 : HYPNOSE C |
||||
2020-02-27 04:49:11 : CATCH C |
||||
2020-02-27 04:52:31 : RENCONTRE = 1914 |
||||
2020-02-27 06:16:49 : LUMA C |
||||
2020-02-27 06:16:59 : VIE PLEINE C |
||||
2020-02-27 06:16:59 : PASSE |
||||
2020-02-27 06:16:59 : ATTAQUE C |
||||
2020-02-27 06:18:28 : RENCONTRE = 1999 |
||||
2020-02-27 12:58:31 : RENCONTRE = 3580 |
||||
2020-02-27 18:37:16 : RENCONTRE = 4654 |
||||
2020-02-27 20:19:19 : RENCONTRE = 5057 |
||||
2020-02-27 21:23:32 : RENCONTRE = 5262 |
||||
2020-02-28 01:05:31 : LUMA D |
||||
2020-02-28 01:05:41 : VIE PLEINE D |
||||
2020-02-28 01:05:41 : PASSE |
||||
2020-02-28 01:05:41 : ATTAQUE D |
||||
2020-02-28 02:47:14 : LUMA C |
||||
2020-02-28 02:47:19 : RENCONTRE = 6403 |
||||
2020-02-28 02:54:08 : LUMA D |
||||
2020-02-28 02:54:18 : VIE PLEINE D |
||||
2020-02-28 02:54:18 : PASSE |
||||
2020-02-28 02:54:18 : ATTAQUE D |
||||
2020-02-28 02:54:37 : RENCONTRE = 5262 |
||||
2020-02-28 03:20:40 : LUMA D |
||||
2020-02-28 03:20:50 : VIE PLEINE D |
||||
2020-02-28 03:20:50 : PASSE |
||||
2020-02-28 03:20:51 : ATTAQUE D |
||||
2020-02-28 03:26:57 : RENCONTRE = 5437 |
||||
2020-02-28 18:47:28 : LUMA C |
||||
2020-02-28 18:47:38 : VIE PLEINE C |
||||
2020-02-28 18:47:38 : PASSE |
||||
2020-02-28 18:47:38 : ATTAQUE C |
||||
2020-02-29 15:15:42 : RENCONTRE = 8443 |
||||
2020-02-29 16:09:41 : RENCONTRE = 8443 |
||||
2020-02-29 16:48:04 : RENCONTRE = 8449 |
||||
2020-02-29 16:50:10 : RENCONTRE = 8449 |
||||
2020-02-29 16:50:40 : RENCONTRE = 8449 |
||||
2020-02-29 16:50:55 : RENCONTRE = 8449 |
||||
2020-02-29 16:51:17 : RENCONTRE = 8451 |
||||
2020-02-29 16:52:47 : RENCONTRE = 8456 |
||||
2020-02-29 17:36:18 : RENCONTRE = 8623 |
||||
2020-02-29 19:52:58 : RENCONTRE = 9087 |
||||
2020-02-29 20:07:36 : RENCONTRE = 9139 |
||||
2020-02-29 20:35:56 : RENCONTRE = 9246 |
||||
2020-02-29 21:18:27 : RENCONTRE = 9410 |
||||
2020-02-29 21:47:11 : RENCONTRE = 9445 |
||||
2020-02-29 22:39:42 : RENCONTRE = 9610 |
||||
2020-02-29 22:58:25 : LUMA D |
||||
2020-02-29 22:58:35 : VIE PLEINE D |
||||
2020-02-29 22:58:35 : PASSE |
||||
2020-02-29 22:58:35 : ATTAQUE D |
||||
2020-02-29 22:59:15 : RENCONTRE = 9664 |
||||
2020-02-29 23:42:22 : RENCONTRE = 9785 |
||||
2020-03-01 01:18:22 : RENCONTRE = 10003 |
||||
2020-03-01 02:07:02 : RENCONTRE = 10202 |
||||
2020-03-01 02:37:29 : RENCONTRE = 10272 |
||||
2020-03-01 08:00:49 : LUMA G |
||||
2020-03-01 08:00:59 : VIE PLEINE G |
||||
2020-03-01 08:00:59 : PASSE |
||||
2020-03-01 08:00:59 : ATTAQUE G |
||||
2020-03-01 14:43:49 : RENCONTRE = 13188 |
||||
2020-03-01 14:48:55 : RENCONTRE = 13212 |
||||
2020-03-01 15:37:50 : RENCONTRE = 13410 |
||||
2020-03-01 16:11:31 : RENCONTRE = 13424 |
||||
2020-03-01 17:14:42 : RENCONTRE = 13473 |
||||
2020-03-01 22:29:00 : RENCONTRE = 14093 |
||||
2020-03-02 00:01:53 : RENCONTRE = 14461 |
||||
2020-03-02 00:50:06 : RENCONTRE = 14659 |
||||
2020-03-02 04:26:08 : LUMA G |
||||
2020-03-02 04:26:19 : VIE PLEINE G |
||||
2020-03-02 04:26:19 : PASSE |
||||
2020-03-02 04:26:19 : ATTAQUE G |
||||
2020-03-02 05:15:32 : RENCONTRE = 15526 |
||||
2020-03-03 09:17:11 : LUMA C |
||||
2020-03-03 09:17:16 : RENCONTRE = 15526 |
||||
2020-03-03 09:18:08 : RENCONTRE = 15527 |
||||
2020-03-03 09:18:35 : RENCONTRE = 15529 |
||||
2020-03-03 09:19:19 : VIE PLEINE G |
||||
2020-03-03 09:19:19 : PASSE |
||||
2020-03-03 09:19:20 : ATTAQUE G |
||||
2020-03-03 09:19:26 : VIE ENTAME D |
||||
2020-03-03 09:19:26 : HYPNOSE D |
||||
2020-03-03 09:19:29 : CATCH D |
||||
2020-03-03 09:20:28 : LUMA G |
||||
2020-03-03 09:20:38 : VIE PLEINE G |
||||
2020-03-03 09:20:38 : PASSE |
||||
2020-03-03 09:20:38 : ATTAQUE G |
||||
2020-03-03 09:20:53 : RENCONTRE = 15532 |
||||
2020-03-03 09:27:09 : RENCONTRE = 15543 |
||||
2020-03-03 09:28:28 : RENCONTRE = 15546 |
||||
2020-03-03 09:30:08 : RENCONTRE = 15548 |
||||
2020-03-03 09:34:33 : LUMA C |
||||
2020-03-03 09:34:43 : VIE PLEINE C |
||||
2020-03-03 09:34:43 : PASSE |
||||
2020-03-03 09:34:43 : ATTAQUE C |
||||
2020-03-03 09:35:14 : LUMA C |
||||
2020-03-03 09:35:24 : VIE ENTAME C |
||||
2020-03-03 09:35:24 : HYPNOSE C |
||||
2020-03-03 09:35:26 : CATCH C |
||||
2020-03-03 09:35:44 : LUMA C |
||||
2020-03-03 09:35:54 : VIE ENTAME C |
||||
2020-03-03 09:35:54 : HYPNOSE C |
||||
2020-03-03 09:35:56 : CATCH C |
||||
2020-03-03 09:36:11 : VERIFICATION SI FENETRE XP |
||||
2020-03-03 09:38:05 : LUMA G |
||||
2020-03-03 09:38:15 : VIE PLEINE G |
||||
2020-03-03 09:38:15 : PASSE |
||||
2020-03-03 09:38:15 : ATTAQUE G |
||||
2020-03-03 09:38:49 : LUMA G |
||||
2020-03-03 09:38:59 : VIE ENTAME G |
||||
2020-03-03 09:38:59 : HYPNOSE G |
||||
2020-03-03 09:39:02 : CATCH G |
||||
2020-03-03 09:39:12 : VERIFICATION SI ATTRAPEE |
||||
2020-03-03 09:39:20 : VERIFICATION SI FENETRE XP |
||||
2020-03-03 09:39:36 : LUMA C |
||||
2020-03-03 09:39:46 : VIE ENTAME C |
||||
2020-03-03 09:39:47 : CATCH C |
||||
2020-03-03 09:39:48 : CATCH C |
||||
2020-03-03 09:39:58 : VERIFICATION SI ATTRAPEE |
||||
2020-03-03 09:39:59 : VERIFICATION SI FENETRE XP |
||||
2020-03-03 09:40:56 : LUMA D |
||||
2020-03-03 09:41:06 : VIE PLEINE D |
||||
2020-03-03 09:41:06 : PASSE |
||||
2020-03-03 09:41:07 : ATTAQUE D |
||||
2020-03-03 09:41:45 : LUMA D |
||||
2020-03-03 09:41:52 : RENCONTRE = 15564 |
||||
2020-03-03 09:56:39 : RENCONTRE = 15592 |
||||
2020-03-03 10:00:16 : RENCONTRE = 15600 |
||||
2020-03-03 10:09:20 : RENCONTRE = 15635 |
||||
2020-03-03 13:21:41 : RENCONTRE = 16407 |
||||
2020-03-03 14:25:03 : RENCONTRE = 16588 |
||||
2020-03-03 14:37:24 : LUMA G |
||||
2020-03-03 14:37:29 : RENCONTRE = 16590 |
||||
2020-03-03 14:37:51 : RENCONTRE = 16594 |
||||
2020-03-03 14:45:53 : LUMA G |
||||
2020-03-03 14:46:03 : VIE PLEINE G |
||||
2020-03-03 14:46:03 : PASSE |
||||
2020-03-03 14:46:04 : ATTAQUE G |
||||
2020-03-03 14:46:39 : LUMA G |
||||
2020-03-03 14:46:49 : VIE ENTAME G |
||||
2020-03-03 14:46:49 : HYPNOSE G |
||||
2020-03-03 14:46:52 : CATCH G |
||||
2020-03-03 14:46:57 : RENCONTRE = 16599 |
||||
2020-03-03 14:50:14 : RENCONTRE = 16607 |
||||
2020-03-03 14:52:20 : RENCONTRE = 16615 |
||||
2020-03-03 16:23:38 : RENCONTRE = 16861 |
||||
2020-03-03 16:35:51 : RENCONTRE = 16911 |
||||
2020-03-03 17:00:25 : RENCONTRE = 16956 |
||||
2020-03-03 17:46:17 : RENCONTRE = 16968 |
||||
2020-03-03 18:04:22 : RENCONTRE = 17015 |
||||
2020-03-03 19:03:42 : LUMA G |
||||
2020-03-03 19:03:51 : RENCONTRE = 17015 |
||||
2020-03-03 19:04:26 : RENCONTRE = 17016 |
||||
2020-03-03 19:09:26 : RENCONTRE = 17019 |
||||
2020-03-03 21:04:30 : RENCONTRE = 17379 |
||||
2020-03-03 21:28:34 : RENCONTRE = 17459 |
||||
2020-03-03 21:58:09 : RENCONTRE = 17473 |
||||
2020-03-04 07:13:09 : RENCONTRE = 19723 |
||||
2020-03-05 10:12:19 : VIE PLEINE G |
||||
2020-03-05 10:12:19 : PASSE |
||||
2020-03-05 10:12:19 : ATTAQUE G |
||||
2020-03-05 10:12:26 : VIE ENTAME D |
||||
2020-03-05 10:12:26 : HYPNOSE D |
||||
2020-03-05 10:12:29 : CATCH D |
||||
2020-03-05 10:12:48 : RENCONTRE = 19896 |
||||
2020-03-05 10:35:45 : RENCONTRE = 19971 |
||||
2020-03-05 10:58:01 : RENCONTRE = 20059 |
||||
2020-03-05 11:20:44 : RENCONTRE = 20147 |
||||
2020-03-05 11:42:32 : RENCONTRE = 20227 |
||||
2020-03-05 14:39:51 : RENCONTRE = 20956 |
||||
2020-03-05 15:38:07 : RENCONTRE = 21189 |
||||
2020-03-05 15:57:18 : LUMA D |
||||
2020-03-05 16:13:40 : RENCONTRE = 21197 |
||||
2020-03-05 16:17:15 : RENCONTRE = 21209 |
||||
2020-03-05 17:56:05 : RENCONTRE = 21635 |
||||
2020-03-05 18:41:53 : RENCONTRE = 21797 |
||||
2020-03-05 19:15:22 : RENCONTRE = 21896 |
||||
2020-03-05 19:55:55 : RENCONTRE = 22048 |
||||
2020-03-05 20:16:30 : RENCONTRE = 22089 |
||||
2020-03-05 20:26:20 : RENCONTRE = 22121 |
||||
2020-03-05 20:57:40 : RENCONTRE = 22211 |
||||
2020-03-05 21:07:59 : RENCONTRE = 22242 |
||||
2020-03-05 21:15:27 : RENCONTRE = 22245 |
||||
2020-03-05 21:38:26 : RENCONTRE = 22301 |
||||
2020-03-06 20:43:09 : RENCONTRE = 26257 |
||||
2020-03-07 00:06:30 : RENCONTRE = 26348 |
||||
2020-03-07 00:35:47 : RENCONTRE = 26465 |
||||
2020-03-07 01:29:16 : RENCONTRE = 26678 |
||||
2020-03-07 09:26:46 : LUMA C |
||||
2020-03-07 09:26:57 : VIE PLEINE C |
||||
2020-03-07 09:26:57 : PASSE |
||||
2020-03-07 09:26:57 : ATTAQUE C |
||||
2020-03-07 11:06:23 : RENCONTRE = 28947 |
||||
2020-03-07 11:34:59 : RENCONTRE = 29057 |
||||
2020-03-07 19:02:07 : RENCONTRE = 30765 |
||||
2020-03-08 00:16:03 : RENCONTRE = 31395 |
||||
2020-03-08 18:01:02 : LUMA G |
||||
2020-03-08 18:01:12 : VIE PLEINE G |
||||
2020-03-08 18:01:12 : PASSE |
||||
2020-03-08 18:01:13 : ATTAQUE G |
||||
2020-03-08 18:01:40 : LUMA G |
||||
2020-03-08 18:01:50 : VIE PLEINE G |
||||
2020-03-08 18:01:50 : PASSE |
||||
2020-03-08 18:01:51 : ATTAQUE G |
||||
2020-03-08 18:02:35 : LUMA G |
||||
2020-03-08 18:02:45 : VIE PLEINE G |
||||
2020-03-08 18:02:45 : PASSE |
||||
2020-03-08 18:02:45 : ATTAQUE G |
||||
2020-03-08 18:03:21 : LUMA G |
||||
2020-03-08 18:03:31 : VIE PLEINE G |
||||
2020-03-08 18:03:31 : PASSE |
||||
2020-03-08 18:03:31 : ATTAQUE G |
||||
2020-03-08 18:04:00 : LUMA G |
||||
2020-03-08 18:04:10 : VIE PLEINE G |
||||
2020-03-08 18:04:10 : PASSE |
||||
2020-03-08 18:04:11 : ATTAQUE G |
||||
2020-03-08 18:04:34 : LUMA G |
||||
2020-03-08 18:04:44 : VIE PLEINE G |
||||
2020-03-08 18:04:44 : PASSE |
||||
2020-03-08 18:04:45 : ATTAQUE G |
||||
2020-03-08 18:05:17 : LUMA G |
||||
2020-03-08 18:05:27 : VIE PLEINE G |
||||
2020-03-08 18:05:27 : PASSE |
||||
2020-03-08 18:05:28 : ATTAQUE G |
||||
2020-03-08 18:05:51 : LUMA G |
||||
2020-03-08 18:06:01 : VIE PLEINE G |
||||
2020-03-08 18:06:01 : PASSE |
||||
2020-03-08 18:06:01 : ATTAQUE G |
||||
2020-03-08 18:06:47 : LUMA G |
||||
2020-03-08 18:06:57 : VIE PLEINE G |
||||
2020-03-08 18:06:57 : PASSE |
||||
2020-03-08 18:06:57 : ATTAQUE G |
||||
2020-03-08 18:07:15 : LUMA G |
||||
2020-03-08 18:07:25 : VIE PLEINE G |
||||
2020-03-08 18:07:25 : PASSE |
||||
2020-03-08 18:07:25 : ATTAQUE G |
||||
2020-03-08 18:07:52 : LUMA G |
||||
2020-03-08 18:08:02 : VIE PLEINE G |
||||
2020-03-08 18:08:02 : PASSE |
||||
2020-03-08 18:08:03 : ATTAQUE G |
||||
2020-03-08 18:08:24 : LUMA G |
||||
2020-03-08 18:08:34 : VIE PLEINE G |
||||
2020-03-08 18:08:34 : PASSE |
||||
2020-03-08 18:08:35 : ATTAQUE G |
||||
2020-03-08 18:09:14 : LUMA G |
||||
2020-03-08 18:09:24 : VIE PLEINE G |
||||
2020-03-08 18:09:24 : PASSE |
||||
2020-03-08 18:09:25 : ATTAQUE G |
||||
2020-03-08 18:09:44 : LUMA G |
||||
2020-03-08 18:09:54 : VIE PLEINE G |
||||
2020-03-08 18:09:54 : PASSE |
||||
2020-03-08 18:09:55 : ATTAQUE G |
||||
2020-03-08 18:10:13 : LUMA G |
||||
2020-03-08 18:10:23 : VIE PLEINE G |
||||
2020-03-08 18:10:23 : PASSE |
||||
2020-03-08 18:10:23 : ATTAQUE G |
||||
2020-03-08 18:11:16 : LUMA G |
||||
2020-03-08 18:11:26 : VIE PLEINE G |
||||
2020-03-08 18:11:26 : PASSE |
||||
2020-03-08 18:11:27 : ATTAQUE G |
||||
2020-03-08 18:11:55 : LUMA G |
||||
2020-03-08 18:12:05 : VIE PLEINE G |
||||
2020-03-08 18:12:05 : PASSE |
||||
2020-03-08 18:12:05 : ATTAQUE G |
||||
2020-03-08 18:12:56 : LUMA G |
||||
2020-03-08 18:13:06 : VIE PLEINE G |
||||
2020-03-08 18:13:06 : PASSE |
||||
2020-03-08 18:13:07 : ATTAQUE G |
||||
2020-03-08 18:13:34 : LUMA G |
||||
2020-03-08 18:13:44 : VIE PLEINE G |
||||
2020-03-08 18:13:44 : PASSE |
||||
2020-03-08 18:13:44 : ATTAQUE G |
||||
2020-03-08 18:14:17 : LUMA G |
||||
2020-03-08 18:14:27 : VIE PLEINE G |
||||
2020-03-08 18:14:27 : PASSE |
||||
2020-03-08 18:14:27 : ATTAQUE G |
||||
2020-03-08 18:15:16 : LUMA G |
||||
2020-03-08 18:15:26 : VIE PLEINE G |
||||
2020-03-08 18:15:26 : PASSE |
||||
2020-03-08 18:15:26 : ATTAQUE G |
||||
2020-03-08 18:15:54 : LUMA G |
||||
2020-03-08 18:16:04 : VIE PLEINE G |
||||
2020-03-08 18:16:04 : PASSE |
||||
2020-03-08 18:16:05 : ATTAQUE G |
||||
2020-03-08 18:16:47 : LUMA G |
||||
2020-03-08 18:16:57 : VIE PLEINE G |
||||
2020-03-08 18:16:57 : PASSE |
||||
2020-03-08 18:16:58 : ATTAQUE G |
||||
2020-03-08 18:17:37 : LUMA G |
||||
2020-03-08 18:17:47 : VIE PLEINE G |
||||
2020-03-08 18:17:47 : PASSE |
||||
2020-03-08 18:17:47 : ATTAQUE G |
||||
2020-03-08 18:18:21 : LUMA G |
||||
2020-03-08 18:18:31 : VIE PLEINE G |
||||
2020-03-08 18:18:31 : PASSE |
||||
2020-03-08 18:18:32 : ATTAQUE G |
||||
2020-03-08 18:18:49 : LUMA G |
||||
2020-03-08 18:18:59 : VIE PLEINE G |
||||
2020-03-08 18:18:59 : PASSE |
||||
2020-03-08 18:18:59 : ATTAQUE G |
||||
2020-03-08 18:19:33 : LUMA G |
||||
2020-03-08 18:19:43 : VIE PLEINE G |
||||
2020-03-08 18:19:43 : PASSE |
||||
2020-03-08 18:19:43 : ATTAQUE G |
||||
2020-03-08 18:20:47 : LUMA G |
||||
2020-03-08 18:20:57 : VIE PLEINE G |
||||
2020-03-08 18:20:57 : PASSE |
||||
2020-03-08 18:20:57 : ATTAQUE G |
||||
2020-03-08 18:21:18 : LUMA G |
||||
2020-03-08 18:21:28 : VIE PLEINE G |
||||
2020-03-08 18:21:28 : PASSE |
||||
2020-03-08 18:21:29 : ATTAQUE G |
||||
2020-03-08 18:22:28 : LUMA G |
||||
2020-03-08 18:22:38 : VIE PLEINE G |
||||
2020-03-08 18:22:38 : PASSE |
||||
2020-03-08 18:22:39 : ATTAQUE G |
||||
2020-03-08 18:23:33 : LUMA G |
||||
2020-03-08 18:23:43 : VIE PLEINE G |
||||
2020-03-08 18:23:43 : PASSE |
||||
2020-03-08 18:23:44 : ATTAQUE G |
||||
2020-03-08 18:24:57 : LUMA G |
||||
2020-03-08 18:25:07 : VIE PLEINE G |
||||
2020-03-08 18:25:07 : PASSE |
||||
2020-03-08 18:25:07 : ATTAQUE G |
||||
2020-03-08 18:26:00 : LUMA G |
||||
2020-03-08 18:26:10 : VIE PLEINE G |
||||
2020-03-08 18:26:10 : PASSE |
||||
2020-03-08 18:26:10 : ATTAQUE G |
||||
2020-03-08 18:26:53 : LUMA G |
||||
2020-03-08 18:27:03 : VIE PLEINE G |
||||
2020-03-08 18:27:03 : PASSE |
||||
2020-03-08 18:27:03 : ATTAQUE G |
||||
2020-03-08 18:27:50 : LUMA G |
||||
2020-03-08 18:28:00 : VIE PLEINE G |
||||
2020-03-08 18:28:00 : PASSE |
||||
2020-03-08 18:28:00 : ATTAQUE G |
||||
2020-03-08 18:28:36 : LUMA G |
||||
2020-03-08 18:28:46 : VIE PLEINE G |
||||
2020-03-08 18:28:46 : PASSE |
||||
2020-03-08 18:28:47 : ATTAQUE G |
||||
2020-03-08 18:29:53 : LUMA G |
||||
2020-03-08 18:30:03 : VIE PLEINE G |
||||
2020-03-08 18:30:03 : PASSE |
||||
2020-03-08 18:30:03 : ATTAQUE G |
||||
2020-03-08 18:31:03 : LUMA G |
||||
2020-03-08 18:31:13 : VIE PLEINE G |
||||
2020-03-08 18:31:13 : PASSE |
||||
2020-03-08 18:31:13 : ATTAQUE G |
||||
2020-03-08 18:31:45 : LUMA G |
||||
2020-03-08 18:31:55 : VIE PLEINE G |
||||
2020-03-08 18:31:55 : PASSE |
||||
2020-03-08 18:31:55 : ATTAQUE G |
||||
2020-03-08 18:32:15 : LUMA G |
||||
2020-03-08 18:32:25 : VIE PLEINE G |
||||
2020-03-08 18:32:25 : PASSE |
||||
2020-03-08 18:32:25 : ATTAQUE G |
||||
2020-03-08 18:33:20 : LUMA G |
||||
2020-03-08 18:33:30 : VIE PLEINE G |
||||
2020-03-08 18:33:30 : PASSE |
||||
2020-03-08 18:33:30 : ATTAQUE G |
||||
2020-03-08 18:33:50 : LUMA G |
||||
2020-03-08 18:34:00 : VIE PLEINE G |
||||
2020-03-08 18:34:00 : PASSE |
||||
2020-03-08 18:34:00 : ATTAQUE G |
||||
2020-03-08 22:50:07 : RENCONTRE = 34468 |
@ -0,0 +1,23 @@
|
||||
#include <GUIConstantsEx.au3> |
||||
#include <WindowsConstants.au3> |
||||
|
||||
MsgBox(4096, "", Example()) |
||||
|
||||
Func Example() |
||||
Local $hWnd = GUICreate("InputBox", 300, 75, -1, -1, -1, $WS_EX_TOPMOST) |
||||
Local $iInput = GUICtrlCreateInput("", 5, 5, 290, 20) |
||||
Local $iClose = GUICtrlCreateButton("&OK", 300 - 90, 75 - 30, 85, 25) |
||||
|
||||
GUISetState(@SW_SHOW, $hWnd) |
||||
|
||||
While 1 |
||||
Switch GUIGetMsg() |
||||
Case $GUI_EVENT_CLOSE, $iClose |
||||
ExitLoop |
||||
|
||||
EndSwitch |
||||
WEnd |
||||
Local $sReturn = GUICtrlRead($iInput) |
||||
GUIDelete($hWnd) |
||||
Return $sReturn |
||||
EndFunc ;==>Example |
Loading…
Reference in new issue