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

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


mhbuild - ترجمة مسودة تكوين MIME

موجز


com.mhbuild ملف [-تلقاءي | -نواوتو] [-قائمة | - نولي] [-حجم حقيقي | - التقديم] [- الرؤساء |
-نوهيدرس] [- التوجيهات | - التوجيهات] [-rfc934 الوضع | -norfc934 الوضع] [-محتوى |
-نوكونتينيد] [-إفراط | -فكر] [-تغير | - التعريض] [-التحقق من |
-لا الاختيار] [- ترميز الرأس خوارزمية الترميز | -رأس تلقائي] [-Maxunencoded
طول الخط] [-طبيب] [-الإصدار] [-مساعدة]

الوصف


com.mhbuild سيترجم الأمر مسودة تكوين MIME إلى رسالة MIME صالحة.

com.mhbuild ينشئ رسائل وسائط متعددة كما هو محدد في RFC 2045 إلى RFC 2049. وهذا يشمل
ترميز رؤوس الرسائل كما هو محدد بواسطة RFC 2047 ، وتشفير MIME
المعلمات كما هو محدد في RFC 2231.

إذا حددت اسم ملف التكوين كـ "-" ، إذن com.mhbuild سيقبل
مشروع التكوين على المدخلات القياسية. إذا تمت ترجمة هذا الإدخال بنجاح ،
com.mhbuild سيتم إخراج رسالة MIME الجديدة إلى الإخراج القياسي. يجب أن تكون هذه الحجة
الحجة الأخيرة في سطر الأوامر.

وإلا إذا كان ملف الوسيطة com.mhbuild هو اسم ملف تكوين صالح ، و
الترجمة ناجحة ، com.mhbuild سيحل محل الملف الأصلي مع MIME الجديد
رسالة. سيعيد تسمية الملف الأصلي ليبدأ بالحرف "،" وينتهي بـ
السلسلة ".orig" ، على سبيل المثال ، إذا كنت تقوم بتحرير الملف "المسودة" ، فستتم إعادة تسميته إلى
"، Draft.orig". هذا يسمح لك باستعادة ملفات com.mhbuild ملف الإدخال.

القائمة ال المحتويات
-قائمة يقول التبديل com.mhbuild لسرد جدول المحتويات المرتبط بـ MIME
الرسالة التي تم إنشاؤها.

- الرؤساء يشير رمز التبديل إلى أنه يجب عرض شعار من سطر واحد أعلى ملف
قائمة. ال -حجم حقيقي يقول التبديل com.mhbuild لتقييم التنسيق "الأصلي" (الذي تم فك ترميزه) لـ
كل محتوى قبل الإدراج. يوفر هذا حسابًا دقيقًا على حساب صغير
تأخير. إذا كان -إفراط التبديل موجود ، ثم ستعرض القائمة أي "إضافي"
المعلومات الموجودة في الرسالة ، مثل التعليقات في رأس "نوع المحتوى".

إذا كان -تغير التبديل موجود ، ثم ستعرض القائمة أي معلومات ذات صلة
من عنوان "Content-Disposition".

عادي المرفق السطح البيني
للمستخدمين الذين يرغبون ببساطة في إرفاق ملفات بمحتوى نصي ، com.mhbuild سوف تفحص
ملف تكوين لرؤوس "إرفاق". يحتوي رأس "إرفاق" على اسم ملف من شأنه
يتم إلحاقها بالرسالة باستخدام قواعد تغليف MIME العادية. اسم ملف واحد مسموح به
لكل رأس "إرفاق" ، ولكن يُسمح بالعديد من رؤوس "إرفاق" بملف تكوين ber.

سيتم إلحاق هذه الملفات بعد أي محتوى MIME آخر ، بما في ذلك أي محتوى محدد
by com.mhbuild التوجيهات (انظر أدناه). يرى إرسال(1) لمزيد من التفاصيل.

ترجمة ال التركيب قم بتقديم
com.mhbuild هو في الأساس عامل تصفية للمساعدة في تكوين رسائل MIME. com.mhbuild سوف
تحويل ملف com.mhbuild "ملف التكوين" في رسالة MIME صالحة. أ com.mhbuild "تعبير
file ”هو مجرد ملف يحتوي على نص عادي يتخللها العديد من com.mhbuild
التوجيهات. عندما تتم معالجة هذا الملف بواسطة com.mhbuild، ستكون التوجيهات المختلفة
الموسعة إلى المحتوى المناسب ، وسيتم ترميزها وفقًا لمعايير MIME.
يمكن بعد ذلك إرسال رسالة MIME الناتجة عن طريق البريد الإلكتروني.

الصيغة الرسمية ل com.mhbuild يتم تعريف ملف التكوين في نهاية هذا المستند ،
لكن الأفكار الكامنة وراء هذا التنسيق ليست معقدة. في الأساس ، يحتوي الجسم على واحد أو
المزيد من المحتويات. يتكون المحتوى إما من توجيه ، يشار إليه بعلامة "#" على أنها
الحرف الأول من السطر ؛ أو نص عادي (سطر أو أكثر من النص). الإستمرار
يمكن استخدام الحرف "\" لإدخال توجيه واحد في أكثر من سطر واحد ، على سبيل المثال ،

# صورة / بابوا نيو غينيا \
/home/foobar/junk/picture.png

هناك خمسة أنواع من التوجيهات: توجيهات "النوع" ، والتي تسمي النوع والنوع الفرعي
المحتوى؛ توجيهات "النوع الخارجي" ، والتي تحدد أيضًا النوع والنوع الفرعي لملف
محتوى؛ التوجيه "message" (#forw) ، والذي يستخدم لإعادة توجيه رسالة واحدة أو أكثر ؛
الأمر "start" (#begin) ، والذي يُستخدم لإنشاء محتوى متعدد الأجزاء ؛ و ال
توجيهات "on / off / pop" (#on ، #off ، #pop) التي تتحكم في ما إذا كانت أية أوامر أخرى
تكريم على الاطلاق.

- التوجيهات يسمح التبديل بالتحكم في ما إذا كانت mhbuild ستحترم أيًا من
"#" - التوجيهات. يمكن أن يتأثر هذا أيضًا بالتعليمات #on أو #off و #pop ،
الذي يعيد حالة المعالجة إلى تلك التي تسبق أحدث # on أو #off.
(يتم دائمًا احترام التوجيهات #on و #off و #pop بالطبع.) هذا يسمح بالتضمين
من نص عادي يشبه توجيهات mhbuild ، دون التسبب في أخطاء:

#إيقاف
#يشمل
printf ("Hello، World!)؛
#pop

يبلغ عمق المكدس حاليًا لتوجيهات # on / off / pop 32.

يتم استخدام التوجيه "type" لتحديد النوع والنوع الفرعي للمحتوى مباشرةً. أنت
يجوز فقط تحديد أنواع منفصلة بهذه الطريقة (لا يمكن تحديد الأنواع متعددة الأجزاء أو
رسالة بهذا التوجيه). يمكنك تحديد اسم الملف الذي يحتوي على
المحتويات بتنسيق "أصلي" (مفكك). إذا كان اسم الملف هذا يبدأ بـ "|"
حرف ، ثم يمثل أمرًا للتنفيذ يتم تسجيل مخرجاته وفقًا لذلك.
على سبيل المثال،

# صوت / أساسي | raw2audio -F </usr/lib/sound/giggle.au

إذا لم يتم إعطاء اسم الملف ، com.mhbuild سيبحث عن المعلومات في ملف تعريف المستخدم لـ
تحديد كيفية تكوين المحتويات المختلفة. تم إنجاز هذا بواسطة
استشارة سلسلة التكوين ، وتنفيذها في إطار / بن / ش، مع الإخراج القياسي
لتعيين المحتوى. إذا كان -إفراط التبديل معطى ، com.mhbuild سوف يردد أي أوامر ذلك
تستخدم لإنشاء محتويات بهذه الطريقة.

قد تحتوي سلسلة التكوين على عمليات الهروب التالية:

٪ أ إدراج معلمات من التوجيه
٪ f أدخل اسم ملف يحتوي على محتوى
٪ F٪ f ، ولا يتم إعادة توجيه stdout
٪ s إدراج النوع الفرعي للمحتوى
٪٪ إدراج حرف٪

أولا، com.mhbuild سيبحث عن إدخال للنموذج:

mhbuild- يؤلف- /

لتحديد الأمر الذي يجب استخدامه لإنشاء المحتوى. إذا لم يتم العثور على هذا ، com.mhbuild سوف
ابحث عن إدخال النموذج:

mhbuild- يؤلف-

لتحديد أمر التكوين. إذا لم يتم العثور على هذا ، com.mhbuild سوف يشكو.

قد يكون أحد الأمثلة على الإدخال:

mhbuild-compose-audio / basic: تسجيل | Raw2audio -F

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

تُستخدم توجيهات "النوع الخارجي" لتقديم مرجع MIME إلى المحتوى ، بدلاً من ذلك
من إرفاق المحتويات نفسها (على سبيل المثال ، بتحديد موقع بروتوكول نقل الملفات). لذلك،
بدلاً من توفير اسم ملف كما هو الحال مع توجيهات النوع ، تكون المعلمات الخارجية
زودت. تبدو هذه مثل المعلمات العادية ، لذلك يجب فصلها وفقًا لذلك. ل
مثال،

# @ تطبيق / octet-Stream ؛ \
النوع = القطران ؛ \
تحويلات = ضغط \
[هذا هو التوزيع nmh] \
{مرفق؛ اسم الملف = "nmh.tar.gz"} \
الاسم = "nmh.tar.gz" ؛ \
الدليل = "/ pub / nmh" ؛ \
site = "ftp.math.gatech.edu" ؛ \
نوع الوصول = anon-ftp ؛ \
الوضع = "صورة"

يجب عليك تقديم سلسلة وصف لفصل معلمات المحتوى عن الخارجية-
المعلمات (على الرغم من أن هذه السلسلة قد تكون فارغة). تم تحديد سلسلة الوصف هذه بواسطة
إرفاقه بداخل "[]". سلسلة ترتيب تظهر في "Content-Disposition"
رأس ، قد يظهر في "{}" الاختيارية.

هذه المعلمات من النموذج:

نوع الوصول = عادة مجهول بروتوكول نقل الملفات, خادم البريدالطرق أو URL
الاسم = اسم الملف
إذن = للقراءة فقط أو للقراءة والكتابة
site = hostname
الدليل = اسم الدليل (اختياري)
الوضع = عادة أسكي or صورة (اختياري)
الحجم = عدد الثماني بتات
الخادم = صندوق البريد
الموضوع = موضوع للإرسال
body = أمر للإرسال للاسترجاع
url = عنوان URL للمحتوى

هو الحد الأدنى من التوجيه "من النوع الخارجي" لـ URL نوع الوصول سيكون على النحو التالي:

# @ application / octet-stream [] نوع الوصول = url ؛ \
url = "http://download.savannah.gnu.org/releases/nmh/nmh-1.5.tar.gz"

سيتم تغليف أي عناوين URL طويلة وفقًا لقواعد RFC 2231.

يُستخدم التوجيه "message" (#forw) لتحديد رسالة أو مجموعة رسائل إلى
يشمل. يمكنك تحديد اسم المجلد اختياريا والرسائل التي سيتم إرسالها
أحيل. إذا لم يتم توفير مجلد ، فسيتم تعيينه افتراضيًا على المجلد الحالي. وبالمثل ، إذا كان أ
لم يتم إعطاء الرسالة ، إنها الإعدادات الافتراضية للرسالة الحالية. ومن ثم ، فإن توجيه الرسالة هو
على غرار إلى الأمام الأمر ، باستثناء أن الأول يستخدم قواعد MIME للتغليف
بدلاً من تلك المحددة في RFC 934. على سبيل المثال ،

#forw + صندوق الوارد 42 43 99

إذا قمت بتضمين رسالة واحدة ، فسيتم تضمينها مباشرة كمحتوى من النوع
"رسالة / rfc822". إذا قمت بتضمين أكثر من رسالة واحدة ، إذن com.mhbuild سيضيف محتوى
من النوع "متعدد الأجزاء / ملخص" وتضمين كل رسالة كجزء فرعي من هذا المحتوى.

إذا كنت تستخدم هذا التوجيه لتضمين أكثر من رسالة ، فيمكنك استخدام
-rfc934 الوضع يُحوّل. سوف يشير هذا التبديل إلى ذلك com.mhbuild يجب أن تحاول استخدام
قواعد تغليف MIME بطريقة "متعدد الأجزاء / الملخص" الذي تم إنشاؤه
(في الغالب) متوافق مع التغليف المحدد في RFC 934. إذا تم تقديمه ، فعندئذٍ RFC 934
يجب أن يكون وكلاء المستخدم المتوافقون قادرين على تفجير الرسالة عند الاستلام - بشرط ذلك
الرسائل التي يتم تغليفها لا تحتوي على رسائل مغلفة بحد ذاتها. ال
عيب هذا النهج هو أن التغليف يتم إنشاؤه عن طريق وضع إضافي
سطر جديد في نهاية نص كل رسالة.

يتم استخدام التوجيه "start" لإنشاء محتوى متعدد الأجزاء. عند استخدام "start"
التوجيه ، يجب عليك تحديد محتوى واحد على الأقل بين أزواج البداية والنهاية.

#يبدأ
سيكون هذا متعدد الأجزاء بجزء واحد فقط.
#END

إذا كنت تستخدم أوامر متعددة في مسودة مقطوعة موسيقية ، com.mhbuild سوف تلقائيا
تغليفها داخل محتوى متعدد الأجزاء. لذلك فإن التوجيه "start" هو فقط
ضروري إذا كنت ترغب في استخدام أجزاء متعددة متداخلة ، أو إنشاء رسالة متعددة الأجزاء تحتوي على
جزء واحد فقط.

لجميع هذه التوجيهات ، يمكن للمستخدم تضمين وصف موجز للمحتوى
بين الحرف "[" و "]". سيتم نسخ هذا الوصف إلى ملف
رأس "وصف المحتوى" عند معالجة التوجيه.

#forw [بريد مهم من Bob] + bob 1 2 3 4 5

وبالمثل ، قد يتم توفير سلسلة الإرجاع اختياريًا بين الأحرف "{" و "}" ؛
سيتم نسخه إلى رأس "Content-Disposition" عند معالجة التوجيه.
إذا تم توفير سلسلة التخلص التي لا تحتوي على معامل اسم الملف ، و a
تم توفير اسم الملف في التوجيه ، وستتم إضافته إلى "Content-Disposition"
رأس. على سبيل المثال ، التوجيه التالي:

#نص عادي؛ charset = iso-8859-1 <> {attachment} /tmp/summary.txt

ينشئ رؤوس أجزاء الرسالة هذه:

نوع المحتوى: نص / عادي ؛ charset = "iso-8859-1"
المحتوى الترتيب: مرفق. اسم الملف = "abstract.txt"

افتراضيا، com.mhbuild ستنشئ "Content-ID:" فريدًا لكل توجيه ، مطابق
لكل جزء رسالة ؛ ومع ذلك ، يمكن للمستخدم تجاوز هذا عن طريق تحديد المعرف باستخدام "<"
و ">". ال -نوكونتينيد يمنع التبديل إنشاء كل "Content-ID:"
رؤوس الرسائل ، حتى في المستوى العلوي من الرسالة.

عادة com.mhbuild سيختار تشفير المحتوى المناسب بناءً على المحتوى
ونوع محتوى MIME. ومع ذلك ، يمكنك تجاوز ذلك في ملف com.mhbuild توجيه بواسطة
تحديد "*" والتشفير. قيم التشفير المقبولة هي "8 بت" ، "qpρq (لـ
بين علامات الاقتباس والطباعة) ، و "b64" (لتشفير base64). وتجدر الإشارة إلى أن غير مرغوب فيه
قد تحدث النتائج إذا تم تحديد 8 بت أو الطباعة المقتبسة للمحتوى الثنائي ، بسبب
الترجمة بين نهايات أسطر Unix ونهايات الأسطر التي يستخدمها نقل البريد
نظام.

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

## عند الإرسال ، سيبدأ هذا الخط برقم واحد فقط

إذا كنت تريد إنهاء النص العادي قبل التوجيه ، على سبيل المثال ، أن يكون لديك نص عادي
المحتويات المجاورة ، ما عليك سوى إدخال سطر يحتوي على حرف "#" واحد ، على سبيل المثال ،

هذا هو المحتوى الأول
#
وهذه هي الثانية

أخيرًا ، إذا بدأ النص العادي بسطر من النموذج:

وصف المحتوى: نص

ثم سيتم استخدام هذا لوصف محتوى النص العادي. يجب عليك اتباع هذا الخط مع
سطر فارغ قبل بدء النص الخاص بك.

بشكل افتراضي ، يتم التقاط النص العادي كنص / محتوى عادي. يمكنك تجاوز هذا من خلال
بدء النص العادي بـ "# <" متبوعًا بمواصفات نوع المحتوى. على سبيل المثال،
على سبيل المثال،

#
سيتم وضع علامة على هذا المحتوى كنص / إثراء
#
وسيتم تمييز هذا المحتوى كنص / عادي
#
#
وسيتم تمييز هذا المحتوى باسم application / x-patch

لاحظ أنه إذا كنت تستخدم نموذج النص العادي "# <" ، فيجب أن يكون وصف المحتوى في ملف
نفس السطر الذي يحدد نوع محتوى النص العادي.

عند إنشاء محتوى نصي ، يمكنك الإشارة إلى مجموعة الأحرف ذات الصلة عن طريق إضافة
معلمة "charset" للتوجيه.

#

إذا كان محتوى النص يحتوي على أي أحرف 8 بت (أحرف ذات مجموعة بت عالية) وملف
لم يتم تحديد مجموعة الأحرف على النحو الوارد أعلاه ، إذن com.mhbuild سوف يفترض أن مجموعة الأحرف هي من
النوع المحدد بالمعيار محلي(1) متغيرات البيئة. إذا كانت هذه البيئة
لم يتم تعيين المتغيرات ، فسيتم تسمية مجموعة الأحرف على أنها "x-unknown".

إذا كان محتوى النص يحتوي على أحرف 7 بت فقط ولم يتم تحديد مجموعة الأحرف على أنها
أعلاه ، ثم سيتم تسمية مجموعة الأحرف باسم "us-ascii".

بشكل افتراضي ، يتم ترميز محتوى النص مع مجموعة البت العالية بـ 8 بت
ترميز نقل المحتوى. إذا كان النص يحتوي على أسطر أطول من قيمة -Maxunencoded
(والذي يتم تعيينه افتراضيًا على 78) ثم يتم تشفير النص باستخدام الترميز المقتبس القابل للطباعة.

- ترميز الرأس سيشير التبديل إلى الخوارزمية التي يجب استخدامها عند تشفير أي رسالة
الرؤوس التي تحتوي على أحرف 8 بت. الحجج الصحيحة هي base64 على أساس 64
ترميز و ونقلت للترميز المقتبس القابل للطباعة. ال -رأس تلقائي سوف التبديل
أمر com.mhbuild لاختيار الخوارزمية التي ينتج عنها تشفير أقصر تلقائيًا
سلسلة.

بتجميع كل هذا معًا ، إليك مثال على مسودة رسالة أكثر تعقيدًا. ال
ستتوسع المسودة التالية إلى رسالة متعددة الأجزاء / مختلطة تحتوي على خمسة أجزاء:

إلى: [البريد الإلكتروني محمي]
نسخة إلى:
الموضوع: انظر واستمع إلي!
--------
سيكون الجزء الأول نصًا / عاديًا
#
الجزء الثاني سيكون نص / مخصب
#
سيكون هذا الجزء الثالث نصًا / عاديًا
# صوت / أساسي [ضحك سخيف] \
| raw2audio -F </usr/lib/sounds/giggle.au
# صورة / gif [صورة foobar] \
/home/foobar/lib/picture.gif

النزاهة تحقق
If com.mhbuild يعطى -التحقق من التبديل ، فسيقوم أيضًا بربط فحص النزاهة بـ
كل محتوى "ورقة". سيؤدي هذا إلى إضافة حقل رأس Content-MD5 إلى المحتوى ، جنبًا إلى جنب مع
مجموع md5 للمحتويات غير المشفرة ، لكل RFC 1864. يمكن استخدام هذا بواسطة مستقبل
رسالة التحقق من عدم تغيير محتويات الرسالة أثناء النقل.

توصيل ترميزات
بعد com.mhbuild ينشئ رسالة MIME الجديدة عن طريق تحليل التوجيهات ، بما في ذلك الملفات ،
وما إلى ذلك ، يقوم بمسح محتويات الرسالة لتحديد تشفير النقل المطلوب استخدامه.
سيتحقق من بيانات 8 بت والخطوط الطويلة والمسافات في نهاية السطور والاشتباكات مع
حدود متعددة الأجزاء. سيختار بعد ذلك ترميز النقل المناسب لكل منها
نوع المحتوى.

إذا تم ربط فحص السلامة بكل محتوى باستخدام -التحقق من مفتاح كهربائي،
then com.mhbuild سوف يقوم بترميز كل محتوى بترميز نقل ، حتى المحتوى
يحتوي على بيانات 7 بت فقط. هذا لزيادة احتمالية أن المحتوى ليس كذلك
تغيرت أثناء النقل.

الاحتجاج com.mhbuild
عادة، com.mhbuild يتم استدعاؤه بواسطة ماذا الان برنامج. هذا الأمر سوف يتوقع الجسد
من المسودة ليتم تنسيقها كملف com.mhbuild ملف التكوين. بمجرد أن تقوم بتأليف هذا
ملف الإدخال باستخدام أمر مثل شركات, استبدلالطرق أو إلى الأمام، أنت تستدعي com.mhbuild في "ماذا
الآن "موجه مع

ماذا الان؟ التمثيل الصامت

قبل إرسال المسودة. هذا سوف يسبب ماذا الان ينفذ com.mhbuild لترجمة
ملف التكوين إلى تنسيق MIME.

عادة ما يكون من الخطأ استدعاء com.mhbuild في ملف موجود بالفعل بتنسيق MIME. ال -تلقاءي
سوف يتسبب التبديل com.mhbuild للخروج بدون أخطاء إذا كان ملف الإدخال يحتوي بالفعل على MIME صالح
رؤوس. استخدام -تلقاءي يمكّن أيضًا - التوجيهات التبديل.

أخيرًا ، يجب أن تفكر في إضافة هذا السطر إلى ملف التعريف الخاص بك:

lproc: عرض

بهذه الطريقة ، إذا قررت ذلك قائمة بعد الاحتجاج قلد، الامر

ماذا الان؟ قائمة

ستعمل كما تتوقع.

-طبيب التبديل مخصص للاستخدام من قبل حي. سيؤدي ذلك إلى عدم إنشاء mhbuild
أي رؤوس MIME في ملف التكوين (مثل "إصدار MIME" أو "نوع المحتوى") ، ولكن
سيستمر في تشفير رؤوس الرسائل وفقًا لـ RFC 2047.

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

وأخيرا، com.mhbuild سيحاول التشاور

/etc/nmh/mhn.defaults

إذا كانت موجودة.

راجع "بحث الملف الشخصي" في mh- الملف الشخصي(5) لترتيب البحث في الملف الشخصي ، وكيفية التكرار
يتم التعامل مع الإدخالات.

بناء الجملة of التركيب ملفات
ما يلي هو بناء الجملة الرسمي من com.mhbuild "ملف التكوين".

الجسم :: = 1 * (المحتوى | موسوعة الحياة)

المحتوى :: = التوجيه | نص عادي

التوجيه :: = "#" type "/" النوع الفرعي
0 * ("؛" السمة "=" القيمة)
[ "(" تعليق ")" ]
["<" id ">"]
[ "[" وصف "]" ]
[ "{" تغير "}" ]
["* 8 بت" | "* qp" | "* b64"]
[ اسم الملف ]
موسوعة الحياة

| النوع الفرعي "# @" type "/"
0 * ("؛" السمة "=" القيمة)
[ "(" تعليق ")" ]
["<" id ">"]
[ "[" وصف "]" ]
[ "{" تغير "}" ]
["* 8 بت" | "* qp" | "* b64"]
المعلمات الخارجية
موسوعة الحياة

| "#forw"
["<" id ">"]
[ "[" وصف "]" ]
[ "{" تغير "}" ]
[مجلد "+"] [0 * msg]
موسوعة الحياة

| "#يبدأ"
["<" id ">"]
[ "[" وصف "]" ]
[ "{" تغير "}" ]
[ "بديل"
| "موازي"
| شيء آخر ]
موسوعة الحياة
1 * الجسم
موسوعة الحياة "#end"

نص عادي :: = ["وصف المحتوى:"
الوصف EOL EOL]
1 * خط
["#" EOL]

| النوع الفرعي "# <" type "/"
0 * ("؛" السمة "=" القيمة)
[ "(" تعليق ")" ]
[ "[" وصف "]" ]
[ "{" تغير "}" ]
["* 8 بت" | "* qp" | "* b64"]
موسوعة الحياة
1 * خط
["#" EOL]

سطر :: = "##" نص EOL
- يتم تفسيره على أنه "#" نصوص موسوعة الحياة
| نص EOL

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


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

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

  • 1
    محمل الإقلاع البرسيم EFI
    محمل الإقلاع البرسيم EFI
    انتقل المشروع إلى
    https://github.com/CloverHackyColor/CloverBootloader..
    الميزات: Boot macOS و Windows و Linux
    في UEFI أو الوضع القديم على Mac أو الكمبيوتر الشخصي باستخدام
    UE ...
    تنزيل Clover EFI bootloader
  • 2
    يونايتد آر بي إم إس
    يونايتد آر بي إم إس
    انضم إلينا في Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    قم بتمكين مستودع URPMS في ملف
    النظام -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    تحميل unitedrpms
  • 3
    تعزيز مكتبات C ++
    تعزيز مكتبات C ++
    يوفر Boost محمولًا مجانيًا
    مكتبات C ++ خاضعة لاستعراض الأقران. ال
    ينصب التركيز على المكتبات المحمولة التي
    تعمل بشكل جيد مع مكتبة C ++ القياسية.
    انظر http: //www.bo ...
    تنزيل Boost C ++ Libraries
  • 4
    برنامج VirtualGL
    برنامج VirtualGL
    يقوم برنامج VirtualGL بإعادة توجيه الأوامر ثلاثية الأبعاد من ملف
    تطبيق Unix / Linux OpenGL على ملف
    GPU من جانب الخادم ويقوم بتحويل ملف
    عرض صور ثلاثية الأبعاد في دفق فيديو
    مع ماذا ...
    تنزيل برنامج VirtualGL
  • 5
    libusb
    libusb
    مكتبة لتمكين مساحة المستخدم
    برامج تطبيقية للتواصل معها
    جهاز USB:٪ s. الجمهور: المطورين ، النهاية
    المستخدمون / سطح المكتب. لغة البرمجة: C.
    فئات...
    تنزيل libusb
  • 6
    جرعة كبيرة
    جرعة كبيرة
    SWIG هي أداة لتطوير البرمجيات
    يربط البرامج المكتوبة باللغتين C و
    C ++ مع مجموعة متنوعة من المستويات العالية
    لغات البرمجة. يستخدم SWIG مع
    مختلف...
    تنزيل SWIG
  • أكثر "

أوامر لينكس

Ad