網友評分: 4.6分
KeymouseGo是款功能強大的鍵盤鼠標按鈕錄制工具。用戶可以通過這款軟件快速錄下具體的鍵盤鼠標操作記錄,并且重復該動作,自動完成一些復雜的單調工作,讓你更輕松的使用軟件,也可以自己編寫簡單腳本使用,方便快捷,非常好用。
KeymouseGo為用戶提供了鍵盤鼠標錄制的功能,可以將操作記錄成腳本,并將腳本在電腦中循環播放實現自動操作,釋放雙手。通過簡單的操作即可記錄下用戶的鍵盤和鼠標動作,并通過預設的觸發按鈕來自動執行這些記錄的操作,極大地提高了工作效率。
1、點擊錄制按鈕,開始錄制。
2、在計算機上進行任意操作,如點擊鼠標、鍵盤輸入,這部分的動作會被記錄下來。
3、點擊KeymouseGo的結束按鈕,結束錄制。
4、點擊啟動按鈕,計算機會重復執行一遍第2步中所錄制的動作。
1、可設置腳本重復執行的次數,如果為 0 即為無限循環。
2、默認啟動熱鍵為 F6,功能等同于 啟動 按鈕;默認終止熱鍵為 F9,按下后將會停止正在運行的腳本。
3、錄制時只記錄鼠標點擊動作和鍵盤動作,不記錄鼠標移動軌跡。
4、每次錄制結束后都會在 scripts 目前下生成一個新的腳本文件。
5、運行KeymouseGo前可以在列表中選擇一個需要執行的腳本。
6、scripts 下的腳本文件內容可以修改,修改時可參考如下所述 腳本格式說明。
[ [3000, "EM", "mouse left down", [100, 200]],
[50, "EM", "mouse left up", [100, 200]],
[1000, "EK", "key down", "f"],
[50, "EK", "key up", "f"],
[2000, "EM", "mouse right down",
[300, 400]],
[50, "EM", "mouse right up",
[300, 400]] ]
每一行代表一次動作:
每行的第 1 個元素表示時間間隔,指的是本次動作與上一次動作之間相隔的時間,單位為毫秒。
每行的第 2 個元素表示鼠標動作或是鍵盤動作:EM 為鼠標,EK 為鍵盤。
每行的第 3 個元素表示動作的類型:mouse left down 為鼠標左鍵按下,mouse left up 為鼠標左鍵抬起,mouse right down 為鼠標右鍵按下,mouse right up 為鼠標右鍵抬起,key down 鍵盤按鍵按下,key up 鍵盤按鍵抬起。
每行的第 4 個元素表示具體的動作參數,當為鼠標動作時,由兩個子元素構成,分別為鼠標所在的屏幕位置的橫縱坐標;鍵盤動作時為按下或抬起的按鍵名稱。
修改時請嚴格遵守格式,否則可能導致腳本無法運行,建議修改前先備份一下。
綜上所述,示例中的腳本運行后的效果為:
開始運行 3000ms 后,在屏幕坐標 (100,200) 處 按下鼠標左鍵;
等待 50ms 后在相同位置 抬起鼠標左鍵;
等待 1000ms 后 按下f鍵;
等待 50ms 后 抬起f鍵;
等待 2000ms 后,在屏幕坐標 (300,400) 處 按下鼠標左鍵;
等待 50ms 后在相同位置 抬起鼠標左鍵。
首先,從安裝開始;它不需要復雜的配置,也不依賴于龐大的安裝程序。只需下載一個可執行文件,雙擊即可運行;這對于那些對技術不太感冒的用戶來說,簡直是福音;而且,由于它是用Python編寫的,跨平臺能力也是杠杠的,無論是Windows、Linux還是Mac,都能輕松駕馭。
進入軟件界面后,一股清新脫俗的氣息撲面而來;沒有花哨的裝飾,沒有冗余的功能,只有最核心的“錄制”和“回放”按鈕;對于初次使用的用戶來說,這樣的設計無疑降低了學習成本,讓人能夠快速上手。
錄制功能,是KeyMouseGo的精髓所在;只需輕輕一點“錄制”按鈕,你就可以開始你的“表演”了;無論是鼠標點擊、鍵盤輸入,還是其他任何操作,工具都能準確無誤地記錄下來;而且,它非常聰明,只記錄關鍵的動作,不記錄鼠標的移動軌跡,這樣生成的腳本既簡潔又高效。錄制完成后,點擊“結束”按鈕,一個全新的腳本文件就誕生了。
接下來,就是回放功能了;選擇你想要執行的腳本文件,點擊“啟動”按鈕,或者按下默認的熱鍵F6,它就會像一臺精準的機器人一樣,按照你錄制的步驟一步一步執行下去;你可以設置腳本重復執行的次數,也可以設置為無限循環,完全根據你的需求來定;而且,在回放過程中,你還可以隨時按下終止熱鍵F9來停止腳本的執行,非常靈活。
除了基本的錄制和回放功能外,還提供了豐富的控制選項;你可以設置腳本執行前的等待時間,讓電腦有足夠的時間來響應你的操作;你也可以調整鼠標的點擊速度,以適應不同的應用場景;還支持自定義擴展功能,通過加載外部Python代碼,你可以實現更復雜的邏輯處理,讓自動化操作更加智能化。
在使用過程中,我還發現了一個小細節:程序的腳本文件是以JSON格式保存的。這意味著,即使你不是專業的程序員,也能輕松讀懂和修改腳本內容;每一行都清晰地標注了時間間隔、動作類型及參數,讓人一目了然;工具還提供了腳本格式說明文檔,幫助用戶更好地理解和使用腳本。
標簽: KeymouseGo 鍵鼠錄制