
デッドウェアである Windows アプリケーションがあり、データをファイルにエクスポートするオプションがありません。データを抽出する唯一の方法は、各行をクリップボードにコピーし、エディターに貼り付けることです。
回避策として、アクションを一度記録し、アプリケーションの最後の行に到達するまでループすることを考えています。
Windows にはそのようなユーティリティがかなりたくさんあることは知っていますが、このタスクに適したユーティリティをお勧めいただければ幸いです。ありがとうございます。
答え1
同様の無料スクリプト言語として、オートホットキー。
AutoHotkey は、Windows 用の無料のオープンソース ユーティリティです。これを使用すると、次のことが可能になります。
- キーストロークとマウス クリックを送信することで、ほぼすべての操作を自動化できます。マウスまたはキーボードのマクロを手動で記述することも、マクロ レコーダーを使用することもできます。
- キーボード、ジョイスティック、マウスのホットキーを作成します。ほぼすべてのキー、ボタン、または組み合わせをホットキーにすることができます。
- 入力時に略語を展開します。たとえば、「btw」と入力すると、「by the way」が自動的に生成されます。
- カスタム データ入力フォーム、ユーザー インターフェイス、およびメニュー バーを作成します。詳細については、GUI を参照してください。
- キーボード、ジョイスティック、マウスのキーとボタンを再マップします。
- WinLIRC クライアント スクリプトを介してハンドヘルド リモート コントロールからの信号に応答します。
- 既存の AutoIt v2 スクリプトを実行し、新しい機能で強化します。
- 任意のスクリプトを、AutoHotkey がインストールされていないコンピューターで実行できる EXE ファイルに変換します。
答え2
オートイット必要なものは次のとおりです:
AutoIt v3 は、Windows GUI と一般的なスクリプトを自動化するために設計された、フリーウェアの BASIC 風スクリプト言語です。シミュレートされたキーストローク、マウスの動き、ウィンドウ/コントロールの操作を組み合わせて使用し、他の言語 (VBScript や SendKeys など) では不可能または信頼性のない方法でタスクを自動化します。AutoIt は非常に小さく、自己完結型で、面倒な「ランタイム」を必要とせず、すぐにすべてのバージョンの Windows で実行できます。
答え3
AutoGui は、PIP で利用できる、ウィンドウを簡単に自動化できる Python パッケージです。詳細については、Medium の記事をご覧ください。
https://medium.com/@lundbird/how-to-automate-windows-applications-with-autogui-626c7b452eed
答え4
WinBatch。GUI アクションやコマンドを記録して保存し、プログラムにすることができます。費用はかかりますが、それだけの価値があります。 https://www.winbatch.com/10 年以上前に使用しましたが、当時は非常に使いやすく、成熟した製品でした。彼らのページには今年もいくつかのアップデートが記載されているので、彼らは今、ただ惰性で進んでいるわけではないようです。