コード例 #1
0
    for i in range(1, 101):
        progress_bar.update(i)
        time.sleep(sleep_time)


which = 4

if __name__ == '__main__':
    import time

    which = int(which)

    thread_pool = []
    if which == 1:
        # circle
        circle_progress = CircleProgress(title='circle loading')
        # circle_thread = threading.Thread(target=mock_single_progress, args=(circle_progress, 0.1))
        # thread_pool.append(circle_thread)
        # circle_thread.start()
        for i in range(1, 101):
            circle_progress.update(i)
            time.sleep(0.1)
    elif which == 2:
        # line
        line_progress = LineProgress(title='line progress')
        for i in range(1, 101):
            line_progress.update(i)
            time.sleep(0.05)
        # line_thread = threading.Thread(target=mock_single_progress, args=(line_progress, 0.05))
        # thread_pool.append(line_thread)
        # line_thread.start()
コード例 #2
0
def main(LIMT=20, ):
    circle_progress = CircleProgress(title='Initialize loading')
    for i in range(1, 10):
        circle_progress.update(i)
        time.sleep(0.1)

    line_progress = LineProgress(title='Scan System Information')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.02)

    line_progress = LineProgress(title='Scan Patch')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.03)

    line_progress = LineProgress(title='Scan Model')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.03)

    cpuuser = 0
    MODLENUM = 0
    FORMATS = 0
    STACKS = 0
    REGSS = 0
    RWS = 0
    TOTALNUM = 0
    FORMATN = 0
    STACKN = 0
    REGN = 0
    RWN = 0

    start = timeit.default_timer()
    set_win()
    display_info(" BJTU ZXY MAKARA ", 0, 0, 1)
    display_info(" Version: Beta 0.1 ", 17, 0, 2)
    display_info(" Gitee: https://gitee.com/zeroaone/makara \n", 36, 0, 3)
    str1 = (" __  __    _    _  __    _    ____      _\n"
            "|  \/  |  / \  | |/ /   / \  |  _ \    / \\\n"
            "| |\/| | / _ \ | ' /   / _ \ | |_) |  / _ \\\n"
            "| |  | |/ ___ \| . \  / ___ \|  _ <  / ___ \\\n"
            "|_|  |_/_/   \_\_|\_\/_/   \_\_| \_\/_/   \_\\\n"
            "\n")
    display_info_flash(str1, 0, 1)
    display_info("[CPU:     %]", 0, 7, 4)
    display_info("[CPU-USER-TIME:          ]", 0, 8, 4)
    display_info("[MEM:     %]", 0, 9, 4)
    display_info("[ PROCESS TIMING ] \n", 0, 10, 1)
    display_info("TIMING LIMIT :" + str(LIMT) + " MIN", 0, 11, 1)
    display_info("TIMING RUNING:", 0, 12, 1)
    display_info("[ SCAN BUG STEP  ] \n", 0, 13, 2)
    display_info("MODEL     NUM:", 0, 14, 4)
    display_info("FORMAT  STEPS:", 0, 15, 4)
    display_info("STACK   STEPS:", 0, 16, 4)
    display_info("REGS    STEPS:", 0, 17, 4)
    display_info("RW      STEPS:", 0, 18, 4)
    display_info("[ SCAN BUG NUM  ] \n", 0, 19, 2)
    display_info("TOTAL    NUMS:", 0, 20, 4)
    display_info("FORMAT   NUMS:", 0, 21, 4)
    display_info("STACK    NUMS:", 0, 22, 4)
    display_info("REGS     NUMS:", 0, 23, 4)
    display_info("RW       NUMS:", 0, 24, 4)
    display_info("[ SYSTEM  INFO  ] \n", 0, 25, 2)
    display_info("CPU      NAME:", 0, 26, 4)
    display_info("CPU      ARCH:", 0, 27, 4)
    display_info("IP     ADDRES:", 0, 28, 4)
    display_info("OS       INFO:", 0, 29, 4)
    display_info("[LOG INFO LATEST 10] \n", 0, 30, 2)

    try:
        while 1:
            FORMATS = FORMATS + random.randint(0, 10)
            STACKS = STACKS + random.randint(0, 20)
            REGSS = REGSS + random.randint(0, 20)
            RWS = RWS + random.randint(0, 20)
            MODLENUM = FORMATS + STACKS + REGSS + RWS
            #PROCESS TIMING
            FORMATN = FORMATN + random.randint(0, 2)
            STACKN = STACKN + random.randint(0, 2)
            REGN = REGN + random.randint(0, 2)
            RWN = RWN + random.randint(0, 2)
            TOTALNUM = FORMATN + STACKN + REGN + RWN

            end = timeit.default_timer()
            time.sleep(1.5)
            mem = random.randint(0, 100)
            cpu = random.randint(0, 100)
            cpuuser = cpuuser + 1
            #SCAN BUG STEP
            display_info(str(cpu), 6, 7, 5)
            display_info(str(cpuuser), 16, 8, 5)
            display_info(str(mem), 6, 9, 5)
            display_info(str(end - start), 14, 12, 5)
            #SYSTEM  INFO
            display_info(str(MODLENUM), 15, 14, 5)
            display_info(str(FORMATS), 15, 15, 5)
            display_info(str(STACKS), 15, 16, 5)
            display_info(str(REGSS), 15, 17, 5)
            display_info(str(RWS), 15, 18, 5)
            display_info(str(TOTALNUM), 15, 20, 5)
            display_info(str(FORMATN), 15, 21, 5)
            display_info(str(STACKN), 15, 22, 5)
            display_info(str(REGN), 15, 23, 5)
            display_info(str(RWN), 15, 24, 5)
            #SYSTEM  INFO
            display_info('Qualcomm Technologies, Inc SDM660', 15, 26, 5)
            display_info('ARM aarch64', 15, 27, 5)
            display_info('192.168.31.106', 15, 28, 5)
            display_info('Android 9', 15, 29, 5)
            #logINFO
            str1 = []
            str1.append("adasdasdasdasdasdasdasd")
            str1.append("sfasgea")
            str1.append("asasdasdasd")
            str1.append("ftrythfgh")
            str1.append("sadf34q")
            str1.append("vbvnvcbnbvnvb")
            str1.append("wrwersdf")
            str1.append("3454356ydh")
            str1.append("hdfhdfg")
            str1.append("eqwrsdfasdf")
            str1.append("cvbnvcb")
            str1.append("adhxcncvnvbxdfgsdgrsdrg")
            str1.append("fdsadfzxdvzxvd")
            str1.append("vzxcvzxcvzxcvzxvzxcvzxc")
            index = random.randint(0, 12)
            display_info(str1[index], 0, 31, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 32, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 33, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 34, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 35, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 36, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 37, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 38, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 39, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 40, 5)
            index = random.randint(0, 12)
            display_info(str1[index], 0, 41, 5)

    except KeyboardInterrupt:
        unset_win()
コード例 #3
0
ファイル: 02.py プロジェクト: woods1060/MAKARA
from eprogress import LineProgress, CircleProgress, MultiProgressManager
import time
circle_progress = CircleProgress(title='circle loading')
for i in range(1, 101):
    circle_progress.update(i)
    time.sleep(0.1)

line_progress = LineProgress(title='line progress')
for i in range(1, 101):
    line_progress.update(i)
    time.sleep(0.05)
コード例 #4
0
ファイル: main.py プロジェクト: woods1060/MAKARA
filename = ""


def CreateCFG():
    global filename


def main(args):
    # pass
    FindBUG.main(args)


if __name__ == '__main__':
    global filename

    circle_progress = CircleProgress(title='Initialize loading')
    for i in range(1, 10):
        circle_progress.update(i)
        time.sleep(0.1)

    line_progress = LineProgress(title='Scan System Information')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.2)

    line_progress = LineProgress(title='Scan Patch')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.5)

    line_progress = LineProgress(title='Scan Model')
コード例 #5
0
ファイル: ColorPrint.py プロジェクト: woods1060/MAKARA
def main(LIMT=20, ):

    circle_progress = CircleProgress(title='Initialize loading')
    for i in range(1, 10):
        circle_progress.update(i)
        time.sleep(0.1)

    line_progress = LineProgress(title='Scan System Information')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.02)

    line_progress = LineProgress(title='Scan Patch')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.03)

    line_progress = LineProgress(title='Scan Model')
    for i in range(1, 101):
        line_progress.update(i)
        time.sleep(0.03)


    MODLENUM = 0
    FORMATS = 0
    STACKS = 0
    REGSS = 0
    RWS = 0
    TOTALNUM = 0
    FORMATN = 0
    STACKN = 0
    REGN = 0
    RWN = 0

    start = timeit.default_timer()
    set_win()
    display_info(" BJTU ZXY MAKARA ", 0, 0, 1)
    display_info(" Version: Beta 0.1 ", 17, 0, 2)
    display_info(" Gitee: https://gitee.com/zeroaone/makara \n", 36, 0, 3)
    str1 = (
        " __  __    _    _  __    _    ____      _\n"
        "|  \/  |  / \  | |/ /   / \  |  _ \    / \\\n"
        "| |\/| | / _ \ | ' /   / _ \ | |_) |  / _ \\\n"
        "| |  | |/ ___ \| . \  / ___ \|  _ <  / ___ \\\n"
        "|_|  |_/_/   \_\_|\_\/_/   \_\_| \_\/_/   \_\\\n"
        "\n"
    )
    display_info_flash(str1, 0, 1)
    display_info("[CPU:     %]", 0, 7, 4)
    display_info("[CPU-USER-TIME:          ]", 0, 8, 4)
    display_info("[MEM:     %]", 0, 9, 4)
    display_info("[ PROCESS TIMING ] \n", 0, 10, 1)
    display_info("TIMING LIMIT :" + str(LIMT) + " MIN", 0, 11, 1)
    display_info("TIMING RUNING:", 0, 12, 1)
    display_info("[ SCAN BUG STEP  ] \n", 0, 13, 2)
    display_info("MODEL     NUM:", 0, 14, 4)
    display_info("FORMAT  STEPS:", 0, 15, 4)
    display_info("STACK   STEPS:", 0, 16, 4)
    display_info("REGS    STEPS:", 0, 17, 4)
    display_info("RW      STEPS:", 0, 18, 4)
    display_info("[ SCAN BUG NUM  ] \n", 0, 19, 2)
    display_info("TOTAL    NUMS:", 0, 20, 4)
    display_info("FORMAT   NUMS:", 0, 21, 4)
    display_info("STACK    NUMS:", 0, 22, 4)
    display_info("REGS     NUMS:", 0, 23, 4)
    display_info("RW       NUMS:", 0, 24, 4)

    try:
        while 1:
            MODLENUM = MODLENUM + random.randint(30,50)
            FORMATS = FORMATS + random.randint(0, 20)
            STACKS = STACKS + random.randint(0, 20)
            REGSS = REGSS + random.randint(0, 20)
            RWS = RWS + random.randint(0, 20)


            FORMATN = ReadNum("fmt.json")
            STACKN = ReadNum("stack.json")
            REGN = ReadNum("regs.json")
            RWN = ReadNum("ArbRW.json")
            TOTALNUM = FORMATN + STACKN + REGN + RWN


            end = timeit.default_timer()
            time.sleep(0.5)
            mem = psutil.virtual_memory().percent
            cpu = psutil.cpu_percent()
            cpuuser = psutil.cpu_times().user
            display_info(str(cpu), 6, 7, 5)
            display_info(str(cpuuser), 16, 8, 5)
            display_info(str(mem), 6, 9, 5)
            display_info(str(end - start), 14, 12, 5)

            display_info(str(MODLENUM), 15, 14, 5)
            display_info(str(FORMATS), 15, 15, 5)
            display_info(str(STACKS), 15, 16, 5)
            display_info(str(REGSS), 15, 17, 5)
            display_info(str(RWS), 15, 18, 5)
            display_info(str(TOTALNUM), 15, 20, 5)
            display_info(str(FORMATN), 15, 21, 5)
            display_info(str(STACKN), 15, 22, 5)
            display_info(str(REGN), 15, 23, 5)
            display_info(str(RWN), 15, 24, 5)



    except KeyboardInterrupt:
        unset_win()