Loading devmodeapi.py +10 −4 Original line number Diff line number Diff line Loading @@ -38,16 +38,15 @@ class XboxOneDevmodeApi(object): return self._get('/') def launchapp(self, relativeappid): rai=relativeappid rai = str(b64encode(rai.encode())) rai = rai.decode() rai = str(b64encode(relativeappid.encode())) rai = rai[2:-1] rai = rai.replace("=", "%3D") url="/api/taskmanager/app?appid="+rai return self._post(url) def setmachinename(self, name): name = str(b64encode(name.encode())) name = name.decode() name = name[2:-1] name = name.replace("=", "%3D") url="/api/os/machinename?name="+name return self._post(url) Loading @@ -58,6 +57,13 @@ class XboxOneDevmodeApi(object): def shutdown(self): return self._post('/api/control/shutdown') def install(self, appx): files = {'upload_file': appx} filename=str(appx) filename=filename[26:-2] url="/api/app/packagemanager/package?package="+filename return self._post(url, files=files) def get_isproxyenabled(self): family = self._get('/ext/fiddler ').json() return family.get('IsProxyEnabled') == 'true' Loading Loading
devmodeapi.py +10 −4 Original line number Diff line number Diff line Loading @@ -38,16 +38,15 @@ class XboxOneDevmodeApi(object): return self._get('/') def launchapp(self, relativeappid): rai=relativeappid rai = str(b64encode(rai.encode())) rai = rai.decode() rai = str(b64encode(relativeappid.encode())) rai = rai[2:-1] rai = rai.replace("=", "%3D") url="/api/taskmanager/app?appid="+rai return self._post(url) def setmachinename(self, name): name = str(b64encode(name.encode())) name = name.decode() name = name[2:-1] name = name.replace("=", "%3D") url="/api/os/machinename?name="+name return self._post(url) Loading @@ -58,6 +57,13 @@ class XboxOneDevmodeApi(object): def shutdown(self): return self._post('/api/control/shutdown') def install(self, appx): files = {'upload_file': appx} filename=str(appx) filename=filename[26:-2] url="/api/app/packagemanager/package?package="+filename return self._post(url, files=files) def get_isproxyenabled(self): family = self._get('/ext/fiddler ').json() return family.get('IsProxyEnabled') == 'true' Loading