問題タブ [autoit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1411 参照

windows - 実行中のプロセスのファイルバージョンを読み取る

実行中のプロセスに関する情報(CPUやRAMの使用量など)を収集しています。ここで、PIDまたはプロセス名を介してプロセスのバージョン番号を取得したいと思います。これどうやってするの?

0 投票する
5 に答える
6766 参照

windows - スクリプトを 20 分ごとに実行する

を使用せずに AutoIt スクリプトを 20 分ごとに実行したいと考えていSleep()ます。ソフトウェアを購入できません。これを行うことができるフリーウェアはありますか?

0 投票する
1 に答える
8350 参照

autoit - ウィンドウテキストとタイトルなしでAutoItにコントロールテキストを設定する

私はautoitの初心者です。2つの質問があります。

  1. 未亡人にテキストやタイトルがない場合のControlFocus( ""、 ""、 "[X:643; Y:339]")の使用方法。ウィンドウインフォーマーが表示するウィンドウとコントロールの以下の情報を参照してください。

ウィンドウ<<<<タイトル:クラス:WindowsForms10.Window.8.app.0.33c0d9d位置:0、0サイズ:1024、768スタイル:0x16010000 ExStyle:0x00010000ハンドル:0x005201E0

コントロール<<<<クラス:WindowsForms10.EDIT.app.0.33c0d9dインスタンス:2 ClassnameNN:WindowsForms10.EDIT.app.0.33c0d9d2名前:txtConsumerNo Advanced(クラス):[NAME:txtConsumerNo] ID:15270262テキスト:位置:638、 237サイズ:263、30 ControlClick座標:38、27スタイル:0x560100C0 ExStyle:0x00000200ハンドル:0x00E90176

このコントロールをどのように操作できますか?

  1. このコントロールのテキスト変更イベントを呼び出したい。どうすれば可能ですか
0 投票する
1 に答える
9029 参照

arrays - AutoIt 配列から部分配列を取得

配列の要素 (別の配列) を別の変数に格納する単純なコード:

そして、私たちは得る

書くと

我々が得る

とても単純な作業ですが、どうすればそれができるかわかりませんでした。全く分かりません。助けてください。

0 投票する
3 に答える
3000 参照

watir - AutoITチュートリアルでWatir?

AutoITを使用してWatirまたはFirewatirでモーダルウィンドウを処理するためのチュートリアルはありますか?

0 投票する
2 に答える
1315 参照

windows-7 - プロセス GDI オブジェクト数を取得する

特定のプロセスの GDIObjects の数を取得しようとしています。

Windows XP を使用すると、user32.dll のgetGUIResources()で可能でしたが、Windows Vista および -7 では、 で0実行されているプロセスに対して返されます..\System

GDI オブジェクト数を取得するには?

0 投票する
3 に答える
3425 参照

windows-7 - AutoIt DllCall()shell32.dll

ブログ投稿で説明されているスクリプトを使用してWindows7ユーザータイルをセットアップする方法。ただし、これに必要な.NET Frameworkの依存関係は必要ないため、DllCall()を介して直接呼び出すようにします。ただし、これを機能させることはできません。

戻り値-2147024894を取得しました(shell32.dllがuser_tile.jpgを見つけられなかったようです)。wstrに変更すると、-2147221008が返されます。コードを実行しても何も起こりません(ユーザータイルは変更されません)。

0 投票する
1 に答える
979 参照

autoit - 記録された autoI スクリプトを実行できません

"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /ShowGui /in "C:\Program Files\AutoIt3\SciTE\hellsoft.au3" +>10:18:52 AutoIt3Wrapper v.2.0.1.24 の起動環境(言語:0409 キーボード:00000409 OS:WIN_XP/Service Pack 2 CPU:X64 OS:X86) -> 2 変更しました。C:\Program Files\AutoIt3 C:\Program Files\AutoIt3\SciTE\hellsoft.au3(4,1) から AU3Check (1.54.19.0) を実行しています: 警告: #comments-start には明示的な終了がありません #comments-end ( 1レベル)。C:\Program Files\AutoIt3\SciTE\hellsoft.au3 - 0 エラー、1 警告 ->10:19:00 AU3Check 終了.rc:1 実行中:(3.3.6.1):C:\Program Files\AutoIt3\aut2exe\aut2exe.exe /in "C:\Program Files\AutoIt3\SciTE\hellsoft.au3" /out "C:\Program Files\AutoIt3\SciTE\hellsoft.a3x" /nopack /comp 2 !> 10:19:09 Aut2exe。

0 投票する
3 に答える
7687 参照

java - JavaアプリケーションでAutoItを使用する

AutoItは、Javaアプリケーションにフォーカスが与えられると動作を停止するようです。

このコードの場合:

結果は->マウスが移動し、Javaアプリケーションがフォーカスを取得し、メッセージが表示されます

このコードの場合:

結果は->Javaアプリケーションがフォーカスを取得し、マウスが移動せず、メッセージが表示されます。

Javaアプリケーションにフォーカスが移った後、マウスとキーボードのコマンドを機能させるためにできることはありますか?

0 投票する
1 に答える
446 参照

deadlock - Autoitデッドループの問題

CtrlSSMS (SQL Server Management Studio) では、タブを中クリックするか、 +を押しF4て現在のエディター タブを閉じる必要があります。Autoitショートカットを作成するために使用したいCtrl+w同じことをします。しかし、私はそれに問題があります。以下はコードです。私が考えたのは、ユーザーがCtrl+wを押したときに、ユーザーが にいるかどうかを確認しSSMS、そうであればCtrl+を送信F4して現在のタブを閉じ、そうでない場合はCtrl+wを送信して通常どおりに行かせることです。ただ、ポイントはCtrl+を送るwと再度 Autoit に取り込まれてしまうので、デッドループが発生します。この問題を解決する方法が見つかりません。誰でも私を助けることができますか?

ありがとう。