気ままの簡易レビュー

[ トップページへ ]



自分が実際触って判断した Win /アプリの設定、商品の簡易レビューがメイン。
2022年3月より執筆のご依頼は諸事情によりお断りさせて頂いております。



0

指定したアプリを呼び出す場合に一時待機させ ESCキー で実行する Autoit スクリプト

商品リンクをクリックし通販サイトへ飛ぶ物は 「 広告 」のリンクです。
記事の執筆に AI な類は使用しておりません。



はじめに

Windows でとあるアプリ経由より
一定時間ごとにバッチファイルを自動で起動し
そのバッチファイルでキー操作をする環境にて
日本語入力をしているときに自動でバッチファイルという
コマンドプロンプトが起動するとフォーカスが奪われてしまい
日本語入力が台無しにという状況が繰り返され困っていました。

対策としまして監視しているアプリとバッチファイルの間に
この記事のスクリプト ( wait_shell.exe ) を入れて以下を実現。

1.アプリが wait_shell を呼び出す、後に呼び出すバッチファイル類も指定
2.wait_shell がデスクトップ左上にツールチップを表示し
  一時待機のアプリがあるよと視覚でお知らせする
3.ESCキー を押すことにより一時待機のアプリが起動する

こうすることにより、日本語入力をしていても
画面が出るわけではないのでアクティブが奪われないという
必要な人には必要で不要な人へは一切不要な Autoit スクリプトです。
置いておきますので宜しければどうぞ。

【 目次へ戻る 】

ダウンロード

指定したアプリの起動を一時的に待機させる
Autoit スクリプトは以下でダウンロード可能です。

※v1.04 はアクティブが奪われてしまう改良をしてしまった為に公開を停止しました
 問題がない v1.03 をご使用ください

wait_shell v1.03 ( 2024/03/11 )
指定のアプリを呼び出すのに一時停止する Autoit スクリプト

MD5:A4BD8504A34F7238D6D3F1BDCC81BFED

誰が作ったかわからない実行ファイルは怖くて使えないという人は
ソースを入れておきましたので wait_shell.au3 を
メモ帳などで開き、変な命令がないか確認してから
自分で実行形式へ変換可能です。
※wait_shell.au3 のままでは動きません

v1.02 より動作モードが追加され変換前にソースの数値を変更することで
モードが切り替わります。
ソース内の ;アクティブアプリを見張るはここ の数値です

v1.03 より
マウスカーソルを上部へ移動した場合、ツールチップを消すようにしました。

このファイルは Autoit のスクリプトで書かれています。
実行には実行ファイル形式にしなくてはなりませんので
自分でソースを変換したい場合は Autoit が必要です。
Autoit の入手方法な類は私の記事で宜しければ以下の方法で可能。

実行ファイル形式への変換は以下を参照、これだけやればOK。
・EXEファイルを作る
AutoIt Windowsの操作を自動化 使用方法/日本語化

変換自体はファイルを指定してボタンを押すだけで可能なので
もしご興味がおありでしたらご挑戦ください。
Autoit の環境を用意するもファイルをダウンロードして解凍するだけなので
設定をどうやればいいか?などの深い知識などは一切不要です。

-----

■ご注意

ブログに書いてあることや
ブログで配布しているファイルを使用する場合は
自己責任にてお願いいたします。

このブログの管理者 気ままさん は
ブログに書いてあること、ブログで配布している
ファイルを使用して発生したすべての事柄において責任を負いません。
これに同意をいただけない方へのご使用は許可いたしかねます。

【 目次へ戻る 】

使い方

※wait_shell.au3 のままでは動きません。
 exe フォルダに同梱してある実行ファイルを使うか
 wait_shell.au3 を実行形式に変換して使います。

v1.02 より
wait_shell.exe は ESCキーが押されれば
どのアプリがアクティブでも進み
wait_shell_1.exe は エクスプローラー/フォルダ/デスクトップが
アクティブ状態でESCキーが押されれば進み
wait_shell_2.exe は 指定したアプリが
アクティブ状態のみESCキーを押しても進みません。

wait_shell.exe へ適当なフォルダをドラッグしてみて下さい。
左上にツールチップが表示され、起動が待機されます。
ツールチップが表示されている状態で ESCキー を押すと
起動待機が解除されドラッグしたファイルが起動します。
機能としましてはこれだけです。

指定はこの様にします。
バッチファイルでいう通常の呼び出しか start として考えていただければ。
ファイル名は前後に "" で括ってください、半角スペースが含まれる場合は必需。
通常で使用するように /a とかのパラメーターも付与可能です。

wait_shell "c:\001.txt"
wait_shell "c:\001.xxx" "/a"

バッチファイルならこういう風でも使えます。
start "" wait_shell "c:\001.txt"

wait_shell と指定して呼び出すなら
OS のパスの通っている箇所へ wait_shell.exe をコピーしないと駄目です。
( C:\Windows などへ )

それ以外はこの様に指定します。
"C:\test\wait_shell.exe" "c:\001.txt"
( C:\test のフォルダに wait_shell.exe を置いた場合 )

-----

モード:3の動作

wait_shell_2.exe は 指定したアプリがアクティブ状態のみ
ESCキーを押しても進まない設定なのでアプリを指定して使います。

wait_shell_2.exe と同じフォルダに Setting フォルダがある物がそれなので
中のテキストファイルを開いて設定してください。
Setting フォルダを消してしまった、という場合は
wait_shell_2.exe へテキストファイルなどを
ドラッグすれば設定が自動で作成されます。

初期設定では各ブラウザとテキストエディタ、カレンダーと
メモアプリが登録してあります。
使わないものであれば自由に削除してください。

-----

エクスプローラーがアクティブかの切り替え方法

wait_shell.au3 を実行形式に変換する前に以下の部分を書き換えてください。
以下を 0 ~ 2 です。
1はエクスプローラーかを確認します。
2は指定したアプリでESCキーで進めなくなります。

;アクティブアプリを見張るはここ
$explorer_chk = 0

-----

ツールチップを隠す、隠さないの切り替え

ソースを書き換えて実行ファイルにて変換することで実現可能です。
以下の数値を書き換えてください。

;マウスカーソル位置にてツールチップを隠さない = 0 / 隠す = 1
$hide_tooltip = 1

【 目次へ戻る 】

動画

文字では説明しにくいため、動画を用意いたしました。
宜しければどうぞ。



wait_shell.exe ( wait_shell.au3 ) v1.00

00:00:00 wait_shell.exe へファイルを渡すと
      左上にツールチップが出て起動を一時待機
      ESCキー で起動するの流れが基本動作です
00:00:19 上で動画ファイルを渡したので
      ESCキー を押すと待機が解除され再生
00:00:35 動画はバッチファイルですがアプリで呼び出すを想定
00:00:40 呼び出しの設定例
      関連付けで呼び出すので直接ファイル指定です
00:00:57 バッチファイル起動します、バッチファイルではなく
      アプリで呼び出す想定なので
      通常はコマンドプロンプト画面はないと考えてください
00:01:03 左上にツールチップが出ている状態が一時待機
      ESCキー を押すと起動の一時待機が解除されます
00:01:16 待機を解除すると指定したファイル拡張子で関連付け起動します
00:01:25 アプリによっては複数ファイルを起動可能ですの例
      バッチファイルでいう "%1" "%2" として指定します
00:02:22 単なる起動はこのアプリは何?の簡易説明が観覧可能です

-----

とまあ、こんな感じで
とあるアプリから何かを起動する場合に
間にこのスクリプト wait_shell.exe を挟んで一時待機し
何か作業をしている時のアクティブを奪わないようにしようでした。

地味に長い期間どうしたらいいか悩んでおりまして
間に挟めばいいんだ!?という閃いた地獄。
地獄は1年単位で悩んでいたという意味合いです。

その甲斐あってこのスクリプトで解決しましたので
もし同じ事で悩んでいる人がいればという。
こだわり派というお仲間でしょうか?

それでは、皆様のパソコン作業が捗りますようにと
お祈りいたしまして、これにて終了です。
以上。

おすすめリンク/関連記事

Amazon / 楽天市場 / Yahoo! でお買い物をする。

関連リンク

Autoit3 関連記事 | 気ままの簡易レビュー

関連記事

コメント

非公開コメント

検索フォーム

RSS , SNS , サイトマップ

最新記事

エディタで左クリック長押しで離すと CTRL+Cキー を押す AutoHotkey v1 スクリプト Apr 20, 2024
Vivaldi で文字入力にフォーカスがなくても日本語入力を切り替える AutoHotkey v1 スクリプト Apr 02, 2024
特定の外付けドライブが接続されているかを知りバッチファイルを一時待機させる Autoit スクリプト Mar 20, 2024
2024/03 Vivaldi v6.2 ~ V6.6 で設定した事のまとめ/余分な機能の停止など Mar 05, 2024
クリップボード内の文字URLで不要な?や#以降を除去する AutoHotkey v1 スクリプト Mar 01, 2024
指定したアプリを呼び出す場合に一時待機させ ESCキー で実行する Autoit スクリプト Feb 27, 2024

バナー1

月別アーカイブ スクロール

全ての記事を表示する

2024年04月 (2)

2024年03月 (3)

2024年02月 (4)

2024年01月 (4)

2023年12月 (2)

2023年11月 (4)

2023年10月 (1)

2023年09月 (1)

2023年08月 (6)

2023年07月 (4)

2023年06月 (5)

2023年05月 (6)

2023年04月 (3)

2023年03月 (4)

2023年02月 (8)

2023年01月 (13)

2022年12月 (4)

2022年11月 (5)

2022年10月 (5)

2022年09月 (4)

2022年08月 (5)

2022年07月 (2)

2022年06月 (8)

2022年05月 (5)

2022年04月 (8)

2022年03月 (6)

2022年02月 (2)

2022年01月 (6)

2021年12月 (2)

2021年11月 (7)

2021年10月 (5)

2021年09月 (4)

2021年08月 (3)

2021年07月 (9)

2021年06月 (6)

2021年05月 (10)

2021年04月 (7)

2021年03月 (10)

2021年02月 (6)

2021年01月 (6)

2020年12月 (5)

2020年11月 (7)

2020年10月 (7)

2020年09月 (6)

2020年08月 (10)

2020年07月 (9)

2020年06月 (7)

2020年05月 (8)

2020年04月 (4)

2020年03月 (5)

2020年02月 (7)

2020年01月 (5)

2019年08月 (4)

2019年07月 (14)

2019年06月 (14)

2019年05月 (17)

2019年04月 (14)

2019年03月 (5)

2018年02月 (1)

2017年08月 (1)

2017年06月 (1)

2017年05月 (1)

2017年03月 (4)

2017年01月 (2)

2016年12月 (4)

2016年11月 (2)

2016年10月 (2)

2016年09月 (2)

2016年08月 (2)

2016年07月 (3)

2016年06月 (3)

2016年05月 (2)

2016年04月 (5)

2016年03月 (9)

2016年02月 (6)

2016年01月 (5)

2015年12月 (8)

2015年11月 (4)

2015年10月 (11)

2015年09月 (6)

2014年03月 (18)

2014年02月 (28)

2014年01月 (31)

2013年12月 (31)

2013年11月 (19)

2013年10月 (17)

2013年09月 (9)

2013年08月 (10)

2013年07月 (12)

2013年06月 (10)

2013年05月 (22)

2013年04月 (3)

2011年03月 (1)

2011年02月 (2)

2010年11月 (1)

2010年09月 (1)

2010年08月 (1)

2010年07月 (9)

2010年06月 (6)

2010年05月 (19)

2010年04月 (23)

2010年03月 (28)

2010年02月 (23)

2010年01月 (17)

2009年12月 (19)

2009年11月 (25)

2009年10月 (28)

2009年09月 (28)

2009年08月 (20)

2009年07月 (19)

2009年06月 (20)

2009年05月 (16)

2009年04月 (18)

2009年03月 (15)

2009年02月 (14)

2009年01月 (7)

2008年12月 (3)

2008年11月 (5)

2008年10月 (4)

2008年09月 (4)

2008年08月 (3)

2008年07月 (3)

2008年06月 (4)

2008年05月 (2)

2008年04月 (1)

2008年01月 (1)

2007年12月 (1)

2007年11月 (3)

2007年09月 (2)

2007年07月 (1)

2007年02月 (1)

2006年11月 (1)

2006年09月 (1)

2006年08月 (1)

2006年07月 (5)

バナー2

ジャンルランキング

[ジャンルランキング]
コンピュータ
35位
ジャンルランキングを見る>>

[サブジャンルランキング]
ソフトウェア
4位
サブジャンルランキングを見る>>

バナー3




プライバシーポリシー

詳しくは以下へ。
プライバシーポリシー

当サイトでは、第三者配信による広告サービスを利用しています。このような広告配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示するため、当サイトや他サイトへのアクセスに関する情報 (氏名、住所、メール アドレス、電話番号は含まれません) を使用することがあります。このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については、ここを参照するか ブラウザのCookie機能をオフにしてアクセスしてください。

気ままの簡易レビューは amazon.co.jp を宣伝しリンクすることによって サイトが紹介料を獲得できる手段を提供することを 目的に設定されたアフィリエイト宣伝プログラムである Amazonアソシエイト・プログラム の参加者です。

メールフォームにて入力する情報は誰がどのお問い合わせかを確実に把握するために使用いたします。 それ以外に情報を使用することはありません。

当サイトで紹介されている商品やアプリは出来るだけ客観的に記載しておりますが人により感じ方は違いますので記事とは違って感じるはあり得ます、ご了承ください。

当サイトで紹介しているアプリ ( 私の自作も含みます ) の使用やアプリの設定類は自己責任にて行ってください。 アプリ自体の仕様変更などの類により不具合が生じる場合があります。 あくまで設定の見本でありご注意ください。

当サイトはリンクフリーです、悪意の用途でない限りはご自由に。

プロフィール

・このブログの管理者:気ままさん
・性別:男
・年齢:40代
・性格:プログラミング的思考
    スキゾイド傾向
    去る者は追わず、来る者は拒まず

・趣味:読書、ブログ ( 情報の In / Out )
    プログラミング ( 素人 / 独学 )
    パソコンを少しでも快適に設定する

・一言:
ご観覧ありがとうございます。
自分が確認したパソコンの設定や
作ったプログラムなどを置いてあるサイトです。
需要のある/なしは考えず、書いておけば
何かの役に立つかもがモットー。

自分用のメモとして出来るだけわかりやすく
書いておりますが、あくまで自分目線なので
至らない箇所があります。

記事は全て私がキーボードで打っており
AIの類は一切使用しておりません。