##title##

2010年8月26日

AutoHotkey:依序貼上剪貼簿內文字

有時候要重複處理動作,但步驟中唯獨一個值是不同的文字,例如要貼上不同帳號:

aaa
bbb
ccc
ddd
eee

可以用斷行來切開文字,並依序貼出每行文字。

以下是簡單的 Script:

F10:: ;按下F10即依序貼上剪貼簿內每行文字
calc = 1
loop 5 ;數字代表有幾筆文字
{
Loop, Parse, Clipboard, `r`n
{
if ( A_Index = calc ) ;只取分開後的第1部份
{
name = %A_LoopField% ;將第1部份的內容放進 name
break ;離開 Loop, Parse
}
}
msgbox, %name%
calc := calc+2
}
return


其它動作可自行增減調整。

沒有留言:

張貼留言