5 طرق للتحقق مما إذا كان الملف في موقع الويب قد تم تحديثه بدون تنزيل

2018-09-25 17:16:59
رئيسي·آخر·5 طرق للتحقق مما إذا كان الملف في موقع الويب قد تم تحديثه بدون تنزيل

يعد استخدام أحدث إصدار من البرنامج أمرًا مهمًا للغاية لأنه يحتوي على ميزات جديدة وإصلاحات للأخطاء. تأتي بعض البرامج مع مدقق التحديث حيث يمكنها إخطار المستخدم إذا كان يقوم بتشغيل أحدث إصدار أو إصدار قديم يتطلب تحديثًا. إذا لم يكن البرنامج مزودًا بميزة التحقق من التحديث ، فيمكنك زيارة الموقع الرسمي أو بوابات تنزيل البرامج مثل CNET Download.com أو Softpedia حيث يتم ذكر رقم الإصدار أو تاريخ الإصدار على موقع الويب حتى تعرف ما إذا أنت بحاجة إلى تحديثه.

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

هنا لدينا 5 طرق لتتحقق مما إذا تم تحديث ملف في موقع ويب أم لا بدون تنزيله على جهاز الكمبيوتر الخاص بك لتوفير الوقت وعرض النطاق الترددي للإنترنت. 1. MD5 تجزئة

الطريقة الأكثر دقة للتحقق مما إذا تم تحديث ملف أم لا هي بمقارنة تجزئة MD5. غالبًا ما يتم استخدام تجزئة MD5 للتحقق من سلامة البيانات ومعرفة ما إذا تم العبث بها أم لا. يحتاج MD5 عادةً إلى حساب محلي على الكمبيوتر ، ولكننا سنستخدم خدمة عبر الإنترنت لتنزيل الملف عن بُعد وحساب التجزئة. ثم نقارن التجزئة مع تلك المحسوبة من جهاز الكمبيوتر الخاص بنا. إذا كانت تجزئة MD5 هي نفسها ، فهذا يعني أن الملف لم يتغير بينما يعني تجزئة MD5 مختلفة أنه تم تحديث الملف.

أولاً ، ستحتاج إلى حساب تجزئة الملف الذي تريد التحقق منه إذا تم تحديثه أم لا على جهاز الكمبيوتر الخاص بك. يعد HashMyFiles من Nir Sofer أحد أسهل البرامج للقيام بذلك لأنه مجاني وسهل الاستخدام ومحمول. تنزيل HashMyFiles ، واستخراج وتشغيل البرنامج. ثم أضف الملف للحصول على تجزئة MD5.

كما ترى من لقطة الشاشة أعلاه ، فإن تجزئة MD5 للملف TeamViewerPortable.zip هو 2fec80160857c141eefee32da9e8afb4.

بعد ذلك ، قم بزيارة موقع مولد التجزئة MD5 عبر الإنترنت هذا وأدخل رابط التنزيل المباشر للملف الذي تريد التحقق منه في مربع النص الذي يقول " أو أدخل عنوان URL للملف حيث تريد إنشاء تجزئة MD5 " متبوعًا بالنقر فوق تحويل زر. سيقوم موقع الويب بتنزيل الملف عن بُعد بناءً على عنوان URL المحدد وحساب تجزئة MD5.

تم مطابقة تجزئة MD5 المحسوبة محليًا وعن بُعد مما يعني أن الملف لم يتم تحديثه.


2. حجم الملف

تعد مقارنة حجم الملف أسهل قليلاً مقارنةً بتجزئة MD5 لأنها لا تتضمن استخدام أي برنامج ولكنها أقل دقة. تتشابه العملية تقريبًا مع الطريقة الأولى حيث ستحتاج أولاً إلى التحقق من حجم الملف من جهاز الكمبيوتر الخاص بك ومقارنته بالطريقة التي يتم فحصها باستخدام خدمة عبر الإنترنت.

توضح لقطة الشاشة أعلاه أن حجم الملف لـ TeamViewerPortable.zip هو 11.644751 بايت. قم الآن بزيارة هذا الموقع ، وأدخل رابط التنزيل المباشر وانقر فوق الزر إرسال. بمجرد تنزيل الملف عن بعد بواسطة موقع الويب ، سيتم عرض حجم الملف.

كلاهما له نفس حجم الملف مما يعني على الأرجح أنه لم يتم تحديث الملف. لاحظ أن هذا ليس دقيقًا بنسبة 100 ٪ لأننا حاولنا إضافة حرف آخر إلى ملف نصي ضخم مضغوط في الأرشيف ولا يزال حجم الملف يظهر نفسه. بدأت وحدات البايت تتغير فقط بعد إضافة أو إزالة حرفين أو أكثر من ملف نصي.


3. رأس التعديل الأخير

في رأس HTTP ، يمكنك في معظم الأحيان العثور على حقل يسمى Last-Modified. يتم استخدام هذه المعلومات بواسطة متصفح الويب لأغراض التخزين المؤقت لتحديد متى تم تحديث الصفحة وما إذا كانت تحتاج إلى تحديثها مرة أخرى. تستند المعلومات الموجودة في رأس Last-Modified إلى التاريخ والوقت الذي تم فيه تحميل الملف إلى الخادم.

التحقق من آخر معلومات تم تعديلها في رأس HTTP لتحديد ما إذا كان الملف يتم تحديثه أم لا ، فإنه ليس دقيقًا بنسبة 100٪ أيضًا ، ولكن لا يزال من الممكن استخدامه لأنه عادةً ما لا يقوم مسؤول الموقع بإعادة تحميل الملف إذا لم يتم تغييره أو محدث. استخدم ببساطة عارض رؤوس HTTP عبر الإنترنت وأدخل رابط التنزيل المباشر.

كما ترى من لقطة الشاشة أعلاه ، تم تحميل ملف TeamViewerPortable.zip إلى الخادم يوم الاثنين ، 28 أبريل 2014 15:15:00 بتوقيت جرينتش مما يعني أنه تم تحميل الملف في ذلك التاريخ ولم يتم لمسه منذ ذلك الحين. يمكن أن تعرض بعض السيناريوهات تاريخًا ووقتًا مختلفين ، مثل وقت تقديم ملف من CDN PoP مختلف ، أو أثناء ترحيل الخادم حيث يتم نقل الملفات إلى خادم آخر.


4. تاريخ تعديل الملف

إذا كان الملف في أرشيف مضغوط ZIP ، فإن التحقق من التاريخ والوقت المعدل هو أفضل طريقة. بدلاً من تنزيل ملف ZIP على جهاز الكمبيوتر الخاص بك للتحقق من المعلومات المعدلة ، ما عليك سوى استخدام Unzip Online ، وهي خدمة عبر الإنترنت يمكنها تنزيل عنوان URL الذي قدمته وإدراج جميع الملفات الموجودة في الأرشيف مع "تاريخ التعديل" معلومات.

انقر فوق الزر "إدخال عنوان URL" ، والصق رابط التنزيل المباشر ، ثم انقر فوق "تحميل QUEUE" لبدء تنزيل الملف. بمجرد الانتهاء من تنزيل الملف ، ستستغرق معالجته بضع ثوانٍ ويظهر في النهاية جميع الملفات الموجودة في الأرشيف. إذا كنت تواجه مشكلة في الوصول إلى موقع Unzip Online ، يمكنك تجربة WOBZIP الذي يفعل نفس الشيء.

قم بزيارة Unzip Online


5. برنامج FlashGet

منذ عدة سنوات ، ربما يكون FlashGet هو مدير التنزيل الأكثر شيوعًا ولكن لسوء الحظ فقد انحدر منذ أن بدأ في دمج برامج الإعلانات الاختيارية في برنامج التثبيت الخاص بهم. لقد تحققنا من بعض مديري التنزيل المشهورين حاليًا مثل Internet Download Manager (IDM) و Free Download Manager (FDM) ولكن ليس لديهم ميزة للتحقق مما إذا تم تحديث الملف الذي تم تنزيله أم لا.

ومع ذلك ، يمكنك العثور على وظيفة تسمى "التحقق من وجود تحديث" في الإصدارات القديمة من FlashGet v1.73 Classic و v1.9.6 للملفات التي تم تنزيلها. بعد تنزيل الملف ، سيتم نقله إلى المجلد الذي تم تنزيله. انقر بزر الماوس الأيمن على الملف وحدد "التحقق من وجود تحديث".

إذا اكتشف FlashGet أن الملف لم يتم تحديثه ، فلن يقوم بإعادة تنزيل الملف. لاحظ أن ميزة "التحقق من التحديث" قد تمت إزالتها من أحدث إصدار من FlashGet v3.7.

تنزيل برنامج FlashGet

اختيار المحرر