الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

zpaq - عبر الإنترنت في السحابة

قم بتشغيل zpaq في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر zpaq الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


zpaq - ضاغط الحد الأقصى القياسي المفتوح PAQ

موجز


إنشاء: zpaq [opnsitqv] ج [، N ...] ملف archive.zpaq [ملف ...]
إلحاق: zpaq [opnsitqv] أ [، N ...] ملف archive.zpaq [ملف ...]
القائمة: zpaq l archive.zpaq
استخراج: zpaq [opntq] x [N] archive.zpaq
التصحيح: zpaq [pthv] rF [، N ...] [args ...]

الوصف


أسئلة عامة
PAQ عبارة عن سلسلة من أرشفة ضغط البيانات مفتوحة المصدر التي تطورت من خلالها
التطوير التعاوني لأعلى التصنيفات على عدة معايير قياس الضغط
على الرغم من أن على حساب السرعة واستخدام الذاكرة.

Zpaq ia تنسيق قياسي مقترح للبيانات المضغوطة بشدة يسمح بضغط جديد
يجب تطوير الخوارزميات دون كسر التوافق مع البرامج القديمة. Zpaq هو
استنادًا إلى خوارزميات خلط السياق المشابهة لـ PAQ والتي تحتل المرتبة الأولى في العديد من المعايير. ال
يدعم التنسيق أجهزة الأرشفة ، وضاغطات الملفات الفردية ، وضغط الذاكرة إلى الذاكرة.

ZPAQ هو ضاغط ملف قابل للتكوين وأرشيف. هدفها هو نسبة ضغط عالية
بتنسيق مفتوح دون فقدان التوافق بين الإصدارات كضغط متقدم
تم اكتشاف التقنيات.

يستخدم الضغط ملفات التكوين المضمنة بشكل افتراضي. يتم توفير ثلاثة أمثلة:

min.cfg - ضغط سريع وأقل ضغط (LZP + الأمر 3). يتطلب ذاكرة 4 ميجا بايت.
mid.cfg - متوسط ​​الضغط والسرعة. تتطلب 111 ميجا بايت.
max.cfg - ضغط بطيء ولكن جيد. تتطلب 278 ميجا بايت.

ملف التكوين غير مطلوب للاستخراج.

ملاحظة: في وضع الاستخراج ، إذا تم سرد الملفات ، فستتم إعادة تسمية الملفات أثناء كتابتها.

أوامر head2

a إلحاق بالأرشيف.

c إنشاء أرشيف.

i لا تقم بتخزين أحجام الملفات كتعليقات (يحفظ بضعة بايت). عادة حجم ملف الإدخال
يتم تخزينها كسلسلة عشرية ، تأخذ بضع بايت. حقل التعليق ليس له تأثير على
البرنامج باستثناء أنه يتم عرضه بواسطة ملف l x أوامر.

l قائمة محتويات الأرشيف.

n In خلق طريقة: لا تقم بتخزين أسماء الملفات (ستكون هناك حاجة إلى الأسماء لفك الضغط). In استخراج
طريقة: فك ضغط الكل في ملف واحد. التأثير هو المطالبة بإعطاء أسماء الملفات
أثناء تخفيف الضغط.

أثناء الاستخراج ، تجاهل جميع أسماء الملفات المخزنة وإلحاق جميع المخرجات بملف واحد ، ملف
الملف الأول في [ملفات ...].

o تحسين (تشغيل أسرع). أنت بحاجة إلى برنامج التحويل البرمجي C ++ مثبتًا لاستخدام هذا الخيار. ان لم،
إسقاط "o". لا يزال بإمكانك استخدام zpaq ولكن سيستغرق تشغيله حوالي ضعف الوقت.

في حالة النجاح ، يكون الضغط عادةً أسرع بنسبة 50٪ إلى 100٪. سيبحث Zpaq عن ملف
برنامج يسمى "zpaq_X" في الدليل المؤقت ، حيث يتم اشتقاق X من SHA1
المجموع الاختباري لرأس الكتلة الناتج عن ملف التكوين تكوين مع الحجج N. إذا كان
البرنامج موجود ، ثم Zpaq سوف يطلق عليه نفس الحجج لأداء
ضغط. إذا لم يكن موجودًا ، فسيقوم Zpaq بإنشاء ملف شفرة المصدر
"zpaq_X.cpp" في الدليل المؤقت ، قم بتجميعه ، وربطه بـ "zpaq.cpp" أو
"zpaq.o" حسب التثبيت.

يتم تحديد الدليل المؤقت بواسطة متغير البيئة TEMP إذا كان موجودًا ، أو
آخر الدليل الحالي.

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

سيقبل برنامج "zpaq_X" الامتداد c, a x أوامر بجميع المعدلات نفسها ،
لكن سيتجاهل v o المعدلات وتجاهل أي ملف CONFIG والوسائط التي تم تمريرها
إليها. لن تقبل l or r أوامر. يتطلب الاستخراج رقم الكتلة
("x1" ، "x2" ، إلخ). يتم استخدام برنامج محسن مختلف لاستخراج كل كتلة.

سوف يستدعي Zpaq البرنامج الخارجي "zpaqmake" لتجميع "zpaq_X.cpp" ، ويمرره
"zpaq_X" كوسيطة. عادةً ما يكون هذا نصًا برمجيًا يستدعي مترجم C ++ إلى
إنتاج "zpaq_X.o" وروابط إلى "zpaq.o" وإخراج "zpaq_X". يمكن أن يرتبط البرنامج النصي بـ
"zpaq.cpp" بدلاً من "zpaq.o".

p In خلق طريقة: تخزين مسارات اسم الملف في الأرشيف. الافتراضي هو تخزين الاسم
بدون الطريق. على سبيل المثال:

كمبيوتر zpaq books.zpaq دير / ملف

سيخزن الاسم كـ "dir / file". إذا كان p يتم إعطاء الخيار أيضًا أثناء الاستخراج ،
ثم سيحاول ZPAQ استخراج "ملف" إلى الدليل الفرعي بدلاً من الحالي
الدليل. سيفشل هذا إذا لم يكن الدليل موجودًا. لا يُنشئ ZPAQ
الدلائل حسب الحاجة.

In استخراج طريقة: استخراج إلى المسارات المخزنة بدلاً من الدليل الحالي

الافتراضي هو استخراج الدليل الحالي بغض النظر عن كيفية أسماء الملفات
يتم تخزينها. يجب أن تكون المسارات المخزنة متعلقة بالدليل الحالي ، وليس أن تبدأ بـ
"/" ، "\" ، حرف محرك أقراص مثل "C:" أو يحتوي على "../" أو ".. \". إذا كان الاستخراج إلى ملف
دليل فرعي ، يجب أن يكون موجودًا بالفعل. لن يتم إنشاؤه.

[ملفات ...] تتجاوز وليس لها قيود على أسماء الملفات. كل جزء مقتطفات إلى
ملف مختلف. إذا كانت أي مقاطع لا تحتوي على اسم ملف مخزن ، فيمكن أن تكون كذلك
يتم استخراجه باستخدام ملف p or n الصفات التعريفية.

q الوضع الصامت. لا تعرض تقدم الضغط على الشاشة.

s لا تقم بتخزين المجموع الاختباري لـ SHA1 (يحفظ 20 بايت). لن يتحقق برنامج إلغاء الضغط من أن ملف
الإخراج مطابق للإدخال الأصلي.

t In خلق طريقة: إلحاق علامة محدد ببيانات غير ZPAQ.

قم بإلحاق علامة محدد موقع ببيانات غير ZPAQ. العلامة عبارة عن سلسلة من 13 بايت تسمح
ZPAQ و UNZPAQ للعثور على بداية سلسلة من كتل ZPAQ المضمنة في البيانات الأخرى.
البرنامج "zpaqsfx" يحتوي بالفعل على هذه العلامة في النهاية. ومع ذلك ، إذا تم تجميع كعب جديد
من المصدر ثم t يجب استخدام الأمر عند إلحاق الملف الأول.

In استخراج طريقة: لا تعالج (للتصحيح). توقع أخطاء المجموع الاختباري.

v وضع مفصل. إظهار ملف CONFIG أثناء تجميعه. هذا مفيد لفحص الأخطاء.

x يستخرج. استخدم "الثور" لاستخراج سريع. يمكنك الاستخراج بشكل أبطأ باستخدام "x" إذا كنت تريد ذلك
ليس لديك C ++ مثبتة. تتم إعادة تسمية ملفات الإخراج بنفس ترتيب تخزينها
والمدرجة. إذا لم تقم بإعادة تسمية ملفات الإخراج ، فسيتم استخراج الملفات إلى
الدليل الحالي بنفس الأسماء التي كان لديهم عند تخزينها.

,N الدولار الأمريكي في وضع الإنشاء. قم بتمرير الوسائط الرقمية إلى ملف CONFIG. لاحقة ملحقة مثل "، 2"
يعني استخدام ذاكرة أكثر 4 مرات. كل زيادة تضاعف الاستخدام. أنت بحاجة إلى نفس الذاكرة
لفك الضغط.

N مستعمل in استخراج طريقة. استخرج الكتلة N فقط (1 ، 2 ، 3 ...) ، حيث 1 هي الكتلة الأولى.
وإلا يتم استخراج جميع الكتل. ال l يعرض الأمر الملفات الموجودة في كل كتلة.

تصحيح التطوير مزيد من الخيارات
لتصحيح ملف CONFIG ، استخدم:

zpaq [pthv] r [، N ...] [أرغس ...]

هيه r قم بتشغيل برنامج ZPAQL في قسم HCOMP من ملف التكوين F. يتم تشغيل البرنامج
مرة واحدة لكل بايت من المدخلات من الملف المسمى في الوسيطة الأولى ومرة ​​واحدة في EOF مع
بايت الإدخال (أو -1) في السجل A. الإخراج إلى الملف المسمى في الثانية
دعوى. إذا تم التشغيل بدون وسيطات ، فقم بأخذ المدخلات من stdin والإخراج إلى stdout.
المعدلات مدرجة أدناه.

h عند التتبع ، قم بعرض محتويات السجل والذاكرة بالنظام الست عشري بدلاً من النظام العشري.

p قم بتشغيل PCOMP (الافتراضي هو تشغيل HCOMP).

t تتبع (خطوة واحدة) ، args هي مدخلات رقمية ، وإلا فإن args هي إدخال وإخراج (افتراضي
ستدين ، stdout). يجب أن تكون الوسيطات أرقامًا وليست أسماء ملفات. البرنامج
قم بتشغيل مرة واحدة لكل وسيطة بالقيمة الموجودة في السجل A. كل تعليمات
أعدم تظهر محتويات السجل. في HALT ، يتم عرض محتويات الذاكرة.

v مطول ترجمة. اعرض ملف CONFIG أثناء تجميعه. إذا حدث خطأ ،
سيكون من الأسهل تحديد الموقع. المعدل v مفيد أيضًا لعرض أهداف القفز.

,N قم بتمرير الوسائط الرقمية إلى ملف CONFIG. قم بتمرير ما يصل إلى 9 وسيطات رقمية لملف CONFIG
(مثل ال c a أوامر).

OPTIONS


-h عرض تعليمات قصيرة.

أمثلة


إنشاء
لإنشاء أرشيف:

zpaq ج ملفات archive.zpaq ...

إذا كان الأرشيف موجودًا ، فسيتم الكتابة فوقه. يتم تخزين أسماء الملفات بدون مسار.

ألحق
إلى (أ) إرسال إلى أرشيف موجود. إذا لم يكن الأرشيف موجودًا ، فسيتم إنشاؤه باسم
باستخدام الأمر c:

zpaq أ ملفات archive.zpaq ...

قائمة
لسرد محتويات الأرشيف. يتم سرد الملفات بنفس ترتيب إضافتها:

zpaq l archive.zpaq

لاستخراج محتويات الأرشيف. يتم إنشاء الملفات الجديدة وتسميتها وفقًا لملف
أسماء الملفات المخزنة. لا يضرب الملفات الموجودة. مقتطفات من الدليل الحالي:

zpaq x archive.zpaq

إذا كانت الملفات المراد استخراجها موجودة بالفعل ، فسيرفض zpaq تجميعها وتخطيها
إلى الملف التالي. إذا كانت الملفات مضغوطة بمسار (مجلد أو دليل) ، فحينئذٍ
يجب أن يكون الدليل موجودًا عند استخراج الملف. لن يقوم zpaq بإنشاء الدلائل.

لاستخراج الملفات وإعادة تسميتها بترتيب إضافتها إلى الأرشيف. أي Clobbers
ملفات الإخراج الموجودة بالفعل. عدد الملفات المستخرجة هو أصغر من الرقم
من أسماء الملفات في سطر الأوامر أو عدد الملفات في الأرشيف.

zpaq x ملف archive.zpaq ...

مقتطف
لاستخراج وإعادة تسمية:

zpaq x ملفات archive.zpaq ...
unzpaq x ملفات archive.zpaq ...

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

zpaq x archive.zpaq foo bar

لاستخراج ملفات مثل x، ولكن بدون معالجة لاحقة. قد يكون هذا مفيدًا في التصحيح أو
تطوير ملفات التكوين:

zpaq t archive.zpaq [ملفات ...]

التكوين ملف
يحتوي التوزيع على عدة ملفات CONFIG الافتراضية:

min.cfg - للضغط السريع والضعيف.
max.cfg - للضغط البطيء ولكن الجيد.
mid.cfg - للسرعة المعتدلة والضغط (افتراضي).

تتوفر ملفات التكوين الأخرى كخيارات إضافية أو يمكنك كتابتها كما هو موضح
في وقت لاحق.

يمكن إلحاق وسيطة رقمية بـ CONGIF لزيادة استخدام الذاكرة للأفضل
ضغط. كل زيادة تضاعف الاستخدام. يجب ألا يكون هناك مسافة قبل أو بعد
فاصلة. على سبيل المثال:

ملفات أرشيف zpaq cmax.cfg ... = 246 ميجا بايت
zpaq cmax.cfg عدد 1 ملف أرشيف ... = 476 ميجا بايت
zpaq cmax.cfg عدد 2 ملف أرشيف ... = 938 ميجا بايت
zpaq cmax.cfg عدد 3 ملف أرشيف ... = 1861 ميجا بايت
zpaq cmax.cfg ، -1 ملفات أرشيف ... = 130 ميجابايت (القيم السالبة مسموح بها)

قد تكون المُعدِّلات بأي ترتيب قبل الأمر "c" أو "a". المعدلات والأمر و
يجب كتابة ملف التكوين معًا دون أي مسافات. مثال: لخلق
أرشفة مع خيارات i, p, s وملف التكوين "max.cfg". المعدلات لها
المعنى التالي:

zpaq ipsc archive.zpaq file1 file22

البيئة


دليل مؤقت تيمبدير يتم استخدامه أثناء أمر التحسين o.

لا شيء.

استخدم zpaq عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    مكتب
    مكتب
    يوفر OfficeFloor انعكاس ملفات
    التحكم في الاقتران بما يلي: - التبعية
    حقن - حقن مستمر -
    لمزيد من المعلومات
    قم بزيارة ...
    تنزيل OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit هو برنامج مفتوح المصدر يحركه الخادم
    إطار واجهة المستخدم (SDUI). انها تسمح لك
    طرح التحديثات من مصدر الخادم ل
    إصدارات مختلفة من التطبيق. أيضا، يمكن أن يكون
    تستخدم ل...
    تحميل DivKit
  • 3
    محول فرعي
    محول فرعي
    الأداة المساعدة للتحويل بين مختلف
    تنسيق الاشتراك. مستخدمي Shadowrocket
    يجب استخدام ss أو ssr أو v2ray كهدف.
    يمكنك إضافة & ملاحظة = إلى
    برقية مثل HT ...
    تحميل المحول الفرعي
  • 4
    اختال
    اختال
    SWASH هو رقم رقمي للأغراض العامة
    أداة لمحاكاة غير المستقر ،
    غير هيدروستاتيكي ، سطح حر ،
    ظاهرة التدفق الدوراني والنقل
    في المياه الساحلية مثل ...
    تحميل سواش
  • 5
    VBA-M (مؤرشف - الآن على جيثب)
    VBA-M (مؤرشف - الآن على جيثب)
    انتقل المشروع إلى
    https://github.com/visualboyadvance-m/visualboyadvance-m
    الميزات: غش إبداعات حفظ الدول
    النظام يدعم gba ، gbc ، gb ، sgb ،
    sgb2Tu ...
    تنزيل VBA-M (مؤرشف - الآن على Github)
  • 6
    Stacer
    Stacer
    مُحسِّن نظام Linux ومراقبته
    مستودع جيثب:
    https://github.com/oguzhaninan/Stacer.
    الجمهور: المستخدمون النهائيون / سطح المكتب. مستخدم
    الواجهة: كيو تي. برمجة La ...
    تنزيل Stacer
  • أكثر "

أوامر لينكس

Ad