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

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


code2html - يحول كود مصدر البرنامج إلى HTML

موجز


1 com.code2html [الخيارات] [ملف الإدخال [ملف إلاخراج]]

2 com.code2html -p [ملف [ملف بديل]]

3 com.code2html (كبرنامج نصي CGI؛ راجع القسم الخاص بـ CGI)

الوصف


com.code2html هو نص بيرل الذي يحول كود مصدر البرنامج إلى بناء جملة مميز
يتم تحديد HTML أو أي تنسيق آخر للقواعد التي يتم تحديدها.

1 OPTIONS
ملف الإدخال
هو الملف الذي يحتوي على الكود المصدري للبرنامج المراد تهيئته. ان لم
المحدد أو إعطاء علامة الطرح (-)، ستتم قراءة الرمز من STDIN.

ملف إلاخراج
هو الملف الذي سيتم كتابة التعليمات البرمجية المنسقة إليه. إذا لم يكن محددا أو ناقص (-) هو
نظرا، سيتم كتابة التعليمات البرمجية إلى STDOUT.

-l, --وضع اللغة
حدد مجموعة التعبيرات العادية المراد استخدامها. يجب تحديد هذه في أ
ملف اللغة (انظر FILES أقل). لمعرفة أوضاع اللغة المحددة،
إصدار أ com.code2html --أساليب.

يتم التعامل مع هذا الإدخال على أنه غير حساس لحالة الأحرف.

إذا لم يتم تقديمه، فسيتم استخدام بعض الأساليب الاستدلالية لتحديد لغة الملف.

-v, - الإسراف
يطبع معلومات التقدم إلى STDERR.

-n, --أرقام الأسطر
اطبع الكود المصدري بأرقام الأسطر.

-N, --أرقام الروابط
اطبع الكود المصدري بأرقام الأسطر. سيتم ربط أرقام الكتان بـ
أنفسهم، مما يجعل من السهل إرسال الروابط إلى الخطوط.

-P, --اختصار
بادئة اختيارية لاستخدامها في نقاط ربط أرقام السطر.

-t, --استبدال علامات التبويب[=عرض علامة التبويب]
استبدل كل مرة تكرار ملف شخصية مع المقدار المناسب من المسافات للحصول عليها
إلى علامة التبويب التالية. الافتراضي هو عرض علامة التبويب 8 أحرف.

-L, - ملف اللغة=ملف اللغة
حدد ملفًا بديلاً لأخذ تعريفات اللغة وتنسيق الإخراج منه
(انظر القسم الخاص FILES أدناه).

-m, --أساليب
قم بطباعة جميع أوضاع اللغة وتنسيقات الإخراج المحددة حاليًا إلى STDOUT ثم قم بالخروج
بنجاح. يطبع أيضًا الأوضاع من a ملف اللغة معطى بواسطة - ملف اللغة if
المعمول بها.

--تراجع=لانج
إذا كان وضع اللغة المقدم مع --وضع اللغة لا يمكن العثور عليه ثم استخدم هذا
واسطة.

--تراجع عادي على سبيل المثال عندما يكون مفيدًا com.code2html يسمى من برنامج نصي إلى
تأكد من إنشاء الإخراج.

-h, --مساعدة
اطبع تعليمات قصيرة واخرج بنجاح.

-V, --الإصدار
قم بطباعة نسخة البرنامج والخروج بنجاح.

-c, --نوع المحتوى
يطبع "نوع المحتوى: نص / html \ n \ n" (أو أيًا كان ما يعرّف تنسيق الإخراج كملف
نوع المحتوى) قبل بقية الإخراج. مفيد إذا تم استدعاء البرنامج النصي كـ
برنامج نصي CGI.

-o, --تنسيق الإخراج
يختار تنسيق الإخراج. أتش تي أم أل هو الافتراضي. لمعرفة تنسيقات الإخراج
تم تعريفها، الإصدار أ com.code2html --أساليب.

-H, --بدون هوامش رأسية
لا تستخدم القالب المحدد بواسطة تنسيق الإخراج. بالنسبة لـ HTML، هذا يعني
أنه لن يكون هناك , ، و لا
العلامات.

--نموذج=FILE
يتجاوز القالب الافتراضي لتنسيق الإخراج المحدد. لو --بدون هوامش رأسية is
نظرًا أيضًا، فإن هذا ليس له أي معنى، حيث يتم تجاهل القالب على أي حال.

-T, --لقب
قم بتعيين عنوان ملف الإخراج المنتج. يعمل فقط إذا كان القالب يعمل
دعم تحديد العنوان.

-w, --عرض الخط=عرض الخط
التفاف الخطوط بعد عرض الخط الشخصيات. الافتراضي هو عدم التفاف الخطوط على الإطلاق.

-b, --linebreakprefix=لينبريفكس
استعمل ملف في بداية الخطوط الملفوفة. الافتراضي هو "» ".

2 HTML الترقيع
com.code2html -p [ملف [ملف بديل]]

com.code2html يسمح لك أيضًا بالحصول على كود مصدر مضمّن في ملف html. يمكن بعد ذلك أن يستغرق
ملف html هذا وأدخل الرمز المميز لبناء الجملة.

إذا لم يتم إعطاء أي ملف، com.code2html يقرأ من STDIN ويكتب إلى STDOUT. إذا كان هناك ملف واحد فقط
نظرًا لأنه يستبدل هذا الملف بالإخراج. إذا تم توفير ملفين، الأول هو
قراءة من والثاني مكتوب ل.

لاستخدام هذه الميزة، ما عليك سوى إدراج مثل هذا في ملف html الخاص بك:

-->

سيتم إدراج الملف المميز في بناء الجملة في هذا الموضع المرفق في العلامات.

جميع الخيارات التي يمكن تقديمها في سطر الأوامر مثل --أرقام الأسطر الخ. العمل. --مساعدة,
--الإصداروما إلى ذلك تعمل أيضًا ولكن ليس من الذكاء جدًا استخدامها :). استخدام
--تنسيق الإخراج لا ينصح باختيار تنسيق الإخراج غير HTML. --نوع المحتوى is
تجاهلها.

يمكنك أيضًا كتابة الكود المصدري للبرنامج مباشرةً في ملف html بما يلي
بناء الجملة:

<!-- إضافة code2html [خيارات]



->

عادة ما تكون فكرة جيدة أن تعطي على الأقل --وضع اللغة خيار لتحديد
لغة.

3 CGI
إذا تم استخدام البرنامج النصي كبرنامج نصي CGI (بوابة_الواجهة مجموعة البيئة ولا
حجج سطر الأوامر المعطاة) com.code2html يقرأ الوسائط إما من سلسلة الاستعلام
أو من SDTIN. (طرق POST و GET).

--نوع المحتوى يتم تشغيله تلقائيًا وينتقل الإخراج دائمًا إلى STDOUT.

يتم قبول المعلمات/الخيارات التالية:

وضع اللغة - خياري
"ج"، "نسخة"، "نظام تقييم الأداء"، وما إلى ذلك.

إذا لم يتم تقديمه ، يتم استخدام بعض الاستدلال لمعرفة اللغة.

تراجع - خياري
"عادي"، "c"، وما إلى ذلك. إذا لم يتم العثور على وضع اللغة، استخدم هذا الوضع

محدد الإدخال - خياري
إما "ملف" أو "cgi-input1" أو "cgi-input2" أو "REDIRECT_URL"

الافتراضي: ملف

اسم الملف
ملف للقراءة منه إذا محدد الإدخال هو "ملف"

CGI-input1
الكود المصدري المراد تسليط الضوء عليه. على سبيل المثال من أ أو من أ
رفع. يرى محدد الإدخال.

CGI-input2
الكود المصدري المراد تسليط الضوء عليه. على سبيل المثال من أ أو من أ
رفع. يرى محدد الإدخال.

أرقام الأسطر - خياري
"نعم" أو "لا" أو "رابط"

الافتراضي: لا

استبدال علامات التبويب - خياري
إذا لم يتم استبدال علامات التبويب 0، وإلا فاستبدل كل تكرار لـ a شخصية
بالقدر المناسب من المسافات للوصول إلى علامة التبويب التالية.

الافتراضي: 0

لقب - خياري
تعيين عنوان الملف.

بدون تشفير - خياري
افتراضيا com.code2html يحاول ترميز الإخراج إما bz2/gz/Z إذا كان العميل
يدعم هذا (HTTP_ACCEPT_ENCODING) والبرنامج المطلوب متاح على
الخادم. قد تحتاج إلى تعديل @CGI_ENCODING في البرنامج النصي لمطابقة برنامجك
المواقع.

If بدون تشفير تم تعريفه على أنه "صحيح" com.code2html لا يحاول ترميز الإخراج.

لماذا قد تسأل عن مدخلين من نوع cgi: هذا للسماح للمستخدمين باختيار عرض
واجهة ما إذا كانوا يريدون إدراج الملف الخاص بهم في ملف أو استخدم <تصفح>
زر لتحديد الملف الخاص بهم. انظر المثال على صفحتي الرئيسية.

لاحظ أنه إذا $FILES_DISALLOWED_IN_CGI هو 0، فمن الممكن للمستخدمين قراءة جميع الملفات
الملفات التي يمكن لـ httpd قراءتها (إذا لم تقم بتشغيل غلاف cgi أو شيء من هذا القبيل. بواسطة
يتم تعيين هذه القيمة افتراضيًا على 1، لذا لا ينبغي السماح بقراءة الملفات عبر CGI. أنت تستطيع
السماح بذلك مع الإعداد $FILES_DISALLOWED_IN_CGI إلى 0 في الجزء العلوي من البرنامج النصي.

محدد الإدخال إعادة توجيه URL يحتاج إلى شرح خاص. يتكون اسم الملف من
متغيرا البيئة جذر المستند و إعادة توجيه URL.

إذا كنت تريد أن يتصل Apache تلقائيًا com.code2html لجميع ملفات التعليمات البرمجية مصدر البرنامج لك
يمكن القيام بذلك عن طريق إضافة هذين السطرين إلى srm.conf الخاص بك:

AddHandler text/x-sourcecode .c .cc .cpp .pas .h .p

نص الإجراء/x-sourcecode /cgi-bin/code2html?input-selector=REDIRECT_URL&foo=

أو شيء من هذا القبيل. في سطر AddHandle يمكنك اختيار الامتدادات التي تريدها
تمر com.code2html.

تحذير: لا تقم بإضافة .pl إلى هذا السطر وقم بتسمية هذا البرنامج النصي "code2html.pl". وهذا سوف يؤدي
في حلقة.

تأكد أيضًا من تحميل وحدة الإجراء (srm.conf).

استبدل / cgi-bin / code2html بالموقع الافتراضي الذي يمكن من خلاله الوصول إلى الملف.
لاحظ الجزء "foo=". يقوم Apache بإلحاق عنوان URL للملف ليتم عرضه في نهاية الملف
جزء العمل. لا نحتاج إلى هذا لأننا نستخدم متغير البيئة إعادة توجيه URL
ومع ذلك، فإننا لا نريد إضافة عنوان url إلى سلسلة محدد الإدخال. ولذلك، فإننا
قم بإلحاق الجزء "& foo =".

Tnx إلى كيفن بيرتون[البريد الإلكتروني محمي]> للفكرة. ويذكر ذلك أيضًا

> إنه أكثر قوة إذا كنت تستخدمه في Apache
> بطاقة شعار
>
>
>
> # مع علامة الإجراء الخاصة بك هنا ... بهذه الطريقة يمكنك ذلك
> #لا يزال لديك ملفات .java عادية على الخادم الخاص بك.
>
>
>

مثال


على افتراض com.code2html موجود في الدليل الحالي، يمكنك الكتابة

code2html -l بيرل code2html.pl code2html.html

لتحويل البرنامج النصي إلى ملف HTML.

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


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

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

أوامر لينكس

Ad