BBS
[リストに戻る] [ホームに戻る] [新規投稿] [スレッド表示] [トピック表示] [留意事項] [ワード検索] [過去ログ] [管理用]
タイトルRe: Webページ全体をキャプチャ
投稿日: 2022/10/24(Mon) 21:34
投稿者MIZUSHIKI
参照先

> アクティブウィンドウをキャプチャの件
私も症状を確認できました。

まず前提として、PriScVista はアクティブになったウィンドウを記録しており、タスクトレイを引っぱり出したりしても直前にアクティブだったウィンドウが分かります。
これを利用してキャプチャ前にウィンドウを再アクティブさせています。

私の調査したところ、この"アクティブウィンドウの検知"が、設定ウィンドウ等のUWP(ユニバーサルWindowsプラットフォーム)アプリのときだけ失敗する"ことがある”という感じでした。
(追記:"ことがある"というよりも、タイトルバーの辺りをクリックする以外は全部失敗してしまっていますね^^;)

調査に使ったバージョンを置いておきます。
(完全にテスト用の物で画面左側にデータ羅列ウィンドウが表示され画面が見づらくなるので注意してください。)
PriScVista Ver.3.4.1β5-Test03
http://suwa.pupu.jp/data/PriScVista_v34-1b5-test03.zip

何かのウィンドウをアクティブにした後、設定ウィンドウをクリックしてみてください。
上手くいったときは検知したことを表示しますが、"クリックする場所によって"は検知できていないことがわかると思います。

一応、暫定対処も施してみました。
UWPアプリのアクティブ検知に失敗していないかを、ウィンドウの重なり順と比較して補正します。
これで「アクティブ検知に失敗」しても、『┗ ApplicationFrameHost.exe(アクティブ)』のように設定ウィンドウ(UWPアプリ)を捕捉できていると思います。

ただし、この補正は対処療法的で以下のような穴があります。
・UWPアプリが「常に最前面」のアプリのときは×
・UWPアプリのアクティブ検知ミスを補正するとき、直前のウィンドウが「常に最前面」または『デスクトップ(背景クリック)』だと×

本当は根本的解決(UWPアプリであろうとちゃんとアクティブ検知させる)をするべきなのですが、とりあえず今のところは暫定処置で様子を見つつ、どうすれば実現できるのか時間を掛けて調べて行こうかなと思います。

---
ただ、上記の解説や対処については私の環境で発生したバグ情報を基に書いています。
もしかしたら oさんの環境だとまた変わってくるかもしれません。

>> アクティブウィンドウをキャプチャの件
>FirefoxやChromeやエディタだと64ビットアプリですがキャプチャできますが
>設定やエクスプローラがダメ見たいです
>
>エクスプローラーでPriScVistaを起動したら
>結果が逆になりました
>前の報告分はannsFMでPriScVistaを起動
>https://imgur.com/fiAdYsK

発生条件がややこしく、時々によって結果が変わるので勘違いも含みやすかったと思います。
PriScVista Ver.3.4.1β5-Test03 を使用してみて、上記の私の見解と異なる点が出てくるようであれば、また報告頂けると嬉しいです。
よろしくお願い致します。


- 関連ツリー

Webページ全体をキャプチャ - o 2022/10/18(Tue) 14:43 No.7742
     ├ Re: Webページ全体をキャプチャ - o 2022/10/18(Tue) 15:11 No.7743
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/19(Wed) 04:39 No.7744
     ├ Re: Webページ全体をキャプチャ - o 2022/10/19(Wed) 10:57 No.7745
     ├ Re: Webページ全体をキャプチャ - o 2022/10/19(Wed) 14:14 No.7746
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/20(Thu) 02:27 No.7747
     ├ Re: Webページ全体をキャプチャ - o 2022/10/20(Thu) 14:19 No.7748
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/21(Fri) 01:13 No.7749
     ├ Re: Webページ全体をキャプチャ - o 2022/10/21(Fri) 13:18 No.7750
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/22(Sat) 08:13 No.7751
     ├ Re: Webページ全体をキャプチャ - o 2022/10/22(Sat) 15:57 No.7752
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/22(Sat) 18:44 No.7753
     ├ Re: Webページ全体をキャプチャ - o 2022/10/22(Sat) 21:40 No.7754
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/23(Sun) 08:30 No.7755
     ├ Re: Webページ全体をキャプチャ - o 2022/10/23(Sun) 13:17 No.7756
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/24(Mon) 21:34 No.7757
     ├ Re: Webページ全体をキャプチャ - o 2022/10/25(Tue) 14:24 No.7758
     ├ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/26(Wed) 00:13 No.7759
     ├ Re: Webページ全体をキャプチャ - o 2022/10/26(Wed) 14:44 No.7760
     └ Re: Webページ全体をキャプチャ - MIZUSHIKI 2022/10/26(Wed) 23:53 No.7761


- 返信フォーム

お名前 ←末尾に「@スパム対策」という文字を入れてください。(末尾のワードは投稿後に削除されます)
タイトル
メッセージ
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)