WinReady - مدير ضاغط الملفات
لويس ليوناردو نونيز إيبارا. سنة 1996. البريد الإلكتروني: [email protected].
تشيلي، متزوج، وعندي طفلين. محبي ألعاب الفيديو وتنس الطاولة. كان جهاز الكمبيوتر الأول الخاص بي هو Talent MSX الذي اشتراه لي والدي مرة أخرى في عام 1985. وقد خطوت عليه خطواتي الأولى في ممارسة ألعاب مثل Galaga وPacMan ثم البرمجة باستخدام MSX-BASIC.
تتعلق معرفتي حاليًا بتقنيات .NET مع أكثر من 15 عامًا من الخبرة في تطوير صفحات الويب المختلفة باستخدام قواعد بيانات ASP.NET وSQL Server وOracle. تكامل التكنولوجيا، تطوير الخدمات، تطبيقات سطح المكتب.
WinReady هو ضاغط ملفات متعدد المديرين لـ MSDOS. تمت كتابته في البداية باستخدام Visual Basic 3 عندما كنت طالبًا.
أعط رجلاً سمكة تطعمه ليوم واحد، علمه الصيد تطعمه بقية حياته (مثل صيني)
كنت في السنة الأخيرة من دراستي الثانوية، على ما أعتقد، واشترت لي والدتي، بجهد كبير، جهاز كمبيوتر 386 SLC مع 33 ميجا هرتز و4 ميجابايت من ذاكرة الوصول العشوائي. كانت مملوكة لابن أخ أو ابن زميل في العمل. كان هذا الشخص يدرس في USACH في ذلك الوقت. تحدثنا قليلاً، واتفقنا على أننا علماء كمبيوتر.
بعد ذلك، وبعد الحديث عن اللغات، سألت نفسي إذا كنت أعرف لغة Visual Basic. لم أسمع بها، لذا أخبرني قليلاً عن ماهية اللغة وأعطاني نصيحة يجب أن أكون ممتنًا لها حتى يومنا هذا. أخبرني أن Clipper، الذي كان في تلك السنوات ملك لغات تطبيقات DOS، سوف يموت وأن كل شيء سينتقل إلى Windows. أعطاني صندوقًا من الأقراص المرنة VB3 (أعتقد أن هناك حوالي 9 أقراص) وأوصى بأن أذهب لشراء دليل أو دليل للغة الموجودة في الجامعة.
حسنًا، ذهبت واشتريت كتابًا مصورًا من ذلك الوقت وبدأت بالتمارين منه. هكذا بدأت برامجي الأولى ومن ثم تعلمت المزيد والمزيد. نظرًا لأنني أحببته وكان لدي العديد من النسخ الاحتياطية في ذلك الوقت على أقراص مرنة مضغوطة بشكل أساسي باستخدام arj.exe وrar.exe، فقد قررت إنشاء مدير الضاغط الرسومي الخاص بي في Visual Basic 3.
أتذكر أنني تعلمت الكثير فيما يتعلق بإدارة الملفات والتواصل مع نظام التشغيل، والذي كان في ذلك الوقت MS DOS 6.22 وWindows 3.11.
لقد فاتني الدروس عدة مرات بسبب حماسي لمشروعي، يجب أن أعترف بذلك. لقد أصبحت شغوفًا به وانتهى بي الأمر بتسميته WinReady، والذي كان أول مشروع شخصي لي وأنا معجب به جدًا.
واليوم، في القرن الحادي والعشرين وبعد 24 عامًا من كتابته، أريد أن أشارككم إياه حتى تتمكنوا من دراسته، ومن يعرف كيفية تحسينه والتعلم منه تمامًا كما تعلمت.
نظرًا لأن هذا المشروع تمت كتابته في الأصل باستخدام VB3، فإنه يستخدم ملفات VBX (أسلاف مكتبات ActiveX)، ولكن لا يزال من الممكن تحميله في VB6 اليوم.
إذا لم يكن لديك مكونات VBX التي يشغلها المشروع، فيمكنك تنزيلها من الإنترنت ثم نسخها إلى دليل النظام في Windows.
تم تطوير المشروع باستخدام مكونات الملفات الأساسية المرئية، والتواصل مع نظام التشغيل من خلال ملفات .BAT واستخدام خيارات أوامر الضاغط ARJ وRAR. لاحقًا قمت بدمج ضواغط أخرى في ذلك الوقت مثل PKZIP، وLHA، وPAK.
لقد قمت أيضًا بتطوير ملف تعليمات .HLP الذي تعلمت به في ذلك الوقت وعلمت ذاتيًا كيفية إنشاء وثائق التطبيق في ملفات .HLP.
خلال تلك السنوات، كنت أنوي بيعه كبرنامج تجريبي وكسب القليل من البيزو من خلاله، ولكن حتى لو لم أنجح، فقد تعلمت الكثير منه.
آمل أن يتم استخدام هذا المشروع الذي ولد من حاجة شخصية لأغراض الدراسة والتحفيز.