click.py 3.52 KB
Newer Older
liuxiaoxing committed
1 2 3 4 5 6 7 8 9 10
from fenbao_android_event.android_script import allEvent
import random
import requests
import socket
import struct
import time

#向短链发送点击数据
#!!!!分包需要删掉https的s

liuxiaoxing committed
11 12
# URL = 'http://uri6.com/tkio/fUf6jua?noredirect=true'
URL = 'http://52.80.137.106:8083/tkio/2yyEnua?noredirect=true'
liuxiaoxing committed
13

liuxiaoxing committed
14
appkey = '16dc0cb882d3dbec4f7f66251a84d6dd'
liuxiaoxing committed
15
# event = 'invoke'
liuxiaoxing committed
16
cmpaignid = '8888'
liuxiaoxing committed
17
# 广告创意ID
liuxiaoxing committed
18
ry_adcreative_id = 'B333'
liuxiaoxing committed
19
# 广告组ID
liuxiaoxing committed
20
ry_adgroup_id = 'B333'
liuxiaoxing committed
21
# 广告计划ID
liuxiaoxing committed
22
ry_adplan_id = 'B333'
liuxiaoxing committed
23 24 25 26 27 28 29 30
# 广告组名称
ry_adgroup_name = '广告组'
# 广告计划名称
ry_adplan_name = '广告计划'
# 广告创意名称
ry_adcreative_name = '广告创意'
s = 0
w = 0
liuxiaoxing committed
31

liuxiaoxing committed
32
for index in range(1):
liuxiaoxing committed
33 34

    #随机生成12为数组
liuxiaoxing committed
35 36
    i = ''.join(str(random.choice(range(10))) for _ in range(12))
    # i = '845285910729'
liuxiaoxing committed
37 38 39
    #随机生成ip
    ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))
    # ip = '175.93.28.70'
liuxiaoxing committed
40 41 42

    accountid = ''.join(str(random.choice(range(10))) for _ in range(12))
    # accountid = '014067084301'
liuxiaoxing committed
43 44
    try:
        parms = {
liuxiaoxing committed
45 46
                'click_time': str(round(time.time() * 1000)),
            # 'androidid': "43214532142142",
liuxiaoxing committed
47 48 49
                'imei': i,
                # "idfa": 'DBC13622-E34B-440C-B7A7-FB6641D0D9AB',
                'ip': ip,
liuxiaoxing committed
50 51
                # 'campuuid': '14323122',
                # 'clickid': '3232331',
liuxiaoxing committed
52 53 54 55
                # "ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3",
                # 'creativeId':'21321321312123',
                # 'requestId':'312321321312',
                # 'adId': long('21231'),
liuxiaoxing committed
56 57 58
                # 'ry_adgroup_name': ry_adgroup_name,
                # 'ry_adplan_name': ry_adplan_name,
                # 'ry_adcreative_name': ry_adcreative_name,
liuxiaoxing committed
59 60 61
                "ry_adgroup_id": ry_adgroup_id,
                "ry_adplan_id": ry_adplan_id,
                "ry_adcreative_id": ry_adcreative_id,
liuxiaoxing committed
62 63 64
                "project_id": 'B333',
                "advert_id": 'B333',
                "accountid": 'B333'
liuxiaoxing committed
65

liuxiaoxing committed
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
        }

        #timeout可以超时四秒
        # verify = False
        p = requests.get(url=URL, params=parms, timeout=30, verify= False)

        print('success:',s)
        # print(p.text)
        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
liuxiaoxing committed
83 84 85 86 87 88 89
    # time.sleep(8)
    # try:
    #     allEvent().installUpload(i, ip, appkey, cmpaignid)
    # except Exception as err:
    #     print('install_wrong:', w)
    #     w = w + 1
    #     print(err)
liuxiaoxing committed
90 91 92 93 94 95
    # try:
    #     allEvent().invoke_test(i, ip, appkey, cmpaignid)
    # except Exception as err:
    #     print('install_wrong:', w)
    #     w = w + 1
    #     print(err)
liuxiaoxing committed
96 97 98 99 100 101 102
    # time.sleep(1)
    # try:
    #     allEvent().registerEvent(i, ip, appkey)
    # except Exception as e:
    #     print('注册_wrong:', w)
    #     print(e)
    # #     continue
liuxiaoxing committed
103
    # time.sleep(8)
liuxiaoxing committed
104
    # try:
liuxiaoxing committed
105
    #     allEvent().loginEvent(i, ip, appkey)
liuxiaoxing committed
106
    # except Exception:
liuxiaoxing committed
107
    #     print('登录_wrong:', w)
108
    # time.sleep(5)
liuxiaoxing committed
109
    # try:
110
    #     allEvent().payEvent(i, ip, appkey)
liuxiaoxing committed
111
    # except Exception:
112
    #     print('付费_wrong:', w)
liuxiaoxing committed
113 114
    # num = index + 1
    # event = 'event_' + str(num)
115
    # event = 'event_28'
liuxiaoxing committed
116 117 118 119 120
    # time.sleep(2)
    # try:
    #     allEvent().ziding_event(i, ip, appkey,event)
    # except Exception:
    #     print('自定义_wrong:', w)
liuxiaoxing committed
121 122 123 124 125