Configurar la conexión. Servidor, directorios de origen y destino. El Bug de instalación del Cute FTP 2.0 (inglés). Espacio WEB.
Tutorial de Cute-FTP 2.0
v.1.2 del 22-Febrero-98
Introducción
Configurar la conexión
Conectar al servidor
Pantalla Principal
Cambiar la presentación
Elegir los directorios de origen y destino
Enviar y Recibir ficheros
Otras operaciones con ficheros y
directorios
El Bug de instalación del Cute FTP 2.0
(inglés)
Enlaces Interesantes

Introducción
Muchos proveedores de
Internet, por el pago para contratar la conexión, te incluyen también un espacio
Web para incluir tus páginas personales o de empresa.
Para publicar dichas
páginas, una vez que las has diseñado, necesitas un programa que las envíe al
ordenador de tu proveedor, mediante un servicio de Internet, denominado FTP
(File Transfer Protocol = Protocolo de Transferencia de Ficheros)
Uno de los programas de
FTP más conocidos es el Cute FTP, que acaba de salir en su versión 2.0.
Este es un programa del
tipo shareware, es decir, su distribución y copia es libre, y está autorizado a
probarlo, pero si cubre tus necesidades, y decides utilizarlo habitualmente,
deberás pagar una pequeña cantidad para registrarte como usuario legal.
Por ser uno de los más
utilizados, usaremos esta versión como ejemplo para aprender a realizar esta
transmisión, ya que otros programas se usarán de forma similar. Aunque está en
inglés, seguro que bastarán estas explicaciones para que aprendáis a manejarlo,
aunque no conozcáis el idioma.
Además de publicar
nuestras páginas, los programas de FTP también nos permiten acceder a servidores
de FTP anónimos, donde podemos copiar a nuestro ordenador la información
que queramos, sin necesidad de estar registrados como usuarios de dicho
servidor (normalmente usando como nombre de usuario la palabra anonymous,
y como clave, nuestra dirección de correo electrónico.
Antes de instalar la versión inglesa de Cute FTP 2.0, haz una copia
del fichero comctl32.dll, que está en el directorio c:\windows\system (o el
correspondiente) de tu disco duro, dado que existe un bug en el programa de
instalación que "estropea" dicho fichero. Más información al final de
este documento.
Además de la versión en
inglés, ha aparecido una en español y otra en japonés después de escribir este
documento. Puedes conseguirlas en ftp.cuteftp.com.

Configurar la conexión
Una vez instalado el
programa Cute FTP 2.0, lo ejecutaremos.
Antes de comenzar a
enviar ficheros, debemos teclear los datos necesarios para que el programa sepa
localizar el servidor de Internet al que queremos enviar las páginas,
así como nuestra identificación (nombre de usuario y clave), que nos
dará acceso a dicho espacio web.
Podemos tener
configurados varios servidores, tanto si estamos encargados de administrarlos,
y conocemos las claves correspondientes, como si se trata de servidores
públicos (anónimos). Esta lista de servidores se presenta en la ventana FTP
Site Manager (administrador de servidores), en estructura de árbol, para
organizar en diferentes carpetas los servidores que usemos. Cute FTP ya trae
preparados un montón de servidores anónimos, que podemos usar directamente.
Nada más ejecutar el
programa, aparece la ventana del FTP Site Manager:

Para ello, elegimos la
opción Add Site (añadir servidor), obteniendo esta pantalla, donde Remote
indica el ordenador servidor de tu proveedor de Internet, y Local indica
tu propio ordenador:

En ella escribimos los
siguientes datos:
Site Label: Nombre que deseamos que aparezca en nuestra lista
de servidores.
Host Adress: Dirección en Internet del servidor;
User ID: Nuestro Nombre de usuario, que nos identifica ante
el servidor. Nos lo proporciona el proveedor de Internet. (suele ser la primera
parte de tu dirección de correo electrónico - antes del signo @)
Password: Nuestra Clave de usuario, que nos identifica ante
el servidor. Nos la proporciona el proveedor de Internet. (suele ser la segunda
parte de tu dirección de correo electrónico - después del signo @)
Host Type: Nombre del Servidor, normalmente comienza con el
prefijo ftp, seguido de un punto y el nombre del proveedor de Internet. (p.ej. ftp.jander.com)
Initial remote
directory: Carpeta (directorio) del
servidor donde queremos comenzar la sesión nada más conectarnos. No es
imprescindible, ya que podemos cambiar de directorio fácilmente haciendo doble
clic.
Remote directory filter:
Aquí podemos indicar una máscara para
filtrar los ficheros que queremos ver en el servidor (por ejemplo:
*.htm)
Initial local directory:
Carpeta (directorio) de nuestro ordenador
donde tenemos los datos que queremos enviar. Si usamos habitualmente la misma
carpeta, será cómodo indicarla mediante el botón ?.
Local directory filter: Aquí podemos indicar una máscara para filtrar los
ficheros que queremos ver en nuestro ordenador (por ejemplo: *.htm)
Login Type: tipo de identificación de entrada al servidor: si
es donde tenemos alojadas nuestras páginas, indicaremos Normal. Si se trata de
un servidor anónimo, elegiremos Anonymous.
Transfer Type: Tipo de transferencia: dado que podemos enviar
ficheros de texto ASCII, como las páginas web (HTML), y también ficheros
binarios, como imágenes JPEG o GIF, o ficheros musicales MID, AU, etc...,
podemos indicar aquí cual de ellos usaremos, o, mejor aún, elegir la
Auto-Detección.
Si en otra ocasión
necesitamos modificar estos datos, pulsaremos el botón Edit Site, y si
decidimos que ya lo necesitamos, lo podremos borrar con Delete Site.
Asimismo, podemos crear,
borrar o cambiar el nombre de las carpetas del panel izquierdo, usando respectivamente:
Add Folder, Delete Folder y Rename Folder.

Conectar al servidor
Una vez elegido el servidor
que deseamos (haciendo clic en el nombre correspondiente), y asegurándose de
que estamos conectados a Internet en ese momento, pulsamos el botón de
conectar (Connect).
No hay que confundir
estar conectado a Internet (mediante el acceso telefónico a redes, p,ej.), con
estar conectado al servidor de FTP (mediante el programa de FTP).
Se inicia un proceso de
conexión que puede durar un par de minutos, en el cual nuestro ordenador se
identifica ante el servidor, y éste, si todo está correcto, le permite el
acceso. Tras recibir una pantallita gris informativa, pulsaremos el botón Loggin
para entrar en el servidor.
Si no es así, debemos
asegurarnos de que la configuración es correcta, especialmente, el nombre del
servidor (Host Address), nuestro nombre de usuario (User ID) y nuestra clave
(Password), datos que podemos consultar a nuestro proveedor.
En el proceso de
conexión podemos ver los mensajes entre nuestro ordenador y el servidor, algo
parecido a esto:
STATUS:> Connecting ftp.jander.com
STATUS:> Connecting ftp.jander.com (ip = 123.45.6.7)
STATUS:> Socket connected. Waiting for welcome message...
220 ordenata FTP server (Version wu-2.4(1) Tue Dec 5 20:51:15 CST 1995) ready.
STATUS:> Connected. Authenticating...
COMMAND:> USER usuario
331 Password required for usuario.
COMMAND:> PASS ********
230 User usuario logged in. Access restrictions apply.
STATUS:> Login successful

Pantalla Principal
Una vez conectados a
nuestro servidor de FTP, aparece la pantalla principal del programa:

En ella, podemos ver:
La barra de título, con
el nombre del servidor al que estamos conectado
La barra de menús, con
todas las operaciones.
Una barra de botones,
con las operaciones más comunes.
Un panel superior
(log-mensajes)
Un panel inferior
izquierda (nuestro ordenador)
Un panel inferior
derecha (el ordenador del proveedor)
Podemos cambiar a
nuestra conveniencia el tamaño de estas ventanas arrastrando los bordes que las
separan.
Apuntando con el ratón a
cada uno de los botones, aparece un pequeño letrero de color amarillo, que
describe su función.

Cambiar la presentación
Con el objeto de
trabajar más cómodamente, podemos cambiar la información que aparece en cada
uno de los paneles:
A través del menú Ver,
del botón derecho del ratón, o de las teclas correspondientes, podemos elegir:
Short Listing: (F2) Lista simple de ficheros, en varias
columnas, apareciendo sólo el nombre y la extensión de cada fichero.
Long Listing: (F3) Lista detallada de ficheros, donde, además
del nombre y la extensión, aparece la fecha y hora, tamaño y privilegios de
lectura-escritura..., como se muestra en el gráfico siguiente:

File Details: Detalles de los ficheros, donde podemos elegir
cuáles de las informaciones anteriores, aparecerán en el listado detallado.
Sorting: Ordenación: podemos mostrar la lista de ficheros
en orden ascendente o descendente de nombre, extensión, tamaño o fecha, según
vemos en esta imagen:

Refresh: Actualiza (refresca) la pantalla, mostrando la
lista con las últimas modificaciones. Es útil sólo en caso de no tener activada
la opción de Actualización automática.
Filter: Es posible filtrar la lista de ficheros, de modo
que sólo aparezcan en ella los que indiquemos mediante una máscara (usando
comodines). Esta opción aparece haciendo clic con el botón derecho del ratón.
Por ejemplo, para indicar que sólo queremos ver los ficheros de imágenes JPEG,
escribimos:


Elegir los directorios de origen y destino
En el panel izquierdo,
vemos nuestro ordenador, pero quizá no tengamos seleccionada la carpeta
(directorio) que nos interese. Para ello, navegamos haciendo doble clic en
las carpetas adecuadas, o retrocediendo con el doble punto
al estilo
del Explorador de Windows.
Para elegir la carpeta
en el servidor, se sigue el mismo procedimiento.
Hay que tener en cuenta
que este programa permite tanto enviar ficheros al servidor, como recibirlos,
por lo que a veces, el panel izquierdo (nuestro ordenador) será el origen de
los ficheros, y a veces, será el destino.
Una vez que se hace
doble clic en una carpeta del servidor, se tarda un poco en presentar la
lista de ficheros de dicha carpeta.

Enviar y Recibir ficheros
Es muy sencillo: basta
con arrastrar el fichero de uno de los paneles al otro (o bien, hacer
doble clic en él. También puedes copiar varios ficheros a la vez, seleccionándolos
con los métodos estándar de ratón (tecla CTRL para seleccionar varios ficheros
no consecutivos, MAYUS para seleccionar varios seguidos)
Entonces, aparece una
pantalla de confirmación, donde aceptarás el envío.
Si envías un fichero, se
actualizará el panel remoto para mostrar el nuevo fichero, lo que puede
tardar unos segundos. Si lo recibes, la actualización de tu panel será
inmediata.
Cuando envías o recibes ficheros
largos, la operación puede tardar cierto tiempo. En la barra de estado (la
última de la ventana) puedes ver el progreso:

De izquierda a derecha:
tiempo transcurrido, tiempo restante, porcentaje copiado, tamaño ya copiado, y
velocidad de transmisión en kilobytes por segundo.

Otras operaciones con ficheros y directorios
Además, apuntando a un
fichero o carpeta, y haciendo clic con el botón derecho del ratón, podemos
acceder cómodamente a una serie de funciones:
Download (o Upload):
recibir o enviar ficheros, respectivamente. (CTRL-AvPág o CTRL-RePág)
View: ver el contenido del fichero en el bloc de notas.
Execute: ejecutarlo en el programa asociado (que podemos
seleccionar en FTP/Settings/Options/General).
Edit: editarlo en el programa de edición asociado (que
podemos seleccionar en FTP/Settings/Options/General).
Move: mover el fichero/s seleccionado/s, es decir,
trasladarlo/s de un lado al otro (borrando el original).
Manual Get: indicar el nombre y camino del fichero a recibir
(para no moverse por las carpetas, si ya sabes su nombre y dónde está)
Change Dir: cambiarse a otro directorio tecleando su camino.
Delete: borrar el fichero o ficheros seleccionado/s
(equivale a la tecla SUPR) El programa pide confirmación:

Rename: Cambiar el nombre a un fichero:

Change Files Attributes: cambiar los atributos de un fichero (permisos de
lectura/escritura/borrado...) tipo UNIX.
Make New Dir: Crear un directorio (carpeta) nuevo, dentro del
directorio activo.
El resto de las opciones
están explicadas en el apartado Cambiar la
presentación

El Bug de instalación del Cute FTP 2.0:
(información
aportada por Fede Coria. Gracias, Fede por tu ayuda)
Cuando se instala el
Cute FTP 2.0 (versión en inglés), se produce un error que altera el fichero
comctl32.dll, redstrozando las fuentes del sistema que aparecen en los botones
de Aceptar-Cancelar-Aplicar, etc. Este error no sólo afecta al programa
Cute-FTP, sino a todos los de Windows.
El resultado de dicha
alteración puedes apreciarlo en uno de los gráficos de este documento Add
Host (todavía no me había pasado la solución Fede, je, je)
Si no tienes una copia de
seguridad de dicho fichero, pincha aquí para bajártela. Debes arrancar el ordenador en
modo MS-DOS antes de copiarlo al directorio c:\windows\system, y reiniciar de
nuevo.

Enlaces interesantes:
Web del Cute-FTP.
Registrar el Cute-FTP.
Bajarse el
programa de ftp.cuteftp.com.