Exemplo n.º 1
0
    150:'Conexion de datos aceptada',
    200:'OK',
    214:'Los siguientes comandos SITE son reconocidos', #Se muestran dos mensajes 214, esta variable indica el primero, el segundo es server_name
    220:'Bienvenido a Mip-Serv FTP. Debe loguearse antes de ejecutar algún comando',
    221:'Cerrando sesión',
    226:'Comando de conexion de datos ejecutado correctamente',
    227:'Iniciando modo pasivo',
    230:'Autenticado!',
    250:'OK',
    257:'Accion de directorio ejecutada correctamente',
    350:'OK',
    425:'No ha especificado una conexion de datos o no se pudo conectar',
    331:'Se requiere contraseña',
    500:'Comando no encontrado',
    501:'Parametros incorrectos',
    502:'Orden no implementada',
    530:'Login fallido',
    550:'Error en el sistema de ficheros. Compruebe su nombre y su tipo',
    553:'Operación no permitida. Pruebe usar una cuenta con más privilegios'
    },
  'max_cons':20,
  'max_size':1024*1024, #1 MegaByte
  'STOU_prefix':'mipftp_stoufile_'
  }

#Importa la librería principal
import lib_mipftp

#Declara el servidor
server=lib_mipftp.servidor(configuracion)
Exemplo n.º 2
0
    221:'Cerrando sesión',
    226:'Comando de conexion de datos ejecutado correctamente',
    227:'Iniciando modo pasivo',
    230:'Autenticado!',
    250:'OK',
    257:'Accion de directorio ejecutada correctamente',
    350:'OK',
    425:'No ha especificado una conexion de datos o no se pudo conectar',
    331:'Se requiere contraseña',
    500:'Comando no encontrado',
    501:'Parametros incorrectos',
    502:'Orden no implementada',
    530:'Login fallido',
    550:'Error en el sistema de ficheros. Compruebe su nombre y su tipo',
    553:'Operación no permitida. Pruebe usar una cuenta con más privilegios'
    },
  'max_cons':2,
  'max_size':1024*1024, #1 MegaByte
  'STOU_prefix':'mipftp_stoufile_'
  }

#Importa la librería principal
import lib_mipftp

class cliente(lib_mipftp.cliente):
  """Clase similar al cliente de la librería lib_mipftp"""
  pass

#Declara el servidor
server=lib_mipftp.servidor(configuracion,cliente)
Exemplo n.º 3
0
 def run(self):
   #print 'inicio'
   self.server=lib_mipftp.servidor(configuracion,cliente)
   print 'Valor:',self.server