WinReady – ファイル圧縮マネージャー
ルイス・レオナルド・ヌニェス・イバラ。 1996 年。電子メール: [email protected]。
チリ人、既婚、子供が 2 人います。ビデオゲームと卓球のファン。私の最初のコンピューターは、1985 年に父が買ってくれた Talent MSX でした。私はそのコンピューターでギャラガやパックマンなどのゲームをプレイし、次に MSX-BASIC でプログラミングするという第一歩を踏み出しました。
現在、私の専門知識は .NET テクノロジに関連しており、ASP.NET、SQL Server、Oracle データベースを使用したさまざまな Web ページの開発に 15 年以上の経験があります。テクノロジー インテグレーター、サービス開発、デスクトップ アプリケーション。
WinReady は、MSDOS 用のマルチマネージャー ファイル圧縮プログラムです。私が学生だった頃、最初は Visual Basic 3 で書かれていました。
人に魚を与えれば一日養うことになるし、魚の釣り方を教えれば一生養うことになる(中国のことわざ)
私は高校最後の年だったと思いますが、母が大変な苦労をして私に 33 MHZ と 4 MB の RAM を搭載した 386 SLC コンピューターを買ってくれました。それは甥か同僚の息子のものでした。この人は当時USACHで勉強していました。少し話して、私たちは二人ともコンピュータ科学者であることに同意しました。
その後、言語について話しましたが、Visual Basic を知っているかどうかを自問しました。私は彼の話を聞いていなかったので、彼はその言語がどのようなものかについて少し話してくれて、今でも感謝しなければならないというアドバイスをくれました。彼は、当時 DOS アプリケーション言語の王様だった Clipper はもう終わり、すべてが Windows に移行するだろうと私に言いました。彼は私に VB3 フロッピー ディスク 1 箱 (9 枚ほど入っていたと思います) をくれて、大学にある言語のマニュアルかガイドを買いに行くように勧めました。
それで、当時の本をコピーして買って、そこから演習を始めました。このようにして私は最初のプログラムを開始し、その後、さらに学習を進めました。私はそれが好きで、当時のバックアップの多くは主に arj.exe と rar.exe で圧縮されたフロッピー ディスクに保存されていたため、Visual Basic 3 で独自のグラフィカル コンプレッサー マネージャーを作成することにしました。
ファイル管理の方法やオペレーティング システム (当時は MS DOS 6.22 と Windows 3.11) との通信について多くのことを学んだことを覚えています。
正直、自分のプロジェクトに熱中するあまり、何度も授業を欠席しました。私はそれに熱中し、最終的に WinReady という名前を付けました。これが私にとって非常に気に入っている最初の個人プロジェクトとなりました。
21 世紀の今日、この本を書いてから 24 年が経った今、私はこの本を皆さんと共有したいと思います。そうすることで、皆さんがこの本を勉強できるようになり、私が学んだのと同じように、この本を改善し、そこから学ぶ方法を知っている人がいるでしょう。
このプロジェクトは元々 VB3 で書かれているため、VBX ファイル (ActiveX ライブラリの前身) を使用しますが、現在でも VB6 にロードできます。
プロジェクトが使用する VBX コンポーネントがない場合は、インターネットからダウンロードして Windows の SYSTEM ディレクトリにコピーできます。
このプロジェクトは、Visual Basic ファイル コンポーネントを使用し、.BAT ファイルを介してオペレーティング システムと通信し、ARJ および RAR 圧縮コマンド オプションを使用して開発されました。その後、PKZIP、LHA、PAK などの当時の他のコンプレッサーを組み込みました。
また、.HLP ヘルプ ファイルも開発しました。これを使用して、.HLP ファイルでアプリケーション ドキュメントを生成する方法を当時学び、独学で学びました。
その間、私の意図はシェアウェアとして販売して数ペソを稼ぐことでしたが、たとえ成功しなかったとしても、そこから多くのことを学びました。
個人的なニーズから生まれたこのプロジェクトが、勉強やモチベーションアップのために活用していただければ幸いです。