2017-09-10

PhotoshopHack-預防套索工具陷阱

Photoshop套索工具大陷阱:連點兩下完成選取
又是一個Adobe不讓你取消的功能


本來的偵測方式是原地連點兩下就會完成選取
但連點距離大於5pixel則會判定為下一個選取點
(連點判定範圍最長達0.9秒以上,不清楚跟Windows設定有沒有連動)
所以常常在選一些小範圍細節時會踩到這個判定
Photoshop以為你選好了,然後毀了你才選到中途的範圍
既然判定是0.9秒跟5pixel,這裡就用AutoHotKey腳本破壞啟動條件
預防Photoshop中途完成套索選取

自動判讀Photoshop.exe前景視窗的操作 (以Photoshop CS6為準)
如果連點兩下滑鼠時間差小於1秒,且移動範圍小於4pixel的話
強制移動游標5pixel,然後再移動-5pixel歸位

#IfWinActive ahk_class Photoshop
~LButton::
MX2 = %MX1%
MY2 = %MY1%
MouseGetPos, MX1 ,MY1
MXL:=Abs(MX1-MX2)
MYL:=Abs(MY1-MY2)

if (A_TimeSincePriorHotkey < 1000)
if (MXL < 4 and MYL < 4 )
{
MouseMove, 5, 0, 0, R
MouseMove, -5, 0, 0, R
}
return

實際上只是瞬間抖一下而已,不太影響繪圖操作
另外,Ctrl+左鍵或Enter的完成選取功能依然可作用
使用上碰到問題可以留言討論

沒有留言: