3

Sikuli を使用して Web ページ (テーブル内) のテキスト行全体を選択しようとしています。テキストを選択する最も簡単な方法は、テキストを「トリプルクリック」することです。Sikuli でトリプルクリックする方法はありますか? ありがとう!

4

6 に答える 6

5

これは私のために働く:

def tripleClick(PSMRL):
    hover(PSMRL)
    for x in xrange(3):
        mouseDown(Button.LEFT)
        mouseUp()
于 2012-10-01T05:04:18.717 に答える
5

グレッグ、

私は私のために働くために以下を手に入れました:

click(img.png)
mouseDown(Button.LEFT)
mouseUp(Button.LEFT)
wait(0.01)
mouseDown(Button.LEFT)
mouseUp(Button.LEFT)

これにより、ボタン、リンク、またはクリックする必要のあるものをトリプルクリックできました.

于 2012-04-17T15:19:46.467 に答える
1

迅速な解決策は、コントロール パネルでマウスの設定を確認することです。「トリプル クリック」アクションを実行するために必要な連続したクリックを登録するために必要なクリック間の時間を短縮できます。

于 2011-12-19T22:24:31.870 に答える
0

クリックされているものによっては、クリックの種類が連続した複数のクリックと同じになる場合があります。つまり、クリックする必要があるものを非常に速くダブル/トリプルクリックする必要がない場合は、一連のシングルクリックを使用できます。2 クリック = ダブルクリック、3 クリック = トリプルクリック。Windowsデスクトップで2回のクリックがダブルクリックをシミュレートすることは知っています(ゲームなどについてはわかりません)。

ただし、トリプルクリックアクションについてはほとんど聞いたことがありません。

では、3 クリックを使用してトリプル クリックをシミュレートして、それが機能するかどうかを確認しましたか?

于 2011-09-20T05:56:57.023 に答える
0

低レベルのマウス機能を試しましたか? このようなものが動作するはずです:

for x in xrange(3):
  region.mouseDown()
  region.mouseUp()
于 2011-06-03T09:47:54.890 に答える