問題タブ [sikuli]

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

java - 右クリックを無視して、代わりにシフトクリックにします

(sikuli/Javaで)右クリックイベントをシフトクリックから作成し、右クリックで通常起こることを無視することは可能ですか?

ありがとう、

オーディン

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

clipboard - SikuliまたはJythonの使用中にWindowsのクリップボードをクリアする

SikuliまたはJythonを使用してWindowsのクリップボードをクリアしようとしています。

現在、クリップボードを使用して、ユーザーが入力したテキストをテキストボックスから取得しています。クリップボードを使用して、ボタンをクリックする前にユーザーがテキストを入力したかどうかを確認します。ボタンがクリックされる前にテキストボックスが空のままになっていないかどうかを確認したいと思います。

私が抱えている問題は、クリップボードを使用すると、それをクリアできないことです。したがって、ボタンがクリックされるたびに、クリップボードの値がスクリプトに返されます。

ユーザーが入力したテキストをクリップボードから取得した後、クリップボードをクリアできるようにするか、クリップボードを使用せずにテキストボックスを読み取る方法を見つける必要があります。

ヘルプ。

前もって感謝します、

マーワン

0 投票する
0 に答える
304 参照

java - Linux で最小限のインストールで sikuli スクリプトを実行する

sikuli スクリプトをリポジトリに追加して、Linux に最小限のインストールで他のユーザーが利用できるようにしたいと考えています。Windows にインストールせずにスクリプトを実行する方法の説明がありますが、Linux ではより複雑です。

この問題に関する経験やアドバイスはありますか?

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

python - Pythonでsikuliモジュールをインポートする方法は?

sikuli + pythonユニットテストを機能させるのに問題があり、サポートをいただければ幸いです。私はインターネットを広範囲に検索しましたが、うまくいったものは何もありません。私のPythonの知識は非常に限られており、それは役に立たないと思います...

私はwin732、sikuli 1.0 rc3(r905)、python2.7.3を使用しています

私はPythonを介してsikuliユニットテストの実行を開始しようとしています(コマンドラインではなく、Python GUIで実行するPythonスクリプトのように)。特に、ここに示されている手順に従いました:http ://sikuli.org/docx/globals.html およびここ:https ://answers.launchpad.net/sikuli/+faq/1804

私のsikuliスクリプト(名前:slidelyChromeUnitTest2.sikuli)は次のように始まります(最初の行でスタックするため、残りは関係ありません):

私のPythonスクリプト(名前:SikuliTestRunner.py)は次のようになります。

そして、Pythonスクリプトを実行すると、次のようになります。

トレースバック(最後の最後の呼び出し):ファイル "D:\ Python27 \ SikuliTestRunner.py"、6行目、インポートslidelyChromeUnitTest2ファイル "D:\ Program Files \ Sikuli X \ slidelyChromeUnitTest2.sikuli \ slidelyChromeUnitTest2.py"、1行目from sikuli import * ImportError:sikuliという名前のモジュールがありません

そして、私はそのエラーを乗り越えることができません...私は何が間違っているのですか?

ありがとう、イラン

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

python - SikuliおよびPythonのsubprocess.call関数

Sikuliスクリプト内でPythonライブラリの呼び出し関数を使用しようとしています。

問題は、メモ帳を閉じるまで「通話が終了しました」というメッセージが表示されないことです。call実行終了時に送信されるエラーコードに関係していると思います。

ありがとう。

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

java - Jython の Sikuli と Java の Sikuli に違いはありますか?

私は現在、Jython レイヤーで Sikuli でいくつかの自動化を作成していますが、これを Java レベルで行う方がよいのではないかと考え始めました。

スクリプトの重要性はますます高まっています。Javaレイヤーで書いた場合、速度や安定性が向上するのでしょうか?

これを経験した人はいますか?

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

special-characters - Sikuli スクリプトの特殊文字

Sikuli IDE でこれを入力すると、Sikuli でフランス語の特殊文字を使用しようとしています。

しかし、私はこのエラーが発生します:

今のところ、Sikuli は utf-8 を適切に処理していないようです。Google で見つけたのは、type() 関数と同じ問題であり、代わりにクリップボードを使用する paste() を使用することでした。

App.open の場合の回避策はありますか?

どうもありがとう。

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

android - アプリストアコミットメントのための実行中のAndroidアプリケーションの自動スクリーンショットキャプチャ

私はたくさんのapkインストールパッケージをバッチで生成しました、そして私はそれらをアンドロイドアプリストアにコミットする必要があります。アプリストアでは、実行中のアプリケーションのスクリーンショットの写真を3〜4枚提供する必要があるため、手動でこれを実行したくありません。だから私はいくつかの自動化スクリプトを使おうとしています。調査の結果、JPythonをサポートするMITsikuliUIインタラクティブプログラミングIDEを入手しました。

私が得た問題は、以前にインストールしたアプリをアンインストールする必要があることです。そうしないと、インストールプロセスが「INSTALL_FAILED_INSUFFICIENT_STORAGE」エラーで失敗します。コマンドラインでアンインストールを実行するのが最善の方法だと思いますが、ここで問題が発生します。生成されたバッチ処理されたapkのパッケージ名はすべて同じトークンで始まります。たとえば「com.abc.efg」ですが、「com.abc.efg_123_353」や「com.abc.efg_134_324」などのマイナー番号が異なるため、 「adbuninstallcom.abc.efg*」のようなワイルドチャーソリューションに目を向けていますが、ワイルドチャーは「adb」のようなコマンドセットではサポートされていないようです。これの手がかりはありますか?

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

opencv - Fedora 16 に sikuly を正常にインストールするにはどうすればよいですか?

64ビットアーキテクチャのfedora 16にsikuliをインストールする際に問題があります。主な問題はopencvのコンパイルにあり、sikuliには2.1バージョンのopencvが必要で、cmakeステップでいくつかのライブラリが見つからないことがわかります。ライブラリをインストールしてシンボリック リンクを作成しようとしましたが、それでもうまくいきません。問題を解決するための良いチュートリアルや良いアイデアを知っている人はいますか?

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

ios - cron タブからシミュレーターでスクリプトを実行できない

MAC OSX 10.7.3 でモバイル オートメーションに sikuli ツールを使用しています。シミュレーターを開いてシミュレーターでスクリプトを実行するシェル スクリプトを作成しました。

コマンドラインから実行すると、シミュレーターが開き、スクリプトがシミュレーターで実行されていることがわかります。しかし、cron タブを使用して同じことを行うと、シミュレーターが開いていることしかわかりませんが、ツールはシミュレーターを識別してスクリプトを実行できません。ツールは、シミュレーターを識別できないというエラー メッセージをスローします。

コマンド プロンプトからの実行中にツールがシミュレータを識別できる場合、crontab からの実行中に識別できないのはなぜですか?

ありがとう