Tiny Online Tools logoTiny Online Toolssearchابحث في الادوات…grid_viewكل الادوات
الرئيسيةchevron_rightأدوات المستنداتchevron_rightمستخرج CHMمستخرج CHM

مستخرج CHM

فُكّ ملف مساعدة HTML المُصرَّفة إلى صفحاته وأوراق أنماطه وصوره، في ملف ZIP يحافظ على بنية المجلدات الأصلية.

upload_file

انقر للتصفح او اسحب الملفات وافلتها هنا

CHM

الامتدادات المقبولة: .chm

ادوات مشابهة

عارض CHM

عارض CHM

افتح ملف مساعدة HTML المُصرَّفة القديم من مايكروسوفت، وتصفّح شجرة محتوياته، واقرأ صفحاته في متصفحك.

مستخرج MHTML

مستخرج MHTML

فكّك أرشيف MHT إلى HTML وصور وأوراق أنماط وموارد، ونزّله مجلداً لا يزال يُفتَح في المتصفح.

مستخرج موارد PPTX

مستخرج موارد PPTX

استخرج الصور ومقاطع الفيديو والصوت والخطوط المضمَّنة الأصلية من عرض PowerPoint، مع الشرائح التي يظهر فيها كل عنصر.

أداة تحزيم GLB وGLTF

أداة تحزيم GLB وGLTF

احزم ملف ‎.gltf‎ وأنسجته في ملف ‎.glb‎ واحد، أو فُك ملف ‎.glb‎ إلى ملفات قابلة للتحرير.

إعادة ترتيب صفحات PDF

إعادة ترتيب صفحات PDF

أعد ترتيب صفحات ملف PDF.

SVG إلى خلفية CSS

SVG إلى خلفية CSS

تحويل كود SVG إلى عنوان URL بيانات لـ background-image في CSS.

Dice رامي

Dice رامي

Roll virtual dice لـ games.

apps

المزيد من الادوات

تصفح مجموعتنا الكاملة من الادوات المجانية عبر الانترنت.

ملف CHM مجلد متنكّر

داخل ملف .chm يقبع موقع صغير عادي تماماً: صفحات HTML، وورقة أنماط أو اثنتان، وبعض الصور، وملف محتويات .hhc. وتحفظها حاوية ITSS من مايكروسوفت في دليل مدخلات موزّعة على قسم أو قسمين للمحتوى — القسم 0 كما هو، والقسم 1 مضغوط بـLZX.

تسرد هذه الأداة كل مدخل بمساره وحجمه وقسمه ونوعه، ثم تكتبها ملفات حقيقية. وملف ZIP يحافظ على المسارات الداخلية: يصير /html/page1.htm إلى html/page1.htm، فيعطيك فكّ الضغط مجلداً قابلاً للتصفّح لا كومة ملفات بأسماء مشوَّهة. وهذا هو المقصود من استخراج ملف مساعدة أصلاً: تبقى الروابط بين الصفحات عاملة بعده.

الآلية، إن أردتها

خلف مفتاح تبديل، تعرض القائمة أيضاً تدفقات ITSS التي يخفيها الاستخراج المعتاد: ::DataSpace/NameList، و::DataSpace/Storage/MSCompressed/ControlData، وجدول إعادة تهيئة LZX، و/#SYSTEM، و/#STRINGS وغيرها. فهي طريقة عمل الحاوية، والقدرة على النظر إليها هي أحياناً بالضبط ما تحتاجه.

المدخلات التي يتعذّر استرجاعها يُصرَّح بها

إن تعذّر إنتاج بايتات مدخل ما، فإنه لا يُكتب في ملف ZIP، بل يظهر في قائمة إخفاقات مع الخطأ بعينه.

وسبب هذا الحزم أن فاكّ ضغط LZX في هذا الموقع كُتب من مواصفة [MS-PATCH] ومن lzxd.c في libmspack؛ وبينما تغطّي اختبارات الوحدة قارئ تدفق البتات وفكّ ترميز هوفمان والكتل غير المضغوطة ومرشّح x86، فإن فكّ كتل verbatim وaligned لم يُشغَّل قط على ناتج ضاغط مايكروسوفت نفسه، إذ لم تتوفّر مجموعة ملفات دون اتصال لاختباره.

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

يُعرَض أيضاً

عنوان ملف المساعدة، وموضوعه الافتراضي، وأسماء ملفَّي المحتويات والفهرس، والمُصرِّف الذي أنتجه، ونوع الضغط الذي تستخدمه أقسام المحتوى. ولقراءة الصفحات بدل استخراجها استخدم عارض CHM.

الخصوصية

يُفتَح ملف المساعدة ويُفَكّ في متصفحك، ولا يُرفع شيء.