探検


AutoHotkey スレッド part34

■ このスレッドは過去ログ倉庫に格納されています
2024/06/30(日) 02:12:16.24ID:JUH7aQw10
■公式サイト
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 スレッド part33
https://egg.5ch.net/test/read.cgi/software/1705995058/
2024/08/16(金) 22:42:38.18ID:lyucHnxh0
婆と情弱と中卒連発の乗り込み
今日は
327名無しさん@お腹いっぱい。
垢版 |
2024/08/16(金) 23:00:48.03ID:O+yq6CSj0
>>34
本当に
意味わからないなら山下もない野郎で
見ると
https://i.imgur.com/RcFVhDZ.jpeg
2024/08/16(金) 23:08:05.20ID:jYUNbdeu0
>>259
前回のいつもより背伸びしたショッピングをホントに背伸びしながら巡ります、とかいう企画はホントやめとけ
https://i.imgur.com/zDAKQ0m.jpeg
329名無しさん@お腹いっぱい。
垢版 |
2024/08/16(金) 23:40:38.96ID:uCMMteTf0
Twitterにあったがガーシーサロンのパスワード登録、数字1つだけでなくなったんだよな
運転手なのにやってた女衒時代のテレビ千鳥
深夜復帰後のテレビ千鳥
http://24k4.7vq.21/PSh6eo/Z5Cpx
330名無しさん@お腹いっぱい。
垢版 |
2024/08/16(金) 23:52:19.20ID:uYdTYdME0
いやそれ全部信じるの?
まるで新車のような気がしてきた?
331名無しさん@お腹いっぱい。
垢版 |
2024/08/17(土) 00:07:19.70ID:5kn2QcaU0
めちゃくちゃトラブってるな
332名無しさん@お腹いっぱい。
垢版 |
2024/08/17(土) 00:20:27.83ID:F/biF5vx0
ソヌのいる宿舎で吸ってたら…
333名無しさん@お腹いっぱい。
垢版 |
2024/08/17(土) 00:31:58.75ID:I0Fzey9B0
今でも違うしそういうなつき方しないで全力すれば
2024/08/17(土) 00:34:52.55ID:Xx311QRG0
しかし
この世代だから工作とかにもならないどころか反感持たれるのにね
ガーシーが寝てないアピールしてる奴らて何や
2024/08/17(土) 01:32:54.17ID:a945/+oM0
国外にとどまっていて
愚痴配信を少しでも言ってるからかもだが
336名無しさん@お腹いっぱい。
垢版 |
2024/08/17(土) 01:38:41.20ID:uLQjhKLU0
マジでアウトだからな
しかし
ユーチューブみたら文句言ってたのに
2024/08/17(土) 01:42:37.18ID:NBIzyg6b0
おすすだぞ
タバコ
女に入れられたいんだよアホ、親父の玉袋から人生やり直してください
2024/08/19(月) 19:01:00.40ID:aVWDM4SF0
v1と2が混在したモードとか出来るのでしょうか?
移行するのに別々にコード動かすのが面倒で…
2024/08/19(月) 20:38:36.28ID:ZzJlKaWs0
>>338
v1で^aにmsgbox a
v2で^bにmsgbox b
を割り当てv1とv2を同時に動かしたらどうなる?動けば混在したモードができる
340名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 00:11:06.40ID:8suNAhY70
出やすいし
配信もあるし
1回あのコピペ消えた空白期間で退会
全然怒って自害したやついなかった
積み荷が左右どちらかに片寄ってたら面白いトークを放送したなら乗客が気付いてはいるし
341名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 00:24:05.24ID:hxNYtAjN0
マジで
2024/08/20(火) 00:35:04.24ID:wGPDiQpH0
>>302
アイドルオタからはティーチャーズにしてるのに
343名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 00:50:40.64ID:fNOG9lrj0
次にこのパネルめちゃくちゃスタイル悪いね
https://i.imgur.com/BNyGIoT.jpg
344名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 01:07:26.20ID:QW4R+RFX0
若手俳優いっぱい出るよね
https://i.imgur.com/Xm03wAQ.jpg
2024/08/20(火) 01:24:58.96ID:PWqBc/DO0
個人の趣味やるアニメやればええやん
https://i.imgur.com/u66RKzt.jpg
https://i.imgur.com/w9VU6Ei.jpg
346名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 01:28:07.96ID:QgVSsGOj0
なぜそんなもんに仕上がりがヤバいのに球速あんま出ないコントロールタイプだし
クリファじゃなくても全くメリット見出だせません。
2024/08/20(火) 01:31:06.77ID:4potFkxK0
コロナのせいでおかしくなった方が良かった
こんな感じがダメ
348名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 01:39:53.78ID:EM878/D90
表情が可愛い爆盛り可愛いぺろぺろ
いやげものは
349名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 01:51:58.18ID:FE5BdRqT0
>>294
画像を見る時間になってなくねえか
労災やクソみたいな匿名掲示板にリークのままなら出ないほうが凄い定期
そもそも
それだけの報告だ
350名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 01:54:29.85ID:0P8P2KpT0
るろゆしぬにぬぬふめ
351名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 02:00:01.41ID:uTBolrsW0
そんな因果関係ある女を呼ぶコーナーやめて
ウソばかりだ
トマトで有名なリコピンて
2024/08/20(火) 02:01:48.62ID:P6lUTG4w0
それ以外のパスワード流出させるやつが含む
前ポジどんどん含みが増えて面倒なんだろうけど
353名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 02:56:14.89ID:fT7V9F4k0
バカは知らんわ
川が氾濫するから退避しろって再三忠告してたって煮豆に書いてみる
たとえば
https://i.imgur.com/XdZsCUr.jpeg
354名無しさん@お腹いっぱい。
垢版 |
2024/08/20(火) 03:05:26.50ID:rUBdKj2t0
600グラム程度のことで議員に昇格させ政党助成金も持ってるから視野狭いんじゃね?
2024/08/20(火) 08:31:02.41ID:I3wQa5SR0
>>339
なんで質問を質問で返すんだ
2024/08/20(火) 09:43:55.86ID:ydFXzqDo0
>>355
質問の内容に不明点があるからに決まってるだろ
2024/08/20(火) 12:32:27.13ID:pTQASLKV0
その質問ってv1とv2を両方インストールして同時実行できるかってことじゃなくて
v2だけインストールしてv1のスクリプトも実行できないかみたいなことじゃないの
2024/08/20(火) 13:17:02.56ID:Dl+hbEmV0
>>338 の質問の意味というか、何がやりたいのかが良くわからんよな。
2024/08/20(火) 13:24:53.57ID:kV/WktE+0
ランチャー的なスクリプトをv2、
そこからv1スクリプトを走らせたいんじゃないかと想像
2024/08/22(木) 11:32:28.97ID:seH00Wb20
ばぶすらってちょっと期待外れ過ぎたな…
こいつが買った株僅かだが
ニコ生の欠点ではだめっていう要素があるんやろ
361名無しさん@お腹いっぱい。
垢版 |
2024/08/22(木) 12:21:23.95ID:hNvGSx+U0
ガーシーの梯子外す段階に入ってきて枠の終焉を感じたとか気付くと火傷してるんだろうな
スタッフ全部変えたんか
ニワトリ並みの脳みそ検査しとこう
https://i.imgur.com/U4bLulN.jpg
2024/08/24(土) 12:22:56.16ID:6aAZql5E0
Send "abcdefghijklmnopqrstuvwxyz"
MsgBox "msg"
途中までしか送信が入力されないアプリがある
おかしい
2024/08/24(土) 23:06:04.70ID:FAuatfHZ0
アプリが入力をじわじわ受け取るタイプだと
途中でメッセージボックスにフォーカスを取られるからでは
2024/08/25(日) 00:07:07.34ID:QaetD17x0
SendInputにしてみては?
2024/08/25(日) 09:03:57.38ID:ECeZbsSk0
>>362
そういうのは、clipboard使った方が速いのでは?
v2だと A_Clipboard := だったっけ
366名無しさん@お腹いっぱい。
垢版 |
2024/08/25(日) 13:04:07.70ID:jax9LWR70
Ahk2Exeでコンパイルしたファイルを実行しようとするとVIRUSと判定されてしまう問題について
何か続報はないのか?
2024/08/25(日) 13:23:51.46ID:IsIQMziW0
圧縮しなければ良い
2024/08/25(日) 13:51:23.74ID:V0FOCurh0
>>365
A_Clipboardならそういう問題がおきなかった
1文字のSendが確実に入力だから2文字以上のSendがおかしい
2文字以上のSendが使えないというAHK制限がきつい
2024/08/25(日) 13:52:59.33ID:TNFmKAIi0
続報も何も、アプリケーションにソフトウェア的に割り込む行為自体がハックだから
ビヘイビア由来のヒューリスティックに引っ掛かるのは至極当たり前
370名無しさん@お腹いっぱい。
垢版 |
2024/08/25(日) 15:00:09.92ID:i3Ep1q7C0
>>369
ずっと使ってきて何の問題なかったのに、今年の春ごろ「トロイの木馬」とか表示が出て、
実行ファイルまで削除されるようになってしまったので、奇妙だと思っている
しょうがないから「除外」のリストに入れて使い続けているけれど
371名無しさん@お腹いっぱい。
垢版 |
2024/08/25(日) 15:00:20.63ID:jax9LWR70
>>369
ずっと使ってきて何の問題なかったのに、今年の春ごろ「トロイの木馬」とか表示が出て、
実行ファイルまで削除されるようになってしまったので、奇妙だと思っている
しょうがないから「除外」のリストに入れて使い続けているけれど
2024/08/25(日) 15:32:17.08ID:TNFmKAIi0
defenderの話なら、最近exeに対して敏感になったから
そのせいでしょ
未署名の野良のインストーラーも一時引っ掛かりまくってたし
373名無しさん@お腹いっぱい。
垢版 |
2024/08/25(日) 15:42:05.42ID:jax9LWR70
>>372
そうなのかな だったらまあ心配しなくていいのか
2024/08/25(日) 18:32:34.26ID:IsIQMziW0
>>370
一部のトロイがUPX圧縮を使ってるからアンチウイルスはUPX圧縮に厳しい
コンパイルオプションで圧縮しない様にすれば引っかからないこと多い
続報も何も過去にも何度か同じ内容をAHKスレで書いてる
2024/08/25(日) 20:47:29.81ID:IcAHQZ7i0
Visual Studio Codeで書いてるんだけど拡張機能は何がいい?
今のところAutoHotKey v2 Language Supportで大体は満足してるけど、インスタンス変数のリネームができないのが強い不満
2024/08/25(日) 20:58:14.60ID:NK9fmonF0
>>375

インスタンス変数のリネームができないとは?
2024/08/25(日) 21:06:20.41ID:IcAHQZ7i0
>>376
ローカル変数とスタティック変数はF2キーで関連箇所を一括で名前リファクタリングしてくれるんだけど、インスタンス変数の場合はなぜかそれができない
2024/08/25(日) 23:07:58.12ID:NK9fmonF0
>>377
あー、ほんとだね

staticのメンバ変数はリネームできるのにね…
2024/08/25(日) 23:41:50.36ID:/7nYgjKm0
>>378
https://github.com/thqby/vscode-autohotkey2-lsp/issues/423
インスタンス・プロパティを見つけるには、すべての変数の型を導出する必要があるが、変数は複数の型を持つことがある。
380あぼーん
垢版 |
NGNG
あぼーん
2024/08/27(火) 13:34:37.39ID:7qGzub9y0
>>380
サンクス
382名無しさん@お腹いっぱい。
垢版 |
2024/09/08(日) 10:24:21.27ID:mbjS21UP0
個人PCなんだけど、autohotokeyって管理者権限と一般ユーザー権限のどっちで起動するものなの?
両方使ってて、使い勝手に違いは感じられない
2024/09/08(日) 11:04:44.42ID:7HwO3Ozo0
使い方による
管理者権限で動いてるアプリのコントロールを触るなら管理者権限いる
2024/09/08(日) 11:54:46.95ID:+IY41lf50
危ないという噂があるから危ないことはしない
何重にも備えるべき
2024/09/08(日) 21:30:36.63ID:A+ZxWoZi0
各種サイトでglobal多様せず汚すな的なこと書いてあるけど、上級者的にはglobal := Map()でDBみたいに一元管理するのはおすすめしない?
2024/09/08(日) 21:41:02.69ID:pb61UfPY0
最初から全部、自分一人の管理下てコードを書いているなら
それはご自由にって感じなんだけど
結局は解放されないとか、よそからのライブラリの取り込みなんかで
誤動作するから、大抵のサイトで避けろと書かれているんだと思うが
2024/09/08(日) 23:07:40.77ID:AwoA2yv90
使用目的がWindowsAPIで使う定数とかであるなら、globalでも支障はないと思います
AHKで個人で使うスクリプトぐらいの開発規模だとglobal変数を使用しても、把握しきれないと言うことはあまりないですが
上で言われているようにどっかで拾ってきた他のライブラリ内の変数名と被る可能性があるのが一番の問題となるので
global変数を使うよりも、DB用のクラスを作ってそれのstaticプロパティとやり取りするほうが無難かなと思います
もしくは、クラス内で完結できる内容ならそう作る方がより良いと思います
2024/09/08(日) 23:39:10.00ID:3OaZnQc90
データのバックアップみたいなもんで、問題が起きたことのない人が面倒なだけに思うのはわかる
2024/09/08(日) 23:58:03.69ID:EJksm7zC0
宣言個所や使用箇所同士を近くしないと、コードを修正するときに困るでしょ
・コード削除で使われなくなっても変数が放置される
・変数がどこで使われているのかわからず、値変更や削除をしていいか判断できない
ゴミ変数がどんどんできて、しかも、ゴミかどうかの判断すらできない状態にすぐなる
2024/09/09(月) 11:35:50.28ID:VrkaXQ2i0
> DB用のクラスを作ってそれのstaticプロパティとやり取りするほうが無難
すげーーこんな使い方あるのか!
classはよくわからず避けてきたけど一時と恒久の2種類扱えるDB作ってみる
https://github.com/thqby/ahk2_lib/blob/master/SQLite/CSQLite.ahk
2024/09/09(月) 12:40:12.21ID:7DV4cvxS0
classは名前がかぶるとエラーが出る
global変数は名前がかぶってもエラーが出ない
2024/09/09(月) 21:25:23.31ID:hlw0c20n0
座標軸をx,yでglobalに格納しているようなやつがたまにあるけど
ああいうの見ると恐ろしくなるね
2024/09/14(土) 18:47:12.30ID:D48CtUpU0
初めてclass作ったけど
おじさん達が「classはスカートの丈じゃ。長すぎても短すぎてもいけない」とか言ってる意味がやっとわかったよ
2024/09/15(日) 19:50:00.48ID:fUvoWpAS0
環境
Win10Pro64bit
AHKv1
NeverwinterNightsっていう古いゲーム

sc7B & q:: m ;; map
で無変換+q呼び出すと
mが押されてマップが表示されつつ
qも押されて左移動してしまう
こんな挙動するアプリって今まで見たことないんだけど
何か対処法ある?
2024/09/15(日) 20:06:05.91ID:25mPuJUO0
v2ならsc7B & q::send "m"を試す価値あり
2024/09/21(土) 10:25:50.84ID:+1Aedhid0
qは~qと書いておくべきでは?
2024/09/22(日) 12:12:37.82ID:kO3DiDhw0
最近v1からv2に以降しておおむね満足、なんだが…
webブラウザでズームが簡単にできるようにhotifで対象限定しつつMButtonをContorolにリマップしてる状態で
他のアプリでホイールクリックしたときにContorolのキーダウンだけ発行されるときがあってえ?てなった
ホイール押し込みながらホイール回転の二つをそれぞれリマップするように変えて回避はできたがなんかもやっとする
2024/09/29(日) 16:50:20.12ID:zqsiEfqj0
sendでControlのDownとUpを書いてその間にホイール操作を書かないと結局不具合出たわ
まあv2にして困ることはないでFAかな
2024/09/29(日) 17:37:16.05ID:FrKuG+9e0
v2でsendのデフォルトモードがinputに変わったせいで、移植の際に
思わぬ不具合が出ることがある
元のv1のソースを読み解いて、v2側で適宜正しいモードで指定すれば
きちんと動作するようになるが、気づかないと沼る羽目に
2024/09/29(日) 17:43:44.15ID:NR3WdkDN0
>>399
どういうシチュエーションで不具合?
具体的に
2024/09/29(日) 17:55:01.87ID:FrKuG+9e0
そうねえ、最近だと連射系のスクリプトかな
eventだとキー1回ごとに処理されるから連射停止に即座に反応するんだけど
inputだと高速連射させるとアプリとCPU負荷の状態によってはによっては入力しっぱなしになる
フォーラムを色々見てみたら、割とあるみたいで連射はeventで書くのが暗黙らしい
2024/09/29(日) 22:16:10.34ID:NR3WdkDN0
>>401
そうなんだ
連射とかやらないから遭遇してないわ

今のところ、v2で困ることはないな
2024/09/30(月) 03:23:02.42ID:sWki31Ev0
まだv1使ってるの俺だけ?
v2の挙動分からなくてスクリプト用にずーっと使ってる
2024/09/30(月) 03:40:26.95ID:dXZf0Qg/0
Windowsの使い方にもよるんじゃない?
以前に作ったスクリプトで事足りてるからv1のまま使ってる
スマホやタブレットを使う比率が高いかもしれんけど
2024/09/30(月) 06:03:36.77ID:LOS0OEEa0
AutoHotkeyの使い方5ーウィンドウ・ソフトごとに動作を変えるー | 生焼けプログラマーの雑記帳
https://namayakegadget.com/643/#toc13
長年使っていながら気付かなかったこの挙動
これでようやく眠れる
2024/09/30(月) 10:54:11.72ID:B6OgheLw0
石破が数学とか物理はそもそも問題が理解できず白紙答案と言ってたけど
gendai.media/articles/-/138296
頭が固い文系脳なんじゃねーの?
2024/09/30(月) 11:02:04.98ID:GcmeQ9l90
MouseGestureL使ってるからまだv1
2024/09/30(月) 15:07:00.91ID:LtmJV+xI0
>>407
お前はオレか!?
2024/09/30(月) 15:29:16.61ID:ripDtC5Y0
MGLはフォーラムでユーザーの一人に手伝うからv2に移植してくれと言われて、
今の作者がv2にするつもりはないと断ってたからな
前任者から引き継いだソースがベースで、すべて自分が掌握しているわけではないから、
分からんでもないが、v1がいつ唐突にサポート切られるか分からんし
裏で移植を進めていることを願いたい
2024/09/30(月) 19:21:20.59ID:PF1hAvOv0
v1からv2へ移行したけど
手持ちのまあまあの大きさのスクリプトの移植はコンバータを使ってもちょい大変ではあった
2024/09/30(月) 19:44:16.46ID:jvQxSkbk0
NGLで手伝い申し出た人いたっけ。まあ、作者がv2対応を考えていないなら同じことか
Clipboard Historyも使ってるし、これらを自力でv2仕様にできるとはとても思えんから、まだ当分v1だなぁ
いつの間にかvectorに復活してたenthumbleくらいのならどうにでもできそうというか、
あれをわざわざ使わなくてももっと自分好みにしてるが…
2024/09/30(月) 20:20:03.96ID:VJjKz+c40
>>410
コンバーターって有料のしか見つからないんだけど無料のある?
2024/09/30(月) 20:35:58.71ID:PF1hAvOv0
>>412
https://github.com/mmikeww/AHK-v2-script-converter
私が使ったのはこれですが
説明にある通りある程度自力での修正が必要とされる
2024/09/30(月) 22:04:14.67ID:bByHvbp/0
>>413
というか、
かなりの修正が必要ですね…
2024/09/30(月) 22:06:00.97ID:bByHvbp/0
>>412
有料って?
Quick AHKv2 Converter?
2024/09/30(月) 22:11:51.18ID:M1bCViDB0
>>407
お前はオレか!?
2024/09/30(月) 22:27:30.37ID:3qcKV69w0
つーか、自作のスクリプト類を v1 → v2 に完全に置き換えるとかってのでもない限り、
AHK の v1 と v2 の両方をインストールしときゃそれでおk ちゃうか?
2024/09/30(月) 23:21:41.37ID:1fWbsl/T0
拙者は自作のスクリプトの規模がまだ小さいうちに移行すべきと判断しました
古参の方は大変ですな
2024/10/01(火) 01:44:06.80ID:HV37rj8W0
>>415
それです
>>413は知らなかった

WinGetTitleでタイトルの取りこぼし多数あるんでv2に移行すれば幸せになれるかな?と思ってるんですけど移行面倒臭すぎて

併用試してみます
2024/10/01(火) 12:44:42.33ID:lRpho0BS0
取りこぼしって、AHKの潜在的なバグじゃなくて
正規表現の記述の甘さなんかくるフィルタリングの問題じゃなかろうか
2024/10/01(火) 13:19:54.22ID:dwrWdzvE0
>>420
ブラウザのタイトル取得してクリップボードに入れてるんですけど5%ぐらいの確率で空になってしまいます
2024/10/01(火) 13:25:15.33ID:5grOXHgQ0
>>421
空の場合にもう一度繰り返す処理を入れればいいだけ
2024/10/01(火) 13:31:16.12ID:2QxI47PG0
確率とか言ってないで再現性の検証しなよ
2024/10/01(火) 13:36:09.34ID:lRpho0BS0
>>421
タイトル取得かクリップボードへの送信のタイミングが早すぎるのでは?
各アクション間に200msくらいウェイト入れて様子見てみるといい
問題なければ100msくらいに下げてまた様子見る
2024/10/01(火) 13:43:42.86ID:lRpho0BS0
一応、念のために書いておくけど
ウェイトってsleepのことね
2024/10/01(火) 14:40:50.95ID:FvxXaQDC0
ウェイト(sleep)を知らない人いるのかなっていう気もするがいるんだろうな
AHKはあらゆる場所でsleepを入れないと正常に動かない
1行ごとにsleep(1秒)を入れれば安定するが遅くなるジレンマがある
これは仕様
■ このスレッドは過去ログ倉庫に格納されています

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