عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


cfv - التحقق من تناسق الملف باستخدام .sfv، .csv، .crc، .md5، md5sum، sha1sum، .torrent، par،
أو ملفات par2

موجز


cfv [-ص دير] [-v|-V|-VV] [-ص|-ص|-R] [-ن|-ن] [--إعادة تسمية التنسيق ] [-s | -S] [-zz|-z|-Z|-ZZ]
[-T|-C] [-م|-م] [-i | -I] [-u|-uu|-U] [--حذف الاقتباس ] [-- مسارات الإصلاح ] [--مسارات العرض ]
[--قائمة/--list0 ] [--إعلان ] [--قطعة_حجم_pow2 ] [-ر يكتب] [-F ملف]
[ملفات ...]

الوصف


cfv يتحقق من أن الملفات الموجودة لديك هي نفس الملفات التي تم استخدامها لإنشائها
الملف الاختباري.

OPTIONS


-v تمكين طباعة الرسائل الإضافية.

-V تعطيل طباعة الرسائل الإضافية. (تقصير)

-VV مثل -V، لكن لا تطبع سطر الحالة في النهاية أيضًا.

-q مثل -VV، ولكن لا تتم طباعة حتى رسائل الخطأ. التحقق من حالة الخروج.

-Q تتم طباعة خطوط الحالة فقط، ولكن ليس الأخطاء الفردية.

--التقدم فال
قم بتعيين الوقت الذي يجب أن يعرض فيه cfv أشرطة التقدم. إذا كانت الإجابة لا، فلن تكون أشرطة التقدم أبدًا
عرض. إذا كان تلقائياً، فسيتم عرض أشرطة التقدم عندما يكون الإخراج إلى a
tty.(افتراضي) إذا كانت الإجابة بنعم، فسيتم عرض التقدم دائمًا.

-r الوضع العودي 1. في وضع الإنشاء، قم بإنشاء ملفات chksum منفصلة لكل دير.

-rr الوضع العودي 2. في وضع الإنشاء، قم بإنشاء ملف واحد يحتوي على قائمة عميقة فيه. كلاهما
تعتبر الأوضاع العودية مكافئة لوضع الاختبار.

-R تعطيل الوضع العودي (الافتراضي)

-l اتبع روابط الدليل الرمزية في الوضع العودي. (تقصير)

-L لا تتبع روابط الدليل الرمزية في الوضع العودي.

-T ضبط وضع الاختبار. (تقصير)

-C تعيين وضع الإنشاء.

-m التحقق فقط من الملفات المفقودة (لا تقارن المجاميع الاختبارية)

-M التحقق من المجاميع الاختبارية (افتراضي)

-ن إعادة تسمية الملفات السيئة. باستخدام -s، يمكنك أيضًا إعادة تسمية الملفات ذات الأسماء الخاطئة إلى الاسم الصحيح.

-N لا تعيد تسمية الملفات السيئة (افتراضي)

--سلسلة إعادة تسمية التنسيق
تنسيق السلسلة لاستخدامها مع الخيار -n. ببساطة، ضع أيًا من الخيوط الأربعة
%(fullname)s و%(name)s و%(ext)s و%(count)i في سلسلة التنسيق، بالإضافة إلى
أي نص آخر تريد.
الإعداد الافتراضي هو '%(name)s.bad-%(count)i%(ext)s'
بالتفصيل، هذه سلسلة تنسيق بايثون قياسية مع تعيين يحتوي على
{'الاسم الكامل': اسم الملف الأصلي، 'الاسم': الاسم الكامل مطروحًا منه الامتداد، 'ext':
الامتداد (بما في ذلك .)، 'العدد': محاولة إعادة التسمية}. إذا لم تكن سلسلة التنسيق كذلك
يحتوي على عدد، ثم سيُلحق cfv '-%(count)i' باسم الملف إذا كان الأول
فشلت المحاولة.

-s البحث عن الملفات ذات الأسماء الخاطئة. لا يوجد تأثير في وضع الإنشاء. أيضا، ضع في اعتبارك ذلك
استخدام -m مع -s لن يفعل شيئًا إذا لم يتضمن نوع المجموع الاختباري
الملفات، وإذا حدث ذلك، يمكن أن تعطي نتائج إيجابية كاذبة إذا كانت بعض الملفات لها نفس الشيء
حجم.

-S لا تبحث عن الملفات ذات الأسماء الخاطئة. (تقصير)

-أنا تجاهل الحالة. حاليا ليس له أي تأثير في وضع الإنشاء.

-لا أتجاهل الحالة (افتراضي)

-u إظهار الملفات التي لم يتم التحقق منها. إذا لم يتم التحقق من أي ملفات في الدليل، فسيظهر dir/*. لو
لا توجد ملفات في الدليل أو تم التحقق من الأدلة الفرعية الخاصة به، ويظهر dir/**. ليس له أي تأثير
في وضع الإنشاء.

-uu إظهار كل ملف لم يتم التحقق منه بشكل فردي، دون الحاجة إلى معالجة دليل خاص. لا يملك
التأثير في وضع الإنشاء.

-U عدم إظهار الملفات التي لم يتم التحقق منها (افتراضي)

-zz فرض إنشاء/قراءة الملفات الاختبارية كملفات مضغوطة بصيغة gz، حتى لو لم تكن تنتهي بـ .gz
(مفيد بشكل أساسي لـ "-f -")

-z قم بإنشاء ملفات مضغوطة في وضع الإنشاء.

-Z لا تقم بإنشاء ملفات مضغوطة تلقائيًا. (تقصير)

-ZZ لا تستخدم أبدًا gzip، حتى لو كان الملف ينتهي بـ ".gz".

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

--سلسلة مسارات الإصلاح
قم بتحويل كافة تكرارات أي أحرف في السلسلة إلى فاصل dir لـ
المنصة الحالية. لا يوجد تأثير في وضع الإنشاء. استخدم سلسلة فارغة للتعطيل.

--strippaths VAL
قم بإزالة NUM من المكونات البادئة من أسماء الملفات في وضع الاختبار. مشابهه ل
-p/--خيارات الشريط للتصحيح. قد يكون VAL "لا شيء": اتركه تمامًا كما هو، "الكل": شريط
كل شيء ما عدا اسم الملف، 0: قم بإزالة حرف محرك الأقراص/الشرطة المائلة (إن وجدت)، 1+:
تجريد هذا العديد من مكونات المسار بالإضافة إلى ذلك. الافتراضي هو 0.

--مسارات العرض VAL
إظهار المسارات في أسماء الملفات المعروضة. يجب أن يكون VAL واحدًا من نعم/1/لا/0/تلقائي/2 أو
مطلق/نسبي، أو واحد من القائمة الأولى وواحد من القائمة الثانية انضم إليهما -. ل
التوافق مع الإصدارات السابقة، 1=نعم، 0=لا شيء، 2=تلقائي. الافتراضي هو نسبي تلقائي.
يتم قبول الاختصارات. أمثلة: --showpaths=y-a يُظهر دائمًا المسارات المطلقة.
--showpaths=n لا يُظهر المسارات أبدًا.

-p dir قم بالتغيير إلى الدليل قبل القيام بأي شيء.

-f ملف
حدد اسم ملف المجموع الاختباري للاختبار أو الإنشاء. إذا كان الملف -، stdin (لـ
-T) أو stdout (لـ -C) سيتم استخدامه.

نوع -t
حدد نوع الملف. يمكن أن يكون sfv، sfvmd5، csv، csv2، csv4، sha1، md5،
bsdmd5، par، par2، torrent، crc، auto، أو help. إذا كان النوع مساعدة، أو غير معروف
يتم إعطاء النوع، وستتم طباعة قائمة بالأنواع وأوصافها. ال
الافتراضي هو تلقائي، والذي سيكتشف نوع الملف لك. عند الإنشاء، إذا اكتب
تلقائيًا، سيتم إنشاء sfv، ما لم يتم تعيين إعداد افتراضي مختلف في ملف config
ملف.

--قائمة القائمة
طباعة قائمة أولية بالملفات الموجودة في المجموعة المحددة (حسنًا، سيئة، لم يتم التحقق منها، لم يتم العثور عليها).
يُستخدم عادةً مع -q، ولكن ليس هناك حاجة إليه بشكل صارم نظرًا لأن تحديد --list سيؤدي إلى إعادة التوجيه
جميع الرسائل الأخرى إلى stderr.

--list0 listset
مثل --list ولكن يتم فصل الملفات بحرف فارغ. مفيدة في تركيبة مع
اكسارج -0.

--إعلان URL
يعلن Tracker عن عنوان URL لإنشاء ملف .torrent.

--piece_size_pow2 ن
قوة اثنين لتعيين حجم القطعة لإنشاء ملف .torrent. الافتراضي هو 18
مما يعطي حجم القطعة 2 ^ 18 = 256 كيلو بايت.

-ح / - مساعدة
طباعة معلومات المساعدة.

--الإصدار
طباعة نسخة من cfv والوحدات التي يستخدمها.

SFV هو ملف تنسيق التحقق من الملف البسيط
sfvmd5 هو ملف بتنسيق Simple File Verify، يستخدم المجاميع الاختبارية MD5 بدلاً من crc32.
CSV هو ملف ذو قيمة مفصولة بفواصل، والحقول هي الاسم، والحجم، وcrc32،
ملف CSV2 هو ملف ذو قيمة مفصولة بفواصل، والحقول هي الاسم والحجم،
ملف CSV4 هو ملف ذو قيمة مفصولة بفواصل، والحقول هي الاسم والحجم وcrc32 والمسار
sha1 هو ملف بتنسيق sha1sum
md5 هو ملف بتنسيق md5sum
bsdmd5 هو ملف بتنسيق BSD md5
من قبل هو ملف بتنسيق parchive v1 (اختبار فقط)
par2 هو ملف بتنسيق parchive v2 (اختبار فقط)
سيل هو ملف تعريف BitTorrent
اتفاقية حقوق الطفل هو ملف CRC بتنسيق JPEG Sheriff

EXIT الوضع


يمكن فحص حالة الخروج من ملف cfv لتحديد نوع الأخطاء، إن وجدت.

تشير حالة الخروج 1 إلى خطأ في وسيطة سطر الأوامر، أو استثناء غير معالج.

وبخلاف ذلك، ستكون حالة الخروج من نوع bitwise أو من:

2 badcrc (يحتوي الملف على مجموع اختباري مختلف عن المذكور في ملف المجموع الاختباري)

4 badsize (الملف له حجم مختلف عن المذكور في القائمة. ليس كل تنسيقات ملفات المجموع الاختباري
تضمين حجم الملف)

8 غير موجود (لم يتم العثور على الملف الذي تم إدراجه)

16 خطأ (حدث خطأ آخر في الملف عند محاولة فتح/قراءة ملف)

32 لم يتم التحقق منها (لم يتم التحقق من الملف، فقط باستخدام -u)

64 cferror (لم يتم العثور على ملف المجموع الاختباري أو لم يتم التعرف عليه)

الملاحظات


نظرًا لأن الأنظمة الأساسية المختلفة تمثل فاصل المسار بشكل مختلف، باستخدام الوضع العودي 2
(-rr) لا ينصح به لأي شيء آخر غير الاستخدام الشخصي. على الرغم من إضافة
يمكن استخدام خيار Fixpaths للتغلب على هذه المشكلة، ولا نضمن ذلك مهما كان
البرنامج الذي يمتلكه المستخدمون الآخرون سيكون له ميزة مماثلة.

الخيار -s غير مطبق حاليًا لملفات .torrent. (ما لم تستخدم أيضًا -m)

أمثلة


إذا لم يتم تحديد أي خيارات، فسيكون الإعداد الافتراضي هو -T -t auto، وسيقوم بالبحث في
الدليل الحالي لأي ملفات المجموع الاختباري المدعومة.
cfv

فرض الملف للاختبار:
cfv -f Funny.name

اختبر الملفات التي لديك فقط (تجنب أخطاء عدم العثور على الملف):
cfv *

قم بإنشاء ملف CSV لجميع الملفات الموجودة في الدليل الحالي:
cfv -C -tcsv

قم بإنشاء ملف CSV للملفات المضغوطة فقط في الدليل الحالي، وحدد اسم الملف:
cfv -C -fsomezips.csv * الرمز البريدي

تحقق مما إذا تم التحقق من جميع الملفات الموجودة في المجلدات الحالية والفرعية، لكن لا تتحقق من المجاميع الاختبارية
الملفات التي هي. (على سبيل المثال، قبل كتابة دليل إلى cdr وتريد إنشاءه
تأكد من التحقق من جميع الملفات.):
cfv -r -m -u

CONFIGURATION


عند بدء التشغيل، سيتم اختبار ملف cfv ~/.cfvrc وإذا كان موجودًا، فاقرأ معلومات التكوين
منه. يتكون الملف من أي عدد من الأسطر، ولكل منها اسم خيار واحد و
القيمة مفصولة بمسافة. يتم تجاهل الأسطر الفارغة والأسطر التي تبدأ بـ #.

مثال CONFIGURATION


# هذا مثال على ملف .cfvrc الذي يحدد كافة الخيارات الافتراضية
# لا تكن مطولًا (اضبط على 1 أو v لـ -v، أو 0 أو V لـ -V، أو -1 أو VV لـ -VV، أو -2 أو q لـ -q،
-3 أو س لـ -س)
مطول V
# استخدم مقياس التقدم عندما يكون الإخراج إلى محطة طرفية (نعم دائمًا، لا أبدًا، تلقائي لـ
عندما يكون الإخراج isatty)
التقدم التلقائي
#إنشاء ملفات sfv بشكل افتراضي
Sfv الافتراضي
#فرز قوائم dir قبل إنشاء ملف المجموع الاختباري
ديرسورت 1
#فرز الملفات المحددة في سطر الأوامر
كمدلينسورت 1
#توسيع أحرف البدل في سطر الأوامر (نعم دائمًا، لا للأبد، تلقائي عندما يكون os.name
os2 أو nt أو dos)
كمدلينجلوب السيارات
# لا تكن متكررًا (اضبط على 0 لـ -R، 1 لـ -r، 2 لـ -rr)
العودي 0
#اتبع الروابط الرمزية
عدم المرجعية 1
# عدم إظهار الملفات التي لم يتم التحقق منها (اضبط على 0 لـ -U، 1 لـ -u، 2 لـ -uu)
إظهار لم يتم التحقق منه 0
#لا تتجاهل الحالة
تجاهل الحالة 0
# لا تستخدم الحل البديل لأجهزة التشفير التي تحتوي على أخطاء والتي تقتبس أسماء الملفات دون داع
إلغاء الاقتباس 0
# لا تقم بإصلاح أي مسارات (لاحظ أن هناك مسافة واحدة بعد مسارات الإصلاح، وبالتالي قيمتها
يتم ضبطه على سلسلة فارغة)
com.fixpaths
#المثال الأكثر فائدة هو:
# مسارات الإصلاح /\
# لا تحذف الدلائل البادئة (الكل لتجريد جميع معلومات المسار، 0+ لتجريد الدلائل /
ومكونات X الأولى، لا شيء مقابل لا شيء)
مسارات التعري 0
#show المسارات الكاملة في الوضع العودي (اضبط على 0 للأبد، و1 للأبد، و2 للأبد فقط
الوضع العودي)
ممرات العرض 2
#access أسماء ملفات المجموع الاختباري التي تنتهي بـ .gz كملفات gzipped (-1 لـ Never، 0 لـ with
.gz و 1 لجعل -C يقوم بإنشاء ملفات .gz تلقائيًا)
غزيب 0
#لا تعيد تسمية الملفات السيئة
إعادة تسمية 0
#format لاستخدامه في إعادة تسمية الملفات السيئة باستخدام -n
إعادة تسمية %(name)s.bad-%(count)i%(ext)s
#لا تبحث عن الملفات
بحث 0
يمكن استخدام #filename_type لتجاوز نوع الملف الذي سيتم إنشاؤه عندما لا يكون -t كذلك
محدد.
# تنسيق الوسيطة هو =. يمكن تحديدها عدة مرات، و
الحالات السابقة لها أولوية أعلى.
# على سبيل المثال، قد يتسبب السطر التالي في قيام cfv -C -f foo.md5 بإنشاء ملف 'sfvmd5'
بدلاً من ملف "md5".
#filename_type sfvmd5=md5$

خيارات #التورنت:
# يمكنك تحديد عنوان URL الافتراضي للإعلان:
#announceurl http://foo.bar/announce
# حجم القطعة 2^18 بايت (256 كيلو بايت):
piece_size_pow2 18

استخدم cfv عبر الإنترنت باستخدام خدمات 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