1 Compactação de Arquivos O que é compactação de arquivos? Para que serve? Muitas vezes na informática você irá se deparar com a necessidade de enviar vários arquivos, ou arquivos de tamanho muito grande, ou ambos. Isso não seria nenhum problema se o receptor não colocasse restrições de quantidade de arquivos enviados ou de tamanho. Além disso, enviar arquivos muito grandes pela rede torna o processo lento. É para resolver esses problemas que surge a compactação, ou seja, reduzir o tamanho de um arquivo com base em algoritmos de compactação, que permitem que um arquivo grande encolha de tamanho, e após ser enviado, executando o mesmo algoritmo possamos reverte-lo ao seu tamanho original para poder usá-lo. O grau de encolhimento do arquivo (grau de compactação), dependerá do algoritmo utilizado, do tipo de arquivo que está sendo compactado e da qualidade de compactação especificada pelo usuário. Além de reduzir o tamanho de um arquivo, os aplicativos de compactação permitem que agrupemos vários arquivos sob o nome de um único arquivo compactado. Dessa forma, o processo não só compacta arquivos, como também empacota vários arquivos sob um único. 2 Programas compactadores Estes são alguns dos programa utilizados para realizar a compactação de arquivos: 2.1 Winrar Logotipo do programa: Extensão padrão dos arquivos: .rar Para compactar um arquivo ou um conjunto de arquivos, basta selecioná-los e clicar com o botão direito do mouse, e selecionar no menu suspenso a opção “adicionar para arquivo...“ conforme mostrado na figura 1: Figura 1: Selecionando arquivos e menu suspenso. Ao clicar nessa opção, a janela mostrada na figura 2 se abrirá. Nela você definirá o nome do arquivo de compactação, sua extensão, método de compactação e se for necessário, poderá determinar o tamanho máximo do arquivo a ser gerado, dessa forma, se o arquivo gerado ultrapassar esse tamanho, será dividido em vários arquivos, numerados seqüencialmente (compactação multivolume). Na prática, você somente precisará definir o nome do arquivo de compactação. Figura 2: interface do botão adicionar. Ao clicar no botão OK, o arquivo especificado será gerado, figura 3. Figura 3: Arquivo de compactação sendo gerado. Para descompactar, ou adicionar arquivos ao arquivo de compactação, basta clicar nele. A janela do winrar, mostrada na figura 4 se abrirá e você poderá selecionar o arquivo ou arquivos que deseja descompactar e pressionar o botão extrair para, ou simplesmente arrastar novos arquivos a serem compactados dentro do pacote compactado, figura 4. Figura 3: Interface do Winrar, versão inglês e português. Figura 4: Adicionando arquivos a um arquivo compactado. 2.2 7Zip Logotipo do programa Extensão padrão dos arquivos: .7zip Para compactar um arquivo ou um conjunto de arquivos, basta selecioná-los e clicar com o botão direito do mouse, e selecionar no menu suspenso a opção “adicionar para arquivo...“ conforme mostrado na figura 1: Figura 1: Selecionando arquivos e menu suspenso. Ao clicar nessa opção, a janela mostrada na figura 2 se abrirá. Nela você definirá o nome do arquivo de compactação, sua extensão, método de compactação e se for necessário, poderá determinar o tamanho máximo do arquivo a ser gerado, dessa forma, se o arquivo gerado ultrapassar esse tamanho, será dividido em vários arquivos, numerados seqüencialmente (compactação multivolume). Na prática, você somente precisará definir o nome do arquivo de compactação. Figura 2: interface do botão adicionar. Ao clicar no botão OK, o arquivo especificado será gerado. Para descompactar, ou adicionar arquivos ao arquivo de compactação, basta clicar nele. A janela do 7zip, mostrada na figura 3 se abrirá e você poderá selecionar o arquivo ou arquivos que deseja descompactar, botão extrair, ou simplesmente arrastar novos arquivos a serem compactados dentro do pacote compactado. Figura 3: Interface do 7zip. 2.3 Winzip Logotipo do programa: Extensão padrão dos arquivos: .zip Atualmente este aplicativo caiu em desuso pois o grau de comactação é inferior os dois anteriores. A sua interface e método de compactação e descompactação assemelha-se as já descritas.