質問編集履歴
1
少し疑問解消に進んだので追記。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Pythonで
|
1
|
+
Pythonでアプリケーション上の文字列を読み込むため、windowsのACC機能の利用方法が知りたい。
|
test
CHANGED
@@ -1,11 +1,19 @@
|
|
1
|
-
UWSCというマクロソフトでPosACCというコマンドがあり、ウインドIDと指定座標を渡すと、その位置にある文字列を取得してくれます。
|
1
|
+
UWSCというマクロソフトでPosACCというコマンドがあり、画面上の動いている他のアプリのウインドIDと指定座標を渡すと、その位置にある他のアプリ上の文字列を取得してくれます。
|
2
2
|
|
3
|
-
これと同じような
|
3
|
+
これと同じような機能をPythonで実現したいです。
|
4
4
|
|
5
5
|
|
6
6
|
|
7
7
|
A=PosText(ID,x,y)とかやると、画面上の(x,y)座標の位置にある文字を含む文字列(ウインドID指定でそのアプリ上の文字列)をまとめてAに代入するような関数を作りたいです。
|
8
8
|
|
9
|
+
どういう命令でテキストを引っ張ってくるのか等、アドバイスをいただければ……。
|
9
10
|
|
10
11
|
|
12
|
+
|
13
|
+
追記
|
14
|
+
|
11
|
-
|
15
|
+
windowsのACC(アクセシビリティ用インターフェース)を利用しているみたいです。
|
16
|
+
|
17
|
+
ACCは障害者向けの支援技術でスクリーン・リーダー等に使われたりするそうです。
|
18
|
+
|
19
|
+
ただ、どうやって、それを利用するのかは相変わらず分かりません。
|