# -*- coding: utf-8 -*- from api import API from qpyou import QPYOU from tools import Tools uid, did = QPYOU('236145028').createNew() a = API(uid, did) a.setRegion('eu') a.setIDFA(Tools().rndDeviceId()) a.login() a.doMission(1, 1, 1) #garen forest outskirts a.doMission(1, 2, 1) #garen forest south a.doMission(1, 3, 1) #garen forest east a.doMission(1, 4, 1) #garen forest paths
# -*- coding: utf-8 -*- from api import API from qpyou import QPYOU from tools import Tools my_email = '*****@*****.**' my_hivelogin = '******' my_password = '******' uid, did, sessionkey = QPYOU('236145028').hiveLogin(my_hivelogin, my_password) a = API(uid, did, my_hivelogin, my_email, sessionkey) a.setRegion('eu') a.setIDFA(Tools().rndDeviceId()) a.getServerStatus() a.getVersionInfo() a.CheckLoginBlock() a.login() a.doMission(1, 1, 1) #garen forest outskirts a.doMission(1, 2, 1) #garen forest south a.doMission(1, 3, 1) #garen forest east a.doMission(1, 4, 1) #garen forest paths
self.UpdateDailyQuest([{"quest_id":3,"progressed":2}]) self.UpdateEventStatus(1506) self.UpdateEventStatus(1507)#41 for rune in self.user['runes']: rune_id=rune['rune_id'] self.EquipRune(rune_id,first_unit) self.UpgradeRune(rune_id,0,0,0) self.UpdateDailyQuest([{"quest_id":4,"progressed":1}]) self.BuyShopItem('800020',1,21,20)#45 self.UpdateEventStatus(1508) self.UpdateEventStatus(1509) self.SacrificeUnit(second_unit,[{"source_id":0}]) self.UpdateAchievement([{"ach_id":13,"cond_id":1,"current":1}]) self.UpdateAchievement([{"ach_id":31,"cond_id":1,"current":1}]) self.UpdateDailyQuest([{"quest_id":2,"progressed":1}]) self.UpdateEventStatus(1510) self.UpdateAchievement([{"ach_id":1,"cond_id":1,"current":1}]) self.UpdateEventStatus(2) self.UpdateAchievement([{"ach_id":6,"cond_id":1,"current":1},{"ach_id":6,"cond_id":2,"current":1},{"ach_id":6,"cond_id":3,"current":1}]) self.UpdateAchievement([{"ach_id":263,"cond_id":1,"current":1}]) if __name__ == "__main__": uid,did=QPYOU().createNew() a=API(uid,did) a.setRegion('eu') a.setIDFA(Tools().rndDeviceId()) a.completeTutorial() #a.getServerStatus() #a.getVersionInfo() #a.CheckLoginBlock() #a.login()
data = json.load(f) if data.get('device_id'): device_id = data.get('device_id') else: device_id = str(random.randint(200000000, 300000000)) data.update({'device_id': device_id}) with open('config.json', 'w') as f: f.write(json.dumps(data)) except FileNotFoundError: with open('config.json', 'w') as f: device_id = str(random.randint(200000000, 300000000)) data = {'device_id': device_id} f.write(json.dumps(data)) uid, did, sessionkey, appId = QPYOU(device_id, device).hiveLogin(my_hivelogin, my_password) a = API(uid, did, my_hivelogin, my_email, sessionkey, device=device, app_id=appId) a.set_region('eu') a.set_idfa(rndDeviceId()) a.getLocation() a.getServerStatus() a.getVersionInfo() a.CheckLoginBlock() a.login()