[過去ログ] AutoHotkey スレッド part28 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
219(1): (ワッチョイ 0db1-W/bt) 2020/07/19(日)19:35 ID:N4SWN7YZ0(2/3) AAS
>>218
回答ありがとうございます。
このスクリプトの更新日を見たら2006年とかなり古いのでwindowsの仕様が変わって
動かないのですかね?
やりたいことはタスクトレイアイコンをクリックしたいだけなのでmouseclickを使っていたのですが、
検索すると>>215にあるスクリプトが出てきたので試してみた次第です。
220: (ワッチョイW 7ae5-r4Uh) 2020/07/19(日)19:44 ID:I29ILi9k0(1) AAS
win仕様もahk仕様も変わってるから難しいと思う
ANSI版(ahk basic)でやってみて動けばラッキー
221(2): (ワッチョイ dab2-YsWi) 2020/07/19(日)20:09 ID:Z2QAfO/e0(1/2) AAS
>>219
そのスクリプトのことは知らないけど
Win10でトレイアイコンを操作したいならWin+Bでトレイアイコンにカーソルが行く
矢印キーで選ぶかアプリケーションの頭文字のキー(AHKアイコンならA)で選択して
Enterまたはメニュー出したいときはAppsKey
これらを組み合わせればSendだけで大体の操作できる
222(1): (ワッチョイ 0db1-W/bt) 2020/07/19(日)20:33 ID:N4SWN7YZ0(3/3) AAS
>>221
Win+Bでタスクトレイにフォーカスが行くのは知りませんでした。
ありがとうございます。
223: (ワッチョイ dab2-YsWi) 2020/07/19(日)20:37 ID:Z2QAfO/e0(2/2) AAS
>>222
比較的新しいショートカットだからね
俺も昔はトレイアイコンの画像保存しといてImageSearchでMouseMoveとかしてたけど
224(2): (テテンテンテン MM0e-YsWi) 2020/07/20(月)18:39 ID:cqKEaSeFM(1) AAS
みんなエディタ何使ってるの?
AHK studio、日本語入力できないとかなんだコレ、、、
225: (ワッチョイ 6158-YsWi) 2020/07/20(月)18:46 ID:6QeqbF/D0(1) AAS
>>224
自分はNotepad++
226: (ワッチョイ b676-h8LP) 2020/07/20(月)19:59 ID:TCRNHUMW0(1/2) AAS
>>224
VSCode
AHKの拡張機能がある
227: (ワッチョイ b676-h8LP) 2020/07/20(月)20:11 ID:TCRNHUMW0(2/2) AAS
下のコードで、a.ini内のパスを相対パスにする方法ゆる募
.\\とか%A_ScriptDir%\scripts\a.batとかは一応ひと通り試したけどだめだった
[test.ahk]
IniRead, val, %A_ScriptDir%\script\a.ini, section, key
If (val != "ERROR") {
Run, %val%
}
[a.ini]
key=C:\AutoHotkey\script\a.bat
228: (ワッチョイW 7ae5-r4Uh) 2020/07/20(月)20:37 ID:KuYhS1WK0(1) AAS
%A_ScriptDir%\scripts\a.bat
iniread後に
Transform, runpath, Deref, % val
外部リンク[htm]:www.autohotkey.com
.\scripts\a.bat
AttributeString := FileExist(val)
外部リンク[htm]:www.autohotkey.com
スマホからなんで実際には試してない
コピペで動かなかったらすまん
229(2): (ワッチョイW 25e4-m8oD) 2020/07/21(火)03:48 ID:aMj/sQ1Q0(1/3) AAS
特定のアプリだけミュートにできねえかなぁ
nircmd使う方法しかでてこないけど、オンゲやるとチート対策ソフトに弾かれる可能性あるから使いたくないし
230(2): (ワッチョイ 7dbc-fCAl) 2020/07/21(火)08:45 ID:IFAKf5IL0(1/3) AAS
>>229
アプリ単位で良いなら、タスクトレイのボリュームアイコンを右クリックして「音量ミキサー」を開けばできるよ
「ファイル名を指定して実行」からsndvol.exeを実行してもOK
スタートメニューから「アプリの音量」で検索すると「サウンドミキサーのオプション」が出てくるから、そっち(アプリの音量とデバイスの設定)でもできる
231: (ワッチョイ ee6c-YsWi) 2020/07/21(火)08:53 ID:3rEYqijc0(1) AAS
>>230
だからそれをAHKなどで操作したいっつー話なんじゃねえの
知らんけど
232(2): (ワッチョイW 25e4-m8oD) 2020/07/21(火)10:50 ID:aMj/sQ1Q0(2/3) AAS
>>230
もちろん、それでできるけどahkもしくは他の方法でもいいけどショートカットキーでやりたくてね
フルスクリーンゲームやっててyoutubeで音楽聞いてると、いちいちChromeの音量切るの面倒くさいのよ
233(1): (ワッチョイ da11-YsWi) 2020/07/21(火)11:12 ID:saCvU2px0(1) AAS
>>229
単語並べてググって出た
外部リンク:github.com
一部効果ないやつあるようだけど
234: (ワッチョイ 7dbc-97kB) 2020/07/21(火)11:50 ID:IFAKf5IL0(2/3) AAS
>>232
RunコマンドでSndVol.exe開いて
WindowSpyで調べたミュートボタンをクリックして閉じるとかで良いんじゃないかな?
AutoHotkeyのインストールディレクトリにあるAU3_Spy.exeかWindowSpy.ahkを実行して、
ミュートボタンにカーソルあわせると「classNN」が分かるよ(ToolbarWindow324みたいなやつ)
※WindowSpy.ahkだと、Follow Mouseにチェックつけないとダメかも
なんかコード書いたら書き込めない...(´・ω・`)
235(1): (ワッチョイ 7dbc-fCAl) 2020/07/21(火)11:54 ID:IFAKf5IL0(3/3) AAS
>>232
外部リンク:pastebin.com
こんな感じのを適当なショートカットキーで実行するとか
でも、フルスクリーンのゲームやってる時に音量ミキサー開いたら、フルスクリーンが解除されちゃったりするかな?
236(1): 228 (ワッチョイW 7ae5-r4Uh) 2020/07/21(火)12:13 ID:5XlMbZFU0(1/2) AAS
× AttributeString := FileExist(val)
AttributeとAbsoluteカン違いしてたわすまん
絶対パス取得はfile-loopでA_LoopFileLongPathじゃないと取れないか
というかini内の記述を絶対パスにしたくない(相対記述→絶対パス)って意図だと捉えてたけど
iniは絶対パス記述でAHKで省きたい(絶対→相対)って意味だったらすまん
237: (ワッチョイW 25e4-m8oD) 2020/07/21(火)13:07 ID:aMj/sQ1Q0(3/3) AAS
>>233>>235
レスありがとう、時間あるときちょっと試してみるわ
238(1): (ワッチョイ b676-h8LP) 2020/07/21(火)20:10 ID:6AnSQ4cb0(1/2) AAS
>>236
ありがとう
スクリプトフォルダ内の複数のbatファイルから選択してRunするために、
データはIniファイルに突っ込んでて、
メイン環境なら絶対パスでいいけどUSBやらなんやらで持ち出したときに
動作しないから%A_ScriptDir%のノリでIniファイルに記述したいなと
上下前次1-新書関写板覧索設栞歴
あと 764 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s