AHK 複製和貼上腳本未正確複製

AHK 複製和貼上腳本未正確複製

我正在嘗試創建一個程式來複製一串文字然後貼上它,但由於某種原因它不會複製並且 CopyWait 5 總是超時

Backspace::
MouseMove, 500, 325
Click down
MouseMove, 1245, 325
Clipboard =
Send, ^c
ClipWait 2
msgbox, %Clipboard%
Click up
Click
sleep, 100
clip1=%Clipboard%
Send, %clip1%

關於如何解決這個問題以及我做錯了什麼有什麼想法嗎?

答案1

/ /看起來像是您正在為要複製的文字添加底紋 MouseMoveClickMouseMove

如果仍然按住滑鼠按鈕,^c 在您從中複製的程式中是否正常運作? (您可以手動檢查)...因為在上面的腳本中,直到複製命令之後才釋放滑鼠單擊 - 我希望在清除剪貼簿之前該Click up語句遵循第二個MouseMove

MouseMove, 500, 325
Click down
MouseMove, 1245, 325
Click up

順便說一句,如果您不希望腳本永久修改它,您還可以保存/恢復剪貼簿...

lastClipboard=%clipboardAll%
Clipboard = 


; (code that modifies the clipboard goes here)


clipboard=%lastClipboard%

相關內容