FTPVOX  MANUAL DE OPERAO




A operao de FTP  utilizada para transferncia de arquivos entre o seu 
computador e um outro computador remoto.

 importante falarmos que esse outro computador remoto precisa ter dentro dele 
um programa chamado servidor de FTP.  Ento desta forma no  comum a 
transferncia atravs de FTP de um micro para um micro.  Normalmente este tipo 
de transferncia s  feita entre um micro e uma estao de trabalho, ou entre 
um micro e um servidor ou entre dois servidores.

A ativao do programa FTP  feita da seguinte maneira no DOSVOX:

Acionar a tecla R (Rede) e depois F (FTP).

Dosvox  O que voc deseja? R
Qual  a opo do programa de rede? F

FTPvox verso  1.3.

Nome do computador:

Voc deve colocar ento o nome do computador na Internet ao qual o seu 
computador vai ser conectado.

Vamos fazer uma experincia visando a aprender a trazer as atualizaes do 
sistema DOSVOX.

O computador que mantm as atualizaes do DOSVOX na Internet  chamado:
caec.nce.ufrj.br

O programa falar:
Conectando.
Qual a conta?

O processo de conexo nem sempre  to rpido quando voc estiver na sua casa 
tentando se conectar com um computador remoto, podendo demorar 10 at 20 
segundos para que essa conexo seja realizada.  Mas uma vez que a conexo esteja 
pronta a mquina dir: Qual a conta? Voc ento tem que ter uma conta nesse 
computador ou utilizar uma conta pblica.

Vamos imaginar que ns estamos querendo fazer uma atualizao do sistema DOSVOX 
atravs da conta comum de utilizao chamada upgrade. 
Qual a conta?  upgrade
Qual a senha?

A senha da conta upgrade, que  uma conta geral para todos os usurios do 
DOSVOX, : dosvoxrnp

Durante a digitao da senha o computador no soletrar.

Qual ao senha? dosvoxrnp
Acesso liberado.
Comando?

Quando a informao est pronta para ser trazida, a mquina informa:
Acesso liberado.

A partir deste momento, voc poder trazer as informaes desse computador ou 
para ele enviar.


Para saber as opes do programa basta apertar a tecla F1.

As opes so:

L      login conta e senha
D      diretrio remoto
R      receber arquivo remoto
T      transmitir
A      apagar
S      trocar diretrio
Q      informa quantidade transmitida
V      modo verborgico
?      ajuda
Esc    fim do programa
Comando? 

Vamos apertar a opo Q para saber a quantidade transmitida. At esse momento
a quantidade foi zero.

Comando? Q
Transmitidos 0 k.
Comando?

Esta informao se refere a ltima transferncia realizada. Ou seja, se voc 
quiser transferir 3 arquivos, quando voc transmitir o primeiro, ele vai
informar a quantidade transmitida at aquele momento, e assim por diante.

Agora vamos pedir um diretrio remoto. Vamos ver quais so os arquivos que 
existem nesse computador.

Opo D

O programa falar:
Diretrio pedido, aguarde

Use as setas para ler, F9 para informaes, Esc para terminar
.profile

A mquina j fala o nome do primeiro arquivo.

Vamos usar as setas para ler os diversos arquivos que existem remotamente a 
nossa disposio.

Seta para baixo
acdc4622.exe

Para soletrar o nome do arquivo basta usar a seta para direita.

Seta para baixo
arj.exe

Vamos imaginar que ns desejamos trazer esse arquivo arj.exe para o nosso 
computador, queremos transfer-lo de l para c.

Opo R

Receber.
Qual o nome do arquivo local?

Normalmente colocamos o nome completo, com subdiretrios.



Exemplo:
\winvox\arj.exe
Devo usar o modo imagem (sugiro que sim)?

O modo imagem  usado sempre que desejamos trazer a informao do computador 
remoto para o computador local sem nenhuma alterao. Em noventa e nove por 
cento das situaes, vamos dizer que SIM.

A nica situao em que vamos dizer que NO  quando transferirmos um arquivo 
que tenha sido digitado numa mquina Unix ou Linox e que ser lido numa mquina 
DOS ou numa mquina Windows.  Mesmo nesses casos o sistema DOSVOX tem protees 
que mesmo que o arquivo no tenha sido trazido de forma correta o sistema DOSVOX 
acertar o envio.

Normalmente voc responder que quer sim, o modo imagem.

Devo usar o modo imagem (sugiro que sim)? S

O arquivo demora alguns segundos para ser trazido.  Se o arquivo for muito 
grande, durante esse processo o computador emitir alguns sinais sonoros para 
indicar que a transferncia est sendo realizada.

 importante notar que durante o processo de recepo, voc no  obrigado a 
digitar o nome do arquivo local.  Voc pode simplesmente teclar Enter.  Ao fazer 
isso, o arquivo remoto ser copiado para a mquina local sem nenhuma alterao,
ou seja, o nome remoto ser copiado exatamente igual para o nome local.

Muitas vezes isso no  interessante porque o computador remoto pode ter nomes 
de arquivos com muitas letras.  De qualquer maneira  sempre interessante 
digitar o nome do arquivo local que voc deseja e incluir o nome do 
subdiretrio.  Se o nome do subdiretrio no for colocado, isto , se no for 
digitado o caracter raz antes do nome, o arquivo ser colocado no diretrio 
atual, no diretrio de trabalho do sistema DOSVOX.

Recepo completada.
Comando?


Ns faremos agora uma operao de transferncia no sentido contrrio.

Ns temos um arquivo nesse computador que ns queremos que seja transmitido para 
o computador remoto.  Nem sempre isso  permitido.  Os servidores normalmente 
no aceitam que voc coloque informaes nele.  Vamos ento simular essa 
operao para que voc veja o que acontece.

Opo T

Transmitir.
Qual o nome do arquivo local?

Vamos transmitir um arquivo chamado china.txt para esse diretrio remoto que 
est l no servidor.

Qual o nome do arquivo local?\winvox\treino\china.txt
Qual o nome do arquivo remoto? china.txt
Devo usar o modo imagem (sugiro que sim) ? S
Transferncia de arquivo foi recusada.
Comando?

Como era previsto, a maioria dos servidores apenas aceita que voc busque 
informaes dele e no que voc grave informaes l.



Vamos agora continuar explorando as operaes com diretrio.

Comando? D
Diretrio pedido, aguarde.

Use as setas para ler, F9 para informaes, Esc para terminar
.profile
O computador j falou o nome do primeiro arquivo. 
Seta para baixo
Acdc4622.exe
arj.txt

Vou apertar F9 para ver maiores informaes sobre o arquivo arj.txt.

Quando voc aperta F9  escrito na tela do computador informaes sobre o 
arquivo e voc pode utilizar a tecla F1 para obter as informaes.   
interessante notar que essas informaes variam de computador para computador.
O que ns vamos falar agora se refere exclusivamente a computadores que utilizem 
o sistema Unix, Tropix, Linux, Free BSD ou qualquer variante desses sistemas.

-rrr--   1 upgrade   usr         98292 Apr 29  1999  arj.exe

A primeira informao que aparece tem dez letras:
-r--r--r--

Essas informaes significam que esse arquivo  um arquivo read only, arquivo 
de leitura.  So 3 letras erres porque na verdade so os acessos do computador a 
usurios locais e a usurios remotos. Isso no importa muito para voc.  O que 
importa  o que vem a seguir.  Ento vamos apertar a tecla F1.

1 upgrade usr

Essa informao que vem a seguir 1 upgrade e usr  quer dizer que a conta upgrade 
 dona desse arquivo, e usr  o nome do grupo ao qual pertence o arquivo. 
Na verdade esse nome upgrade foi dado anteriormente quando foi executada a 
operao de entrada no computador. Essas informaes tem pouca importncia em 
geral para voc.  A prxima informao  mais importante:

98292

Essa informao corresponde ao tamanho do arquivo. Esse arquivo possue 98 mil 
duzentos e noventa e duas letras.

A informao a seguir  a data 
Apr 29  1999

Arquivo que foi criado no dia 29 de abril de 1999.

E finalmente a ltima informao que  o nome do arquivo.

arj.exe

Como voc pode perceber, voc tem que quase sempre ignorar as primeiras 
informaes dessa linha, e se fixar basicamente nas informaes de tamanho e de 
data.

Para voc continuar processando outros arquivos basta voc continuar utilizando 
as setas para cima ou para baixo.

Como voc viu, no  nada difcil trazer ou enviar um arquivo remoto.

Ns vamos agora nos fixar nas atualizaes do sistema DOSVOX.


Toda vez que voc desejar fazer uma atualizao no sistema DOSVOX, voc deve ir 
para essa conta UPGRADE, buscar alguns arquivos que esto dentro dela.  Esses 
arquivos normalmente recebem o seguinte nome:

dosvox1.zip, dosvox2.zip, para atualizao do DOSVOX para DOS e
winvox1.zip, winvox2.zip, para atualizao do DOSVOX para Windows.

Para fazer uma atualizao voc deve trazer todos os arquivos que tenham o mesmo 
prefixo.

Exemplo: dosvox1.zip, dosvox2.zip, quantos existirem.

Colocar esses arquivos num diretrio qualquer do computador (diretrio raiz por
exemplo) e utilizar o seguinte comando para fazer uma descompactao:

Como exemplo, vamos mostrar agora a descompactao para atualizao do Winvox:

O comando  o seguinte:

Pkunzip do \winvox*.zip c:\winvox

Para fazer a atualizao do DOSVOX para DOS o procedimento  idntico, trocando 
a palavra Winvox por Dosvox.

 importante notar que essas atualizaes que so feitas normalmente no sistema 
DOSVOX, tem que ser realizadas sem que o programa DOSVOX esteja ativo, nem 
nenhum de seus utilitrios.  Por exemplo, o Monitivox no pode estar ativo. 

Para fazer essas atualizaes, voc dever executar ou atravs do sistema 
DOS sem nenhum suporte de fala, ou ento atravs de iniciar, executar com o 
auxlio de uma pessoa vidente.

 importante esse cuidado porque se voc fizer a atualizao do sistema DOSVOX
com ele ativo, ele no ser atualizado.

Vamos agora continuar explorando os novos comandos do FTP.

Apertei Esc para sair da opo de diretrio.
Comando?

Opo A para apagar

Qual o nome do arquivo remoto a apagar?

Deve-se tomar um certo cuidado porque estamos apagando informaes no servidor.
Eu vou apagar o arquivo arj.exe que est num diretrio remoto para exemplificar.

Qual o nome do arquivo remoto a apagar? arj.exe
No consegui apagar esse arquivo.
Comando?

Normalmente voc no consegue apagar arquivos remotos a no ser que voc esteja 
processando arquivos que sejam de sua propriedade, armazenados no servidor.


Vamos saber agora informaes de quanto foi transmitido.
Opo Q

Transmitidos 3 K.
Comando?

O comando Q se refere sempre a ltima informao que foi enviada.  Cuidado 
quando voc for utilizar o comando Q  para que voc obtenha sempre a informao 
sobre a ltima coisa realizada.  Se voc transferir algum arquivo, pergunte 
imediatamente Q antes de executar algum comando de diretrio seno voc no 
conseguir ter informao  sobre a transferncia real do arquivo que voc 
realizou.


Vamos agora pedir para trocar de subdiretrio.

Comando? S
Verificando diretrio atual.
/home/upgrade

Na mquina CAEC ns temos todos os diretrios de usurios organizados com
A palavra /home no incio.   Na mquina Unix no se utiliza o caracter raz
mais sim o caracter barra, ento ns vamos para /home

Qual o nome do diretrio desejado?
/home
ok
Comando?

Vamos verificar quais so os arquivos que existem nesse diretrio.

Comando? D
Diretrio pedido, aguarde
Use as setas para ler, F9 para informaes, Esc para terminar

Quando a informao  um diretrio, ele informar o nome do diretrio e a 
palavra diretrio seguida do arquivo.

Ele falar:
Adalbert              diretrio

Vamos imaginar que ns desejamos ir para a conta do professor Antonio.
O diretrio  chamado de Antonio2.

Utilizar as setas at chegar no diretrio Antonio2

Apertar Esc
Comando? S

Verificando diretrio atual.
/home
Qual o nome do diretrio remoto desejado?

Temos duas opes:  ou digitamos /home/antonio2 ou ento simplesmente antonio2.

Se teclarmos simplesmente antonio2, o sistema vai pegar o nome do diretrio 
atual  e vai justificar a esquerda do nome que estamos digitando nesse momento.
Vamos colocar simplesmente /home/antonio2 para termos certeza absoluta de que
estamos indo para o diretrio correto.

No consegui trocar.
Comando?

 obvio que no conseguiu trocar.  Imagina se o professor Antonio ia deixar
o diretrio dele aberto para qualquer pessoa fuchicar o que tem l dentro!

Com certeza o diretrio UPGRADE est aberto, ento vamos trocar para o 
diretrio /home/upgrade

Comando? S
Verificando diretrio atual.
/home
Qual o nome do diretrio remoto desejado?
Podemos digitar /home//upgrade ou upgrade.
Ok
Comando?

Esse diretrio est aberto e pode ser lido sem problemas.  Nessa hora ento voc 
poder ler o diretrio, utilizando o comando D ou transferir alguma informao 
para l.

Agora ns vamos fazer uma outra operao: Trocar de conta.

Trocar de conta geralmente no se faz, mas de qualquer maneira o programa
FTPVOX permite isso.  Vamos utilizar isso apenas para entrar numa conta para
colocar nela informaes pessoais.

Vamos imaginar que ns temos na mquina CAEC uma conta particular.  Ns queremos
disponibilizar nessa conta arquivos para  amigos buscarem informaes nela.

A operao  a seguinte:

Comando? L
Qual a conta? 

Vamos usar a conta do professor Antonio.

Qual a conta? Antonio2
Qual a senha?

A senha ser digitada.
O computador dir em seguida:
Acesso liberado.
Comando?

Vamos colocar nesse diretrio um arquivo local: \winvox\treino\china.txt  para
ser disponibilizado nesta conta.

Comando? T
Transmitir
Qual o nome do arquivo local?\winvox\treino\china.txt
Qual o nome do arquivo remoto? china
Devo usar o modo imagem? Sugiro que sim. S
Envio completado.
Comando?

A partir desse momento, esse arquivo foi colocado no diretrio remoto chamado 
/home/antonio2 e o nome do arquivo china.txt

 importante notar que os nomes de arquivos remotos devem ser colocados sem 
nenhum acento.  Os servidores podem at aceitar que os arquivos sejam trazidos 
porm, se voc colocar acento, espao em branco ou alguma letra especial, que 
no seja a letra ponto, voc pode ter problemas de recuperar esses arquivos
em alguns sistemas operacionais, por exemplo dentro do prprio windows.

S faltou falarmos sobre como  que uma pessoa busca esse arquivo.

Uma pessoa pode buscar esse arquivo se voc fornecer a sua conta e a sua senha.
Isso  uma coisa muito indesejvel.  A melhor maneira de baixar esse arquivo no 
 atravs de FTP.  A melhor maneira  utilizando um outro utilitrio do sistema 
DOSVOX que  o WEBVOX, usando o seguinte endereo:

http://nome da mquina/nome da sua conta precedido do caracter~/nome do arquivo

Seguindo o nosso exemplo, o endereo seria:

http://caec.nce.ufrj.br/~Antonio2/china

Como voc pode perceber  bastante simples.  E se essa pessoa que vai buscar o 
arquivo for uma pessoa vidente, que no vai utilizar o sistema DOSVOX, usar 
esse mesmo acesso s que ao invs de usar o Webvox, vai usar o Netscape, o 
Explorer ou qualquer browser que ele tenha disponvel.


Vamos ver agora a Opo V  Modo Verborrgico

O modo verborrgico raras vezes  necessrio ser utilizado.  Ele informa todas 
as mensagens que o servidor envia para o computador.  Essas mensagens, em geral,
so reinterpretadas pelo sistema DOSVOX , de tal maneira que voc no precisa
ficar realmente sabendo tudo o que o computador est falando.  As vezes  
interessante obter alguma informao adicional, especialmente quando algumas 
mquinas, no a mquina CAEC, possuem algumas mensagens de boas vindas ou coisa 
assim que podem ser faladas com o modo verborrgico. 

Vamos utilizar por exemplo o comando de apagamento de um arquivo  que no 
existe.

Comando? V
Modo verborrgico ligado.
Comando? A
Apagar.
Qual o nome do arquivo remoto a apagar? xxccss
550 No consegui obter o estado do arquivo (Nome de arquivo desconhecido)
No consegui apagar este arquivo.
Comando?

Repare que essa mensagem 550 no consegui obter o estado do arquivo. foi 
sintetizada pelo DOSVOX.  Essa mensagem  foi enviada pelo servidor ao programa 
FTPVOX.  E depois ela foi reinterpretada pelo sistema.  Ele falou ento:
No consegui apagar esse arquivo.
Comando?

Eu vou ento desligar o modo verborrgico para voc sentir a diferena.

Comando? V
Modo verborrgico desligado.
Comando? A
Qual o nome do arquivo remoto a apagar? xxccss
No consegui apagar esse arquivo.
Comando?

Repare que a informao que o servidor envia normalmente  completamente
dispensvel porque o prprio sistema DOSVOX j reinterpreta para voc o que
aconteceu realmente durante esse processo.  E Algumas mensagens que o servidor
envia so realmente muito encrpticas e no introduzem nada, a no ser confuso
na cabea do usurio.

Acredito que voc tenha gostado do programa FTPVOX que  muito til para voc
buscar e enviar informaes para servidores remotos.

Esc
Programa terminado


