WinReady – Gerenciador de compactação de arquivos
Luis Leonardo Nuñez Ibarra. Ano 1996. e-mail: [email protected].
Chileno, casado, tenho 2 filhos. Fã de videogame e tênis de mesa. Meu primeiro computador foi um Talent MSX que meu pai me comprou em 1985. Nele dei meus primeiros passos jogando jogos como Galaga e PacMan e depois programando em MSX-BASIC.
Atualmente minha área de conhecimento está relacionada às tecnologias .NET com mais de 15 anos de experiência desenvolvendo diversas páginas web utilizando ASP.NET e bancos de dados SQL Server e Oracle. Integrador de tecnologia, desenvolvimento de serviços, aplicações desktop.
WinReady é um compressor de arquivos multigerenciador para MSDOS. Escrito inicialmente em Visual Basic 3 quando eu era estudante.
Dê um peixe a um homem e você o alimentará por um dia, ensine-o a pescar e você o alimentará pelo resto da vida (Provérbio Chinês)
Eu estava, creio, no último ano do ensino médio e minha mãe, com muito esforço, comprou para mim um computador 386 SLC com 33 MHZ e 4 MB de RAM. Pertenceu ao sobrinho ou filho de um colega de trabalho. Essa pessoa estava estudando na USACH naquela época. Conversando um pouco, concordamos que éramos ambos cientistas da computação.
Depois disso e falando sobre linguagens, me perguntei se conhecia Visual Basic. Eu não tinha ouvido falar então ele me contou um pouco sobre o que era o idioma e me deu conselhos que até hoje tenho que agradecer. Ele me disse que o Clipper, que naquela época era o rei das linguagens de aplicação DOS, iria morrer e que tudo iria para o Windows. Ele me deu uma caixa de disquetes VB3 (acho que eram uns 9 disquetes) e recomendou que eu comprasse um manual ou guia do idioma por trás da universidade.
Bom, fui comprar um livro fotocopiado daquela época e comecei com os exercícios dele. Foi assim que comecei meus primeiros programas e depois aprendi cada vez mais. Como eu gostava e tinha muitos dos meus backups naquela época em disquetes compactados principalmente com arj.exe e rar.exe, decidi fazer meu próprio gerenciador de compressor gráfico em Visual Basic 3.
Lembro que aprendi muito a fazer coisas com gerenciamento de arquivos e me comunicar com o sistema operacional, que na época era o MS DOS 6.22 e o Windows 3.11.
Muitas vezes faltei às aulas devido ao entusiasmo pelo meu projeto, devo admitir. Me apaixonei por ele e acabei batizando-o de WinReady, que foi meu primeiro projeto pessoal do qual gosto muito.
Hoje, em pleno século 21 e depois de 24 anos escrevendo-o, quero compartilhá-lo com vocês para que possam estudá-lo, quem sabe melhorá-lo e aprender com ele assim como eu aprendi.
Como este projeto foi originalmente escrito em VB3, ele usa arquivos VBX (os predecessores das bibliotecas ActiveX), mas ainda hoje pode ser carregado em VB6.
Se você não possui os componentes VBX que o projeto ocupa, você pode baixá-los da Internet e copiá-los para o diretório SYSTEM do Windows.
O projeto foi desenvolvido utilizando os componentes de arquivos do visual basic, comunicando-se com o sistema operacional através de arquivos .BAT e utilizando as opções de comando do compressor ARJ e RAR. Posteriormente incorporei outros compressores da época como PKZIP, LHA, PAK.
Também desenvolvi um arquivo de ajuda .HLP com o qual aprendi naquela época e autodidata como gerar documentação de aplicações em arquivos .HLP.
Durante esses anos minha intenção era vendê-lo como shareware e ganhar alguns pesos com ele, mas mesmo que não conseguisse, aprendi muito com ele.
Espero que este projeto que nasceu de uma necessidade pessoal seja utilizado para fins de estudo e motivação.