Rerman文献排序快捷按键【AutoHotkey]

软件:AutoHotkey

观前提醒:先看这个视频加深理解。

代码如下(坐标需要自己获取,每个人的电脑分辨率不太一样):

F2::

; 向上移动

Send {RButton} ;右键单击

sleep,200 ;等待200毫秒

SetDefaultMouseSpeed, 0 ;瞬移

Click_Main(325,879) ;点击Move up

MouseMove, 0, -33, 0, R ;光标向上移动33个像素到达新的位置

return

F3::

; 向下移动

Send {RButton}

sleep,200

SetDefaultMouseSpeed, 0

Click_Main(325,898) ;点击Move down

MouseMove, 0, 33, 0, R ;光标向下移动33个像素到达新的位置

return

;以下代码作用是让第一次光标移动点击Move up/down之后,移回原位。

GetPos()

{

sleep, 10

MouseGetPos, Orignal_X, Orignal_Y  

; MsgBox, The cursor is at X%XX%, Y%Orignal_Y%

sleep, 10

return

}

SetDefaultMouseSpeed, 0

MoveBack(X,Y)

{

MouseMove, %X%, %Y%

return

}

Click_Main(KX,KY)

{

MouseGetPos, XX, YY ;获取原来的位置

Click, %KX%, %KY%, left, 1 ;

MoveBack(XX,YY)

}

资源下载: