来源于github的Eyedropper直观取色,Ctrl + H:是将十六进制颜色值复制到剪贴板,Ctrl + C:是将颜色的RGB值复制到剪贴板,Ctrl + Q:退出脚本。
网址:https://github.com/gooosie/Eyedropper
; name: Eyedropper ; description: Get the color by your cursor. ; version: v1.1.0 ; author: Gooosie ; github: https://github.com/gooosie/eyedropper Gui -Caption -Resize +AlwaysOnTop +Border +ToolWindow #Persistent SetTimer, WatchCursor, 30 return WatchCursor: MouseGetPos, posX, posY PixelGetColor, color, %posX%, %posY%, Slow RGB colorRGB := HexToRGB(color) ToolTip, %posX%`, %posY%`n%color%`n%colorRGB% WinGetPos, ToolTipX, ToolTipY, ToolTipW, ToolTipH, ahk_class ToolTips_class32 Gui, Color, %color% winX := ToolTipX winY := ToolTipY + ToolTipH + 4 Gui, Show, x%winX% y%winY% w12 h12 NA return ^h:: MouseGetPos, posX, posY PixelGetColor, color, %posX%, %posY%, Slow RGB Clipboard := color return ^c:: MouseGetPos, posX, posY PixelGetColor, color, %posX%, %posY%, Slow RGB Clipboard := HexToRGB(color) return ^q:: ExitApp HexToRGB(color) { colorR := SubStr(color, 3, 2) colorG := SubStr(color, 5, 2) colorB := SubStr(color, 7, 2) colorR = 0x%colorR% colorG = 0x%colorG% colorB = 0x%colorB% SetFormat, IntegerFast, D colorR += 0 SetFormat, IntegerFast, D colorG += 0 SetFormat, IntegerFast, D colorB += 0 colorRGB = %colorR%`, %colorG%`, %colorB% return colorRGB }
测试报错!请尽快修正!
能显示出来,不过还报错!
很奇怪啊,源文件没问题的,你去下载源文件试试,地址:https://github.com/gooosie/Eyedropper
可以的你删除我分享的,重新自己分享。 🙁 直接复制粘贴可能有错
报错
下载源码:https://github.com/gooosie/Eyedropper
我也不清楚复制上来就报错 🙁
感谢分享