探検


AutoHotkey スレッド part29

レス数が950を超えています。1000を超えると書き込みができなくなります。
1名無しさん@お腹いっぱい。
垢版 |
2021/05/12(水) 06:27:46.35ID:d0RqdHRN0
!extend:vvvvv:1000:512
!extend:vvvvv:1000:512
↑スレ立てする時は3行にして下さい

■配布元
https://autohotkey.com/download/

■前スレ
AutoHotkey スレッド part28
https://egg.5ch.net/test/read.cgi/software/1585906506/

■日本語解説等
AutoHotkey Wiki
http://ahkwiki.net
AutoHotkeyを流行らせるページ(ミラー)
http://hdd.s300.xrea.com/ahk/
AutoHotkeyJp(過去ログdatあり)
https://sites.google.com/site/autohotkeyjp/
Autohotkey日本語ヘルプ(chmファイル)
https://www6.atwiki.jp/eamat/

■スクリプト投稿
Autohotkey専用うpろだ
https://ux.getuploader.com/autohotkeyl/
簡易スクリプト掲示板
https://pastebin.com/

■その他のテンプレ(5chのURL規制が厳しいのでpastebinに退避しました)
https://pastebin.com/raw/bWipuNmt

※テンプレここまで
VIPQ2_EXTDAT: default:default:1000:512:: EXT was configured
2022/01/27(木) 12:41:17.38ID:OuJVHW/g0
いつまで負け惜しみしとんねん
2022/01/27(木) 12:42:59.17ID:pKuBthhP0
負け惜しみって敗者の言葉なんだが負けてんのお前じゃんwww
2022/01/27(木) 12:59:27.49ID:zJbIABme0
>>850
自作のコードを貼ってない時点で的確な質問ではない
ここではそれが常識だから覚えとくように
今後、コード貼らずに質問して冷たくされても逆切れするなよ
2022/01/27(木) 13:03:18.01ID:OuJVHW/g0
さては文章問題苦手なタイプだな
2022/01/27(木) 13:06:10.27ID:zJbIABme0
ただ単にお前が身勝手なクズというだけのことさ
2022/01/27(木) 13:10:05.81ID:enbCSmeg0
>>764みたいな質問者こそがまともで的確な質問の仕方
最初からコードを貼ってるからこそ回答者は何が原因なのかを絞り込めて解決策を答えられる
これも基礎の基礎的な質問内容だが、誰も質問者を貶したり笑いものにしようとなんかしてない
2022/01/31(月) 22:48:54.67ID:Xlm11glo0
KeyWait
で、A〜Zのどれか
と指定するにはどうしたらいいのでしょうか?
2022/02/01(火) 10:11:58.01ID:ZpwND3os0
>>862
複数のキーのうちのどれかが押されるのを待ちたい場合は、Inputコマンドを使う。
2022/02/01(火) 23:50:44.02ID:Ng/1GWVX0
>>863
有難うございます
2022/02/04(金) 12:05:07.44ID:2YTbfp000
ありやな

【やじうまミニレビュー】手はもちろん足でも操作可能、マウスですらないホイール専用デバイス「クレイジースモールWheel」を試す - PC Watch
https://pc.watch.impress.co.jp/docs/column/yajiuma-mini-review/1385324.html
2022/02/04(金) 13:11:51.96ID:nR1rVXlY0
わざわざ追加するならホイールよりダイヤル系デバイスの方が便利
永続的に廻し続けられるので
2022/02/04(金) 13:46:12.27ID:vBWz597p0
同じ
2022/02/05(土) 02:04:42.86ID:fKNUnVC80
>>865
これ5年前に見たら買ってたな。
当時先輩エンジニアが超小型マウス分解して使ってたの今でもマネしてる。新品買っても1,000円くらいだ。
2022/02/06(日) 01:01:23.57ID:nLNPqYCD0
メモ帳をAHKで立ち上げた時ランダムでアクティブにならない時があるのですが対処法はないでしょうか?

^b::
run, C:\Users\a\Desktop\desktop\Notepad.lnk
return

これだとランダム?でメモ帳が起動時アクティブになりません。そこで

^b::
Run, %windir%\system32\notepad.exe
note:
sleep, 1000
winactivate, ahk_exe notepad.exe
IfWinNotActive, ahk_exe notepad.exe
{
goto, note
}
return

上のように書いたのですがメモ帳が起動時にアクティブにならない時、別のメモ帳が既に立ち上がっている場合は
なぜか既存のメモ帳の方がアクティブになってしまいます。
sleepを10秒とか充分に長くしても変わりません。

この現象ってメモ帳以外では見たことないのです。
2022/02/06(日) 01:14:32.21ID:VtbLpSVa0
string = (%A_Hour%:%A_Min%)
を:=を使って書き直すとどうなりますか?

string := "("+A_Hour+":"+A_Min+")"
では駄目でした
2022/02/06(日) 01:49:12.61ID:h/NgvJiJ0
>>869
俺はブラウザとか他のソフトでもアクティブにならないこと時々あるよ
2022/02/06(日) 02:06:40.48ID:R8OM+/Sa0
>>869
>ahk_exe notepad.exe
これだけではウインドウを個別に区別出来ないしsleepじゃ起動したウインドウが現れるのを確実に待つことは出来ないよ
プロセスidとかウインドウハンドルなどで指定すれば自分が意図したウインドウを区別できるよ

>>870
「+」を「 . (空白+どっと+空白)」にするかな?

松がってたらスマヌ
2022/02/06(日) 02:20:06.83ID:hpgW1ftZ0
>>869
Run, %windir%\system32\notepad.exe , , , pid
WinWait, ahk_pid %pid%
WinActivate, ahk_pid %pid%
874870
垢版 |
2022/02/06(日) 02:31:58.64ID:VtbLpSVa0
>>872
完璧です
ありがとうございます
875名無しさん@お腹いっぱい。
垢版 |
2022/02/06(日) 05:25:36.82ID:B3Pci5nz0
キーボードのキーにマウスの左クリック連射を割り当てるというようなことは
さすがに無理か
2022/02/06(日) 08:47:46.72ID:iIMVB2k50
>>875
ハイあなたには無理です
877869
垢版 |
2022/02/06(日) 12:14:07.37ID:9yiGx7EI0
>>872,873
ありがとうございます、できました
2022/02/06(日) 16:55:24.68ID:ia9s5ji70
32bitのとき使えてた

DllCall("WindowFromPoint","Int",mx,"Int",my,"Ptr")
DllCall("GetParent",Ptr,hChild,Ptr)

が64bit(1.1.33.10)にしたら動かなくなってしまいました(泣)
改善点をご存知でしたらご教授いただけないでしょうか
2022/02/06(日) 18:36:43.32ID:+Yy7KwWY0
アクティブウィンドウを通常・最大で切り替えたいのですが動きません。
添削お願いできますか?

^Esc::
If WinGet, MinMax 1{
WinMinimize, A
Return
}
If WinGet, MinMax 0{
WinMaximize, A
Return
}
Return
2022/02/07(月) 10:52:07.02ID:W59VdhRB0
>>879
If WinGet, なんて書き方は無いんじゃね
WinGet の基本的な使い方調べて、まず変数に0か1かを格納してからIfで変数を判別

あとウィンドウ最大化と元に戻すコマンドは俺はPostMessage使ってる
2022/02/07(月) 12:43:48.16ID:NWKYirrZ0
成功したかどうか判らんのだよな
2022/02/07(月) 13:29:12.52ID:xkUykQMQ0
>>880
wingetのminmax値が1と0で、挙動をifで分岐させたつもりでした。。
よかったらお手本コードをいただけませんか?
2022/02/07(月) 13:31:55.17ID:VGDznEQZ0
>>882
乞食かおまえは
そこまで助言貰ってんだから自分で調べろ
2022/02/07(月) 13:40:42.88ID:xkUykQMQ0
>>883
880の方ですか?
いやそんな言い方しなくても。。
2022/02/07(月) 13:47:27.87ID:VGDznEQZ0
答えだけ教えるなら基本を調べろとは言わないだろ
出なおしてこい乞食
2022/02/07(月) 13:49:25.56ID:W59VdhRB0
>>882
今回だけ特別大サービスだぞ
WinGet, hensuu, MinMax, A
If hensuu = 1{
以下略

まずwikiをちゃんと読んで調べろ
http://ahkwiki.net/WinGet
2022/02/07(月) 13:55:50.43ID:VGDznEQZ0
>>886
お前みたいな甘やかす奴がいるから乞食が絶えないんだ
結局答え教えるなら基本を調べろとか言うな
2022/02/07(月) 13:57:07.17ID:W59VdhRB0
甘やかす奴がいなくても乞食は絶えねえよ阿保
2022/02/07(月) 13:59:04.91ID:VGDznEQZ0
>>888
甘やかして余計乞食を増してるのも分からんのか池沼
2022/02/07(月) 14:00:40.60ID:VGDznEQZ0
甘える乞食
分かってて乞食を増殖させる池沼
どっちもどっちだな
2022/02/07(月) 14:03:16.88ID:W59VdhRB0
少なくとも俺は全部丸コピでそのまま使えるスクリプトは貼らないし
質問者がスクリプト書いていれば何が間違ってるかは答える
それをお前にとやかく言われる筋合い無いし文句があるならお前がこのスレ見なきゃいいだけ
2022/02/07(月) 14:06:26.23ID:VGDznEQZ0
>>891
結局乞食の手本くれに乗ってるだろうが
基本を調べろとか言うな
乞食を増殖させてるお前がスレ見るな
2022/02/07(月) 14:09:45.85ID:NWKYirrZ0
魚を与えるのではなく魚の取り方を教える
というODAの方針を見習わないと

コードを貼り付けて添削するのは魚を与える行為
面倒でも一旦意味に戻して、何が判らないのか、どうすれば判るかを考えて、
質問者を理解した状態にするのが正解
2022/02/07(月) 14:09:56.18ID:W59VdhRB0
クレクレお断りには賛同するがお前のは異常だよ
>>873とか俺以外にもスクリプト貼って教えてる奴はいくらでもいるのに
気分次第で人によって噛みつくのはお前の行動が一貫性も無くただのキチガイなだけ
895名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:14:21.84ID:VGDznEQZ0
>>894
じゃあ最初からここ読んで調べろって言えばいいだろ
俺に言われたから丸コピしないって言い訳してるだけ
自分の乞食えさやりを棚に上げるな
全てに目を通してるわけじゃねーんだよ池沼
2022/02/07(月) 14:16:01.00ID:W59VdhRB0
ま、ID:maFp85Zl0 みたいなクズが「自分は教えてもらえなかったのにズルい!」とか
逆恨みして発狂してるだけにしか見えんな
897名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:17:55.41ID:VGDznEQZ0
>>896
誰だよそいつw
自分の乞食増殖を棚に上げて妄想かよ
池沼はスレ見るな
898名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:19:37.29ID:VGDznEQZ0
>>896
つか自分が乞食なら乞食に反対しないだろ
乞食行為蔓延させて自分もエサもらうんじゃねーの
2022/02/07(月) 14:20:21.63ID:W59VdhRB0
まあ勝手に吠えてろよ
自治廚ガイジがいくら吠えても俺は俺のやりたいようにやるし
最低限のスクリプトを書いて質問する人間には相手の態度次第で丁寧に教えるし
クズ質問者は突き放すし、自治廚ガイジは無視するわ
900名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:22:02.57ID:VGDznEQZ0
>>899
乞食増殖の自覚は芽生えたんだなw
迷惑だから池沼はスレ見るな
2022/02/07(月) 14:25:46.16ID:W59VdhRB0
命令する権限もないゴミがいくら吠えてもねw
902名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:27:04.52ID:VGDznEQZ0
>>901
匿名掲示板で命令権限とかw
さすが池沼だな
迷惑を考えずに乞食を増殖させるわけだ
2022/02/07(月) 14:28:28.72ID:W59VdhRB0
こういう正義マンは自分が荒らしてる原因ってことにも気づいてないからなあ
904名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:28:33.20ID:VGDznEQZ0
他も乞食にエサやってるんだから自分も許される
他の奴にも文句言え
やだね乞食増殖ガイジ
2022/02/07(月) 14:29:58.58ID:RK+Wj5JN0
スレ伸びてると思ったらまたこれかw
日野と本田のどっちも言い分はわかる
極端でゼロイチみたいだけどね
とりあえずトムとジェリーってコテハン付けてくれ
906名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:29:59.53ID:VGDznEQZ0
>>903
お前の乞食増殖荒らし行為が何倍も迷惑なんだが?
迷惑だからスレから消えろよ池沼
2022/02/07(月) 14:31:45.95ID:W59VdhRB0
俺はこれからも今まで通り俺のやりたいようにやる
スレもこれからも見る
質問の内容によっては断片的にスクリプト書いて教えることもある
今後もそれはやめない
キチガイ自治廚に命令される筋合いも無し
908名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:34:37.60ID:VGDznEQZ0
>>907
乞食増殖の自覚はあってもやめない宣言
荒らしやめない宣言
池沼がキチガイ呼ばわり
やだね乞食増殖ガイジ
2022/02/07(月) 14:35:32.63ID:W59VdhRB0
いくら吠えても無力なゴミはかなしいねくやしいねw
910名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:37:26.64ID:VGDznEQZ0
最初からここ読んで基本を調べろとか言ってれば、乞食のエサやりとは言わなかったんだぜ?
お前のは俺に言われたから乞食増殖を言い訳してるだけ
そして開き直って乞食増殖はやめないときたもんだ
ガイジよな
911名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:38:47.82ID:VGDznEQZ0
乞食増殖は正義
増殖に反対するのはキチガイ

これが池沼の考え
2022/02/07(月) 14:40:22.29ID:W59VdhRB0
いくら吠えても無力なゴミはかなしいねくやしいねw
913名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:41:12.34ID:VGDznEQZ0
>>912
乞食増殖は正義
増殖に反対するのはキチガイ
反対して吠えてるのは無力なゴミ

これが池沼の考え
2022/02/07(月) 14:42:35.88ID:W59VdhRB0
乞食増殖は正義なんて俺は一言も言ってなんだけど?
妄想垂れて頭イカレたのかな?w
915名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:42:41.10ID:VGDznEQZ0
>>909
>>912
言うことなくなって同じことしか言えないのはかなしいねw
2022/02/07(月) 14:43:14.72ID:oXESlqPP0
>>886
ありがとうございます、出来ました!
OutputVarはこうやって使うんですね。。

;ウィンドウ最大化操作
^Esc::
WinGet, var_winmax, MinMax, A
If var_winmax = 1
{
WinRestore, A
Return
}
If var_winmax = 0
{
WinMaximize, A
Return
}
Return
917名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:44:45.53ID:VGDznEQZ0
>>914
乞食増殖に反対された
乞食増殖を自覚してる
それでも自分のやりたいようにやる
乞食増殖は正義じゃねーか
2022/02/07(月) 14:46:12.09ID:W59VdhRB0
>>916
おう、おめでとう
今後はコマンドの使い方ちゃんとwiki読んで調べような
919名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 14:47:07.72ID:VGDznEQZ0
>>907
つかどんだけ教えたがりなんだよ池沼
乞食増殖はそんなに楽しいか
迷惑な野郎だ
2022/02/07(月) 15:07:26.43ID:sT5XRdbM0
すげえ顔真っ赤なのがいて草
921名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 15:08:04.36ID:VGDznEQZ0
どうして素直に間違いを認めれないんだろうな
基本を調べろと言われて手本クレはないだろ
調べる行為がない
手本クレに対して今回は特別サービスはねーだろ
乞食と乞食のエサやり
まるで乞食行為を蔓延させるためのマッチポンプじゃねーか
2022/02/07(月) 15:13:55.35ID:iwvpkjjN0
>>918
ありがとうございます。
こうやってwikiしょっちゅう見てるんですが、、答えが解らないとどうしても理解できないことが多いので、ユーザーコミュニティは助かりますm(_ _)m
;VSCode
#IfWinActive, ahk_exe Code.exe
{
;選択範囲をAHK検索
^+!c::
Critical On
Clipboard := ""
Send, ^c
Sleep, 50
Run, https://sites.google.com/site/autohotkeyjp/system/app/pages/search?scope=search-site&;q=%Clipboard%
Return
}
Return
#IfWInActive
2022/02/07(月) 15:16:42.54ID:f93n7PFg0
スレの主気取りでずっと張り付いてるから迷惑なんだよな
Qiitaあたりでポエムでも書いててくれるとありがたいんだが
2022/02/07(月) 15:29:56.87ID:XZ4Tmrtp0
正解コード貼りもケースバイケースだと思うわ
文法間違えてる質問者に wiki読めって突き放しても
書き方の誤解を解いてやんないと読んでも理解できないだろうし
説明するよりお手本から学んで貰う方が早いと思う時はコード貼るし
貼っても中身精査しないでコピペで使うだけであろうクレクレへの餌は控えるけど
2022/02/07(月) 15:40:09.51ID:2/wtg+Gg0
>>923
自分がこのスレのルールだと勘違いしてんだろうね
2022/02/07(月) 15:48:30.45ID:uTkh8ZCJ0
>>921
怪しい奴は大体IDコロコロだよな
こんな質問をスマホでやってるわけないし
2022/02/07(月) 15:54:02.63ID:W59VdhRB0
>>924
同感だねえ
2022/02/07(月) 19:23:33.79ID:OVUCNtqz0
おれも>>919の方が基地外だと思う
態度悪く質問するやつは別だが、教えることを憎んでるなら919の方がここを去ればいいだけなのに
5chはユーザーNG機能がないから不便だよな
前にどこかのスレで話が出てたけど5ch以外の場所にAHKの掲示板を作ってそこに移動する話を本格化したい
どこがいいかな?2022年的お勧めありますか
2022/02/07(月) 19:36:25.81ID:qYeA2ISe0
乞食擁護の単発ワラワラで草
2022/02/07(月) 19:43:16.51ID:4jpnXbyy0
まあ「乞食」って認識自体が賛否あるだろうしな
それに比べて粘着連投は明らかにスレ荒らしてるし
2022/02/07(月) 19:45:57.95ID:XZ4Tmrtp0
そろそろ次スレの時期でもあるので
次はワッチョイ復活させような

↓いまは先頭にこれじゃワ付にならないんだっけ?
!extend:vvvvv:1000:512
2022/02/07(月) 19:52:22.24ID:NWKYirrZ0
この疑心暗鬼がこのスレの醍醐味なんだから、
ワッチョイなんか付けたら過疎るぞ
2022/02/07(月) 19:52:41.25ID:OVUCNtqz0
ワッチョイには荒らしに対して何の抑止効果もないし
ワッチョイリスクを認識できる賢い人が参加を控えるようになってスレの質が低下するだけなので反対
2022/02/07(月) 19:54:43.06ID:qYeA2ISe0
乞食擁護のワッチョイ反対きたw
2022/02/07(月) 19:56:40.97ID:NWKYirrZ0
なんだよワッチョイリスクて
ワッチョイにはスレを健全化する効果しか無い
だから不健全に盛り上がっているこのスレには毒
2022/02/07(月) 19:59:22.45ID:qYeA2ISe0
元からワッチョイなのに過疎るわけないだろ
反対してるのは乞食擁護してる奴
次はワッチョイな
2022/02/07(月) 20:00:29.30ID:v5TrMv3w0
前スレや前々スレ見ても分かる通りAHKスレは本来ワッチョイ有りがデフォ
ここ立てた荒らしが何の相談もなく勝手にワッチョイ消しただけ
次は本来の形に戻すしそれでも勝手にワッチョイ無しスレ立てるキチガイがいれば
そのスレは放置されるだけ
2022/02/07(月) 20:03:31.41ID:v5TrMv3w0
ちな俺も乞食連呼してる奴の方がキチガイだと思う
2022/02/07(月) 20:04:23.85ID:NWKYirrZ0
前スレが消化に13ヶ月かかったのに対して、このスレは9ヶ月
それだけ活性化している
ワッチョイがあると書けない潜在層がそれだけいたということ
2022/02/07(月) 20:04:57.27ID:qYeA2ISe0
どんだけ乞食に寛容なんだw
2022/02/07(月) 20:07:25.67ID:qYeA2ISe0
ワッチョイで書きたくない奴が多いんじゃなくて、ワッチョイなしで荒らしが活性化してるんだろw
2022/02/07(月) 20:08:10.21ID:v5TrMv3w0
クレクレ乞食には反対だがケースバイケースで>>924が正論
2022/02/07(月) 20:09:06.44ID:qYeA2ISe0
何で丁寧な乞食はいいみたいな流れになってんだw
2022/02/07(月) 20:10:02.39ID:qYeA2ISe0
次はワッチョイな
ワッチョイなしなら放置でワッチョイ立てる
2022/02/07(月) 20:11:10.08ID:NWKYirrZ0
例えば内容が高度ですぐには反応できないような質問があった場合
ワッチョイがあるとしばらく無反応になってしまうが、
ワッチョイがなければ、即罵倒レスや斜め上方向の回答が付く
どちらがより人間味があるか
2022/02/07(月) 20:14:50.15ID:qYeA2ISe0
ワッチョイごときに怯える奴なんかいなくてけっこう
悪いことしてるわけじゃあるまいし
2022/02/07(月) 20:15:56.09ID:v5TrMv3w0
本来クレクレ禁止と言うのは質問者が内容を学ぶ気があるかどうかの差だろ
今回のケースは>>924の言う通り手本から学んで貰う方が早いケース

そしてむしろワッチョイ反対してる ID:NWKYirrZ0 がスクリプト書いて教えることにも反対してる側なんだがw
2022/02/07(月) 20:16:28.26ID:qYeA2ISe0
反応して欲しければよく考えて質問しろ
そうすれば乞食なんて言われない
2022/02/07(月) 20:21:38.14ID:Avji6jdd0
>>931
賛成!

!extend:on:vvvvv:1000:512
他スレで見たところ、これが3行必要らしい(実際やったことないので自信がない)
2022/02/07(月) 20:22:53.11ID:qYeA2ISe0
>>949
1行でいい
ただ1行だと立てた時それが消える
だから次スレのために2行書くのが一般的
2022/02/07(月) 20:22:56.08ID:v5TrMv3w0
何一つ自分で書いたスクリプトを貼らずに「ウィンドウ最大化・元に戻すスクリプト教えて」
みたいな質問なら一切答える必要無い
今回のはちゃんと質問者がAHKでの変数の扱い方を理解して学んでる
なので教え方も間違ってない

次スレはワッチョイ有りな
2022/02/07(月) 20:23:51.00ID:gBJIzicW0
自分はあの独自文法見たら釣りっぽくてスルーしたわ
2022/02/07(月) 20:24:23.61ID:qYeA2ISe0
ワッチョイは乞食防止にもなるだろ
乞食に教えてる奴もだ
毎回同じワッチョイ
なぜかいつも単発
効果はある
2022/02/07(月) 20:26:23.09ID:v5TrMv3w0
>>950踏んだなら立ててきていいぞ
IPとか余計なもんまで付けたら放置だがな
2022/02/07(月) 20:28:51.76ID:qYeA2ISe0
ん?950立てることになってたのか?
レス数が950を超えています。1000を超えると書き込みができなくなります。

ニューススポーツなんでも実況