問題タブ [simulate]

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 に答える
1227 参照

apache-flex - Flex - キーの押下をシミュレートするボタン

ctrl + z、ctrl + y を介して実行される元に戻す/やり直しを備えた TextArea があります。私のアプリは、ソフト キーボードに cntrl がないモバイル アプリなので、キープレスをシミュレートする元に戻すボタンとやり直しボタンを作成したいと考えています。Flex でキーをどのようにシミュレートしますか?

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

c# - ドライバーを使用した Windows ログオン画面での入力のシミュレート

VNC や TeamViewer に似た、オープンソースのリモート デスクトップ ツールを作成しています。TeamViewer がユーザーの切り替え画面またはワークステーションのロック画面で画面をキャプチャし続け、リモート ユーザーがパスワードを入力してワークステーションのロックを解除できるようにしていることに気付きました。私も同じことをしたいです。

もう読んだ:

更新: Windows ログオン画面でのユーザーとの対話

https://stackoverflow.com/questions/9485530/capturing-image-during-windows-logon-invalid-password

Windows ログオン画面にコマンド ボタンを追加する

Windows ログオン画面からホットキーをフックする

https://stackoverflow.com/questions/7183241/launch-windows-on-screen-keyboard-at-logon-screen-on-win7

キープレスをシミュレートするドライバー

サービスによる Windows ログオン画面の削除

Windows 7 のログオン画面でキーをキャッチする方法は?

Windows XP で C# を使用してログオン画面にウィンドウを表示する

これらの投稿から、分離されたセッションで入力をシミュレートすることは、SendInput() への単純な呼び出しではないことがわかりました。しかし、ドライバーを使用することは可能ですか (具体的にはキーボード フィルター ドライバーだと思いますが、よくわかりません)。もしそうなら、C# で (ユーザーのセッションの外で実行されるように) インターセプト ドライバーとやり取りしてキーの押下をシミュレートするサービスを作成することを考えています。

「試してみませんか?」という質問に対して、私がそのようなサービスをテストするための .NET ラッパーはまだありません。その .NET ラッパーの作成に時間を費やしたくありません。

Interception という名前のキーボード ドライバーを見つけました (これは将来オープン ソースでリリースされる予定です)。ここでソースを直接見つけることができます (ソースは、実際のカーネル ドライバーを囲む C 通信 API ラッパーのみです)

もう 1 つ質問があります...ドライバーを構成するファイルについて混乱しています。C でプログラムされた彼の Interception DLL ライブラリは、.DLL にコンパイルされます。しかし、一部の .sys 拡張子のドライバーではありませんか?そのインターセプション DLL を実際のドライバーにコンパイルするにはどうすればよいでしょうか?そして、どのようにインストールしますか?

編集: .NET ラッパーは存在します。「x」キーを押したときにパスワード全体を入力するようにサンプル コンソール アプリを改造したところ、ワークステーションのロック画面だけでなく、Windows ログオン画面でも正常に機能しました。それでうまくいきます。

編集: このキーボード ドライバーの C# ラッパー ライブラリは hereです。

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

r - ロジット モデルからデータをシミュレートする方法

ロジスティック回帰があり、ロジット曲線からシミュレートされたデータを生成したいと考えています。私のコードは以下の通りです:

基本的に、この最後のビットから、ロジスティック回帰からシミュレートされたデータをどのように生成できますか? 私が話をした人は、これを行うために CDF 関数を使用することを推奨しましたが、どこから始めればよいかわかりません。私の目標は、適合曲線に基づいて完全なデータ セットを再作成することです。

アドバイスをよろしくお願いします!

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

macos - キーボード/マウスキーの押下をシミュレートする方法は?

Mac OS X プロジェクトに取り組んでいます。モノマックを使用しています。Windows フォーム ([DllImport("user32.dll")] ....) で使用していたアプローチとまったく同じように、キーボードのキーの押下とマウスのキーの押下と移動をシミュレートしたいと考えています。

Obj-C ソリューションをいくつか見つけましたが、Mono Mac に移植できません。それらのいくつかは、このスタック リンクにあります: マウスの位置を設定します。

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

printing - 方法:(IPP)プリンターをシミュレートする

IPPが持つべきいくつかの機能をテストしたいのですが(つまり、行われたインプレッションの数を監視します。この質問を参照してください)、まだハードウェアを持っていません。どうすればそのようなプリンターをシミュレートできますか?ダミーのIPPプリンターのコードはありますか?

LinuxまたはWindowsで作業します。

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

objective-c - Objective-Cを使用してMac Os XでUnicode Charの「キープレス」をシミュレートする方法は?

Mac OS X で Unicode 文字をシミュレートして、フォアグラウンド アプリケーションに送信したいと考えています。つまり、「a」のようなユニコード文字(アラビア語、中国語などを含めることができます)があり、それを入力したいということです。仮想キーまたはキー コードを使用しようとしているわけではないことに注意してください。キャラクターのみ。

敬具、 ペイマン・モルタザヴィ

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

javascript - JavaScript によるシミュレーション クリック

スケジューラ コントロールと、2 つの別個のコントロールであるスケジューラにドラッグできるいくつかの div がありますが、問題が発生しました。ドラッグ アンド ドロップ イベントを作成することに成功しました。ドロップすると、座標を取得するためのアラートが作成されました。ドロップは以下の画像を参照してください。

ここに画像の説明を入力

今私がする必要があるのは、クリックイベントをシミュレートすることです。ユーザーがドロップすると、自動クリックイベントがトリガーされます(スケジューラーの新しいイベント機能の追加をトリガーするため)...誰もがこれを達成する方法を知っていますか?

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

click - Pywinautoを使用してWindowsアプリケーションでアイコンを選択する方法

Windowsアプリケーションのアイコンのクリックをシミュレートしようとしています。現在、これを行う唯一の方法は、ClickInput(coords =(x、y))を使用してマウスクリックをシミュレートすることです。上記の方法の問題は、ソフトウェアUIが更新されるたびにその位置が変更され、すべてのスクリプトを更新する必要があることです。新しいアイコンの場所に応じて。

座標を使用せずにツールストリップのアイコンのクリックをシミュレートする方法はありますか?

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

c# - 非表示のウィンドウへのクリックをシミュレートする

C#の問題があります。

現在のウィンドウへのクリックをシミュレートすることはできますが、ウィンドウが最小化または非表示になっている場合にシミュレートしたいと思います。

何か案は?

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

javascript - JavaScriptでポインタをシミュレートするためのより良い方法はありますか?

次のように、動的スコープを使用してJavaScriptでポインターをシミュレートしています

同じ結果を達成する他の方法はありますか(つまり、に頼ることなくeval)?ボイラープレートが多すぎるようです。