def __init__(self, uid, password, pid, deviceid, port, o_username, o_password, wxmm, phmode, wxmc, phonenumber, gj_mode, tm=None, cooperator=None, country=None,gj=None,qh=None,switchingmode=None,filtering_mode=None,t=None,ip=None): self.uid = uid self.cooperator = cooperator self.password = password self.pid = pid self.deviceid = deviceid self.port = port self.o_username = o_username self.o_password = o_password self.wxmm = wxmm self.phmode = phmode self.ph = PhoneNumber(self.uid, self.password, self.pid, self.deviceid, phmode) self.wxmc = wxmc self.gj_mode = gj_mode self.phonenumber = phonenumber self.tm = tm self.country = country self.gj = gj self.qh = qh self.w = WB(deviceid) self.wj = wj(deviceid, port) self.element_json = json.loads(file.read_all('6.7.3.json')) self.switchingmode =switchingmode self.filtering_mode = filtering_mode self.t = t self.ip = ip
def wb_mode_Verification(self): support_file_name = '养号列表.txt' support_Data = file.read(support_file_name) error_file_name = '登录异常账号.txt' error_Data_List = file.read_all(error_file_name) wechat_file_name = '微信账号数据.txt' wechat_Data_List = file.read(wechat_file_name) num = [] new_data_list = [] for data in wechat_Data_List: if self.deviceid in data: new_data_list.append(data) for support in support_Data: if 'True' not in support.strip('\n'): if re.findall('(.*)\|', support)[0] not in error_Data_List: try: for self.wechat_Data in new_data_list: if re.findall('(.*)\|', support)[0] in self.wechat_Data: num.append('%s ID:%s' % (self.wechat_Data.strip('\n'), re.findall('\|(.*)', support)[0])) except: logging.info(self.deviceid+u'-正则没有匹配到该条数据:'+self.wechat_Data) if num.__len__() <> 0: logging.info(self.deviceid + u'设备找到%s个数据' % num.__len__()) return num else: logging.info(self.deviceid + u'该设备在养号列表中没有数据') time.sleep(10000)
def __init__(self, deviceid, port, gj_mode, country=None, gj=None, wxid=None, login_mode=None, cloudCode=None, ip=None, date=None, switchingmode=None): self.deviceid = deviceid self.port = port self.om = file().readOperationMode() self.gj_mode = gj_mode self.country = country self.gj = gj self.w = WB(self.deviceid) self.wxid = wxid self.login_mode = login_mode self.cloudCode = cloudCode self.ip = ip self.date = date self.switchingmode = switchingmode self.element_json = json.loads(file.read_all('6.7.3.json'))
def __init__(self,deviceid): self.deviceid=deviceid self.vps_data = file.read_all('VPS.json') for dev in json.loads(self.vps_data): if self.deviceid == dev['deviceid']: self.vps = dev break
def wb_mode_Verification(self): support_file_name = '养号列表.txt' support_Data = file.read(support_file_name) error_file_name = '登录异常账号.txt' error_Data_List = file.read_all(error_file_name) wechat_file_name = '微信账号数据.txt' wechat_Data_List = file.read(wechat_file_name) num = [] new_data_list = [] for data in wechat_Data_List: if self.deviceid in data: new_data_list.append(data) for support in support_Data: if 'True' not in support.strip('\n'): if re.findall('(.*)\|', support)[0] not in error_Data_List: try: for self.wechat_Data in new_data_list: if re.findall('(.*)\|', support)[0] in self.wechat_Data: num.append('%s ID:%s' % (self.wechat_Data.strip('\n'), re.findall('\|(.*)', support)[0])) except: logging.info(self.deviceid + u'-正则没有匹配到该条数据:' + self.wechat_Data) if num.__len__() <> 0: logging.info(self.deviceid + u'设备找到%s个数据' % num.__len__()) return num else: logging.info(self.deviceid + u'该设备在养号列表中没有数据') time.sleep(10000)
def __init__(self, deviceid): self.deviceid = deviceid self.vps_data = file.read_all('VPS.json') for dev in json.loads(self.vps_data): if self.deviceid == dev['deviceid']: self.vps = dev break
def __init__(self, deviceid, port, gj_mode, country=None, gj=None, wxid=None, login_mode=None, cloudCode=None, ip=None, date=None,switchingmode=None): self.deviceid = deviceid self.port = port self.om = file().readOperationMode() self.gj_mode = gj_mode self.country = country self.gj = gj self.w = WB(self.deviceid) self.wxid = wxid self.login_mode = login_mode self.cloudCode = cloudCode self.ip = ip self.date = date self.switchingmode=switchingmode self.element_json = json.loads(file.read_all('6.7.3.json'))
def __init__(self, deviceid, port, gj_mode, country=None, gj=None, wxid=None, login_mode=None, cloudCode=None, ip=None, date=None): self.deviceid = deviceid self.port = port self.om = file().readOperationMode() self.gj_mode = gj_mode self.wb_appPackage = 'com.md188.weiba' self.wb_appActivity = '.MainActivity' self.dd_appPackage = file().readuser()[25].strip('\n') self.dd_appActivity = file().readuser()[26].strip('\n') self.country = country self.gj = gj self.w = WB(self.deviceid) self.wxid = wxid self.login_mode = login_mode self.cloudCode = cloudCode self.ip = ip self.date = date self.element_json = json.loads(file.read_all('6.7.3.json')) self.w = WB(deviceid)