AutoHotkey スレッド part35

2024/12/11(水) 12:17:01.35ID:pfy66vhl0
■公式サイト
https://www.autohotkey.com/

■解説等
・v1.1
AutoHotkey Wiki
http://ahkwiki.net/Top

・v2
クイックリファレンス|AutoHotkey v2
https://ahkscript.github.io/ja/docs/v2/
v1.1からの変更|AutoHotkey v2
https://ahkscript.github.io/ja/docs/v2/v2-changes.htm

■前スレ
AutoHotkey スレッド part34
https://egg.5ch.net/test/read.cgi/software/1719681136/
2025/03/12(水) 23:11:04.48ID:ModylEss0
普通に日本で暮らしてたら、③の意味で使ったり使っている場面に直面する機会があった筈
そういう経験を一切無視して、>>309みたいに断言できちゃう精神がやばい
ネットで聞きかじった知識をそうなんだーと無批判に丸呑みしちゃう
少しは自分の脳細胞使え
2025/03/12(水) 23:22:07.82ID:9CnM2VBz0
誤用した本人じゃなく無関係の外野同士が殴り合ってたのホンマ
2025/03/12(水) 23:30:08.61ID:mWi3Q8ww0
>>333
辞書みたうえで、転じて~の意味で積極的に使おうって人の方が脳細胞使ってないよね
2025/03/12(水) 23:32:24.62ID:ModylEss0
もう傷を拡げるだけだよ
2025/03/13(木) 00:50:16.80ID:XC3q9SRw0
ID:ModylEss0
> 誤用の指摘はしない一択
なのよね?
指摘しまくってるが?
熱くなりすぎだろ
心に熱い熱情を抱えるのに普段は抑え込む性格
心の堤防が決壊したらしい
2025/03/13(木) 02:31:37.45ID:XdFW0QFs0
誤用だと息巻いてる方が少数派なの気づいてどうぞ
2025/03/13(木) 07:43:29.10ID:nKphw/bF0
勝てる指摘はむしろするんだよ
誤用の指摘は勝てないし荒れるだけなのでやらない
2025/03/13(木) 08:29:42.79ID:zXfjZ2Re0
間違いを修正するコストは間違いを広めるコストよりはるかに高い
このコストパフォーマンスの非対称性により、
修正はさらに難しくなっていく
間違いの修正をするコストは今が一番低いのだから、
間違いの指摘や訂正は今するのが最良
2025/03/13(木) 09:46:48.88ID:Ebyl8SsK0
解毒もそのうちカイドクにされちゃうのかな
2025/03/13(木) 09:51:56.93ID:2nrpV/Av0
AHKのことには指摘してくれないのにね
2025/03/13(木) 10:06:55.53ID:Fnv4+eQ50
誤読と誤用を誤認するな!
2025/03/13(木) 11:43:06.51ID:/pmXOUmu0
情けは人の為ならず、って言うからな
助けたりしないで自分でなんとかさせるほうがその人の成長になっていい
2025/03/13(木) 11:59:57.04ID:1E8TpIz20
意図が丸見えすぎ
2025/03/14(金) 14:32:37.91ID:lpfy5nbE0
hot string周りをこれくらい強化したライブラリはよ

スニペットアプリ Espanso を使おう! #Linux - Qiita
https://qiita.com/kkensuke/items/816077efdd1aa2a3fc97
2025/03/14(金) 16:45:13.64ID:jNbv5sWU0
google日本語入力の単語登録をキーで快適にやれんもんか
2025/03/14(金) 16:49:26.49ID:jNbv5sWU0
ショートカット登録できるのか
2025/03/14(金) 16:55:55.11ID:FJhXOP++0
>>348
AHKで座標指定クリック
2025/03/14(金) 16:58:55.92ID:FJhXOP++0
>>345
誤用
情けは人の為ならずの意味
> 人に親切にすれば、その相手のためになるだけでなく、やがてはよい報いとなって自分にもどってくる、ということ。誤って、親切にするのはその人のためにならないの意に用いることがある。
> https:/dictionary.goo.ne.jp/word/情けは人の為ならず/
2025/03/14(金) 17:00:23.40ID:FJhXOP++0
>>343
AHKと誤用のどちらも指摘したがどう思う?
2025/03/14(金) 17:08:10.58ID:jNbv5sWU0
辞書に誤りと書いてあるうちは誤りなんだよな
そのうちそれが、転じてになって、
さらに時間が経つと転じる前の意味は辞書にしか載ってない蘊蓄ネタになってしまう
2025/03/14(金) 17:14:10.72ID:KjaYpshq0
>>348
「GoogleIMEJaTool.exe" --mode=word_register_dialog」で呼び出しゃイケるんちゃう?
2025/03/15(土) 06:01:16.34ID:xVKhMrji0
google日本語入力の、
カーソルの「A」、「あ」の表示を自分で表示できる?

あれええよな
2025/03/15(土) 08:05:10.26ID:ANQIboKI0
>>355
外部ツールの IMEステータスとかあるから、DllCall の嵐になるやろうけど実装は可能ちゃうか?
IME.ahk系のスクリプトも参考になるやろうし。
2025/03/15(土) 09:56:15.32ID:xVKhMrji0
>>356
まあ、
頑張ればできそうだな…

カーソルの近くに表示したい…
2025/03/15(土) 10:11:35.28ID:RTsLmXUD0
IMEがonなのかoffなのかわからん問題は、
IME onとoffの切り替えをトグル動作ではなくそれぞれに専用キーを割り振ると解決する
offだと判っててもoffを空打ちしてから入力を始める、みたいな習慣になる
2025/03/15(土) 10:18:29.76ID:ANQIboKI0
>>357
IMEステータスのようにテキスト領域に透過png/gif画像を重ねるとかじゃないんやったら、
普通に MouseGetPos でイケるんちゃうか?


テキストカーソルじゃなくてマウスポインターになってまうけど…… AHK はそれ単体では
テキストカーソル位置の取得とかが難しいんよ。ライブラリや特定の環境下で使える物は
あるけど。

ワシは Windows全般で Emacs like なキーバインドでテキスト操作がしたかったから、
↓これを DllCall で呼びまくりw
Scintilla and SciTE
https://www.scintilla.org/index.html
2025/03/15(土) 11:47:07.14ID:xVKhMrji0
>>358
まあ、
それも一つの手だね
2025/03/15(土) 11:48:56.49ID:xVKhMrji0
>>359
テキスト入力位置にTooltipは、
なんとかできたわ

あとは、見た目を頑張るって感じかな…
2025/03/15(土) 11:49:38.36ID:xVKhMrji0
>>361
てか、
Google日本語入力のやつを画像キャプチャすればいいか…
2025/03/15(土) 11:53:05.12ID:RTsLmXUD0
トグル動作はあまりいい方法ではない
ブラウザがF7でキャレットと通常を切り替えられるけど、
どっちのモードかのインジケータすら無いので、困ることが多い
2025/03/15(土) 15:17:13.30ID:qPBQkbxk0
横からですが、IMEインジケータとしては
キャレットを変更、キャレット近くに配置
マウスカーソルを変更、マウスカーソル近くに配置
タスクトレイに表示、画面中央に一瞬表示、タイトルバーに表示
とかありますが
アクティブウィンドウの枠の色を変えるのはいかがですか
IME offで赤、IME onで緑とか
2025/03/15(土) 15:22:34.96ID:RTsLmXUD0
テキストエディタを使ってる時は、カーソルのある行に横線が引かれて、
その線の色がIMEのモードによって変わる
頼ってないけど
2025/03/15(土) 15:55:02.72ID:ANQIboKI0
大昔に作った Fx用の拡張では、テキスト入力エリアの背景色を青・赤(任意色に変更可)に変更してたな。
2025/03/15(土) 16:55:11.15ID:RTsLmXUD0
どうせ全てのツールを同じにできる訳でもないし、統一的な方法が必要
2025/03/15(土) 17:05:29.95ID:xC01mwzz0
モーダル操作を排除すれば済むところ、モーダル状態の視覚的な把握手段実現を目論んでしまうのは本末転倒
2025/03/15(土) 18:14:13.93ID:QvwCpMPq0
無変換でIMEオフ、変換でIMEオンに落ち着いた
2025/03/15(土) 18:24:16.63ID:RTsLmXUD0
ms imeはそうしてくれという感じの設定項目になってるな
us配列のキーボードを使えない最大の理由
2025/03/15(土) 21:05:57.40ID:5vUwZFVZ0
>>369
それやるとストレスが無くなると同時に半角全角キーが空くので何登録するか悩むんだよね
372名無しさん@お腹いっぱい。
垢版 |
2025/03/15(土) 23:15:21.65ID:VHLkSe4V0
>>369
これが解決法として最もスマートなのは分かっちゃいるが
トグル操作が染み付いちゃってもう操作分離できない


そういやAHK使い始めたのはIMEのキーバインド変更のためだったな
トグルキーの変更だけならIME.AHKがない頃から可能だったので随分助けられた
半全キーの位置は最初から最後まで許容できなかったわ
373名無しさん@お腹いっぱい。
垢版 |
2025/03/15(土) 23:27:39.24ID:x4chuzij0
copilotキーにwinキーを割り当てるには、どうすればいいのかな?
2025/03/15(土) 23:38:47.29ID:RTsLmXUD0
まだPC98で松茸とか使ってた頃から、XFERがonでNFERがoffだった
2025/03/16(日) 01:03:17.73ID:r5Qv4APg0
>>373
copilotキーで検索したら見つかる
+#f23がcopilotキーらしい
https:/www.autohotkey.com/boards/viewtopic.php?style=17&t=133239
https:/localhost8888.net/windows/2850/
2025/03/16(日) 01:04:51.62ID:esJXE7FB0
>>374
同じ
2025/03/16(日) 02:08:14.32ID:AbUemzDs0
左Shift+Windows+F23
2025/03/16(日) 05:37:09.27ID:zr4OtVLb0
>>371
Shift+Tab
2025/03/16(日) 08:18:57.08ID:EanssTTz0
変換キーと無変換キーが必要だ、と最初に思った奴が間違ってるんだよな
変換なんてスペースでいいし、無変換は変換しなければいい
2つのキーを本来の用途通りに使ったシステムなんかあったんだろうか
2025/03/16(日) 08:47:09.05ID:Ktz2ZbRX0
>>364
アクティブウィンドウの枠の色を変えるって、
どうやって?
2025/03/16(日) 09:09:20.13ID:YBawJ3jL0
>>380
ウィンドウサイズに合わせた枠状のGUIを作ってウィンドウの上に重ねるってことだろ
2025/03/16(日) 09:21:51.70ID:EanssTTz0
edgeのタイトルバーが常に白でアクティブなのか見分けつかなくてすごい困ってるけど、
これも色付けられる?
2025/03/16(日) 10:40:41.04ID:K0cJqtpD0
IME切り替えは日本より中国の方が圧倒的に利用者多いけどIMEの状態をカーソルで知らせる機能は要望少ないんだよね
winでもmacでもLinuxでも開発されないからトグルでいいと思う人の方が主流なんだろうな
2025/03/16(日) 11:07:15.39ID:EanssTTz0
IMEをonにしっぱなしの人いるな
アルファベットや数字でも一旦全角で入れてから半角にしたり全角のままだったり
気持ち悪いから頻繁にon/offするけど、トグルの不便さからそっちに適応したんだろう

出版だと全部全角が基本だから、そういう設計も判らなくもない
2025/03/16(日) 11:11:47.03ID:fsPJjyls0
>>384の文章もオンのままでしょ?
英単語2語以上などで間にスペースが入り出したら頭が切り替わるけど一語ならF10で半角英数で確定してる
2025/03/16(日) 11:21:08.46ID:EanssTTz0
IMEをonにしっぱなしの人いるな
  ^ ^ ^
全角と半角の切り替わり点でon/offしてる
2025/03/16(日) 11:23:17.52ID:zSTIbcFP0
「on」も切り替えでやってるのか
F10やShift併用で慣れちゃってるな俺は
2025/03/16(日) 11:28:10.03ID:EanssTTz0
ファンクションキー遠いやん
滅多に使わないな
検索でF3とか使うけど、無変換-3をF3に割り当ててある
2025/03/16(日) 11:32:08.63ID:zSTIbcFP0
>>388
半角スペース は?
2025/03/16(日) 11:35:31.72ID:EanssTTz0
スペースはIME onでも半角で入力されるようにしてある
全角スペースを入れる時はshift-space
でも全角スペースなんて滅多に使わない
2025/03/16(日) 11:37:01.63ID:4FStKZ7b0
各自の手に馴染んだ入力方法で良いけどね

ただしon/offで色付けを要求するのかどうかにしわ寄せが出て来る
2025/03/16(日) 11:46:14.57ID:LePzB5pz0
F10使うくらいならctrl+t使うわ
遠すぎ
2025/03/16(日) 11:49:02.16ID:zSTIbcFP0
>>390
>IME onでも半角で
それできるの知らなかった!
>>392
>Ctrl+t
それも知らなかった!
2025/03/16(日) 11:50:01.09ID:EanssTTz0
記号類も全部IME offで困らない
!?みたいに全角記号を入れたい時だけ、ctrl-pを使う
2025/03/16(日) 11:55:39.23ID:xdz74ED70
Ctrl+t はエディタに取られる人が多い
2025/03/16(日) 11:59:27.48ID:xdz74ED70
そう思い込んでたけどIMEが最初に処理するのか、F10替わりに使えるな
ためになった
2025/03/16(日) 12:04:47.96ID:xdz74ED70
ちょっと使った感じではIMEの変換状態に応じてIME側のctrl+tが発動するのかどうかで変化するのが認知負荷があるな
IMEの変換状態は目に見えているので神経の慣れの問題だと思うけど
2025/03/16(日) 12:10:01.11ID:xdz74ED70
ctrl+pもF9だけど同じ問題はある
2025/03/16(日) 12:16:01.70ID:EanssTTz0
IMEの設計は、入力する文字が変わるならモードを切り替えて入力する、なんだよな
謎文字列を一旦入力してから変換、はどう見ても裏技
2025/03/16(日) 12:23:19.27ID:uqmJs0YC0
> 謎文字列
前はそうだった
いつからか英単語で補完候補が出て来るようになって捗る
2025/03/16(日) 13:14:13.85ID:EanssTTz0
ローマ字入力してる時点で謎文字列現れまくりだし設計意図と違う使い方なんだけどな
2025/03/16(日) 13:26:30.77ID:yY7wnRkA0
>>401
もしや、かな入力?
ローマ字入力より早いと聞くので憧れはある
2025/03/16(日) 14:04:19.24ID:EanssTTz0
速いかもしれないけど、ローマ字の方が楽
右手小指のカバー範囲が広すぎるし、そうでなくても数字の列も使うし
2025/03/16(日) 14:08:36.94ID:aHVtcLIX0
今さらWin11にしたんだけどエクスプローラからメニューバーが消えたせいで
それまでやってたahkでメニューバーを操作することができなくなって困ってる
2025/03/16(日) 14:27:07.42ID:6iqw05RR0
>>369
変換キーでIMEオンにしようとしたら変換キーは再変換で使ってた
再変換はどのキーにする?
2025/03/16(日) 15:17:11.37ID:rHxqvc9s0
>>405
再変換はMSIME、ATOK、GoogleいずれもWin+/が使えるので、AHKの設定はいらないかも
ttps://pc.watch.impress.co.jp/docs/topic/feature/1621566.html

ちなみに
LAlt単独:IME off
無変換:IMEトグル
変換:そのまま
カタカナ:IME on
RAlt単独:IME on
にすると
日本語キーボード、日本語RAltなしキーボード、USキーボードいずれにも対応できます
変換キーによる再変換も残せます
カタカナキー有効利用もできます
2025/03/16(日) 15:32:55.27ID:EanssTTz0
再変換って使ったことないけど、何を入力にしてるのか不明で怖いな
そしてキャンセルが効かない
エディタでどこか選択して再変換を開始してしまうと、
何も変更せずに抜けても編集済マークが付いてしまう
間違わなければいい話で、使用頻度は低い
2025/03/16(日) 15:53:25.64ID:UwKeVi5v0
再変換は音声入力の訂正に使うな
これも音声入力で書いている
特に訂正する箇所はなかったが
2025/03/16(日) 15:54:32.14ID:UwKeVi5v0
Win+hで音声入力の開始
2025/03/16(日) 16:02:36.51ID:EanssTTz0
音声入力を試してみたけどほぼ完璧に認識する
これはめちゃくちゃ楽だわ

認識する時はいいけど、何回言っても認識しない単語は
さっさと諦めないと余計時間かかるな
「無声音」が駄目だった
2025/03/16(日) 16:06:03.72ID:F1fzeZrx0
日本製
権正
無音声
3度目で行けた
2025/03/16(日) 16:09:09.46ID:F1fzeZrx0
無音声
今度は一発で行けた
喋り方の特徴も学習しているのか
2025/03/16(日) 16:11:10.89ID:EanssTTz0
無音声じゃなくて無声音
2025/03/16(日) 16:13:26.42ID:F1fzeZrx0
素で間違えたw
2025/03/16(日) 16:17:05.48ID:F1fzeZrx0
この分野は進化すごいな
「AutoHotVoice」が出るのも近いか
2025/03/16(日) 16:19:11.67ID:6iqw05RR0
>>407
再変換は選択範囲を入力にしてる
そしてESCキーでキャンセルできる
2025/03/16(日) 16:25:00.31ID:EanssTTz0
実質キャンセルなんだけど、
選択範囲を削除して同じものを再度書くので、
完全にキャンセルしたい時はさらにアンドゥを2回やらないといけない
2025/03/16(日) 17:15:55.85ID:JGDNb7nJ0
ほい
うちで使ってるやつ。chrome対応版のcaret位置get
https://pastebin.com/GD3cXDk8
2025/03/16(日) 17:53:12.08ID:YBawJ3jL0
もういい加減IMEスレ(あるのかは知らん)とか他スレでやれよ
2025/03/16(日) 18:02:38.76ID:EanssTTz0
ahkに絡めると、かな入力はあまりに右手小指が辛いので、
ほへむー「」あたりはcaps+右手の別のキーにしてある
小さいつもshiftが面倒なのでcaps+右手
421355
垢版 |
2025/03/18(火) 08:12:06.59ID:rh+CMCWO0
>>355
とりあえず、
キャレットと、アクティブウィンドウの上部にIMEを表示したわ

これで運用してみるか…
2025/03/18(火) 10:24:17.55ID:l6fxTNDu0
>>421
うまくいってよかったですね
IMEon/offトグルでも、IMEon/off個別キーでも、必要なときだけon/offしたいときは、インジケータがあった方が便利です

教えてほしいのですが、多分SetTimerを使って一定間隔でアクティブウィンドウ、キャレット、インジケータ表示位置を割り出していると思うのですが、その間隔はどれくらいでしょうか
体感的には2000msぐらいが上限ではないかと感じているのですが
短すぎるとPCに負担がかかりそうですし、長すぎるとアクティブウィンドウの切替時に遅れる感じがして、最適な間隔がわからんのです
2025/03/18(火) 11:42:27.02ID:BzJq3O5Y0
sc029::
vkF3::
vkF4::

と並べて半角/全角キーをホットキーとして使えるようにしたんだけど、これで不具合って起きる?
2025/03/18(火) 12:34:27.04ID:TemtpY2T0
>>423
a::
b::
c::
msgbox("test")
とやって3つのキーa,b,cで使えるか自分でテストすればいい
2025/03/18(火) 12:48:42.50ID:BzJq3O5Y0
>>424
いや何も起きないけど「ahkで半角/全角キーはうまく扱えない」というのをあちこちで見るからこれじゃ駄目なのかなって
2025/03/18(火) 13:01:38.35ID:EuCXtcUD0
>>425
それらをまとめてAIに聞けば絶対に解決できるとだけ
2025/03/18(火) 15:27:39.21ID:FeU6yCk40
お前らzenhan好きすぎ問題
こんな遠いキー使う気になれない
2025/03/18(火) 17:16:56.21ID:rm1IyAMp0
そんな遠いかな
あ、Fキー遠いと言ってた人かな
2025/03/18(火) 18:09:03.38ID:YmzRC5f00
半角全角はメニュー式タスクスイッチャーとして使ってる
2ストロークでウィンドウを切り替える
エディタとかブラウザとか頻繁に切り替えるのは専用キーがある
2025/03/18(火) 18:11:54.63ID:gajc57R70
>>428
触れないであげて
2025/03/18(火) 18:16:57.42ID:YmzRC5f00
ファンクションキーはアームレストから手を浮かせないと届かないので使うのはよっぽどの時だけ
半角全角は指を伸ばすだけで届いて且つ使ってない貴重なキー
2025/03/18(火) 18:21:19.40ID:Rfs/CWx/0
>>428
Fキー遠いって書いた>>392は自分だけど、
全角/半角は手首動かさずに届くから遠いとは思ってないよ
IMEのONに割り当ててる
2025/03/18(火) 19:04:28.90ID:rm1IyAMp0
>>432
あら、それはすまなんだ
数字キーのラインでも遠いっていう人そうそう居ないから同一かと思った
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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