スレッド:金ナメクジ出現時間共有スレ
[10] By 名無し ID:
まぁ暇つぶしに脳内の設計を垂れ流す
使用言語:C#(win想定)
モニター:フルHD(1920×1080)ていうか何でもいい
目的:指定した部分を画像処理にて判定、ナメクジが討伐されたら討伐時刻と30~40分の合算時間を通知する
■下準備
金ナメクジリスポーン地点に1体(数体のほうが精度が高い?)のキャラを配置
・起動
・マウスにてゲームログ部分を2点を指定(ハイドロで死ぬ、全画面だとメモリを食うので部分画像で処理を行う)
・手動かフル検知処理で金ナメが死ぬタイミングを与える
・そこから経過30分処理を停止する
・経過後1秒間隔にて再起ほど指定した2点の画像を抽出し差分を取る
→想定は白黒量の差分値、でもメモリが許すならなんとでもする
→差分を取ったとき差が大きい、ということは変化がが大きいということ、ログが流れて文字が変化したということ
(ただし金ナメが被るなどがあるので再考は必要)
・差が小さくなった時、討伐と判定しXのAPIをたたく
(XのAPIってだいぶ前から有料だっけ?なんならPythonにでも渡してネットに書き込ませる)
・以下討伐後30分から判定を行うのループ
言語化だる…最後ダレた
まぁ根幹は画像処理か
雑設計だから粗はありまくる
2025-12-30 07:19:43
[返信] [編集]