from ios_event.ios_script import allEvent
import struct
import socket
import random
import string
import time

#iOS常规渠道激活
appkey = 'cd9a88d26f715c3a0503dd9a1476cccd'
event = 'event_1'

for index in range(1):
    # 随机生成12为数组
    a = "".join(random.sample(string.ascii_letters + string.digits, 8))
    b = "".join(random.sample(string.ascii_letters + string.digits, 4))
    c = "".join(random.sample(string.ascii_letters + string.digits, 4))
    d = "".join(random.sample(string.ascii_letters + string.digits, 4))
    e = "".join(random.sample(string.ascii_letters + string.digits, 12))

    i = (a + "-" + b + "-" + c + "-" + d + "-" + e).upper()
    # i = 'R8DUK9OE-8QBE-W8YJ-TFP1-A6W3KZEVGYU2'
    print(i)
    adid = ''.join(str(random.choice(range(10))) for _ in range(12))
    # 随机生成ip
    ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))
    # ip = '61.192.125.69'
    allEvent().installUpload(i,ip,appkey)
    # allEvent().startupEvent(i, ip, appkey)
    # time.sleep(10)
    # allEvent().loginEvent(i, ip, appkey)
    # allEvent().registerEvent(i, ip, appkey)
    # allEvent().payEvent(i, ip, appkey)
    # time.sleep(1)
    # allEvent().payorder(i, ip, appkey)
    # time.sleep(3)
    # num = index + 1
    # event = 'event_' + str(num)
    # allEvent().ziding_event(i, ip, appkey, event)
    # print(event)
    # allEvent().adshow(i,ip,appkey,adid)
    # allEvent().adclick(i,ip,appkey,adid)
    # allEvent().pageduration(i,ip,appkey,se,p)
    # allEvent().appduration(i,ip,appkey,s)
    # allEvent().invoke_test(i,ip,appkey)
    # allEvent().retentionEvent(i,ip,appkey)