[過去ログ] AutoHotkey スレッド part30 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
101(1): (ワッチョイ c2dc-9pEf) 2022/03/15(火)19:40 ID:+deaD77J0(2/2) AAS
ええ?俺もかよw
102: (ワッチョイW eedc-wy4c) 2022/03/15(火)21:24 ID:0cVGIK6W0(1) AAS
>>101
巻き込まれ事故カワイソw
103: (ワッチョイW 7d58-X+P2) 2022/03/16(水)00:54 ID:U+Ng5L9M0(1) AAS
dllcallで呼べるAPIの仕様は昔はVBのDeclareの解説を探して形確認してたなあ
今はMS公式のドキュメントがググれば出てくるから楽でいいよね
104(1): (ワッチョイ 8dda-IMun) 2022/03/16(水)09:45 ID:exh4xln+0(1) AAS
WinSetのRegionを使ってウインドウの一部を透明にすると、一部は隠れるのですが、全体の輪郭が薄く残ります
Windows10のときです
Windows7のときは問題ありませんでした
これなんとかなりませんか?
ちなみにVer1.1.33.06
です
105(1): (ワッチョイ 06fd-9pEf) 2022/03/16(水)14:50 ID:f/WB1z690(1) AAS
>>104
OS仕様の問題なのでAHK側が対応しない限り無理なんじゃね
106(1): C言語100段◆iD93.8lby6 (ワッチョイ 06f4-omDX) 2022/03/16(水)16:28 ID:3icnZoL60(1/2) AAS
関数?の仕様とサンプルを斜め読みすれば
習得できると思っていたけど
結構苦戦している。
しょうがねぇからチュートリアルをちゃんと読むか…。
母をたずねて三千里、
ローマへの道は1日にしてならず、
急がば迂回、関西渋滞抜け道マップ
って言う言葉もあるくらいだし…。( '‘ω‘)さてとほなら究めてやりますか
107(1): C言語100段◆iD93.8lby6 (ワッチョイ 06f4-omDX) 2022/03/16(水)16:59 ID:3icnZoL60(2/2) AAS
とりま、1つを GitHubに載せて
仕上がったら RedditのClicker Game 系のスレで宣伝しようっと。
108: C言語100段◆iD93.8lby6 (ワッチョイ 22f4-omDX) 2022/03/17(木)23:30 ID:iby1jzaY0(1) AAS
よしっ
109(4): (スップ Sd73-lLC+) 2022/03/22(火)22:39 ID:+N00RM+Md(1/3) AAS
ようやくXInput.ahkで箱コンのボタンに任意のコマンド割り当てる方法が分かった
#Include %A_ScriptDir%\xinput.ahk
SetTimer, CheckInput, 100
CheckInput:
XInput_Init()
state := Xinput_GetState(0)
if(state)
{
a_pressed := state.wButtons & 0x1000
if(a_pressed)
省5
110(1): (スップ Sd73-lLC+) 2022/03/22(火)22:41 ID:+N00RM+Md(2/3) AAS
なんかPCからだとこのスレだけ書き込めなくてスマホから書いてるけど
俺環かな?
111(1): (ワッチョイ 1373-SjDQ) 2022/03/22(火)23:43 ID:JUHafrWs0(1) AAS
>>109
xinput.ahkって何?
まあ、基本は定期監視だよね…w
俺も箱コンでPC操作してるけど…w
JoyToKeyとかもそうだし… w
112(2): (スップ Sd73-lLC+) 2022/03/22(火)23:53 ID:+N00RM+Md(3/3) AAS
>>111
前スレ450にあるAHKでXInputの入力を検知出来るようにするためのスクリプト
今の箱コンwin10ドライバーだと
Joy1::
などが使えなくなってしまったのでその代用
113(3): (ワッチョイW 59dc-Bv4F) 2022/03/23(水)01:34 ID:fhS2Ecw00(1) AAS
前スレでinspector.ahk知って頑張るも入力が安定しなかったので、同じ作者が作っているこちらおすすめです。
midiもxinputもなんでもいけます。
外部リンク:github.com
114: (ワッチョイ 1373-SjDQ) 2022/03/23(水)08:53 ID:CrewHN6W0(1/5) AAS
>>112
なるほど。
良さ気ですね…w
115(1): (ワッチョイ 1373-SjDQ) 2022/03/23(水)08:54 ID:CrewHN6W0(2/5) AAS
>>
これも良さ気ですね…w
116(1): (ワッチョイ 1373-SjDQ) 2022/03/23(水)08:54 ID:CrewHN6W0(3/5) AAS
>>113
これも良さ気ですね…w
117(1): (ワッチョイ 1373-SjDQ) 2022/03/23(水)16:41 ID:CrewHN6W0(4/5) AAS
>>113
これって、
あるコントローラーで、他のコントローラーの操作を再現(シミュレーション)するやつ?
118(1): (ワッチョイW 59dc-Bv4F) 2022/03/23(水)20:12 ID:ylEcSZ6+0(1) AAS
>>117
OSレベルのインターセプトとAPIのようです。
119: (ワッチョイ 1373-SjDQ) 2022/03/23(水)20:27 ID:CrewHN6W0(5/5) AAS
>>118
最終的に、何をやるのが目的のソフトなんでしょうか?
120(1): (ワッチョイ 51da-4Ddi) 2022/03/24(木)08:40 ID:BzTI7Kgi0(1/2) AAS
>>105
誰もこれ気にならないのですかねえ。誰も文句を言わないのかな
そういう声が出ればAHK側も対応すると思うが、私くらいかな、困ってるのは
121(2): (ワッチョイW b158-VwYA) 2022/03/24(木)09:06 ID:3IV6p2M50(1) AAS
公式フォーラムに要望出してきた?
ここで同意者募る直接声を届けたほうが早いと思うよ
7→10のウィンドウ周りつったらエアロ関係かね
もしそうなら10以降はアプリ側で弄れないようにOS側で徹底的に潰してたから難しいのかもね
その辺の事情も公式フォーラムで対応状況聞いてきたら答えが得られるかも
それをここにフィードバックした上で話のネタにすれば賛同者は増えるかもね
122(1): (ワッチョイ 0bb2-noGs) 2022/03/24(木)10:21 ID:PlNUtGR30(1) AAS
>>120
透明化自体があまり使い勝手良くないというか必要性感じないからだろうな
部分的に透明化したいと思うこと自体が無い
だから文句も出ない
123: (ワッチョイ 51da-4Ddi) 2022/03/24(木)11:00 ID:BzTI7Kgi0(2/2) AAS
>>121-122
たとえばリアルタイムに動いているもの、動画でも時計でもグラフでもなんでもいいが、そのウインドウで見たい部分だけを
切り出していつも前面に設定して画面のすみに表示をしてほかの作業をしている
124(2): (アウアウウー Sa5d-w3yL) 2022/03/24(木)18:26 ID:NQpXF0Iba(1) AAS
いや声を上げる相手はMSだろ
なんでAHKに対応させようとするんだよ
125: (ワッチョイ fb88-noGs) 2022/03/24(木)19:03 ID:PtEjJtnZ0(1) AAS
OSの仕様が変わったら基本的にアプリがOSに合わせるしかないんだよ
特定のアプリのためだけにOSが仕様を戻すなんてことは余程の事じゃない限りしないから
126(2): (アウアウウー Sa5d-w3yL) 2022/03/25(金)01:39 ID:JNqRM5b9a(1) AAS
SetLayeredWindowAttributes()を呼び出す機能なんだから
勝手に余計なことをさせたら本来の動作ができなくなるだろ
お前は言ってるのは
printf()は自分の好きな詩が出力されるべきだ!
っていうのと同じだぞ
127(1): (オッペケ Sr85-OLf7) 2022/03/25(金)08:11 ID:7xNOE2L/r(1) AAS
ならランボオがいいなあ
128: (ワッチョイ b158-E03e) 2022/03/25(金)11:53 ID:PEozJtKL0(1/5) AAS
>>126
何言ってんだコイツ
無いものねだりの駄々っ子かよ
129: (アウアウウー Sa5d-w3yL) 2022/03/25(金)12:04 ID:fnUuETY9a(1) AAS
アンカミスかも知れないけど
無いものねだりの駄々っ子はAHKにめちゃくちゃな要求してる人だよ
130: (ワッチョイ b158-E03e) 2022/03/25(金)12:06 ID:PEozJtKL0(2/5) AAS
MSがAHKのWinSet,Region のためだけに仕様を変えるとでも思ってるなら脳味噌お花畑だな
131(1): (ワッチョイ b973-noGs) 2022/03/25(金)12:22 ID:5Om1QN760(1) AAS
ミッション車とトルコン車の違いみたいなもんだね
132(2): (ワッチョイW b158-VwYA) 2022/03/25(金)12:55 ID:+rdrHrAJ0(1/2) AAS
いやMSマターだからどうやっても無理って言ってるだけじゃね?
Lexikosへの筋違いな要求なら通ると思ってるならそっちのがお花畑では
133(1): (ワッチョイ b158-E03e) 2022/03/25(金)13:06 ID:PEozJtKL0(3/5) AAS
>いや声を上げる相手はMSだろ
>いや声を上げる相手はMSだろ
>いや声を上げる相手はMSだろ
どこを読んだらそう見えるんだろう
134(2): (ラクッペペ MMeb-NoY4) 2022/03/25(金)13:29 ID:u5MGkL/bM(1/2) AAS
読んだらというか仕組みや相互関係を考え違いしてるんじゃないかな
135(2): (ワッチョイ b158-E03e) 2022/03/25(金)13:39 ID:PEozJtKL0(4/5) AAS
>>134
だれが?
136(1): (ラクッペペ MMeb-NoY4) 2022/03/25(金)13:46 ID:u5MGkL/bM(2/2) AAS
124
137(1): (ワッチョイW b158-VwYA) 2022/03/25(金)15:10 ID:+rdrHrAJ0(2/2) AAS
>>133
>124は単に筋の話をしているだけだとおもうけど
言うべき相手が誰なのかと、その相手に言ったら対応してくれそうかは別の話ですやん
138(1): (ワッチョイ b158-E03e) 2022/03/25(金)16:01 ID:PEozJtKL0(5/5) AAS
>>137
そもそも124はお前の発言>>121に対するレスだろ
どの立場で喋ってんだ
139(1): (ワッチョイ d11f-bSSa) 2022/03/25(金)20:17 ID:ZJrxhJqp0(1/2) AAS
質問させてください。
Enterを押した後にSpaceを押す機能を右ボタンに割り当てたいのですが、どうすればよろしいでしょうか?
Right::
Send, {Enter}
Send, {Space}
return
Right::
Send, {sc01C}
Send, {sc039}
return
省1
140(1): (ワッチョイ d11f-bSSa) 2022/03/25(金)21:05 ID:ZJrxhJqp0(2/2) AAS
自己解決しました。
Send, {ENTER down}
Sleep 50
Send, {SPACE down}
Sleep 50
Send, {ENTER up}
Sleep 50
Send, {SPACE up}
return
141: C言語100段◆iD93.8lby6 (ワッチョイ 53f4-MawJ) 2022/03/25(金)21:43 ID:ld7Kv1l+0(1) AAS
KeyToKey という
便利なアプリケーションがあるから
女子供の方はそれを使った方がいい。
あれで大抵のゲームには対応できる。
AHK は選ばれし強者にのみ許された聖なる言語なり。
女子供、みだりに触れること、これ此れまかりならぬ。 ( '‘ω‘)喃?
142: (ワッチョイ 6176-b+tv) 2022/03/28(月)00:32 ID:QCzBf9KF0(1) AAS
GT7の金策用にAHKが使われててなんかワロタ
143(2): (テテンテンテン MM4b-BAzi) 2022/04/03(日)01:53 ID:eLTZ4uaOM(1) AAS
指定したアプリがアクティブになったタイミング、
指定したアプリが非アクティブになったタイミングで処理をさせたいのですが
タイマーでアクティブなアプリをチェックして処理する、
みたいな泥臭い方法以外の方法はありますか?
144(1): (ワッチョイ 25b1-neS1) 2022/04/03(日)03:44 ID:KdAa9idB0(1) AAS
アクティブウィンドウが替わったイベントをフックすればいいのでは
WindowsのAPIを使うとできるから詳しいところは検索で
145(2): (ワッチョイW 4bdc-aGOC) 2022/04/03(日)21:37 ID:kHciJG830(1) AAS
>>143
どんぴしゃで >>70 なんですが、もし動いたらやりかた教えてほしいです。。
ちなみに5年前のi3cpuでも、settimerを10msでまったく重くないです。
146(4): (ワッチョイ e5b1-2JBZ) 2022/04/03(日)22:05 ID:enG/Nf8N0(1/2) AAS
>>143
そのものズバリ、「アクティブウィンドウが切り替わった時に、指定の関数が呼ばれる」というサンプルスクリプトがある
直リンはマズいと思うのでトップのURLだけ
外部リンク:sites.google.com
ここの[便利に使う]→[Windowsのイベントを拾う]
ここって昔このスレから行けたような気がしたがテンプレから行けなかったっけ?
気のせいだったらスマン
147(1): (ワッチョイ ede8-fe9w) 2022/04/03(日)22:58 ID:VP1vUB3l0(1) AAS
>>146
直リンクがまずいって違法なスクリプトなん?w
148: (テテンテンテン MM4b-BAzi) 2022/04/03(日)23:14 ID:IBXUkr77M(1) AAS
>>144 146
ありがとうございます
WindowsのAPIについては詳しくないのですが見よう見まねで書いたら、うまく動きました
149: (ワッチョイ e5b1-2JBZ) 2022/04/03(日)23:32 ID:enG/Nf8N0(2/2) AAS
>>147
>直リンはマズいと思うので
このサイト主に失礼だろうという意味でだったんだが…小心者でスマンね
150: (ワッチョイ 1bc0-fe9w) 2022/04/03(日)23:38 ID:SvZ2Q2570(1) AAS
ネット黎明期90年代にはそんな風習があったような気がするけど今もあるのかねそのローカルマナーみたいなの
「リンクはトップページにお願いします」とか書いてるサイトも昔はあったが最近それもあまり見なくなった気がする
151(1): (ワッチョイ 6d05-2JBZ) 2022/04/05(火)23:12 ID:B47hSuc20(1) AAS
dllで呼び出した関数に、複数の引数があってビット論理和→| で区切れと書いてあるんだがAHKだとどうやって複数指定するのでしょうか?
152(1): (ワッチョイ eb05-vtdv) 2022/04/09(土)05:54 ID:3gVcQWrE0(1) AAS
runで、Office製品の内部リンクを実行できるのでしょうか?
ファイルはrunで実行して起動できますが、ファイル内の例えば自分で設定した
目次のリンクとかに一気に飛んでほしいのですが。
こういうアプリ独自のリンクを踏んでほしいのですが、方法は何かありますでしょうか?
153: (ワッチョイW cb58-kmLS) 2022/04/09(土)07:38 ID:JS7k7caG0(1) AAS
Office 製品のコマンド ライン スイッチのリスト
外部リンク:support.microsoft.com
それっぽいスイッチは見当たらないので正攻法では無理じゃね
やるとしたらoffice側のマクロでそういう動作するものを組んでおいて
/mマクロ起動するか
もしくは起動後にRPAぽい挙動をさせるべくコード組むか
自動化はahkよりuwscやPower Automate Desktopの方が楽だと思うけど
154(1): (ワッチョイW d7b1-AnwF) 2022/04/09(土)09:59 ID:xOM+R2nq0(1) AAS
>>152
AutoItならwordとexcelを直接操作できるが、やろうとしてることが操作できるかは知らない
また、この二つ以外のOffice製品を操作できるかも分からない
155: (ワッチョイ 7bb0-jTyu) 2022/04/11(月)21:14 ID:SJm4XO0C0(1/2) AAS
>>151
a := 1
b := 2
c := a | b
| はビット演算の OR.
1 | 2 は 3
なので、自分で計算して 3 と書いても良いし(値が固定の場合)、
一旦変数に入れて
a | b
と書いても良い
省4
156(3): (ワッチョイ 7bb0-jTyu) 2022/04/11(月)21:18 ID:SJm4XO0C0(2/2) AAS
>>146
すごく参考になった
イベントをフックする方法は、かなり応用が効きそう
不要なwindowを閉じるとか、特定のwindowに特定の処理をするとか
157(4): (ワッチョイ e273-7fC7) 2022/04/13(水)13:35 ID:AScOuOVW0(1/2) AAS
■質問
あるスクリプトにて、サウンド再生するときの音量変更ってできますか?
SoundPlayは音量機能がないので。
158(3): (ワッチョイ 9b7f-xb3m) 2022/04/13(水)14:21 ID:AvmJn2oq0(1/2) AAS
>>157
SendでメディアキーVolume_Up/Downを送る
159(5): (ワッチョイ e273-7fC7) 2022/04/13(水)14:24 ID:AScOuOVW0(2/2) AAS
>>158
あ、PC全体じゃなくて、
そのスクリプトで再生される音声だけ変えたいって話です。
160(1): (ワッチョイ 9b7f-xb3m) 2022/04/13(水)14:33 ID:AvmJn2oq0(2/2) AAS
>>159
そのスクリプトで再生する直前直後に入れてマクロ化すれば?
161(1): (アウアウウー Sabb-rw+n) 2022/04/15(金)22:08 ID:C8PtiUVXa(1) AAS
>>157
Windwsの音量ミキサーに個別の項目として表示されるなら
それをコントロールすることは可能
直接値をセットするのは
外部リンク:docs.microsoft.com
これを呼ぶにはそこそこの数のCore Audio APIを使う必要がある
ここでセットする値 0〜1.0 は全体のボリュームに対しての割合で
1.0をセットすれば100%、0.5なら50%となる
つまり全体のボリュームを超える音量をセットすることはできない
ちなみに全体のボリューム(たとえば「スピーカー」と表示されているもの)は
省1
162(1): (ワッチョイ 1711-KjJm) 2022/04/15(金)22:45 ID:oEXLkbvE0(1) AAS
音量ミキサーで一見スクリプト毎の名前で出てきて個別調整できるように思えるけど
実際にはAutoHotkey.exeとして一緒になっちゃうんじゃなかったっけ
163(3): (ワッチョイW d7b1-AnwF) 2022/04/15(金)22:45 ID:MduPQi780(1) AAS
>>159
こんなの見つけた(試してないから満足するものか分からない)
Setting the volume of a specific window/application - AutoHotkey Community
外部リンク[php]:www.autohotkey.com
164(1): (ワッチョイ 9f73-yjyo) 2022/04/16(土)00:55 ID:/sBIz6E80(1/2) AAS
>>161
ありがとうございます。
165(1): (ワッチョイ 9f73-yjyo) 2022/04/16(土)00:56 ID:/sBIz6E80(2/2) AAS
>>162、>>163
ありがとうございます。
ちょっと >>163のスクリプトを試してみます。
以前、似たようなことをしたら、スクリプトを同時に動かしている状態だと、
他のスクリプトの音量も一緒に変更されてしまったような…
166(1): (ワッチョイW 57b1-vaCc) 2022/04/18(月)10:17 ID:k5/c1f5m0(1/5) AAS
>>165
>>163だけど、動作検証したらあれだけでは動かずもう一つスクリプト追加で動いたので報告…解決済みかも分からないが一応
原因は「GetVolumeObject()」という関数が存在しないため
追加するのは以下のGetVolumeObject()関数スクリプト
"System Sounds" in Win 10 mixer. - AutoHotkey Community
外部リンク[php]:www.autohotkey.com
長文になって申し訳ないが、まとめると動かすために必要なスクリプトは3つ
1.>>163ページのスクリプト
Setting the volume of a specific window/application - AutoHotkey Community
外部リンク[php]:www.autohotkey.com
省6
167(1): 165 (ワッチョイ 9f73-yjyo) 2022/04/18(月)11:19 ID:w3MR3fy50(1/7) AAS
>>166
ありがとうございます!
動きますねw
ただ、やはり、setWindowVol()ですが、実行すると、
その後に起動する別のAHKスクリプトの音量にも反映されてしまいますね…w
exeを対象に処理してるようなので…。
168(3): (ワッチョイW 57b1-vaCc) 2022/04/18(月)14:24 ID:k5/c1f5m0(2/5) AAS
>>167
ウインドウ指定はexeだけじゃなくタイトルでもウインドウクラスでも色々指定できるでしょ
対象のウインドウなら音量変更(例えば50%)し非対象ウインドウなら音量を元(100%)に戻せばいいだけだと思うが…
169(1): (ワッチョイ b7d3-fNw1) 2022/04/18(月)14:31 ID:CPd7iMYs0(1) AAS
>>168
それならもう>>158-160でええやん
自動化さえすれば同じこと
170(2): (ワッチョイ 9f73-yjyo) 2022/04/18(月)14:50 ID:w3MR3fy50(2/7) AAS
>>168
?
AHKスクリプトをどうやって区別するの?
171(2): (ワッチョイW 57b1-vaCc) 2022/04/18(月)16:44 ID:k5/c1f5m0(3/5) AAS
>>169
俺に言われても…本人じゃないし、PC全体の音量が変わるのが嫌らしい
>>170
>ウインドウ指定はexeだけじゃなくタイトルでもウインドウクラスでも色々指定できる
工夫次第で何ともなるし、本人じゃないからどんなスクリプト書いてるのか知らんし…
172(4): (ワッチョイ 9f73-yjyo) 2022/04/18(月)16:56 ID:w3MR3fy50(3/7) AAS
>>171
工夫次第とは?
具体的に
どんなスクリプトかは関係ないと思うが…?
173(2): (ワッチョイ b743-fNw1) 2022/04/18(月)17:04 ID:t4IYQUGd0(1) AAS
>>172
諦めて自動マクロ化しろってことだよ
171もそこまで検証してやる気もないんだから
自動で元の音量に戻ればPC全体だろうがAHK.exeだろうが同じでしょ
同時に他の音を鳴らしてるわけじゃないなら
174(2): (ワッチョイ 9f73-yjyo) 2022/04/18(月)17:14 ID:w3MR3fy50(4/7) AAS
>>173
他の音も鳴る場合があるから問題、
って話なんだが…
175: (テテンテンテン MM8f-fj7c) 2022/04/18(月)17:21 ID:ZvJIIGUfM(1) AAS
comobjに音量を指定して再生する方法がある
後で調べてurlを書き込む
176(1): (ワッチョイ b713-fNw1) 2022/04/18(月)18:23 ID:Tmsqj+Wu0(1/3) AAS
>>174
なら最初に言わないと分からんわ
177(2): (ワッチョイ 9f73-yjyo) 2022/04/18(月)18:33 ID:w3MR3fy50(5/7) AAS
>>176
言ってるんだが… → >>159
178(1): (ワッチョイ b713-fNw1) 2022/04/18(月)18:35 ID:Tmsqj+Wu0(2/3) AAS
>>177
同時に鳴らすとは言ってないじゃん
179(1): (ワッチョイW 57b1-vaCc) 2022/04/18(月)18:48 ID:k5/c1f5m0(4/5) AAS
>>172
スマンね舌足らずで…
工夫というかウインドウ指定方法は沢山あるんだから応用して指定すれば良いと言いたかった
スクリプトを区別したいならタイトルを↓にすればいいと思ったが検証してないので違ってたらスマン
スクリプトの名前orフルパス ahk_exe AutoHotkey.exe
これで区別した後はpidなどいろんな情報取得できる(一応>>163のスクリプトはpidを基にして音量調整してる)
180(1): (ワッチョイ 9f73-yjyo) 2022/04/18(月)18:56 ID:w3MR3fy50(6/7) AAS
>>179
↑
それ、やってみましたが、
ちょっと改造してpidを渡して関数実行しても、結局、
その後に実行するAutoHotkeyスクリプトにも音量が反映されてしまいます。
181: (ワッチョイ d773-+1fN) 2022/04/18(月)19:00 ID:EvFeCall0(1) AAS
ワッチョイ 9f
182(2): (ワッチョイW 57b1-vaCc) 2022/04/18(月)19:06 ID:k5/c1f5m0(5/5) AAS
>>180
いい加減スクリプト(部分的で良いけど第三者がすぐ検証できるような)公開してみては?
ここには有識者がたくさんいるから貴重なアドバイスしてくれると思うぞ(オレは素人だからダメ)
183: (ワッチョイ b713-fNw1) 2022/04/18(月)19:19 ID:Tmsqj+Wu0(3/3) AAS
>>182
同時に鳴らすと言ってんだからお前のやり方でも無理でしょ
検証すらしないでゴチャゴチャ言っても無駄に混乱して長引くだけだし
出来ないことは諦めろでいいんだよ
184(1): (ワッチョイ 9f73-yjyo) 2022/04/18(月)19:23 ID:w3MR3fy50(7/7) AAS
>>182
?
何を公開?
普通はSoundPlay関数で鳴らすところを、音量を指定して鳴らしたい、
ってだけの話ですが…
185(1): (ワッチョイW 9758-Rr1r) 2022/04/18(月)20:41 ID:iipbrppD0(1) AAS
>>157
外部リンク:autohotkey.com
(サンプルにある ComObjConnect(wmp, "wmp_") これは不要)
音量 := 10
wmp.Settings.volume:= 音量
wmp.url := "C:\Windows\Media\Windows Background.wav"
音量などのその他機能について
外部リンク:docs.microsoft.com
186: (ワッチョイ 5711-wCJf) 2022/04/19(火)00:51 ID:YN2kxtcH0(1) AAS
お前ら…意味不明な草生やしてきた時点で気付けよ
187: 157 (ワッチョイ 9f73-yjyo) 2022/04/19(火)13:49 ID:TOKnDfGA0(1) AAS
>>185
ありがとうございました。
バッチリできました w
(あきらめないことが重要ですね w)
188(1): (ワッチョイW 9fdc-Su/F) 2022/04/20(水)15:24 ID:lX3vqCRc0(1) AAS
前スレの >>575 です。
海外のAHKスレで解決してもらえました。
#SingleInstance Force
Return
; Hotkeys to move left/right
*Right::btn_move_click(1)
*Left::btn_move_click(0)
; Btn clicker
btn_move_click(dir) {
Static x_arr := [10, 200, 300, 400, 500, 600, 700, 800] ; x 座標の配列Array of your x coords
省10
189: (アウアウウー Sa1b-n4K1) 2022/04/20(水)19:00 ID:PRb9mbH6a(1) AAS
zip版がいつまで経っても1.1.33.10から更新されない・・・
190(1): (ワッチョイ 57dc-X/6k) 2022/04/20(水)21:52 ID:se2jhU+w0(1) AAS
7zipなんだからインストーラーから取り出せばいいのに
191(2): (ワッチョイW 77a1-WnSi) 2022/04/20(水)23:25 ID:9if64+X90(1) AAS
無変換キーを0.15秒以下押し続けた場合日本語入力ON、0.15秒以上長押し続けた場合は入力モードを切り替えない
ということをやりたく、以下のコードで試してみましたが、長押ししたときでも日本語入力がONになってしまいます。
解決策はないでしょうか?
c07B::
KeyWait,sc07B,T0.15
If (ErrorLevel){
KeyWait,sc07B
return
}else{
IME_SET(1)
省3
192(1): (ワッチョイ b77f-fNw1) 2022/04/21(木)00:01 ID:bpZlbdkm0(1/2) AAS
>>191
最初のsが抜けてる以外スクリプトは正常
IME側の設定で無変換キーで日本語入力になってんじゃね
193(2): (ワッチョイW 77a1-WnSi) 2022/04/21(木)00:46 ID:1BQphNbN0(1) AAS
>>192
IMEの設定を見直してみましたが無変換キーで日本語入力にはしていなかったです。
長押ししても、常にelse以下のスクリプトが実行されているみたいなんですよね…
「key history and script info」で無変換キーを押したときの挙動を見てみると、
無変換キーを長押ししたときにTypeの列に「s」がずらっと並んでるんですが、
画面上部の説明によるとs=Suppressed (blocked)とあってこの辺が関係しているんじゃないかと踏んでいます。
194: (ワッチョイ b77f-fNw1) 2022/04/21(木)01:35 ID:bpZlbdkm0(2/2) AAS
>>193
じゃあ他にもコンビネーションキーとかで無変換使ってんじゃねえの
それだと無変換キーを離した瞬間にキーdown/Upが一瞬で送られるから長押し判定は出来ない
どうしても長押し判定したけりゃ素直に他のキー使った方が良い
~やGetKeyState使って無変換をコンビネーションキーで乗っ取らず、長押し時に何も動作しないなら
一応判定できなくないけどそれなら普通に単押しでキー離したときにIMEオフでいいだろう
195(5): (ワッチョイ e273-E80/) 2022/04/23(土)20:40 ID:Bz8Txlil0(1) AAS
・質問ですが、
文字入力の位置(キャレット)の座標って取得できますかね?
IMEの日本語変換時に、候補が表示される位置。
表示してるということは、座標は取得してるってことだけど…
196(2): (ワッチョイ 5111-dPil) 2022/04/23(土)21:05 ID:v2cifEsx0(1) AAS
もうお前飽きられてるから
197(2): (ワッチョイ 4173-fLUy) 2022/04/24(日)00:42 ID:l2hqPiIg0(1) AAS
ワッチョイ e273
198(1): (ワッチョイ e273-E80/) 2022/04/24(日)17:35 ID:xL2RNLzA0(1) AAS
>>196、>>197
↑
懲りずにゴミ文を書き込むバカ
バカが…
199: (ワッチョイ bcf2-g9NX) 2022/04/24(日)20:20 ID:5aNcdmow0(1) AAS
うわぁ〜
200(1): (ワッチョイW c0dc-hOGG) 2022/04/26(火)11:07 ID:V+NjxZ3E0(1) AAS
>>146
windowsフック系でもっと良いの見つけたー!
外部リンク[php]:www.autohotkey.com
上下前次1-新書関写板覧索設栞歴
あと 802 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.046s