예제 #1
0
def long1_move():
    open_ditu()

    quyu_click(650, 430, 1458, 803)
    delay_sleep()
    sleep(1)

    quyu_click(1619, 66, 1658, 78)
예제 #2
0
def huaguoshan_move():
    new_sleep()
    open_ditu()

    quyu_click(742, 352, 1391, 846)
    delay_sleep()
    sleep(1)

    quyu_click(1575, 123, 1609, 136)

    new_sleep()
예제 #3
0
def jingwai_go_move():
    
    xiaoditu_zuobiao = [(1678,458),(1255,445),(393,440),(1255,445),(393,440)]
        
    x = int(random.choice('01234'))
    xx = xiaoditu_zuobiao[x]
    open_ditu()
    sleep(1)
    d.click(xx[0],xx[1])
    # close_t5_ditu()
    sleep(3)
    close_jingwai_ditu()
예제 #4
0
def huaguoshan_go_move():

    xiaoditu_zuobiao = [(1583, 285), (950, 308), (1290, 284)]

    x = int(random.choice('012'))
    xx = xiaoditu_zuobiao[x]
    open_ditu()
    sleep(1)
    d.click(xx[0], xx[1])
    # close_t5_ditu()
    sleep(3)
    close_huaguoshan_ditu()
예제 #5
0
def huaguoshan_go_move():

    xiaoditu_zuobiao = [(1433, 317), (1062, 302), (698, 297), (697, 851),
                        (1413, 862)]

    x = int(random.choice('01234'))
    xx = xiaoditu_zuobiao[x]
    open_ditu()
    sleep(1)
    d.click(xx[0], xx[1])
    # close_t5_ditu()
    sleep(2)
    close_huaguoshan_ditu()
예제 #6
0
def haidi1_go_move():

    xiaoditu_zuobiao = [(641, 276), (669, 896), (1512, 294), (1507, 920),
                        (1058, 562)]

    x = int(random.choice('01234'))
    xx = xiaoditu_zuobiao[x]
    open_ditu()
    sleep(1)
    d.click(xx[0], xx[1])
    # close_t5_ditu()
    sleep(2)
    close_haidi1_ditu()
예제 #7
0
def daidui_go_move(zuobiao, close_ip):
    # xiaoditu_zuobiao = [(641,276),(669,896),(1512,294),(1507,920),(1058,562)]

    xiaoditu_zuobiao = zuobiao

    x = int(random.choice('01234'))
    xx = xiaoditu_zuobiao[x]
    open_ditu()
    sleep(1)
    d.click(xx[0], xx[1])
    sleep(2)
    x = close_ip[0]  #关闭地图
    y = close_ip[1]
    d.click(x, y)
예제 #8
0
def huaguoshan_move():
    open_ditu()
    sleep(1)
    quyu_click(742, 352, 1391, 846)
    delay_sleep()
    sleep(1)

    # 判断地图是否打开着
    jiepin2()
    sleep(1)
    ditu_open = matchImg('home.jpg', './map_cunzai.jpg', 0.85)
    # print(zhandou)

    if (ditu_open[0]) > 0:
        #关闭地图
        quyu_click(1549, 121, 1609, 136)

    new_sleep()
예제 #9
0
def go_move(ditu = 't5'):
    # now = ditu 
    # if now == 't5':
    #     # xiaoditu_zuobiao = [(520,482),(997,270),(1095,307),(1372,445),(1342,565),(1600,565),(1360,667),(102,825),(990,640),(1132,780),(652,685),(540,407)]
    #     xiaoditu_zuobiao = [(396,567),(641,712),(662,680),(974,241),(791,481)]
    # elif now =='t6':
    #     xiaoditu_zuobiao = [(520,482),(997,270),(1095,307),(1372,445),(1342,565),(1600,565),(1360,667),(102,825),(990,640),(1132,780),(652,685),(540,407)]
    # elif now == 'jingwai':
    #     xiaoditu_zuobiao = [(1678,458),(1255,445),(393,440),(1255,445),(393,440)]
       
    xiaoditu_zuobiao = [(396,567),(641,712),(662,680),(974,241),(791,481)] 
    # x = get_09()
    x = int(random.choice('01234'))
    xx = xiaoditu_zuobiao[x]
    open_ditu()
    sleep(1)
    d.click(xx[0],xx[1])
    close_t5_ditu()
예제 #10
0
def long3_move():
    open_ditu()
    sleep(1)
    quyu_click(391, 311, 1462, 842)
    delay_sleep()
    sleep(1)

    quyu_click(1619, 66, 1658, 78)
    # # 判断地图是否打开着 #~ 3,26注释掉, 直接点关闭地图的地方,不用判断地图是否打开
    # jiepin2()
    # sleep(1)
    # ditu_open = matchImg('saota_home.jpg','./map_cunzai.jpg',0.85)
    # # print(zhandou)

    # if(ditu_open[0])>0:
    #     #关闭地图
    #     quyu_click(1619,66,1658,78)

    new_sleep()
예제 #11
0
def beiju_move():
    open_ditu()
    sleep(1)
    quyu_click(677, 286, 1451, 880)

    delay_sleep()
    sleep(1)

    # 判断地图是否打开着
    jiepin2()
    sleep(1)
    ditu_open = matchImg('saota_home.jpg', './map_cunzai.jpg', 0.85)
    # print(zhandou)

    if (ditu_open[0]) > 0:
        #关闭地图
        # quyu_click(1549,121,1609,136)
        quyu_click(1560, 116, 1605, 157)

    new_sleep()
예제 #12
0
def go_jingwai_right():
    open_daoju()

    open_changan7()
    go_yizhan()
    sleep(0.8)
    close_daoju()
    new_sleep()

    nx = 1
    while nx > 0:
        send_message_to_slack("处理一下")
        jiepin2()
        sleep(1)
        yy = matchImg('home.jpg', 'queren_flag.jpg')
        if yy[0] > 0:
            sleep(1)
            d.click(yy[0], yy[1])
            print("找到了")
            nx = 0
            break

        sleep(3)

    sleep(1)
    new_sleep()
    open_ditu()

    new_sleep()
    d.click(653, 831)
    new_sleep()
    quyu_click(1551, 50, 1578, 72)  #关闭国境地图

    sleep(65)

    d.click(134, 202)  #去境外
    sleep(5)  #sleep后到达境外
예제 #13
0
def T5_move():
    open_ditu()

    quyu_click(401, 320, 1498, 790)
    delay_sleep()
    sleep(1)
예제 #14
0
def gogo_lingrenwu():

    # xiangdui_zuobiao = [(1197,395),(1116,454),(1278,425),(1292,333),(1196,344),(1197,395),(1116,454),(1278,425),(1292,333),(1196,344),(11,22)]

    zhao_yizhanlaoban = [(1100, 473), (1106, 454), (999, 600), (916, 615),
                         (848, 580), (897, 472), (11, 22)]

    open_daoju()

    open_changan7()
    go_yizhan()
    sleep(0.8)
    close_daoju()
    new_sleep()

    for i in zhao_yizhanlaoban:

        # open_daoju()

        # open_changan7()
        # go_yizhan()
        # sleep(0.8)
        # close_daoju()
        # new_sleep()

        d.click(i[0], i[1])
        new_sleep()
        print('当前用的坐标是: %s ' % str(i))

        jiepin2()
        sleep(2)
        yy = matchImg('home.jpg', 'queren_flag.jpg')
        if yy[0] > 0:
            sleep(1)
            d.click(yy[0], yy[1])
            print("找到了")
            break

        if i[0] == 11:
            print("没找到")

            nx = 1
            while nx > 0:
                send_message_to_slack("出错了,没找到")
                jiepin2()
                sleep(1)
                yy = matchImg('home.jpg', 'queren_flag.jpg')
                if yy[0] > 0:
                    sleep(1)
                    d.click(yy[0], yy[1])
                    print("找到了")
                    nx = 0
                    break

                sleep(3)

    delay_sleep()
    open_ditu()
    new_sleep()

    ditu_guojing_to_difu()
    new_sleep()
    close_guojingditu()
    sleep(20)
    goin_difu()
    delay_sleep()
    delay_sleep()
    open_ditu()
    new_sleep()
    go_zhongkui()
    new_sleep()
    close_difu_ditu()
    sleep(22)
    new_sleep()
    click_zhongkui()
    delay_sleep()
    ling_zhuagui()