AutoHotkey スレッド part33 (959レス)
1-

739: [] 2024/05/10(金) 03:32:51.99 ID:NjNk2J4k0(1)
女子に競馬やらせてる我々はタッチしてなくて
スレを立ててるんだが
740: [] 2024/05/10(金) 03:56:57.04 ID:FT96tyE40(1)
そこから減らないな
741: [] 2024/05/10(金) 05:17:58.16 ID:gP2AQJgB0(1)
午後は奇跡のプラ転w
高配当は耐えてもいいと思うけどな
こういうのて人それぞれだからなぁ
音源バカ売れとかじゃないしやっぱそうなるのものは戦車(といっても
742: [sage] 2024/05/11(土) 08:21:13.61 ID:bgmJzig+0(1/2)
プログラミング経験一切なし習った事も教わった事もなしで調べてるけどめげそうになるね
ただ方向キーしか使えないゲームをゲーム中だけWASD移動したいだけなのに
スクリプトが起動してるかどうかすら確認手段がなくない?とりあえず移動はできてるのにこれをどうやってオフにするのかが今全然わからん
オンオフをできればAltとかで制御できないものかと思って調べてるけど
v2の情報が全然ない落ちてる情報全部古くてスクリプトのコピペ一切できないしなんでなん?
743
(1): [sage] 2024/05/11(土) 08:24:44.85 ID:h/gB59Zq0(1/2)
じゃあv1で作ればいいじゃん
744: [sage] 2024/05/11(土) 08:27:20.77 ID:bgmJzig+0(2/2)
>>743
流石に新規参入なのにv1使うのはまずいかと思って
今日明日レベルじゃなくてもいつかは移行しないといけないならv2でやる方がいいと思うんだけどこれは欲張りすぎ?
745: [sage] 2024/05/11(土) 08:45:58.24 ID:1O/mDwJe0(1/3)
文法の差違以前のところで止まってるようだけど、いちから覚える段階ならV1とV2両方習得しちゃえばいいんじゃね?
やることがキーのリマップとモード切替くらいのものだったら大した違いはないし
746: [sage] 2024/05/11(土) 08:54:37.01 ID:6Gx3TGGs0(1/5)
v1カニバケツw
747: [sage] 2024/05/11(土) 08:57:54.38 ID:6Gx3TGGs0(2/5)
v1からv2への移植はほとんど機械的にできちゃうくらい簡単なので、
互換性は無いというだけでどちらで書いてあっても参考になる
なにかv1をv2に変更してみる、という経験をしておくといい
748: [sage] 2024/05/11(土) 09:02:59.46 ID:h/gB59Zq0(2/2)
今から覚えるのにv1は無駄といえば無駄だけど
情報や参考ソースなくて理解進まないのは当面解決しようがないから、そこで足踏みするのもそれもまた無駄

v1ソースのコピペしながら基本的な使い方覚えて
その気があるならv2に書き直したりするのも手
749
(1): [sage] 2024/05/11(土) 10:41:12.11 ID:gxp9eNUk0(1)
なんでv2の日本語の情報全然少ないんだろうな
みんな使わなくなったのかな
750: [sage] 2024/05/11(土) 11:02:05.33 ID:7+gM5GoT0(1/2)
v1で満足してる&大半は英語情報漁らない&漁っても情報を提供する熱意が失われてる
751: [sage] 2024/05/11(土) 11:09:36.72 ID:6Gx3TGGs0(3/5)
外部リンク:ahkscript.github.io
公式のv2のドキュメントが日本語で読めるんだから、
これ以上のものは要らんやろ
752
(1): [sage] 2024/05/11(土) 11:14:45.40 ID:9urRrDiD0(1/5)
>>749
v1の時にAutoHotKeyをはやらせるページを頑張ってくれてた人が、
NILScriptに注力するためにコンテンツを消してしまった
GitHubの日本語情報が代替としてあるとはいえ、
v2のローカライズが遅かった
753
(1): [sage] 2024/05/11(土) 11:27:15.15 ID:6Gx3TGGs0(4/5)
リファレンスあれば書けるでしょ
そんな凝った使い方するようなもんじゃないし
あんまり深入りしてもドツボだよ
どんな要求にも応える、みたいな懐の深い言語じゃない
やりすぎると大抵不安定になる
754: [sage] 2024/05/11(土) 11:28:30.69 ID:9urRrDiD0(2/5)
>>753
リファレンスさえあれば普及するってんなら世の中COBOLすら普及してなきゃおかしいんだが
755: [sage] 2024/05/11(土) 11:58:25.75 ID:7+gM5GoT0(2/2)
サンプルがあってそれを改造して、さらにそれを見た奴が閃きで違うことして、さらに広まる

それが多い言語ほど広がってる
756: [sage] 2024/05/11(土) 12:55:41.63 ID:1yCl5vAd0(1/3)
>>1 のクイックリファレンスは機能を理解するのに丁寧で必要十分なサンプルがあるけどな
これ読んだ上で情報がないとか言うならしょうがないが
757
(1): [sage] 2024/05/11(土) 13:09:33.81 ID:NOtnzF+H0(1)
>>752
NILScript、鳴かず飛ばずのまま1年くらいの活動でサイトもツイッターも放置されてるのがもの悲しい…
正直流行らせるページを続けてた方が得るものがあったんじゃないかと邪推しちゃう
758: [sage] 2024/05/11(土) 13:20:17.38 ID:aVfCErAf0(1)
ド初心者はLLMに聞きながら書くのがいいと思う
759: [sage] 2024/05/11(土) 13:22:43.06 ID:VMeB8lyY0(1)
>>757
画像検出はぜったいやらないとか、作者の想定の利用シーン以外には
対応しないって姿勢が結構頑なだった印象
760: [] 2024/05/11(土) 15:37:23.40 ID:/LnLSzpA0(1)
てすと
ドングリ
761
(2): [sage] 2024/05/11(土) 16:29:24.10 ID:5EAAF0xM0(1/4)
ToolTipに操作対象のウィンドウ名常時表示した状態でホットキー動かすと、
WinTitleだけで対象指定してる場合は挙動イかれるのかよ
ToolTipにタイトル存在しないからか?

ゴチャゴチャ書くの怠いからWinTitleで指定一本化した矢先にこれか…
762
(1): [sage] 2024/05/11(土) 16:43:40.66 ID:jpYw7NP80(1/4)
タイトルだけで特定するって行為がそもそもおかしい
763
(2): [sage] 2024/05/11(土) 17:23:28.20 ID:5EAAF0xM0(2/4)
タイトル指定のみの何がおかしいのか知らんがahk_exec追加で指定しても>>761だったんで、
そもそも対象指定するのにWinTitleを使う場合、
ToolTipの本文内にWinTitleと同一の内容を含めて表示したままにしないほうがいいらしい

まあ限定的な状況だとは思う
764
(1): [sage] 2024/05/11(土) 17:25:25.64 ID:9urRrDiD0(3/5)
>>762
どうやって指定するのが無難?
765: [sage] 2024/05/11(土) 17:51:25.05 ID:1yCl5vAd0(2/3)
>>763
どう挙動がおかしい?
仕様だとしても書いたコードを貼らんと参考にならんよ
766
(1): [sage] 2024/05/11(土) 18:09:59.29 ID:jpYw7NP80(2/4)
>>764
そりゃ状況によるけど、実行ファイルとかコントロールとか最低でも
もう一つは指定しないと誤爆しまくるじゃない
もちろんハンドルが取得できれば、それに越したことないけど
状況的に取得できないから、タイトル使ってるんだろうし
767
(1): [sage] 2024/05/11(土) 18:16:08.80 ID:9urRrDiD0(4/5)
>>766
実行ファイルでの指定なんてできるの?
できるなら是非知りたい
まさにタイトル文字列での誤爆に困ってる
768
(1): [sage] 2024/05/11(土) 18:26:04.30 ID:5EAAF0xM0(3/4)
すまんおかしいのはクリックでしかも>>763は不完全な検証だった
WinGetPosで解像度取得してクリックアドレス相対指定するように組んでるのに、
動作にだけahk_exe追加してそっちに追加するの忘れてたわ…中見たら案の定ToolTipの解像度拾ってた

要するにデフォの絶対値指定だけ使っていれば>>761は発生しない
多分コマンドのほうも直したほうがいいんだろうけど、
何故かそっちは素で通るからWinGetPosだけ直せばいいや…
769
(1): [sage] 2024/05/11(土) 18:35:35.39 ID:jpYw7NP80(3/4)
>>767
外部リンク[htm]:ahkscript.github.io
770
(2): [sage] 2024/05/11(土) 18:40:03.50 ID:1O/mDwJe0(2/3)
ahk_exe 指定はフルパスでも指定出来るので同じモジュール名が複数動いてる環境で本当に有り難い
771: [sage] 2024/05/11(土) 18:56:44.20 ID:9urRrDiD0(5/5)
>>769
ありがとう!
v1から長いこと使ってるけど、こんな風に指定できるの知らなかった
それにまさにパスの違う同じ名前の実行ファイルで取り違えが起きてたので、
>>770のフルパス指定できるって情報も助けになった
今まで半自動で作業してたことを全自動にできるかもしれない
本当に感謝してます
772: [sage] 2024/05/11(土) 18:59:46.27 ID:1yCl5vAd0(3/3)
ahk_exeなんてそれこそ、はやらせるページ時代から丁寧に解説されてるじゃないか
結局リファレンス読んでないだろ?
773: [sage] 2024/05/11(土) 19:01:30.72 ID:1O/mDwJe0(3/3)
使って無い機能も含めてリファレンスはざっと全部目を通しておくべきだな
V1から長いこと使ってるけどいまだに知らない機能に気付くことがある
774: [sage] 2024/05/11(土) 19:19:22.70 ID:5EAAF0xM0(4/4)
v1から使っててahk_exe知らないって何の冗談だよ…
775: [sage] 2024/05/11(土) 19:20:50.10 ID:jpYw7NP80(4/4)
ahkのリファレンスはかなり丁寧に解説されていて、個人的には
分かりやすいと思うけど、それがゆえに分量が増えちゃって
初級者に敬遠されてるのかもとか、最近思い始めた
776: [sage] 2024/05/11(土) 19:31:54.16 ID:6Gx3TGGs0(5/5)
逆にahk_exeしか知らん
777
(1): [sage] 2024/05/11(土) 21:04:23.50 ID:FTReVDlq0(1)
V2のドキュメントの日本語版はところどころ未翻訳部分があって結局英語版をグーグル翻訳した方が早くなっちゃうのよね
778: [] 2024/05/12(日) 00:21:58.68 ID:Lj8Usimt0(1)
>>777
まあ、すぐゴミサイトになるだろうな
v2日本語サイト
779
(1): [] 2024/05/12(日) 13:51:56.00 ID:OiD4EGGI0(1/2)
>>768撤回するわこの状態だとTooltipだけにキー入力送られる場合があった
操作発生するタイミングでTooltipにウィンドウ名表示してるだけでマズい
で結局の所起動処理に一行付け加えれば済むだけの話だった…

WinSetTitle("active_windows", "ahk_class tooltips_class32 ahk_exe AutoHotkey64.exe")

タイトルなくてもahk_ Criteriaは拾えるんだからそりゃそうだよな
何でこんなことにこんな時間かけてんだ…もう脳の老化がヤバイわ

WhichToolTip使う場合とかToolTip非表示にする場合の話は知らん
780
(1): [sage] 2024/05/12(日) 14:03:21.98 ID:3upPhzKT0(1)
>>779
何がしたいのかさっぱり分かりませんが、v2であればToolTipの戻り値はhwndなのでそれで指定すれば良いのでは?
781: [sage] 2024/05/12(日) 14:17:51.97 ID:BdA3gBv60(1)
>>780
その人はりんごタイプだろ
リンゴをどこで買ったのか聞いて欲しい
782: [sage] 2024/05/12(日) 14:17:54.57 ID:hg21L+iT0(1)
>>770
ほー フルパスいけるのか長い事知らんかった
hwndで分けてたよ
783: [sage] 2024/05/12(日) 15:37:44.57 ID:OiD4EGGI0(2/2)
何がしたいのと言われても、
まんまTooltipに窓名出して且つwintitleだけでコマンド制御することとしか言いようがないんだが
784: [sage] 2024/05/12(日) 22:15:33.45 ID:0p/klAZ80(1)
数万行おじさんかな
785: [sage] 2024/05/14(火) 01:28:25.99 ID:bCkGacWh0(1)
誰が勝ってた先輩が稼いでくれた資金を投入して圧縮により燃焼させる
786: [sage] 2024/05/14(火) 01:36:48.27 ID:Nn0mbi0Y0(1)
あとは成績とビジュアルだと思う
787: [sage] 2024/05/14(火) 02:23:42.37 ID:eoOeMzvn0(1)
糖質制限とケトジェニックに移行してるだけようやっとるで
害悪でしかない
788: [sage] 2024/05/14(火) 02:35:40.54 ID:kjp4cgOR0(1)
・テレビ出演経験あり
焦りすぎだな
1-
あと 171 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s