ID:???質問が多いので独立させます状況や実現したいことは出来るだけ具体的に書いてください。スクリプトがうまく動かないなどの問題の場合、問題のあるスクリプトの内容やエラーメッセージの内容を併記してください。17:29:34アプリケーションの種類によってコマンドから除外させたいのですがうまくいきません。除外したいソフト{コマンド}現状では除外されず全てのソフトにコマンドが働いています。除外したいソフト名だけを書き記し、かかれていないソフトでは適用する、といった風にしたいのですが可能でしょうか?また、条件で分岐するようにも書いてみました。{Esc}}除外したソフトには別にコマンドを与える予定でしたのでこうなったのですが、入力が同じだとダメなようでうまくいきません。00:32:49>>202#があるかないかで随分意味が違うんですね。条件の優先順位で解決できました。(一応報告ありがとうございました。15:03:23Ctrlの二度押しで、スタートメニューを開きたいのですが、どうしたらよいでしょうか?下記のスクリプトで、一見うまくいくのですが、使っているうちにマウスでのドラッグが開始できなくなるなど、変な副作用が出ます。Businessです。12:11:09>>205確かにCtrlは送る必要ないので、Send,{Blind}{ESC}にしたところうまくいきました!WINキーは最初試したのですが、全くだめなのでCtrl+ESCにした次第です。ありがとうございました。22:00:44再現率が低くなっただけで、ドラッグが開始できなくなるという現象は変わりませんでした。ちなみに、その場合Ctrlを連打していると復旧します。10:49:49アドバイスを参考に、こうしました。Shell_TrayWndこれなら、副作用は起きないのでは無いかと思います。操作サンプルやWEBのそれらしきページを参考に書いてみましたがうまくいきません。EXCELは立ち上がるのですが、ファイルが開けません。ホームプレミアムです。サイドバーで気に入ったカレンダーがあって、それは、クリックすると日めくりカレンダー風になったり普通のカレンダーになったりその普通のやつの月をクリックすると上に2007と書いてあって、1〜12までの月が出るやつで、そんな風に、クリックするたびに画像1になったり画像2になったりするスクリプトってないですか?オンマウスじゃありません。showimgとかいうやつを使いましたがこれだと一回しか切り替わりません。10:11:33管理人様に公開していただいているProcessMem.ahkを大変重宝させていただいております。その中でreadProcMem(pid,addr,len)関数で文字列を取得する場合、lenに整数を指定してもエラーが出てました。65行目のsize:=VarSetCapacity(s,len)+1をsize:=VarSetCapacity(res,len)+1とすることで取得が可能になりました。00:36:45始めましてAutoHotKey初心者です。現在、UWSCで自動化している作業をよりGUIが豊富なAutoHotKeyに移植しています。簡単にできそうなのですが、なかなかよいサンプルが見つからずに困っております。OSはXP(できれば2000も)です。※以外はnetshコマンドの利用でいけそうなのですが、、、UWSCではコンパネの「ネットワーク接続」の画面からコントロールのクリックやstrSendなどでゴリゴリ設定できたのですがAutoHotKeyでも同様のことは可能なのでしょうか?少々、コードが複雑でもAutoHotKeyで可能であれば実装するだけの価値は計り知れません。どなたかご教授頂ければ嬉しいです。Scripts」内の「システムモニタ用関数群」を使用しています。このスクリプトが起動中に同じスクリプトを起動した時に終了させる記述はどのようにすればいいのでしょうか。01:32:49>>219さんありがとうございます。これですと、同じスクリプトを起動した時に、新しいスクリプトの方が起動するかしないかを選択する奴のようです。希望は、スクリプトを新たに起動した場合、起動している同スクリプトを終了させたいのです。01:21:39MouseGesture2を愛用しています。気になった点をいくつか。MG_Edit.ahkでの条件定義で「どれかに一致」しか選べないように思います。ini書き換えで対処してもMG_Editで編集してしまうと「And=1」の行が削除されてしまうようです。8方向モードの場合MG_Edit.ahkでの設定時にDir6:からDir9:までがずれて(6-9が5-8へ)設定されるようです。アクティブウインドウを切り替えたときジェスチャーがアクティブなウィンドウではなくアクティブだったウィンドウに送られることがあるようです。MG_GetMousePosInfo()をMG_TriggerDown()、MG_TriggerUp()、MG_GetMousePosInfo()内に適当に追加して対処しています。ご確認いただければ幸いです。MG_ButtonPress()内に失礼いたしました。22:17:11確認をお願いした部分が完璧に修正されてました。それ以上にさまざまな進化をしていて驚きです。ありがとうございました。18:57:15特定アプリの特定ボタンを押下できないようにしたい。ボタンの特定までは出来たんだけど、無効化できないです。00:58:51Controlですね。スクリプトにa::bとだけ書いて、Alt+aの操作をするとき(Alt押す→a押す→a放す→Alt放す)、Altを放そうとするとなぜか直前か直後にCtrlダウンアップが割り込む。v1.0.47.06で確認。(v1.0.39.00だとエラーでスクリプトを実行できない)これはバグなのでしょうか?WinXPHomeSP3RC1、AHKは1.0.47.06と1.0.39.00のzip版です。l::right下記のようなエラーが出てしまいます。exit.AHKで実現する方法はないものでしょうか。b」のようなコンビネーションキーも使用できない。21:21:50>>231これで上手くいきました。「キーストロークを発生させる」てこういうことなんですね。{right}このスクリプトを起動すると、センターボタンによる本来のスクロールが使えなくなってしまうのでこれの解消が次の課題になります。21:33:18頭に"~"をつければいいんですね。{right}さっきから自問自答してすいません。簡単な事なのになかなか分からないもどかしさと出来たうれしさというか...。21:11:51マウスジェスチャについての質問です。送る(押しっぱなし)即ち、指定の時間以内ならばジェスチャを発動しその後は任意のキーを代替させたいのです。22:12:21>235レスありがとうございます。処理の方向性は理解できました。ロジックを書けばなんでもできそうですね。AHK初心者ですので指向錯誤しつつ実装してみます。16:37:06すみません。ctrl+C(Copy)という機能を右shiftを押したら同じ操作にしたいのですがRShift::^Aとだけ記述したahkファイルを作ってみましたがうまく行きません。ひとつだけヒントとして教えていただければほかの機能も応用できるので教えていただけますか。20:12:20まちがえました。COPYでなく全選択でした。21:28:05ありがとうございました。小文字にするんですね。ほかの類似機能もいくつかつくってVistaで使ってみました。