예제 #1
0
def lvl2():
    moves = [
        "q",
        "w",
        "e",
        "r",
        "f",
        "v",
        "v",
        "v",
        "v",
        "b",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "{SPACE}",
        "n",
        "m",
    ]
    press_sequence(moves)
예제 #2
0
def lvl16():
    moves = [
        's', 'd', 'e', 'd', 'f', 'g', 'h', 'j', 'n', 'j', 'h', 'g', 't', 'g',
        'f', 'd', 'r', 'd', 'f', 'g', 'y', 'g', 'h', 'j', 'k'
    ]

    press_sequence(moves)
예제 #3
0
def lvl9():
    moves = [
        "a",
        "w",
        "s",
        "e",
        "r",
        "d",
        "x",
        "c",
        "f",
        "v",
        "b",
        "n",
        "m",
        "j",
        "u",
        "i",
        "k",
        "o",
        "l",
        ",",
        ",",
        ",",
        ",",
    ]

    press_sequence(moves)
예제 #4
0
파일: lvl5.py 프로젝트: annbgn/KeygBot
def lvl5():
    moves_before_dialog = ["a", "s", "d", "f", "g", "h", "j"]
    dialog = ["{SPACE}"] * 11
    moves_after_dialog = [
        "j",
        "h",
        "g",
        "g",
        "f",
        "f",
        "d",
        "s",
        "a",
        "a",
        "q",
        "w",
        "e",
        "r",
        "t",
        "y",
        "u",
        "i",
    ]
    moves_after_second_dialog = ["i", "u", "y", "t", "r", "e", "w", "q"]

    press_sequence(moves_before_dialog)
    press_sequence(dialog, sleep=1)
    press_sequence(moves_after_dialog)
    time.sleep(2)
    press_sequence(dialog, sleep=1)
    press_sequence(moves_after_second_dialog)
예제 #5
0
파일: lvl27.py 프로젝트: annbgn/KeygBot
def lvl27():
    moves = [
        "W",
        "E",
        "R",
        "D",
        "S",
        "X",
        "C",
        "V",
        "F",
        "T",
        "G",
        "B",
        "H",
        "Y",
        "U",
        "J",
        "N",
        "M",
        ",",
        "L",
        "K",
        "I",
        "O",
        "p",
    ]
    press_sequence(moves)
예제 #6
0
def lvl32():
    # moves = ['w', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'o', 'i', 'u', 'y', 't', 'r', 'r', 'f', 'd', 'd', 'f', 't', 'y', 'u', 'i', 'o', 'p']
    moves = [
        "w",
        "e",
        "r",
        "f",
        "d",
        "d",
        "f",
        "r",
        "e",
        "e",
        "r",
        "f",
        "v",
        "b",
        "b",
        "h",
        "u",
        "u",
        "y",
        "t",
        "t",
        "y",
        "u",
        "i",
        "o",
        "p",
    ]
    press_sequence(moves, sleep=0.5)
예제 #7
0
def lvl25():
    moves_before_dialog = ["x", "c", "v", "b"]
    skip_dialog = ["{SPACE}"]
    moves_inter_dialog = ["g", "h", "n", "j", "k", "i"]
    moves_inter_dialog2 = ["l", ","]
    moves_after_dialog = ["o", "p"]
    press_sequence(
        moves_before_dialog
        + skip_dialog * 7
        + moves_inter_dialog
        + skip_dialog * 3
        + moves_inter_dialog2
        + skip_dialog * 4
        + moves_after_dialog
    )
예제 #8
0
파일: lvl33.py 프로젝트: annbgn/KeygBot
def lvl33():
    moves = ["w", "a", "z", "x", "s", "d", "d", "s"]
    press_sequence(moves, sleep=0.5)
    press_sequence(["x"], sleep=2)
    moves_after_button_clicked = ["c", "x", "z", "a", "w", "e", "r",
                                  "d"]  # , 'd', 'f']
    press_sequence(moves_after_button_clicked, sleep=0.5)
    time.sleep(3.3)
    press_sequence(["d", "f"])
예제 #9
0
def lvl8():
    moves = [
        "w",
        "s",
        "a",
        "z",
        "x",
        "d",
        "e",
        "e",
        "e",
        "e",
        "r",
        "t",
        "g",
        "b",
        "n",
        "j",
        "u",
        "y",
        "y",
        "y",
        "y",
        "h",
        "h",
        "y",
        "u",
        "j",
        "n",
        "b",
        "g",
        "f",
        "c",
        "v",
        "v",
        "c",
        "f",
        "g",
        "b",
        "n",
        "j",
        "i",
        "o",
    ]

    press_sequence(moves)
예제 #10
0
파일: lvl7.py 프로젝트: annbgn/KeygBot
def lvl7():
    moves = [
        "w",
        "e",
        "r",
        "t",
        "y",
        "y",
        "u",
        "i",
        "o",
        "o",
        "i",
        "u",
        "u",
        "j",
        "m",
        ",",
    ]

    press_sequence(moves)
예제 #11
0
def lvl13():
    moves = [
        "a",
        "z",
    ]
    moves2 = ["s", "s", "z", "a", "w", "e", "w", "a", "z", "x"]

    press_sequence(moves)
    time.sleep(1.5)
    press_sequence(moves2)
    time.sleep(1.5)
    press_sequence(["s"])
    time.sleep(1.25 * 3)
    press_sequence(["d"])
예제 #12
0
def lvl29():
    moves = ["a", "w", "3", "4", "e", "r", "r", "r", "s"]
    press_sequence(moves)
    moves_gray = ["x", "s"]
    press_sequence(moves_gray * 15, sleep=0.2)
    moves_after = ["e", "r", "5", "6", "y"]
    press_sequence(moves_after)
예제 #13
0
def lvl11():
    moves = ["s"]
    dialog = ["{SPACE}"] * 35
    moves_after_dialog = ["z", "x", "c"]

    press_sequence(moves)
    time.sleep(1)
    press_sequence(dialog, sleep=2)
    press_sequence(moves_after_dialog)
예제 #14
0
파일: lvl15.py 프로젝트: annbgn/KeygBot
def lvl15():
    moves = [
        'w',
        'e',
        'r',
        't',
        't',
        't',
        't',
    ]
    moves_gray = ["r", "t"]
    moves_after_gray = ['f', 'd', 's', 'a']

    press_sequence(moves)
    press_sequence(moves_gray * 7, sleep=0.2)
    press_sequence(moves_after_gray, sleep=0.2)
예제 #15
0
파일: lvl17.py 프로젝트: annbgn/KeygBot
def lvl17():
    moves = [ '2', '3', '3', '2', '1', '1', '2', '3', '4', '4', '5', 't', 'g', 'h']

    press_sequence(moves)
예제 #16
0
파일: lvl12.py 프로젝트: annbgn/KeygBot
def lvl12():
    moves = ["a", "s", "s", "s", "s", "d", "d", "d", "d", "c", "v", "v"]

    press_sequence(moves)
예제 #17
0
def lvl6():
    moves = ["x", "x", "s", "a", "q", "w", "e", "r", "f", "d", "c", "v"]

    press_sequence(moves)
예제 #18
0
def lvl14():
    moves= ['2', '3', '4', '5', '6', '7', '8', '9', '0','0','0','0', '8', '8', '7', '6', '5', '5', '4', '4', '3', '2', '1', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', ]

    press_sequence(moves)
예제 #19
0
파일: lvl23.py 프로젝트: annbgn/KeygBot
def lvl23():
    moves_before_dialog = ["s", "d", "f"]
    skip_dialog = ["{SPACE}"] * 24
    moves_after_dialog = ["g", "h", "j"]
    press_sequence(moves_before_dialog + skip_dialog + moves_after_dialog)
예제 #20
0
파일: lvl26.py 프로젝트: annbgn/KeygBot
def lvl26():
    moves = ["w", "e", "s", "x", "c", "v"]
    press_sequence(moves)
예제 #21
0
def lvl30():
    moves = ["r", "g", "c", "i"]
    press_sequence(moves)
예제 #22
0
파일: lvl10.py 프로젝트: annbgn/KeygBot
def lvl10():
    moves = ["w"]
    dialog_STAR = ["{SPACE}"] * 8
    moves_after_STAR = ["q", "a", "z", "z", "x", "c", "d"]
    dialog_PAUSE = ["{SPACE}"] * 3
    moves_after_PAUSE = ["c", "f"]
    dialog_TIME = ["{SPACE}"] * 4
    moves_after_TIME = ["c", "v", "b"]
    dialog_ETERNITY = ["{SPACE}"] * 3
    moves_after_ETERNITY = ["v", "g", "t", "y", "u", "j", "i"]
    dialog_PLAY = ["{SPACE}"] * 5
    moves_after_PLAY = ["j", "k", "l"]
    dialog_EQUAL = ["{SPACE}"] * 3
    moves_after_EQUAL = ["k", "j", "m"]
    dialog_SHARP = ["{SPACE}"] * 4
    moves_after_SHARP = ["j", "k", ","]

    press_sequence(moves)
    time.sleep(2)
    press_sequence(dialog_STAR, sleep=1.5)
    press_sequence(moves_after_STAR)
    time.sleep(2)
    press_sequence(dialog_PAUSE, sleep=1.5)
    press_sequence(moves_after_PAUSE)
    time.sleep(2)
    press_sequence(dialog_TIME, sleep=1.5)
    press_sequence(moves_after_TIME)
    time.sleep(2)
    press_sequence(dialog_ETERNITY, sleep=1.5)
    press_sequence(moves_after_ETERNITY)
    time.sleep(2)
    press_sequence(dialog_PLAY, sleep=1.5)
    press_sequence(moves_after_PLAY)
    time.sleep(2)
    press_sequence(dialog_EQUAL, sleep=1.5)
    press_sequence(moves_after_EQUAL)
    time.sleep(2)
    press_sequence(dialog_SHARP, sleep=1.5)
    press_sequence(moves_after_SHARP)
예제 #23
0
파일: lvl22.py 프로젝트: annbgn/KeygBot
def lvl22():
    moves = (
        "w",
        "a",
        "z",
        "s",
        "e",
        "r",
        "t",  #
        "y",
        "u",
        "i",
        "k",
        "l",
        "p",
        "o",
        "i",
        "k",
        ",",
        "m",
        "m",  #
        #
        "N",
        "B",
        "{SPACE}",
        "B",
        "V",
        "B",
        "N",
        "{SPACE}",
        "B",
        "V",
        "C",
        "F",
        "G",
        "H",
        "J",
        "M",
        "N",
        "B",
        "{SPACE}",
        "V",
        "B",
        "N",
        "{SPACE}",
        "B",
        "{SPACE}",
        "V",
        "C",
        "F",
        "G",
        "H",
        "J",
        "M",
        "N",
        "{SPACE}",
    )
    press_sequence(moves)

    press_sequence(["{SPACE}"] * 3)
    moves_after_dialog = ("b", "n", "m", ",")
    press_sequence(moves_after_dialog)
예제 #24
0
파일: lvl24.py 프로젝트: annbgn/KeygBot
def lvl24():
    moves = ["s", "d", "f", "g", "h", "j"]
    press_sequence(moves)
예제 #25
0
def lvl1():
    moves = ["q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "p", "p", "p"]
    press_sequence(moves)
예제 #26
0
파일: lvl28.py 프로젝트: annbgn/KeygBot
def lvl28():
    moves = ["w", "e", "r", "t", "t", "g", "g", "b", "b", "n", "m", ","]
    press_sequence(moves)
예제 #27
0
def lvl31():
    moves = ["U", "N", "Z", "W", "I"]
    press_sequence(moves, sleep=0.5)
예제 #28
0
def lvl3():
    moves = ["a", "z", "x", "s", "d", "c", "f", "t", "r", "e", "w"]
    press_sequence(moves)