Esempio n. 1
0
 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...    
Esempio n. 2
0
 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)
Esempio n. 3
0
 def getLocalServer(self):
     "get local server, or None"
     strData = nettools.getHtmlPage(self.strLocalServerPath + "index.html")
     if (len(strData) > 60):
         return self.strLocalServerPath
     return None
Esempio n. 4
0
 def getLocalServer( self ):
     "get local server, or None"
     strData = nettools.getHtmlPage( self.strLocalServerPath + "index.html" );
     if( len( strData ) > 60 ):
         return self.strLocalServerPath;
     return None;