morseshim.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:morseshim 作者: humberto-ortiz 项目源码 文件源码
def on_click(x, y, button, pressed):
    global msg
    global lasttime

    if pressed:
        if Button.left == button:
            msg += "."
            lasttime = time.time()
        if Button.right == button:
            msg += "-"
            lasttime = time.time()

    else:
#        print(msg)
        newtime = time.time()
        #print (newtime - lasttime)
        if (newtime - lasttime) > 0.5:
            print(msg)
            if msg in esrom:

                pyautogui.typewrite(esrom[msg])
                if esrom[msg]=="w":
                    pyautogui.moveRel(0, -50, duration=0.5)
                if esrom[msg]=="a":
                    pyautogui.moveRel(-50, 0, duration=0.5)
                if esrom[msg]=="s":
                    pyautogui.moveRel(0, 50, duration=0.5)
                if esrom[msg]=="d":
                    pyautogui.moveRel(50, 0, duration=0.5)

            msg = ""

    return True

# Collect events forever
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号