تقنيات و وسائل ضغط الملفات

1- الحاجة إلى تقنيات ضغط الملفات.
2- كيفية ضغط الملفات.
3- الاختلاف في ضغط أنواع الملفات المختلفة.
4- فك ضغط الملفات.
5- استخدامات أخرى لبرامج ضغط الملفات.
6- برامج الضغط المتوفرة في أنظمة التشغيل.

الحاجة إلى تقنيات ضغط الملفات:
قد تواجه البعض مشكلة عدم قدرتهم على نقل الملفات ذات الحجوم الكبيرة باستخدام الأقراص المرنة الشائعة الاستخدام وذات السعات الصغيرة. وقد تواجه البعض الآخر مشكلة عدم قدرتهم على إرسال بعض الملفات مثل الصور أو الأغاني المعروف أن أحجامها كبيرة نسبة إلى الأحجام التي يتسع لها أي من الحيزات المخصصة للمشتركين في خدمة البريد الالكتروني. وقد يتواجد على حواسب البقية بعض الملفات ذات الحجوم الكبيرة التي قد لا يستخدمونها إلا نادراً، وبالتالي إذا تركت على الحجم الذي هي عليه ستأخذ مساحة قد يحتاجونها من أجل ملفات أخرى.
قد يبدو حل هذه المشاكل صعباً، لكن الحل بسيط وهو استخدام أيٍ من برامج ضغط الملفات المتوفرة في الأسواق أو المتضمنة في أنظمة التشغيل الحديثة. من هذه البرامج winzip، winrar، pkzip، وغيرها.
أكثر هذه البرامج انتشاراً واستخداماً هو برنامج winzip. الإصدار الحالي من هذا البرنامج هو winzip8.1 ويوجد إصدار جديد منه قيد الاختبار والتطوير وهو الإصدار 9.
تحميل البرنامج سهل، وهو كتحميل أي برنامج آخر. يكفي الحصول على الأيقونة الخاصة بتحميله والتي ستُظهر النافذة التالية التي سيتم من خلالها إتمام عملية التحميل.



النافذة التي تظهر عند بدء تحميل برنامج winzip 8.1

كيفية ضغط الملفات:
عند الضغط بالزر اليميني للفأرة على الملف المراد تصغير حجمه، وعند ظهور القائمة المنسدلة popup menu للملف الحالي يظهر ضمنها الخيار winzip الذي يحتوي القائمة الفرعية التالية:


من الممكن للخيارات الموجودة في القائمة الفرعية أن تظهر ضمن القائمة المنسدلة الأساسية نفسها وذلك حسب النسخة المستخدمة من البرنامج.
نرى من هذه الخيارات Add to Zip file، يسمح هذا الخيار بضغط الملف المراد ووضعه في المكان الذي نريد وبالاسم الذي نريد وتكون لاحقة الملف المضغوط هي zip وهي اللاحقة الخاصة بالملفات المضغوطة بواسطة البرنامج winzip. ويسمح هذا الخيار بوضع كلمة سر للملف المضغوط أي حمايته حتى لا يستطيع أيٌ كان أن يفتح هذا الملف ويفك ضغطه، وإنما يمكن فتح الملف من قبل شخص يعرف كلمة السر فقط.

الاختلاف في ضغط أنواع الملفات المختلفة:
في حال استخدام البرنامج لضغط ملف ذو اللاحقة pdf، سيكون حجم الملف بعد الضغط مساوياً لنصف حجم الملف قبل الضغط تقريباً أي أن نسبة الضغط تساوي النصف وهي نسبة جيدة. وستظهر نفس النتيجة في حال كان الملف نصياً، مثلاً ذو اللاحقة doc أو ppt وغيرها من لواحق الملفات النصية.
أما في حال استخدام البرنامج لضغط ملف ذو لاحقة jpg أو gif فستكون نسبة الضغط للملف صغير جداً، وبالتالي لن نستفيد من ضغط الملفات ذات اللواحق الخاصة بمعظم برامج الصور. وكذلك إذا استخدم البرنامج لضغط ملفات الصوت والصورة عندها لن تكون نسبة الضغط صغيرة ومن هذه اللواحق wav. يعود السبب في أن نسبة الضغط صغيرة إلى أن برنامج الضغط winzip مصمم لضغط الملفات النصية، وبعض أنواع الملفات الأخرى. وبالطبع توجد برامج ضغط خاصة بكل نوع من أنواع الملفات.

فك ضغط الملفات:
عند الضغط بالزر اليميني للفأرة على الملف المراد فك ضغطه أي إعادته إلى الحجم الطبيعي، وعند ظهور القائمة المنسدلة الخاصة بالملف الحالي يظهر ضمنها الخيار winzip، الذي يحتوي القائمة الفرعية التالية:


من الممكن للخيارات الموجودة ضمن هذه القائمة أن تظهر ضمن القائمة المنسدلة الأساسية نفسها وذلك حسب النسخة المستخدمة من البرنامج.
من بين هذه الخيارات يوجد الخيار Extract to، المستخدم لفك ضغط الملف المضغوط على المكان الذي أريد وبالاسم الذي أريد. بالطبع إذا كان الملف المضغوط محمياً بواسطة كلمة مرور عندها سيطلب البرنامج إدخال كلمة المرور، وفي حال إدخال كلمة خاطئة لا يقوم بضغط الملف وتظهر رسالة تنبيه بأن كلمة السر المدخلة خاطئة، أما في حال إدخال كلمة صحيحة عندها يقوم بفك ضط الملف ويعيده إلى الحجم واللاحقة التي كان عليهما قبل القيام بعملية ضغطه.

استخدامات أخرى لبرامج ضغط الملفات:
توجد استخدامات أخرى للبرنامج منها إرسال ملفات كبيرة الحجم بواسطة البريد الالكتروني، حيث يتوفر هذا من خلال الخيار zip and E-mail plus.. الذي يسمح بضغط الملف ذو الحجم الكبير وإرساله بالبريد الإلكتروني فوراً، كما يسمح بوضع كلمة سر لهذا الملف، بحيث يكون الشخص المرسل قد اتفق مسبقاً مع الشخص الذي يريد إرسال الملف إليه على كلمة السر التي سيستخدمانها لحماية الملف.
كما يتيح لنا برنامج الضغط القدرة على وضع ملف مضغوط كبير الحجم على أكثر من قرص مرن، حيث أنك إذا اخترت عند ضغط الملف وضعه على القرص المرن عندها سيقوم البرنامج بضغط الملف ووضع جزء منه على القرص، حجم هذا الجزء هو الحيز الفارغ المتاح على القرص. وبالتالي عند انتهاء البرنامج من هذه العملية يقوم بطلب إدخال قرص آخر للقيام بضغط الحجم المتبقي من الملف، وإذا لم يتسع القرص الآخر لكل الحجم الباقي عندها يطلب قرصاً آخر، وهكذا حتى ينتهي من ضغط كل الملف. يقوم البرنامج بترقيم الأقراص من أجل القيام بعملية فك ضغط الملف، وبالتالي يجب كتابة أرقام على هذه الأقراص يدوياً لأنه سيطلبها مرتبة بنفس الترتيب الذي تم فيه الضغط، فمثلاً إذا كان لدي ملف وكان حجمه قبل الضغط مساوياً 4 ميغا بايت وأصبح حجمه بعد الضغط 2 ميغا بايت عندها سيطلب البرنامج قرصين مرنين للقيام بالعملية السابقة.

برامج الضغط المتوفرة في أنظمة التشغيل:
في الإصدارات الجديدة لـ Windows مثل Windows XP، Windows ME يوجد برنامج لضغط الملفات حيث يظهر خيار استخدام هذا البرنامج في القائمة الفرعية الناتجة الخيار "إرسال إلى" أو "send To" في القائمة المنسدلة الخاصة بملف ما، ويقوم هذا البرنامج بضغط الملف ووضع الملف المضغوط في نفس المسار الذي يوجد فيه الملف قبل الضغط.



ريم يانس
طالبة في السنة الخامسة
كلية الهندسة المعلوماتية