def downloadPackage(self ): if( not system.isOnNao() ): print( "ERR: LifeData.downloadPackage: must be executed on a real Nao!" ); return false; filetools.makedirsQuiet( self.strDownloadedPath ); ut = naoqitools.myGetProxy( "UsageTools" ); # ut.setDebugMode( True ); nettools.getHtmlPage( self.getRemotePath() + "metadata.xml", bWaitAnswer = True, rTimeOutForAnswerInSec = 0, strSaveAs = self.strDownloadedPath + "metadata.xml" ); nettools.getHtmlPage( self.getRemotePath() + "life_data.zip", bWaitAnswer = True, rTimeOutForAnswerInSec = 0, strSaveAs = self.strDownloadedPath + "life_data.zip", bTryToUseCpp = False ); # notre bibliotheque cpp ne gere pas les si gros fichiers, pfff...
def downloadPackage(self): if (not system.isOnNao()): print( "ERR: LifeData.downloadPackage: must be executed on a real Nao!" ) return false filetools.makedirsQuiet(self.strDownloadedPath) ut = naoqitools.myGetProxy("UsageTools") # ut.setDebugMode( True ); nettools.getHtmlPage(self.getRemotePath() + "metadata.xml", bWaitAnswer=True, rTimeOutForAnswerInSec=0, strSaveAs=self.strDownloadedPath + "metadata.xml") nettools.getHtmlPage(self.getRemotePath() + "life_data.zip", bWaitAnswer=True, rTimeOutForAnswerInSec=0, strSaveAs=self.strDownloadedPath + "life_data.zip", bTryToUseCpp=False)
def getLocalServer(self): "get local server, or None" strData = nettools.getHtmlPage(self.strLocalServerPath + "index.html") if (len(strData) > 60): return self.strLocalServerPath return None
def getLocalServer( self ): "get local server, or None" strData = nettools.getHtmlPage( self.strLocalServerPath + "index.html" ); if( len( strData ) > 60 ): return self.strLocalServerPath; return None;