■公式サイト
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 スレッド part30 IDのみ
https://egg.5ch.net/test/read.cgi/software/1644313099/
AutoHotkey スレッド part33
■ このスレッドは過去ログ倉庫に格納されています
2024/01/23(火) 16:30:58.38ID:VpJPb0gB0
521名無しさん@お腹いっぱい。
2024/04/21(日) 23:50:35.44ID:KOXyQdGg0 どちらにしても全くメリット見出だせません。
もう初心者が作った奴は、なぜガソリンでは
もう初心者が作った奴は、なぜガソリンでは
522名無しさん@お腹いっぱい。
2024/04/22(月) 00:29:01.07ID:qZVbdeJV0 肌が強いんだと元馬がデザインの制約になったら上がってるのもアンチだと分かるから問題無いな。
https://asahi.5ch.net/test/read.cgi/newsplus/1713654483/
https://asahi.5ch.net/test/read.cgi/newsplus/1713654483/
523名無しさん@お腹いっぱい。
2024/04/22(月) 00:53:18.75ID:zi2J5ILR0 ここまで254と344以外の画像は露助だかメヒコだか知らんが全部グロ
524名無しさん@お腹いっぱい。
2024/04/22(月) 01:31:07.52ID:xFt72pl80 まあ
タピオカとかから揚げ以外がいまいちだけどな
FNNを見ない、知らないし解消したと思うけどな
暇なので
書けなかったの思い出しただけで
タピオカとかから揚げ以外がいまいちだけどな
FNNを見ない、知らないし解消したと思うけどな
暇なので
書けなかったの思い出しただけで
525名無しさん@お腹いっぱい。
2024/04/22(月) 01:33:08.09ID:YocxLMjg0 米食ったら
一気にイメージ崩れるのにどうしたんだな
よし好材料来たな
一気にイメージ崩れるのにどうしたんだな
よし好材料来たな
526名無しさん@お腹いっぱい。
2024/04/22(月) 03:13:57.54ID:oUEIL3GE0 痩せるんじゃないかな
doiでは
長期投資スレへ移行するという
doiでは
長期投資スレへ移行するという
527名無しさん@お腹いっぱい。
2024/04/22(月) 04:10:58.36ID:HgoXkCLi0528名無しさん@お腹いっぱい。
2024/04/22(月) 04:20:19.95ID:dkJKm0IC0 それが本当にかわいいと書いてるから、
529名無しさん@お腹いっぱい。
2024/04/22(月) 04:38:50.84ID:EaelUvwM0 やっぱりモリカケと変わらん倒閣の為にアイスタ突撃恐ろしいな。
実際特にハムスター事件らへんのやね そもそもコロナかどうかすら
実際特にハムスター事件らへんのやね そもそもコロナかどうかすら
530名無しさん@お腹いっぱい。
2024/04/22(月) 04:52:53.40ID:Ht245FH90 連覇貢献なら放映権料や放送スポンサーなどの貢献はないだろ
糖尿病でもってて草
それするには5回までに
糖尿病でもってて草
それするには5回までに
2024/04/22(月) 05:05:58.84ID:ZjEraUwq0
未成年だからセーフってことかと
20年ぐらいまで伸ばすんだよ
ガーシー手元に最低だろ
20年ぐらいまで伸ばすんだよ
ガーシー手元に最低だろ
2024/04/22(月) 05:21:02.81ID:rhCSYV0l0
例えば金持ちな親がカネ持ってるから、その後ホテルが
糖質制限とケトジェニックに移行してる人たちからは人気が凄い
糖質制限とケトジェニックに移行してる人たちからは人気が凄い
533名無しさん@お腹いっぱい。
2024/04/22(月) 05:31:13.75ID:pFE+kMDB0 付き合ってるマティアスヒロうけるw
ボタンをImagesearchでクリックしたい場合に、
描画の問題で切り抜いた場所と完全同位置の時しか反応しない場合ってどうしてる?
具体的にはファイル自体の解像度に対して実表示が縮小されてるときとか
文字付きならOCRとPixelsearchあたり組み合わせればどうとでもなるっぽいけど
描画の問題で切り抜いた場所と完全同位置の時しか反応しない場合ってどうしてる?
具体的にはファイル自体の解像度に対して実表示が縮小されてるときとか
文字付きならOCRとPixelsearchあたり組み合わせればどうとでもなるっぽいけど
2024/04/23(火) 02:50:50.27ID:uDvvsVX80
v1かv2のどちらの質問かくらい書いた方がいいと思うぞ
ただでさえスクリプト荒らしで見逃されやすくなってるから
ただでさえスクリプト荒らしで見逃されやすくなってるから
2024/04/23(火) 09:00:15.71ID:ip5SxG+20
ビューアやUnityみたいに表示内容がストレッチするってこと?
パーミル座標で決め打ちできるよう工夫するな
画像もストレッチさせるとか労力に見合わないし
パーミル座標で決め打ちできるよう工夫するな
画像もストレッチさせるとか労力に見合わないし
2024/04/23(火) 11:55:57.80ID:Klb5y8De0
多分違うぽいけどボタンがオブジェクトとして認識できるものなら
ImageSearchじゃなくなるがAccライブラリでできるよ
https://www.autohotkey.com/boards/viewtopic.php?t=107857
ImageSearchじゃなくなるがAccライブラリでできるよ
https://www.autohotkey.com/boards/viewtopic.php?t=107857
早速使ってみたが案の定認識できなかったわ
でもこれはこれで持っといたら便利そうだな助かるわ
でもこれはこれで持っといたら便利そうだな助かるわ
2024/04/23(火) 15:32:41.42ID:0xzD7yyh0
FindText()
2024/04/23(火) 16:05:03.12ID:8TwsqBxe0
含まれて「いれば」
2024/04/23(火) 22:36:39.02ID:Pghju0hr0
>>534
検索画像の細分化かpixelsearchにしてボタンの両端を検出したらクリック、みたいなことはやる
検索画像の細分化かpixelsearchにしてボタンの両端を検出したらクリック、みたいなことはやる
2024/04/23(火) 23:18:17.54ID:+bK0znJP0
https://ahkwiki.net/SampleCodes#google_vignette
1つのキーに3種類以上の動作割り当て
上記のサンプルコードのv2化がうまく行きません。
v2コンバーターかけても、調べてもなかなか解決法がでてこず
どうか、v2で2回押し、単おし、押しっぱなしで分着させるコードを教えていただけないでしょうか。
1つのキーに3種類以上の動作割り当て
上記のサンプルコードのv2化がうまく行きません。
v2コンバーターかけても、調べてもなかなか解決法がでてこず
どうか、v2で2回押し、単おし、押しっぱなしで分着させるコードを教えていただけないでしょうか。
2024/04/23(火) 23:43:26.30ID:Pq2K+oiq0
このように書いたけど動きませんでした。どこが間違ってますか?教えてください。・・・的に質問した方が回答貰いやすいぞ
2024/04/24(水) 00:33:17.72ID:nV70RY2A0
2024/04/24(水) 01:07:47.98ID://cT0xOs0
v2の勉強したいならv1をv2に直すより直接v2のクイックリファレンス読んだほうが早い
https://ahkscript.github.io/ja/docs/v2/
https://ahkscript.github.io/ja/docs/v2/
2024/04/24(水) 01:44:27.36ID:taqKTTd00
chat gptに聞いてみればどうよ
2024/04/24(水) 01:49:39.06ID:taqKTTd00
書いたコードを貼ってみて
ひっかかるとしたらKeyWaitのとこじゃない?
KeyWaitのとこだけでも貼ってみて
ひっかかるとしたらKeyWaitのとこじゃない?
KeyWaitのとこだけでも貼ってみて
コンバーターって書いてるしv2で消えたErrorLeve周りがほぼそのままの可能性
2024/04/24(水) 13:03:48.59ID:kG8HRXKl0
ahkのコードはまじで安定しないな
毎日のようにデバッグ
キーSend後いつ完了したかがわからない
Sleepを多めにとると安定するが遅い
遅いからSleepを削る
そしてデバッグのループ
毎日のようにデバッグ
キーSend後いつ完了したかがわからない
Sleepを多めにとると安定するが遅い
遅いからSleepを削る
そしてデバッグのループ
2024/04/24(水) 13:21:48.33ID:KiKc1VE20
>>543
コンバータ試したけど中括弧から外れた部分を中括弧に入れるだけで問題なく動いたよ
まぁ単純なコードだけどコンバータ優秀やん
直すならこれくらいか
・コマンド実行部分のErrorLevelは不要
・KeyWaitでタイムアウトしたときの戻り値がv2だと逆
・変数名ErrorLevelを任意に変更
コンバータ試したけど中括弧から外れた部分を中括弧に入れるだけで問題なく動いたよ
まぁ単純なコードだけどコンバータ優秀やん
直すならこれくらいか
・コマンド実行部分のErrorLevelは不要
・KeyWaitでタイムアウトしたときの戻り値がv2だと逆
・変数名ErrorLevelを任意に変更
2024/04/24(水) 13:29:03.48ID:XB91l7uY0
なんか安定の意味をはき違えているような
デバッグというからにはコードの書き方に問題があるわけだし
完了したかどうかは終了コードやthrow処理を経て
メッセージとか音とかブリンクとかいくらでもあるしさ
デバッグというからにはコードの書き方に問題があるわけだし
完了したかどうかは終了コードやthrow処理を経て
メッセージとか音とかブリンクとかいくらでもあるしさ
2024/04/24(水) 13:44:54.66ID:kG8HRXKl0
>>552
キーSendってキーを送ったってだけじゃなくてキーSendに伴う処理がおこるんだよ
キーSendは一瞬だがキーSendに伴う処理は長い
キーSendに伴う処理が完了したかどうかがわからない
ahk書いたことある?
キーSendってキーを送ったってだけじゃなくてキーSendに伴う処理がおこるんだよ
キーSendは一瞬だがキーSendに伴う処理は長い
キーSendに伴う処理が完了したかどうかがわからない
ahk書いたことある?
2024/04/24(水) 13:48:52.26ID:XB91l7uY0
それはahkの責任じゃなくてWindowsや割り込ませるアプリ側の問題でしょ
2024/04/24(水) 16:32:26.28ID:EfyRblfu0
>>554
俺はこっちを支持する
ID:kG8HRXKl0はどんなコーディングしてるんだ
書いた事ある?って煽りいれくらいなんだからちゃんと処理かましてるのか
ログ出力要所要所にセッティングしてないのか
俺はこっちを支持する
ID:kG8HRXKl0はどんなコーディングしてるんだ
書いた事ある?って煽りいれくらいなんだからちゃんと処理かましてるのか
ログ出力要所要所にセッティングしてないのか
2024/04/24(水) 18:57:53.92ID:pvpph20n0
ahkに限る話題じゃないんだけど
こんな便利なソフトがなんで無料で使えるんだ・・
ボランティア精神?別の方法で換金?オープンソースの集合知?
こんな便利なソフトがなんで無料で使えるんだ・・
ボランティア精神?別の方法で換金?オープンソースの集合知?
2024/04/24(水) 19:15:03.58ID:q+9Hn44c0
あったら便利なのに無いねんなー
ほな自分でつくったろ!
せっかく作ったし便利だから他の人にもお裾分けや!
の精神は昔のフリーウェアにはよくあった
ahkはなんでだろうね
ほな自分でつくったろ!
せっかく作ったし便利だから他の人にもお裾分けや!
の精神は昔のフリーウェアにはよくあった
ahkはなんでだろうね
イマイチ詳細が分からんけどAutoIt側からしたらahk開発は敵みたいだし、
ベースがほぼAutoItなAHKが直接金絡めたら顰蹙買うんじゃないの
ベースがほぼAutoItなAHKが直接金絡めたら顰蹙買うんじゃないの
2024/04/24(水) 19:43:54.92ID:4t6VnFGb0
IMEをOFFにしてSendで文字打ってからONに戻すみたいなときに
適切にSleepしないと入力途中で切り替わっちゃうのはあるね
安定とかデバッグ言ってる意味はわからないけど
適切にSleepしないと入力途中で切り替わっちゃうのはあるね
安定とかデバッグ言ってる意味はわからないけど
2024/04/24(水) 19:53:20.79ID:yZQu+D7b0
AutoIt v3と言えば、コード書きやすいのでAutoHotkey導入後もずーっと使い続けてるので思うことがある
『AutoItにキーリマップ機能付けてくれよぉ』・・・やっぱ無理かなぁ(´・ω・`)
『AutoItにキーリマップ機能付けてくれよぉ』・・・やっぱ無理かなぁ(´・ω・`)
2024/04/24(水) 21:49:22.00ID:Sp2175cE0
qiita.com/yutaka-tanaka/items/79287a6a401b20d77208
AutoItをAutoHotkeyより評価してる2021年の記事
AutoItは2022から更新されてない
UWSCの作者は亡くなられているそうです
いろいろわかったから情報共有
AutoItをAutoHotkeyより評価してる2021年の記事
AutoItは2022から更新されてない
UWSCの作者は亡くなられているそうです
いろいろわかったから情報共有
2024/04/24(水) 22:23:36.88ID:K3lfeGqV0
563543
2024/04/24(水) 23:31:33.80ID:nV70RY2A0564名無しさん@お腹いっぱい。
2024/04/24(水) 23:31:44.64ID:DQrkUuwo0 まぁどんな年代であれだけ貰ったら
2024/04/24(水) 23:56:13.98ID:aBgFYHOd0
パスワードを使い回している人はご愁傷様
裏ではないし
裏ではないし
566名無しさん@お腹いっぱい。
2024/04/25(木) 00:45:18.69ID:3uy0qHiZ0 またに塗ったら
567名無しさん@お腹いっぱい。
2024/04/25(木) 00:57:42.60ID:UIFjLXbD0 だから全力で支えてくれたんだろうな
https://i.imgur.com/7tfOr6x.jpg
https://i.imgur.com/7tfOr6x.jpg
2024/04/25(木) 00:58:51.36ID:SnCFIrCb0
推しじゃないけどゲーミングお嬢様とか
569名無しさん@お腹いっぱい。
2024/04/25(木) 01:18:29.50ID:Xzgg3PVF0 暇なお盆休みにアイスタは優しく注意喚起したろ
2024/04/25(木) 01:24:27.96ID:mBXRPskV0
>>567
澤さん zkzjzl R
嫌澤さん zkzkzl SR
女鹿澤さん zkzlzlzl SSR
儀賀澤さん zjzjzkzlzi UR
寺澤さん zkzkzl USSR
戸田澤さん zlzlzl LR
澤さん zkzjzl R
嫌澤さん zkzkzl SR
女鹿澤さん zkzlzlzl SSR
儀賀澤さん zjzjzkzlzi UR
寺澤さん zkzkzl USSR
戸田澤さん zlzlzl LR
571名無しさん@お腹いっぱい。
2024/04/25(木) 01:49:46.16ID:NCwzBTps02024/04/25(木) 11:41:07.22ID:jv5oAMGO0
Ctrl+↑(↓)は通常時ショートカットでHome(End)に割り当てられていて文字入力時は文頭(末)に移動に変わります
通常時Ctrl+←(→)は空いている(文字入力時は単語毎に前か後ろに移動)のでPgUp(PgDn)に割り当てたいんですが、文字入力時以外という指定って出来ますっけ?
wikiに「IMEが現在文字を入力している、もたは変換中であるかどうかを得ることはできる?」に「一部可能(インライン化しているアプリでは無理)」と書かれていますが、今でもそうなのでしょうか?
今v1.1.37.02ですがv2で可能なんて事あるでしょうか?
それか代替案があれば教えて頂きたいのですが、文字入力時諦めて常に効かせるくらいでしょうか?
何かアドバイスよろしくお願いします
通常時Ctrl+←(→)は空いている(文字入力時は単語毎に前か後ろに移動)のでPgUp(PgDn)に割り当てたいんですが、文字入力時以外という指定って出来ますっけ?
wikiに「IMEが現在文字を入力している、もたは変換中であるかどうかを得ることはできる?」に「一部可能(インライン化しているアプリでは無理)」と書かれていますが、今でもそうなのでしょうか?
今v1.1.37.02ですがv2で可能なんて事あるでしょうか?
それか代替案があれば教えて頂きたいのですが、文字入力時諦めて常に効かせるくらいでしょうか?
何かアドバイスよろしくお願いします
2024/04/25(木) 12:00:58.77ID:OGhPq50i0
キャレット座標が入ってる組込変数A_CaretXとA_CaretYがあるけど
キャレットが無い時は空白になるらしいからそれでなんとかできない?
キャレットが無い時は空白になるらしいからそれでなんとかできない?
2024/04/25(木) 12:28:47.33ID:V++ok1f30
>>563
v2を覚えていくことをお勧めします。今からv1を習熟していく価値はありません
追加の質問についてですが、まずは自分で書いたコードを書き込んでください。大抵の場合はコードか設定に問題があります
あえてエスパーするならKeyWaitのキーの指定漏れとかだと思いますが、その質問の仕方では第三者から見た場合どこに原因が存在するかまったくわかりません
実際に環境面での問題が発生するのはレアケースであり、仮にそうだとしても回避策がある場合ほとんどですが、適切なヒアリングができない場合、第三者では解決できません
>>572
基本的には不可能です。IMEの仕様上の問題なのでv1でもv2でも同じです
IME.ahkのIME_GetConverting()で変換候補窓を取得することは可能ですが、IMEへのアプローチでは変換確定前の下線部のみの状態を取得することはできません
ただし、AccやUIAライブラリで下線部のみの状態のオブジェクトを認識できるのでがんばればなんとかならないこともないかもしれません
>>573
エディタ上の話だと思うので常にキャレットは存在していると思います
v2を覚えていくことをお勧めします。今からv1を習熟していく価値はありません
追加の質問についてですが、まずは自分で書いたコードを書き込んでください。大抵の場合はコードか設定に問題があります
あえてエスパーするならKeyWaitのキーの指定漏れとかだと思いますが、その質問の仕方では第三者から見た場合どこに原因が存在するかまったくわかりません
実際に環境面での問題が発生するのはレアケースであり、仮にそうだとしても回避策がある場合ほとんどですが、適切なヒアリングができない場合、第三者では解決できません
>>572
基本的には不可能です。IMEの仕様上の問題なのでv1でもv2でも同じです
IME.ahkのIME_GetConverting()で変換候補窓を取得することは可能ですが、IMEへのアプローチでは変換確定前の下線部のみの状態を取得することはできません
ただし、AccやUIAライブラリで下線部のみの状態のオブジェクトを認識できるのでがんばればなんとかならないこともないかもしれません
>>573
エディタ上の話だと思うので常にキャレットは存在していると思います
2024/04/25(木) 13:29:37.63ID:o5xHq4Bc0
2024/04/25(木) 14:32:33.46ID:xrsuOVDl0
>>572
文字入力時以外=IMEオフ、ならば、
;v1スクリプト
#If ! IME_GET()
^Left::Send, {PgUp}
^Right::Send, {PgDn}
#If
文字入力時以外=IMEオフまたはIMEオンで未入力状態、ならば、
;v1スクリプト
#If ! IME_GET() || ! IME_GETConverting()
^Left::Send, {PgUp}
^Right::Send, {PgDn}
#If
でいいと思いますが。勘違いだったらゴメン
文字入力時以外=IMEオフ、ならば、
;v1スクリプト
#If ! IME_GET()
^Left::Send, {PgUp}
^Right::Send, {PgDn}
#If
文字入力時以外=IMEオフまたはIMEオンで未入力状態、ならば、
;v1スクリプト
#If ! IME_GET() || ! IME_GETConverting()
^Left::Send, {PgUp}
^Right::Send, {PgDn}
#If
でいいと思いますが。勘違いだったらゴメン
2024/04/25(木) 20:02:22.55ID:qwj88I6c0
v2のクラスメソッドってどう書くの?
廃止になっちゃったの?
class MyClass
{
Add(a,b)
{
return a + b
}
}
MsgBox(MyClass.Add(10,20))
廃止になっちゃったの?
class MyClass
{
Add(a,b)
{
return a + b
}
}
MsgBox(MyClass.Add(10,20))
2024/04/25(木) 20:44:46.03ID:V++ok1f30
その記述の場合、インスタンス化する必要があります
MC := MyClass()
MsgBox(MC.Add(10,20))
MyClassを直接参照するならクラス内の全てのメソッドとプロパティにstaticを宣言し、MyClassをシングルトンにする必要があります
class MyClass{
static Add(a,b){
return a + b
}
}
MsgBox(MyClass.Add(10,20))
MC := MyClass()
MsgBox(MC.Add(10,20))
MyClassを直接参照するならクラス内の全てのメソッドとプロパティにstaticを宣言し、MyClassをシングルトンにする必要があります
class MyClass{
static Add(a,b){
return a + b
}
}
MsgBox(MyClass.Add(10,20))
2024/04/25(木) 21:04:08.39ID:NqE1e19z0
>>572
文字入力時って変換押した後?
なら変換キーでフラグ立てて、フラグ有効の間はショートカット無効
enter押したらショートカット有効にするとかでもできそう
個人的にはキーの見直しをお勧めする
条件次第で変わるショートカットは案外使いにくいよ
文字入力時って変換押した後?
なら変換キーでフラグ立てて、フラグ有効の間はショートカット無効
enter押したらショートカット有効にするとかでもできそう
個人的にはキーの見直しをお勧めする
条件次第で変わるショートカットは案外使いにくいよ
2024/04/25(木) 21:59:53.31ID:qwj88I6c0
581名無しさん@お腹いっぱい。
2024/04/25(木) 23:28:20.18ID:ebBUI0/90 上で書いた長押しが反応しないというのは、下記の長押しした際の動作がききません。
キーボードのキーに割り当てると反応するので、マウスの仕組み上なのかなと思っていますが、
下記以外でも、長押しした場合と、ダブルクリックした場合で動作を変えるスクリプトを教えていただけないでしょうか。
v2です。
XButton2:: ;
{ ; V1toV2: Added bracket
ErrorLevel := !KeyWait("XButton2", "T0.3") ;0.3秒対象キーが押されたかどうか
If(ErrorLevel)
{
send "a" ;ここに任意のコマンド 長押し
ErrorLevel := !KeyWait("XButton2")
Return
}
ErrorLevel := !KeyWait("XButton2", "D T0.2") ;0.2秒対象キーが押されるのを待つ
If(ErrorLevel)
{
send "b" ;ここに任意のコマンド 1度押し
ErrorLevel := !KeyWait("XButton2")
Return
}
Send "c" ;ここに任意のコマンド 2度押し
ErrorLevel := !KeyWait("XButton2")
Return
}
キーボードのキーに割り当てると反応するので、マウスの仕組み上なのかなと思っていますが、
下記以外でも、長押しした場合と、ダブルクリックした場合で動作を変えるスクリプトを教えていただけないでしょうか。
v2です。
XButton2:: ;
{ ; V1toV2: Added bracket
ErrorLevel := !KeyWait("XButton2", "T0.3") ;0.3秒対象キーが押されたかどうか
If(ErrorLevel)
{
send "a" ;ここに任意のコマンド 長押し
ErrorLevel := !KeyWait("XButton2")
Return
}
ErrorLevel := !KeyWait("XButton2", "D T0.2") ;0.2秒対象キーが押されるのを待つ
If(ErrorLevel)
{
send "b" ;ここに任意のコマンド 1度押し
ErrorLevel := !KeyWait("XButton2")
Return
}
Send "c" ;ここに任意のコマンド 2度押し
ErrorLevel := !KeyWait("XButton2")
Return
}
2024/04/26(金) 13:04:28.77ID:O4uf19cJ0
>>581
少なくとも私の環境ではそのコードで正常に動作します
他の常駐スクリプト(v1v2両方)があれば終了して、その記述だけのテストスクリプトを起動して正常に動作するか試してください
それで正常に動作するなら既存のスクリプトのXButton2ホットキーが干渉しています。そうでなければ他の常駐アプリが干渉している可能性が高いです
マウスの挙動としては、ドライバアプリで変な設定をしているか、チャタリングが発生している という場合でない限り、XButton2の長押しができないということはないと思いますが
確認したいのであれば、ListLines()のみのテストスクリプトを他に常駐スクリプトがない状態で実行して
View → Key history and script info を表示し、F5で更新しつつXButton2を長押しして、正常に認識されているか確認してください
既存スクリプトのタスクトレイアイコンを 右クリック → Open または ダブルクリック でも同様のログを表示でき、前述したテストスクリプトだけのチェックをすっ飛ばして
XButton2押下時の実行ログやKeyhistoryを調べることもできますが、完全にスクリプト構造を理解出来ていないのであれば、個別に順序立てて調べていく方が良いと思います
下記以外でも と言うのは、別のアルゴリズムで同様の動作をするコードという意味でしょうか? そうであるならそれを求める必要性がわかりません
別のアルゴリズムでのコーディングは可能ですが、それによって問題が解決することはないと思われますし
現在のアルゴリズムの方が洗練されていると思うので変える必要はないと思います
とりあえず、アルゴリズムに変化はないですがErrorLevelは冗長なのでクリーンアップした物を提示しておきます
XButton2:: {
if !KeyWait("XButton2", "T0.3") { ; 0.3秒対象キーが押されたかどうか
ToolTip("ここに任意のコマンド 長押し")
KeyWait("XButton2")
return
}
if !KeyWait("XButton2", "D T0.2") { ; 0.2秒対象キーが押されるのを待つ
ToolTip("ここに任意のコマンド 1度押し")
KeyWait("XButton2")
return
}
ToolTip() ; ここに任意のコマンド 2度押し
KeyWait("XButton2")
}
少なくとも私の環境ではそのコードで正常に動作します
他の常駐スクリプト(v1v2両方)があれば終了して、その記述だけのテストスクリプトを起動して正常に動作するか試してください
それで正常に動作するなら既存のスクリプトのXButton2ホットキーが干渉しています。そうでなければ他の常駐アプリが干渉している可能性が高いです
マウスの挙動としては、ドライバアプリで変な設定をしているか、チャタリングが発生している という場合でない限り、XButton2の長押しができないということはないと思いますが
確認したいのであれば、ListLines()のみのテストスクリプトを他に常駐スクリプトがない状態で実行して
View → Key history and script info を表示し、F5で更新しつつXButton2を長押しして、正常に認識されているか確認してください
既存スクリプトのタスクトレイアイコンを 右クリック → Open または ダブルクリック でも同様のログを表示でき、前述したテストスクリプトだけのチェックをすっ飛ばして
XButton2押下時の実行ログやKeyhistoryを調べることもできますが、完全にスクリプト構造を理解出来ていないのであれば、個別に順序立てて調べていく方が良いと思います
下記以外でも と言うのは、別のアルゴリズムで同様の動作をするコードという意味でしょうか? そうであるならそれを求める必要性がわかりません
別のアルゴリズムでのコーディングは可能ですが、それによって問題が解決することはないと思われますし
現在のアルゴリズムの方が洗練されていると思うので変える必要はないと思います
とりあえず、アルゴリズムに変化はないですがErrorLevelは冗長なのでクリーンアップした物を提示しておきます
XButton2:: {
if !KeyWait("XButton2", "T0.3") { ; 0.3秒対象キーが押されたかどうか
ToolTip("ここに任意のコマンド 長押し")
KeyWait("XButton2")
return
}
if !KeyWait("XButton2", "D T0.2") { ; 0.2秒対象キーが押されるのを待つ
ToolTip("ここに任意のコマンド 1度押し")
KeyWait("XButton2")
return
}
ToolTip() ; ここに任意のコマンド 2度押し
KeyWait("XButton2")
}
584名無しさん@お腹いっぱい。
2024/04/26(金) 14:21:19.03ID:iAqLP9tU0 USキーボードを普通に認識して刻印通りに入力できる状態で
+2::Send,{"}
@::"
などで一部のキーを109風に割り当てているんだが
右SHIFTだとAutoHotkeyが効かず通常入力になってしまう
RShift::Shift
とすると、キーボードテストサイトなどでは左右どちらも左SHIFTとして
認識するのに、やはり右だとAutoHotkeyが効かず通常入力になってしまう
ならばと試しに >+ にすれば右SHIFTだけで作動するのかと思うと
右SHIFTを押しながらだとAutoHotkeyで置き換えたキーが一切入力できない
どうなっているんだこれ?
+2::Send,{"}
@::"
などで一部のキーを109風に割り当てているんだが
右SHIFTだとAutoHotkeyが効かず通常入力になってしまう
RShift::Shift
とすると、キーボードテストサイトなどでは左右どちらも左SHIFTとして
認識するのに、やはり右だとAutoHotkeyが効かず通常入力になってしまう
ならばと試しに >+ にすれば右SHIFTだけで作動するのかと思うと
右SHIFTを押しながらだとAutoHotkeyで置き換えたキーが一切入力できない
どうなっているんだこれ?
2024/04/26(金) 15:46:59.42ID:SoWkdCK70
2024/04/26(金) 16:52:30.70ID:vMLqj+un0
#HotIf WinActive の中でInputBoxを使うと、
InputBoxから抜けた時にWinActiveの条件を満たさなくなって、
以降の処理が無視される
ちゃんと元に戻るにはどうすれば
InputBoxから抜けた時にWinActiveの条件を満たさなくなって、
以降の処理が無視される
ちゃんと元に戻るにはどうすれば
2024/04/26(金) 17:25:12.73ID:O4uf19cJ0
>>584
#UseHookを使うかホットキーラベルの先頭に$を追加してみてください
>>586
スクリプト内の上から順に#hotifの判定が行われますが、初期設定ではこの判定に1秒以上かかる場合
タイムアウトと判断され、それ以降の#hotif行はすべてfalseを返します
したがって、InputBoxなどの入力待ちするような物はまず正常に動作しません
詳しくはここを読んでください
https://ahkscript.github.io/ja/docs/v2/lib/_HotIfTimeout.htm
#UseHookを使うかホットキーラベルの先頭に$を追加してみてください
>>586
スクリプト内の上から順に#hotifの判定が行われますが、初期設定ではこの判定に1秒以上かかる場合
タイムアウトと判断され、それ以降の#hotif行はすべてfalseを返します
したがって、InputBoxなどの入力待ちするような物はまず正常に動作しません
詳しくはここを読んでください
https://ahkscript.github.io/ja/docs/v2/lib/_HotIfTimeout.htm
2024/04/26(金) 18:00:50.58ID:vMLqj+un0
そんな感じでも無いみたい
対象のウィンドウが特殊みたいで、クリックした状態とフォーカスがある状態が別で、
フォーカスがあるだけだとキー入力が無視される
対象のウィンドウが特殊みたいで、クリックした状態とフォーカスがある状態が別で、
フォーカスがあるだけだとキー入力が無視される
2024/04/26(金) 18:10:40.52ID:+HzGJ5Hf0
>>586
#HotIf WinActive の中でInputBoxを使うとはどのようなコード?
^!c::
{
a := InputBox("入力してください", "入力").value
MsgBox "Control+Alt+Cを押しました" a
}
このコードで問題ないのでは?
#HotIf WinActive の中でInputBoxを使うとはどのようなコード?
^!c::
{
a := InputBox("入力してください", "入力").value
MsgBox "Control+Alt+Cを押しました" a
}
このコードで問題ないのでは?
2024/04/26(金) 18:14:53.75ID:+HzGJ5Hf0
サンプルコードをこっちにする
#HotIf WinActive("ahk_class Notepad")
^!c:: {
a := InputBox("入力してください", "入力").value
MsgBox "Control+Alt+Cを押しました" a
}
#HotIf WinActive("ahk_class Notepad")
^!c:: {
a := InputBox("入力してください", "入力").value
MsgBox "Control+Alt+Cを押しました" a
}
2024/04/26(金) 18:15:15.38ID:O4uf19cJ0
>>588
ホットキー押下でInputBoxを使用した場合、フォーカスが外れて元のウィンドウに戻らないと言うことであってますか?
そうであるなら、ホットキー押下時点でControlGetFocusを使用してフォーカス位置のhwndを取得しておき、InputBox終了後に戻せば良いです
ホットキー押下でInputBoxを使用した場合、フォーカスが外れて元のウィンドウに戻らないと言うことであってますか?
そうであるなら、ホットキー押下時点でControlGetFocusを使用してフォーカス位置のhwndを取得しておき、InputBox終了後に戻せば良いです
2024/04/26(金) 18:42:50.47ID:vMLqj+un0
MsgBoxはちゃんと動く
入力した数だけキーを押す、みたいなのが動かなくなる
実際には動いていて、アプリ側が無視してしまう
ウェイトを入れてその間にウィンドウをクリックすると動く
WinActivateでフォーカスを移しただけでは動かない
ControlGetFocus, ControlFocusも試してみる
入力した数だけキーを押す、みたいなのが動かなくなる
実際には動いていて、アプリ側が無視してしまう
ウェイトを入れてその間にウィンドウをクリックすると動く
WinActivateでフォーカスを移しただけでは動かない
ControlGetFocus, ControlFocusも試してみる
2024/04/26(金) 18:45:31.58ID:+HzGJ5Hf0
>>584
v2しか使ってないが
$+2::
{
Send "`""
}
$@::
{
Send "`""
}
で右SHIFTでも問題なし
$をつけないと71個のホットキーを短時間に受け取ったというエラーが出る
v2しか使ってないが
$+2::
{
Send "`""
}
$@::
{
Send "`""
}
で右SHIFTでも問題なし
$をつけないと71個のホットキーを短時間に受け取ったというエラーが出る
594名無しさん@お腹いっぱい。 ころころ
2024/04/26(金) 18:45:51.98ID:Wiw+olk50 >>583
ありがとうございます。切り分けしたところ、結論としては
下記の■のコードが邪魔しているようでした。
tooltip知らなかったんですが、便利ですね。
また、ご存知でしたら、下記の■の処理を入れた状態で、
長押しも実現するいい方法がもしわかればお教えください。
どういう分岐で動いているのか理解できないのですが、「XButton2」長押しなのに、
■の処理をまっているのか、長押しがどうさしないです。
=============================
#UseHook ;ホットキーラベルの定義で、常にフックを使用するようにする
■XButton2 & LButton::send "d"
XButton2:: {
if !KeyWait("XButton2", "T0.3") {
send "a" ; 0.3秒対象キーが押されたかどうか
ToolTip("ここに任意のコマンド 長押し")
KeyWait("XButbbcbton2")
return
}
if !KeyWait("XButton2", "D T0.2") {
send "b" ; 0.2秒対象キーが押されるのを待つ
ToolTip("ここに任意のコマンド 1度押し")
KeyWait("XButton2")
return
}
ToolTip("ここに任意のコマンド 2度押し")
SetTimer () => ToolTip(), -1000
send "c" ;
KeyWait("XButton2")
}
ありがとうございます。切り分けしたところ、結論としては
下記の■のコードが邪魔しているようでした。
tooltip知らなかったんですが、便利ですね。
また、ご存知でしたら、下記の■の処理を入れた状態で、
長押しも実現するいい方法がもしわかればお教えください。
どういう分岐で動いているのか理解できないのですが、「XButton2」長押しなのに、
■の処理をまっているのか、長押しがどうさしないです。
=============================
#UseHook ;ホットキーラベルの定義で、常にフックを使用するようにする
■XButton2 & LButton::send "d"
XButton2:: {
if !KeyWait("XButton2", "T0.3") {
send "a" ; 0.3秒対象キーが押されたかどうか
ToolTip("ここに任意のコマンド 長押し")
KeyWait("XButbbcbton2")
return
}
if !KeyWait("XButton2", "D T0.2") {
send "b" ; 0.2秒対象キーが押されるのを待つ
ToolTip("ここに任意のコマンド 1度押し")
KeyWait("XButton2")
return
}
ToolTip("ここに任意のコマンド 2度押し")
SetTimer () => ToolTip(), -1000
send "c" ;
KeyWait("XButton2")
}
2024/04/26(金) 18:58:33.05ID:+HzGJ5Hf0
たぶん2と"が同じキーだから無限ループ呼び出しになった
$をつけると無限ループにならないはず
$をつけると無限ループにならないはず
2024/04/26(金) 19:35:57.03ID:vMLqj+un0
ControlGetFocusもうまく行かないけど、
InputBoxの後でMsgBoxを出すと何故かうまくいく
理由は全然判らない
InputBoxの後でMsgBoxを出すと何故かうまくいく
理由は全然判らない
2024/04/26(金) 20:00:42.60ID:O4uf19cJ0
>>594
XButton2 & LButtonがXButton2の処理を奪っているという状態になります
処理の流れとしてはXButton2押下から離されるまでの間にLButtonが押されなかった時だけXButton2の内容が実行されます
そのため長押しを検出することができません
下記のように~を先頭に追加してください。これはXButton2の処理を奪わないと言う指定になります
~XButton2 & LButton:: send "d"
ただし、この場合XButton2 & LButtonを実行する際にXButton2長押し時の処理が暴発するので#hotifで条件を分けるなどした方が良いです
長押し時の処理が他に影響を及ぼさない物でない限り、同条件下での併用は難しいと思います
>>596
状況や説明が断片的で把握できません。最終的にどうしたいのかもよく分かりません
アプリ側の問題なら聞いても解決できるかは分かりませんが、最終的な目的、対象アプリ、現在のコードかテストコードを提示してください
XButton2 & LButtonがXButton2の処理を奪っているという状態になります
処理の流れとしてはXButton2押下から離されるまでの間にLButtonが押されなかった時だけXButton2の内容が実行されます
そのため長押しを検出することができません
下記のように~を先頭に追加してください。これはXButton2の処理を奪わないと言う指定になります
~XButton2 & LButton:: send "d"
ただし、この場合XButton2 & LButtonを実行する際にXButton2長押し時の処理が暴発するので#hotifで条件を分けるなどした方が良いです
長押し時の処理が他に影響を及ぼさない物でない限り、同条件下での併用は難しいと思います
>>596
状況や説明が断片的で把握できません。最終的にどうしたいのかもよく分かりません
アプリ側の問題なら聞いても解決できるかは分かりませんが、最終的な目的、対象アプリ、現在のコードかテストコードを提示してください
2024/04/26(金) 20:34:12.12ID:vMLqj+un0
ahkがどうとかではなくて、対象のアプリ固有の話なのだろう
InputBoxとMsgBoxでは抜けた後のフォーカス周りが何か違う
InputBoxとMsgBoxでは抜けた後のフォーカス周りが何か違う
2024/04/27(土) 03:53:22.84ID:yBsfu6Wj0
Acc-v2のExamplesが参考になりそうだ
https://github.com/Descolada/Acc-v2/blob/main/Examples/Example5_VSCode_LineColumn.ahk
https://github.com/Descolada/Acc-v2/blob/main/Examples/Example5_VSCode_LineColumn.ahk
2024/04/27(土) 11:41:32.12ID:RdXRfe770
>>597
よこですが
XButton2::だけだったらKeyWait(XButton2)がXButton2を待てるが
XButton2 & LButton::が追加されるとKeyWait(XButton2)がXButton2を待てなくなる
XButton2 & LButtonのキーが押されたかどうかを待たないといけなくなったから
ってことかなと思いました。
よこですが
XButton2::だけだったらKeyWait(XButton2)がXButton2を待てるが
XButton2 & LButton::が追加されるとKeyWait(XButton2)がXButton2を待てなくなる
XButton2 & LButtonのキーが押されたかどうかを待たないといけなくなったから
ってことかなと思いました。
2024/04/27(土) 12:02:54.56ID:RdXRfe770
文字コードは数が少ないからUTF-8の画像をImageSearch
2024/04/27(土) 12:07:51.46ID:RdXRfe770
copy-current-line-numberというvscode拡張機能
2024/04/27(土) 17:50:02.55ID:H8A7Q3RP0
sleep 1
があるのと無いのとで挙動が全然違う
があるのと無いのとで挙動が全然違う
2024/04/28(日) 10:55:24.30ID:eRcGuMBL0
画像を検索してその真ん中をクリックしたいけど、そのままでは左上になってしまう
画像サイズって取得できる?
画像サイズって取得できる?
2024/04/28(日) 12:26:13.69ID:MuOAnsha0
検索してでてきたのは
ひとつはGui.Add("Picture")つかう方法
www.autohotkey.com/boards/viewtopic.php?t=100320
もうひとつはGdip.ahkつかう方法
ひとつはGui.Add("Picture")つかう方法
www.autohotkey.com/boards/viewtopic.php?t=100320
もうひとつはGdip.ahkつかう方法
2024/04/28(日) 12:42:22.87ID:TThltIsz0
ImageSearchでどうしてもゲームの画像認識が上手く行かなくてさんざん悩んだが
適当に*20にしていたのを*200に変えたら動きました。
適当に*20にしていたのを*200に変えたら動きました。
2024/04/28(日) 13:32:59.87ID:eRcGuMBL0
一旦表示しておいてそれを取得するということか
時間かかりそうな気がする
時間かかりそうな気がする
609名無しさん@お腹いっぱい。 ころころ
2024/04/28(日) 14:01:24.45ID:N1jPFR5J0 >>585
元々は日本語キーボードと併用でUSキーボードも日本語キーボートとして
誤認した状態の是正と日本語キーボードに寄せるためにAutohotkeyを使い始めた
^6::send, {'}
*&::send, {^}
*'::send, &
*(::send, *
*)::send, (
*+0::send, )
*=::send, ~
*^::send, {+}
*-::send, -
~::send, =
*@::send, [
*`::send, {{}
*[::send, {Return}
*{::send, {}}
*]::send, {Return}
*}::send, |
*+::send, {;}
*;::send, :
+*::send, {}}
*vkBA::send, ]
+Rctrl::Send, {@}
Rctrl::Send, {_}
^Rctrl::send, {\}
RAlt::Send, {vkF3sc029}
+RAlt::Send, {vkF2sc070}
「"」「]」は日本語配列位置に「~」は元と近くて違和感のない位置に
Enter上部2キーは潰してEnterに
「_」は右CTRLに、あふれた「@」と「\」も右CTRLに突っ込んで
右ATLに「半角全角」と「かな」を入れた
元々は日本語キーボードと併用でUSキーボードも日本語キーボートとして
誤認した状態の是正と日本語キーボードに寄せるためにAutohotkeyを使い始めた
^6::send, {'}
*&::send, {^}
*'::send, &
*(::send, *
*)::send, (
*+0::send, )
*=::send, ~
*^::send, {+}
*-::send, -
~::send, =
*@::send, [
*`::send, {{}
*[::send, {Return}
*{::send, {}}
*]::send, {Return}
*}::send, |
*+::send, {;}
*;::send, :
+*::send, {}}
*vkBA::send, ]
+Rctrl::Send, {@}
Rctrl::Send, {_}
^Rctrl::send, {\}
RAlt::Send, {vkF3sc029}
+RAlt::Send, {vkF2sc070}
「"」「]」は日本語配列位置に「~」は元と近くて違和感のない位置に
Enter上部2キーは潰してEnterに
「_」は右CTRLに、あふれた「@」と「\」も右CTRLに突っ込んで
右ATLに「半角全角」と「かな」を入れた
610名無しさん@お腹いっぱい。 ころころ
2024/04/28(日) 14:03:22.32ID:N1jPFR5J0 >>585
後にUSキーボードだけになると日本語配列に寄せた部分だけ使いたくなった
それで手探りで↓なった、だが右SHIFTが機能してくれない、今がココ
`::Send, {vkF3sc029}
;+::Send, {\}
;\::`
+2::Send,{"}
@::"
+-::Send,{~}
~::-
]::Send,{Return}
\::Send,{Return}
'::Send,{]}
]::'
+'::Send,{}}
'::}
Rctrl::Send, {_}
_::^
+Rctrl::Send,{@}
^Rctrl::Send,{\}
RShift::Shift
+::>+
RAlt::Send, {vkF3sc029}
+RAlt::Send, {vkF2sc070}
キートップは黒いビニテでそれっぽくしている、とくに好都合だったのは
@を部分的に隠すと"っぽくなるところ
認識だけのためにテキトーな日本語配列のジャンクのミニキーボード
でも入手して繋げて前の設定で使うのが手っ取り早い気もするが
後にUSキーボードだけになると日本語配列に寄せた部分だけ使いたくなった
それで手探りで↓なった、だが右SHIFTが機能してくれない、今がココ
`::Send, {vkF3sc029}
;+::Send, {\}
;\::`
+2::Send,{"}
@::"
+-::Send,{~}
~::-
]::Send,{Return}
\::Send,{Return}
'::Send,{]}
]::'
+'::Send,{}}
'::}
Rctrl::Send, {_}
_::^
+Rctrl::Send,{@}
^Rctrl::Send,{\}
RShift::Shift
+::>+
RAlt::Send, {vkF3sc029}
+RAlt::Send, {vkF2sc070}
キートップは黒いビニテでそれっぽくしている、とくに好都合だったのは
@を部分的に隠すと"っぽくなるところ
認識だけのためにテキトーな日本語配列のジャンクのミニキーボード
でも入手して繋げて前の設定で使うのが手っ取り早い気もするが
611名無しさん@お腹いっぱい。
2024/04/28(日) 14:28:20.96ID:N1jPFR5J0 ぶっちゃけ右SHIFTを押しながらーで~が入力できるようになってくれればいい
612名無しさん@お腹いっぱい。 ころころ
2024/04/28(日) 14:43:41.45ID:1hUHuOpa0 外部拡張使わずに画像の真ん中クリックしたいってことだと思うけど、
検索元画像のwとh割ってimagesearchのxとyに足すのではいかんのか?
検索元画像のwとh割ってimagesearchのxとyに足すのではいかんのか?
2024/04/28(日) 15:07:50.87ID:LSwvUIhZ0
スクリプト起動時か関数初回動作時に画像サイズを1度だけ取得する方法にすれば実行時間を気にする必要はないです
興味があったので、仮に動的に画像を変更するので前もってサイズを取得できないと言う場合だとして、検証してみましたが
Gdipを使う方法だと10000回試行で1回当たり
初期化及び後処理を含める場合、約4ms、サイズ取得のみの場合、約0.25ms
guiを使う方法だと10000回試行で1回当たり
初期化及び後処理を含める場合、約7.5ms、サイズ取得のみの場合、約0.05ms
となりました
いずれにせよ実行時間が問題になることはなさそうです
興味があったので、仮に動的に画像を変更するので前もってサイズを取得できないと言う場合だとして、検証してみましたが
Gdipを使う方法だと10000回試行で1回当たり
初期化及び後処理を含める場合、約4ms、サイズ取得のみの場合、約0.25ms
guiを使う方法だと10000回試行で1回当たり
初期化及び後処理を含める場合、約7.5ms、サイズ取得のみの場合、約0.05ms
となりました
いずれにせよ実行時間が問題になることはなさそうです
2024/04/28(日) 15:13:14.67ID:1hUHuOpa0
そういやデフォだと画像からサイズだけを取得する方法がないのか
画像関係は全部拡張頼みだから忘れてたわ
画像関係は全部拡張頼みだから忘れてたわ
2024/04/28(日) 15:14:19.02ID:LSwvUIhZ0
>>613
追記、imagesearchの時間は含まれていません。画像サイズの取得のみ実行時間です
追記、imagesearchの時間は含まれていません。画像サイズの取得のみ実行時間です
2024/04/28(日) 23:36:26.82ID:4dWf5M+t0
便利すぎる
いっそ文字列中に書けるようにするか
MySend("RButton", {Sleep:100}, "L", {Sleep:100})
いっそ文字列中に書けるようにするか
MySend("RButton", {Sleep:100}, "L", {Sleep:100})
617名無しさん@お腹いっぱい。
2024/04/28(日) 23:54:39.33ID:RHpQb1R50 空振りとれん
619名無しさん@お腹いっぱい。
2024/04/29(月) 00:51:26.50ID:HN3gUdbl0 ヒロキは話面白いけどな
620名無しさん@お腹いっぱい。
2024/04/29(月) 00:54:40.58ID:/S3Rntju0 サロンが始まったとこによるのかは分からない、というよりその程度の差がついたんや
VP来月発売やのに完全に小出しにされてるよ
でも俺がそういう契約しとるけど観れんくなるって聞いてなかったのか…
フルポジだから気に食わない理由がわかってれば印象も違っただろうにねえ
VP来月発売やのに完全に小出しにされてるよ
でも俺がそういう契約しとるけど観れんくなるって聞いてなかったのか…
フルポジだから気に食わない理由がわかってれば印象も違っただろうにねえ
621名無しさん@お腹いっぱい。
2024/04/29(月) 01:07:50.23ID:ClQp/Lo/0 実は事実に困惑
秋の臨時国会に出ないと除名が濃厚らしい。
シジミみたく
毎日毎日何年も何年も
秋の臨時国会に出ないと除名が濃厚らしい。
シジミみたく
毎日毎日何年も何年も
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】政府、与党がNISA未成年解禁を検討 ★2 [蚤の市★]
- 【TV】ファン5万人がガチで投票! プロ野球総選挙、栄えある1位は [牛丼★]
- 【*彡】巨人・坂本勇人 『流れ星に何を願うか』の質問に「結婚相手」と即答、結婚願望告白 女性ファンから歓声と悲鳴 [鉄チーズ烏★]
- へずまりゅう氏が言葉失う 街中で女性から「息子はあなたみたいな人間に育たぬよう教育しています」 [jinjin★]
- 【おこめ】ベトナムから密輸のコメを「国産」と偽り販売容疑、ベトナム人ら2人追送検…300トン売って1億3000万円稼いだか 大阪 ★2 [ぐれ★]
- 【女子ゴルフ】都玲華(21)30歳年上の既婚者コーチとの交際関係とコーチ契約解消「昨年からお付き合いしてました。」 [阿弥陀ヶ峰★]
- WSJに抗議した高市、完全に無視された模様🥺 [931948549]
- 高市早苗「いいから黙って全部アタシに投資しなさい!」国際金融会議で発言し周囲ドン引き [165981677]
- 今日スクリプトいなくて快適じゃん
- 酔ってらっしゃい🍶🍶🍶🍶🍶🍶🍶
- プラトンの「哲人政治」は正しかったのでは? アホな大衆に政治家を選ばせるとロクなことにならない [653462351]
- 【動画】識者「寝れない奴はいますぐこれをやれ!」 [394133584]
