その他

Accessible Explorerのダウンロード先

IAccessibleオブジェクトの各種プロパティやオブジェクト間の関連を調べるのにとても役立つツールとして「Accessible Explorer」があったのですが、いつの頃からかファイルを公開していたページがなくなってしまいました。

以前Answersで回答した際にこのツールを紹介しようとしたとき、ダウンロードできずに困った記憶があるのですが、今日たまたまmougのトピックを見たところkumattiさんがダウンロード可能なリンクを紹介されていました。
(普段あまりmougを見ることがないので本当に偶然の発見です!)

Internet Archiveのリンクで、ご本人も書かれていますが、本当によく発見されたなと思います。素晴らしい!

そのアーカイブのリンク先を辿るとMicrosoftのDownload Centerに行き着くのですが、どうやらAccessible Explorerやその他ツールの実行ファイルへのリンクは生きているようです。

accevent32.exe
accevent9x.exe
AccExplorer32.exe
AccExplorer9x.exe
event32.dll
event9x.dll
inspect32.exe
inspect9x.exe

Accessible Explorerの実行ファイルは「AccExplorer32.exe」ですが、ダウンロードして実行したところ、Windows 7(32ビット版)で無事に動作確認できました。
Inspect」や「MsaaVerify」といった代替ツールはあるものの、個人的にはAccessible Explorerが一番使いやすいので、今回の情報は大有り難いものでした。

kumattiさん、素晴らしい情報をありがとうございました!

今回はついでにAccessible Explorerの代替ツールも紹介しておきます。

Inspect
UI Spy
Accessible Event Watcher

MSDNにあるAccessible Explorerの解説ページによると、Accessible Explorerは廃止されるので「Inspect」を使用してください、といったことが書かれています。

この「Inspect」はWindows Software Development Kit(Windows SDK)に入っているツールなのですが、このツールと一緒に入っているのが「UI Spy」と「Accessible Event Watcher」です。
UI Spyも解説ページには時代遅れだから「Inspect」を使用してください、といったことが書かれているのですが、こちらはAccessible Explorerと違ってMicrosoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1(バージョン7)にちゃんと同梱されています(新しいバージョンのSDKには同梱されていないようです)。

Windows SDKをインストールすると、これらのツールが使用できるようになるのですが、この数点のツールのためだけにWindows SDKをすべてインストールするのは大変なので、SDKからこれらのツールだけを抜き出す方法を下記にて紹介します。

1.Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 (ISO)」からSDKのisoファイルをダウンロードします。
※ 64ビットOS用の「GRMSDKX_EN_DVD.iso」ファイルに32ビット用のツールも含まれているようですので、ダウンロードするのは「GRMSDKX_EN_DVD.iso」ファイルで良さそうです。
※ 各isoファイルの違いについては「Win32API – C .h to D」参照。

2. iso形式に対応した圧縮・解凍ソフト(7-Zipがお薦めです)で、1.でダウンロードしたisoファイルを開きます。
3. isoファイルの中の「Setup\WinSDKTools_amd64」フォルダ内にある「cab1.cab」ファイルを開きます。
4. 下記ファイルを適当なフォルダに展開します。
  ・FL_Event.dll_all_enu_28F47123_11DA_4E02_A0C1_F83F454B58B4
  ・FL_Event.dll_all_enu_572765FE_8F6B_4CAF_82FF_A8389CBA2293
  ・WinSDK_AccEvent_exe_x64
  ・WinSDK_AccEvent_exe_x86
  ・WinSDK_Inspect_exe_x64
  ・WinSDK_Inspect_exe_x86
  ・WinSDK_UISpy_exe_3A5AD30B_B3D2_4848_A0D2_1855D2E8649F_x86
  ・WinSDK_UISpy_exe_F4868B98_CB07_484D_BF82_4B6CD1D6D924_x64
5. 4.で展開したファイルを、使用する環境に応じてリネームします。
  ・32ビット
    - FL_Event.dll_all_enu_28F47123_11DA_4E02_A0C1_F83F454B58B4 → Event.dll
    - WinSDK_AccEvent_exe_x86 → AccEvent.exe
    - WinSDK_Inspect_exe_x86 → Inspect.exe
    - WinSDK_UISpy_exe_3A5AD30B_B3D2_4848_A0D2_1855D2E8649F_x86 → UISpy.exe
  ・64ビット
    - FL_Event.dll_all_enu_572765FE_8F6B_4CAF_82FF_A8389CBA2293 → Event.dll
    - WinSDK_AccEvent_exe_x64 → AccEvent.exe
    - WinSDK_Inspect_exe_x64 → Inspect.exe
    - WinSDK_UISpy_exe_F4868B98_CB07_484D_BF82_4B6CD1D6D924_x64 → UISpy.exe

以上の手順で各ツールが使用できるようになります。
各ツールの細かい説明は下記Webページをご参照ください。

「Testing Tools」
http://msdn.microsoft.com/en-us/library/windows/desktop/dd373661%28v=VS.85%29.aspx
「UI Spy (UISpy.exe)」
http://msdn.microsoft.com/ja-jp/library/ms727247%28v=vs.80%29.aspx

その他、CodePlexにも下記のようなツールがあります。

MsaaVerify(MsaaVerify.exe)
http://msaaverify.codeplex.com/
UI Accessibility Checker v.2.0(AccCheckUI.exe)
http://acccheck.codeplex.com/
Visual UIA Verify v1.0(VisualUIAVerify.exe)
※ 「UI Automation Verify (UIA Verify) Test Automation Framework」に含まれるツールです。
http://uiautomationverify.codeplex.com/

[Excel Services ECMAScript]jPrintAreaで埋め込んだブック部分のみを印刷する。前のページ

[Excel Services ECMAScript]ループによる入力と一括入力の処理時間について次のページ

関連記事

  1. ブックマークレット

    Bingで期間指定検索するオプション 他

    Bingで期間指定検索するオプション 他Bingで検索するとG…

  2. Office関連

    [PowerShell]iTextSharpを使ってPDFファイルを結合する

    mougにあった質問「2つのPDFファイルを結合するには」の回答用に書…

  3. その他

    【3月のライオン】色紙ARTを買ってみたよ。

    3日に1回は行く近所のイオン。今日もいつものように食玩コーナーをブ…

  4. その他

    ブログ引っ越しました。

    今年の2月から無料のWordPress.comでブログを書いていたので…

  5. その他

    2016年ブログ振り返り(後半戦)

    前回の記事に引き続き、今年書いた記事の振り返りです。2016年…

  6. その他

    CodePlex Archiveからのファイルの取り出し方

    数年前まで稼働していた、Microsoftのホスティングサービス「Co…

コメント

  1. A ri ga to go sai mas

    (Thanks for your posting…)

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP