from online_fenbao_android_event.android_script import allEvent
import random
import requests
import socket
import struct
import time

#向短链发送点击数据
URL = 'http://uri6.com/tkio/2iYvUna?ry_dp=true&rydp_path=null&rydp_url=http%3A%2F%2F43232'
appkey = '16dc0cb882d3dbec4f7f66251a84d6dd'
cmpaignid = '11111'
event = 'invoke'
s = 0
w = 0
# 广告创意ID
ry_adcreative_id = 'kuaishou'
# 广告组ID
ry_adgroup_id = 'kuaishou'
# 广告计划ID
ry_adplan_id = 'kuaishou'
# 广告组名称
ry_adgroup_name = '广告组'
# 广告计划名称
ry_adplan_name = '广告计划'
# 广告创意名称
ry_adcreative_name = '广告创意'
for _ in range(1):

    #随机生成12为数组
    i = ''.join(str(random.choice(range(10))) for _ in range(12))
    #随机生成ip
    ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))
    try:

        parms = {
                'imei':i,
                'ip':ip,
                # 'ry_adgroup_name': ry_adgroup_name,
                # 'ry_adplan_name': ry_adplan_name,
                # 'ry_adcreative_name':ry_adcreative_name,
                # "ry_adgroup_id": ry_adgroup_id,
                # "ry_adplan_id": ry_adplan_id,
                # "ry_adcreative_id": ry_adcreative_id,
                # 'oaid':i
            }
            #timeout可以超时四秒
        p = requests.get(url=URL,params=parms,timeout=4)
        # time.sleep(10)
        # allEvent().installUpload(i, ip, appkey,cmpaignid)
        # time.sleep(3)
        # allEvent().registerEvent(i, ip, appkey)
        # time.sleep(3)
        # allEvent().loginEvent(i,ip,appkey)
        # time.sleep(3)
        # allEvent().ziding_event(i,ip,appkey,event)
        # time.sleep(3)
        # allEvent().payEvent(i,ip,appkey)
        print('success:',s)
        print('imei:',i)
        #print('ip:',ip)
        s=s+1
    except requests.exceptions.RequestException:

        print('wrong:',w)
        print('imei:', i)
        print('ip', ip)
        w=w+1
        continue