
我有一個 Windows 應用程序,它是死軟體,而且它缺少將資料匯出到文件的選項。提取資料的唯一方法是將每一行複製到剪貼簿中,然後將其貼上到編輯器中。
作為一種解決方法,我正在考慮記錄一次操作,然後循環執行它,直到到達應用程式中的最後一行。
我知道 Windows 上有很多這樣的實用程序,因此如果您能為這項任務推薦一個實用程序,我將不勝感激。謝謝。
答案1
還有類似的免費腳本語言稱為自動熱鍵。
AutoHotkey 是一款適用於 Windows 的免費開源公用程式。有了它,您可以:
- 透過發送擊鍵和滑鼠點擊來自動化幾乎所有事情。您可以手動編寫滑鼠或鍵盤宏,也可以使用巨集錄製器。
- 為鍵盤、操縱桿和滑鼠建立熱鍵。事實上任何按鍵、按鈕或組合都可以成為熱鍵。
- 鍵入縮寫時展開它們。例如,輸入“btw”可以自動產生“by the way”。
- 建立自訂資料輸入表單、使用者介面和功能表列。詳細資訊請參閱圖形使用者介面。
- 重新映射鍵盤、操縱桿和滑鼠上的按鍵和按鈕。
- 透過 WinLIRC 用戶端腳本回應來自手持遙控器的訊號。
- 執行現有的 AutoIt v2 腳本並使用新功能增強它們。
- 將任何腳本轉換為可在未安裝 AutoHotkey 的電腦上執行的 EXE 檔案。
答案2
自動它是你所需要的:
AutoIt v3 是一種類似 BASIC 的免費軟體腳本語言,設計用於自動化 Windows GUI 和一般腳本。它使用模擬擊鍵、滑鼠移動和視窗/控制項操作的組合,以便以其他語言(例如 VBScript 和 SendKeys)不可能或可靠的方式自動執行任務。 AutoIt 也非常小、獨立,可以開箱即用地在所有版本的 Windows 上運行,不需要煩人的「運行時」!
答案3
AutoGui 是 PIP 上提供的一個 Python 套件,可以輕鬆實現 Windows 自動化。中等文章以獲取更多資訊。
https://medium.com/@lundbird/how-to-automate-windows-applications-with-autogui-626c7b452eed
答案4
WinBatch。您可以記錄 GUI 操作或命令,然後儲存它們並用它們製作程式。雖然有成本,但每一分錢都是值得的。 https://www.winbatch.com/。我十多年前就用過它,當時它非常好用,是一個成熟的產品。由於他們的頁面今年顯示了一些更新,因此他們現在不僅僅是滑行。