سؤال

لقد قمت للتو بتجميع وعرض ملف CHM المستخدم في مشروعي.لقد لاحظت أن المشاهد يتذكر حجم النافذة وموضعها عبر الجلسات.

أين يساعد عارض HTML في حفظ موضع النافذة لكل ملف CHM؟

هل كانت مفيدة؟

المحلول

يتم تخزين هذه الإعدادات في ملف يسمى HH.DAT.في نظام التشغيل Windows XP، يمكن العثور على هذا الملف في

C:\Documents and Settings\%username%\Application Data\Microsoft\HTML Help\hh.dat

إصدارات نظام التشغيل الأخرى تضعه في أماكن مختلفة.يوجد ملف واحد لكل ملف تعريف مستخدم.

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

وهذه بعض المواقع التي تتحدث عن هذا الملف:

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top