20250719

0906起,0153睡到0852,今天忘开闹钟了,但其实醒来了,尿很憋,但眼睛不像睁开,就还是硬赖了床。

星痕共鸣的新鲜感过去了,就觉得它的日常太麻烦了。打开舟摸了几下界园肉鸽,又感觉还是看别人打更惬意。

vscode的debug console能输出但在Flutter中输出乱码。因为使用了VT 控制碼(ANSI escape sequences),有设定颜色相关的数据,即StringBuffer.toString() 本身沒有錯,問題是內容有特殊字符。解决办法是使用正則表達式去除這些控制碼:.replaceAll(RegExp(r'\x1B\[[0-9;]*[a-zA-Z]'), '')

有的设备搜索不到5G频段怎么办。

可能是设备问题,唉放弃吧。

在Pic找单行本看,今天翻到第8页,找了几部看起来不错的,慢慢看吧。为了肝星痕共鸣写了个py脚本定时聚焦窗口并按键采集,唉mmo怎么这么坏。

为什么MAA模拟点击可以不需要移动鼠标

依赖 Windows API

使用win32gui.PostMessage时没有win.activate()依旧无法点击成功,SendInput也是。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
def click_f_once():
    """激活目标窗口并按下F键,再切回原窗口并恢复鼠标位置"""
    original_win = gw.getActiveWindow()
    original_mouse_pos = pyautogui.position()

    windows = gw.getWindowsWithTitle("星痕共鸣")
    if windows:
        win = windows[0]
        win.activate()
        # time.sleep(0.3)
        pyautogui.press('f')
        print("按下F键")

        if original_win:
            original_win.activate()
            print(f"已切回窗口:{original_win.title}")
        else:
            print("找不到原始窗口,无法切回")

        pyautogui.moveTo(original_mouse_pos.x, original_mouse_pos.y)
        print(f"已恢复鼠标位置到:{original_mouse_pos}")
    else:
        print("未找到游戏窗口")

还是用pyautogui了,把延时去掉后体验还算好,不过显示器关闭的话这个似乎不生效,winapi的话或许可以,再说了再说了,0117,睡觉先了,明天依旧8点闹钟。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计