#-*- coding:utf-8 -*-
import base64, json, random, string, realpath, os
from lib.c_python import c_spider as cs
total = 0
proxies = None
def phone_num():
num_start = ['134', '135', '136', '137', '138', '139', '150', '151', '152', '158', '159', '157', '182', '187', '188',
'147', '130', '131', '132', '155', '156', '185', '186', '133', '153', '180', '189']
start = random.choice(num_start)
end = ''.join(random.sample(string.digits,8))
return start+end
while True:
try:
tel = phone_num()
# data = {
# 'jsonData': str(base64.b64encode(('{"mobile":"%s","service":"012012"}' % tel).encode('utf-8')), 'utf-8')
# }
data2 = {
'jsonData': str(base64.b64encode(('{"mobile":"%s","type":"2","service":"012010"}' % tel).encode('utf-8')), 'utf-8')
}
header = {
'Sec-Fetch-Mode': 'cors',
'Sec-Fetch-Site': 'same-origin',
'Referer': 'https://jie.gomemyf.com/register-activation/',
'Accept': 'application/json, text/plain, */*',
}
# res = cs.postForRequest('https://jie.gomemyf.com/jie-api/facade/h5channel.do', data, timeout=3, proxies=proxies)
res = cs.postForRequest('https://jie.gomemyf.com/jie-api/facade/h5channel.do', data2, timeout=3, proxies=proxies)
res = base64.b64decode(res)
res = json.loads(res)
if res['code'] == '02005050038':
print('切换IP中...')
os.popen("/sbin/ifdown ppp0").read()
os.popen("/sbin/ifup ppp0").read()
total += 1
print('(%s) %s >> %s' % (total, tel, res))
except Exception as e:
print(e)
pass
233333,这就是大佬的世界吗?趴
好厉害,回T退订”‘/’_’/'”
辛苦小C啦x