Ejemplo n.º 1
0
    def GetNomFichier(self):
        # Version LOCAL
        if self.radio_local.GetValue() == True:
            nomFichier = self.text_nomFichier.GetValue()
            return nomFichier

        # Version RESEAU
        if self.radio_reseau.GetValue(
        ) == True or self.radio_internet.GetValue() == True:
            port = self.panelReseau.ctrl_port.GetValue()
            hote = self.panelReseau.ctrl_hote.GetValue()
            user = self.panelReseau.ctrl_user.GetValue()
            motdepasse = self.panelReseau.ctrl_mdp.GetValue()
            if motdepasse not in (
                    None, "") and motdepasse.startswith("#64#") == False:
                motdepasse = GestionDB.EncodeMdpReseau(motdepasse)
            fichier = self.text_nomFichier.GetValue()
            nomFichier = u"%s;%s;%s;%s[RESEAU]%s" % (port, hote, user,
                                                     motdepasse, fichier)
            return nomFichier
Ejemplo n.º 2
0
    def GetNomFichier(self):
        index = self.ctrl_fichiers.GetFirstSelected()
        dictItem = self.ctrl_fichiers.GetItemPyData(index)
        modeLocal = self.radio_local.GetValue()

        # Version LOCAL
        if modeLocal == True :
            nomFichier = dictItem["titre"]
            #nomFichier = nomFichier.decode("iso-8859-15")
    
        # Version RESEAU
        if modeLocal == False :
            dictCodes = self.GetCodesReseau() 
            port = dictCodes["port"]
            hote = dictCodes["hote"]
            utilisateur = dictCodes["utilisateur"]
            motdepasse = dictCodes["motdepasse"]
            if motdepasse not in (None, "") and motdepasse.startswith("#64#") == False :
                motdepasse = GestionDB.EncodeMdpReseau(motdepasse)
            fichier = dictItem["titre"]
            nomFichier = u"%s;%s;%s;%s[RESEAU]%s" % (port, hote, utilisateur, motdepasse, fichier)
        
        return nomFichier