【Citrix】ハイライトされた文字列をクリックしたい

いつも勉強させていただいています!
無理を承知で何か案があればとの希望をもって質問いたします。

Citrixアプリの自動化を進めています。
ある指定の文字を検索すると、結果の文字列がハイライトされる仕様になっており、そのハイライトされた文字列をクリックしたいと考えております。
ハイライトされる文字列は場所も不特定で、画面上には見えずスクロールして初めて目に入る位置にあることもしばしばあります。

社内の規程が厳しいため、Remote Runtimeをサーバーにインストールすることができず、画像をクリックやホットキーを押下を使用して開発を進めています。
上記の質問内容のところで行き詰まってしまい、こちらにご相談した次第です。

かなり無理な内容とは存じておりますが、もし何かアイデアをお持ちの方がいらっしゃいましたら、お力添えいただけますと幸いです。

よろしくお願いいたします。

こんにちは

たとえばGetOCRTextで対象の文字列を取得して座標を特定する、あるいは
ハイライトされた色が固有のものでしたら、画像を取得して、そこから対象の色がある座標を
特定する等は考えられるかもですが、いかがでしょうか?

Yoichiさん、いつもお力添えありがとうございます。
お返事が遅れてしまい申し訳ございません。

自分では全く思い付かない方法でした。
本日は仕事が休みなので、明日ご教示いただいた内容を試してみます。

取り急ぎお礼まで。
結果は後日お伝えします。また質問が出てきましたらご教示いただけますと幸いです。

Yoichiさん

先日はご教示ありがとうございました。
残念ながらご教示いただいた方法では 思うように動きませんでした。

ハイライトの色や文字列を当てにするのではなく、ハイライトされた文字列の場所をひとつひとつ「画像をクリック」で取得することにしました。(検索したい文字列のパターンがそれほど多くない為。)

また行き詰まった際には、お力添えいただけますと幸いです。
ありがとうございました。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.