ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

code2html - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks বিনামূল্যে হোস্টিং প্রদানকারীতে code2html চালান

এটি হল কোড2html কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


code2html - একটি প্রোগ্রাম সোর্স কোডকে HTML এ রূপান্তর করে

সাইনোপিসিস


(২০১০) code2html [অপশন] [ইনপুট ফাইল [আউটপুট ফাইল]]

(২০১০) code2html -p [ফাইল [alternate-outfile]]

(২০১০) code2html (একটি CGI স্ক্রিপ্ট হিসাবে; বিভাগটি দেখুন সিজিআই)

বর্ণনাঃ


code2html একটি পার্ল স্ক্রিপ্ট যা একটি প্রোগ্রাম সোর্স কোডকে সিনট্যাক্স হাইলাইটেডে রূপান্তর করে
এইচটিএমএল, বা অন্য কোন বিন্যাসের জন্য যা নিয়ম সংজ্ঞায়িত করা হয়।

(২০১০) বিকল্প
ইনপুট ফাইল
ফরম্যাট করার জন্য প্রোগ্রাম সোর্স কোড ধারণ করে এমন ফাইল। যদি না
নির্দিষ্ট করা বা একটি বিয়োগ (-) দেওয়া হয়, কোডটি STDIN থেকে পড়া হবে।

আউটপুট ফাইল
ফাইল ফরম্যাট করা কোড লিখতে হয়. উল্লেখ না থাকলে বা বিয়োগ (-) হয়
প্রদত্ত, কোডটি STDOUT-এ লেখা হবে।

-l, --ভাষা-মোড
ব্যবহার করার জন্য রেগুলার এক্সপ্রেশনের সেট নির্দিষ্ট করুন। এই একটি সংজ্ঞায়িত করা আছে
ভাষা ফাইল (দেখুন নথি পত্র নিচে). কোন ভাষা মোড সংজ্ঞায়িত করা হয় তা খুঁজে বের করতে,
ইস্যু ক code2html --মোড.

এই ইনপুট কেস-অসংবেদনশীল বিবেচনা করা হয়।

যদি না দেওয়া হয়, ফাইলের ভাষা নির্ধারণ করতে কিছু হিউরিস্টিক ব্যবহার করা হবে।

-v, -- ভারবোস
STDERR-এ অগ্রগতির তথ্য প্রিন্ট করে।

-n, --লাইনসংখ্যা
লাইন নম্বর সহ সোর্স কোড প্রিন্ট করুন।

-N, --লিংক নম্বর
লাইন নম্বর সহ সোর্স কোড প্রিন্ট করুন। linenumbers লিঙ্ক হবে
নিজেদের, যা লাইনগুলিতে লিঙ্কগুলি পাঠানো সহজ করে তোলে।

-P, -- উপসর্গ
লাইন নম্বর অ্যাঙ্করগুলির জন্য ব্যবহার করার জন্য ঐচ্ছিক উপসর্গ।

-t, --প্রতিস্থাপন-ট্যাব[=ট্যাবস্টপ-প্রস্থ]
a এর প্রতিটি ঘটনা প্রতিস্থাপন করুন স্পেস সঠিক পরিমাণ পেতে অক্ষর
পরবর্তী ট্যাবস্টপে। ডিফল্ট হল 8 অক্ষরের একটি ট্যাবস্টপ প্রস্থ।

-L, --ভাষা-ফাইল=LANGUAGE-ফাইল
ভাষা এবং আউটপুট-ফরম্যাট সংজ্ঞা নেওয়ার জন্য একটি বিকল্প ফাইল নির্দিষ্ট করুন
(অনুচ্ছেদ দেখুন নথি পত্র নিচে).

-m, --মোড
বর্তমানে STDOUT-এ সংজ্ঞায়িত সমস্ত ভাষা মোড এবং আউটপুট-ফরম্যাট মুদ্রণ করুন এবং প্রস্থান করুন
সফলভাবে এছাড়াও একটি থেকে মোড প্রিন্ট করে LANGUAGE-ফাইল দ্বারা প্রদত্ত --ভাষা-ফাইল if
প্রযোজ্য

--পিছু হট=ল্যাং
সঙ্গে যদি ভাষা মোড দেওয়া হয় --ভাষা-মোড খুঁজে পাওয়া যাবে না তাহলে এটি ব্যবহার করুন
মোড.

--পিছু হট সমভূমি উদাহরণস্বরূপ দরকারী যখন code2html একটি স্ক্রিপ্ট থেকে বলা হয়
আউটপুট তৈরি করা হয়েছে তা নিশ্চিত করুন।

-h, --help
একটি ছোট সাহায্য প্রিন্ট করুন এবং সফলভাবে প্রস্থান করুন।

-V, --সংস্করণ
প্রোগ্রাম সংস্করণ মুদ্রণ এবং সফলভাবে প্রস্থান করুন.

-c, --বিষয়বস্তুর প্রকার
প্রিন্ট” বিষয়বস্তু-প্রকার: পাঠ্য/html\n\n“ (বা যাই হোক না কেন আউটপুট-ফরম্যাট একটি হিসাবে সংজ্ঞায়িত করে
কন্টেন্ট-টাইপ) বাকি আউটপুটের আগে। স্ক্রিপ্ট হিসাবে ivoked হলে দরকারী
একটি সিজিআই স্ক্রিপ্ট।

-o, --আউটপুট ফরমেট
আউটপুট বিন্যাস নির্বাচন করে। html ডিফল্ট। কোন আউটপুট ফরম্যাট খুঁজে বের করতে
সংজ্ঞায়িত করা হয়, সমস্যা একটি code2html --মোড.

-H, --না-হেডার
আউটপুট-ফরম্যাট দ্বারা সংজ্ঞায়িত টেমপ্লেট ব্যবহার করবেন না। এইচটিএমএল এর জন্য এই মানে
যে কোন হবে , , এবং না
ট্যাগ.

--টেমপ্লেট=ফাইল
প্রদত্ত আউটপুট বিন্যাসের জন্য ডিফল্ট টেমপ্লেট ওভাররাইড করে। যদি --না-হেডার is
দেওয়াও, এর কোন অর্থ নেই, যেহেতু টেমপ্লেটটি যাই হোক উপেক্ষা করা হয়।

-T, --শিরোনাম
উত্পাদিত আউটপুট ফাইলের শিরোনাম সেট করুন। টেমপ্লেট করলেই কাজ করে
শিরোনাম সেট করা সমর্থন।

-w, --লাইন প্রস্থ=লাইন প্রস্থ
পরে লাইন মোড়ানো লাইন প্রস্থ চরিত্র. ডিফল্ট হল লাইনগুলি মোটেও মোড়ানো নয়।

-b, --লাইনব্রেক প্রিফিক্স=লাইনপ্রেফিক্স
ব্যবহার ফিলাইনপ্রেফিক্স মোড়ানো লাইনের শুরুতে। ডিফল্ট হল "»"৷

(২০১০) এইচটিএমএল প্যাচিং
code2html -p [ফাইল [alternate-outfile]]

code2html এছাড়াও আপনাকে একটি html ফাইলে ইনলাইন সোর্স কোড থাকতে দেয়। তারপর নিতে পারে
এই html ফাইলটি এবং সিনট্যাক্স হাইলাইটেড কোড সন্নিবেশ করান।

যদি কোন ফাইল না দেওয়া হয়, code2html STDIN থেকে পড়ে এবং STDOUT-এ লেখে। শুধুমাত্র একটি ফাইল হলে
এটি এই ফাইলটিকে আউটপুট দিয়ে প্রতিস্থাপন করে। যদি দুটি ফাইল দেওয়া হয়, প্রথমটি হল
থেকে পড়ুন এবং দ্বিতীয়টিতে লেখা।

এই বৈশিষ্ট্যটি ব্যবহার করতে, আপনার html ফাইলে এইরকম একটি লাইক সন্নিবেশ করুন:

-->

সিনট্যাক্স হাইলাইট করা ফাইলটি এই অবস্থানে সন্নিবেশিত করা হবে ট্যাগ.

কমান্ড লাইনের মত সব অপশন দেওয়া যায় --লাইনসংখ্যা ইত্যাদি কাজ --help,
--সংস্করণ, ইত্যাদি খুব কাজ করে তবে তাদের ব্যবহার করা খুব বুদ্ধিমান নয় :)। ব্যবহার
--আউটপুট ফরমেট একটি নন-এইচটিএমএল আউটপুট ফরম্যাট বেছে নেওয়ার পরামর্শ দেওয়া হয় না। --বিষয়বস্তুর প্রকার is
উপেক্ষা করা

এছাড়াও আপনি প্রোগ্রামের সোর্স কোড সরাসরি html ফাইলে লিখতে পারেন
বাক্য গঠন:

<!-- code2html যোগ করুন [বিকল্প]



->

এটা সাধারণত অন্তত দিতে একটি ভাল ধারণা --ভাষা-মোড নির্দিষ্ট করার বিকল্প
ভাষা.

(২০১০) সিজিআই
যদি স্ক্রিপ্টটি একটি CGI স্ক্রিপ্ট হিসাবে ব্যবহার করা হয় (GATEWAY_INTERFACE পরিবেশ সেট এবং না
কমান্ড লাইন আর্গুমেন্ট দেওয়া হয়েছে) code2html কোয়েরি স্ট্রিং থেকে আর্গুমেন্ট পড়ে
অথবা SDTIN থেকে। (পদ্ধতি POST এবং GET)।

--বিষয়বস্তুর প্রকার স্বয়ংক্রিয়ভাবে চালু হয় এবং আউটপুট সর্বদা STDOUT-এ যায়।

নিম্নলিখিত পরামিতি/বিকল্পগুলি গ্রহণ করা হয়:

ভাষা-মোড - ঐচ্ছিক
`c', `cc', `pas', ইত্যাদি

যদি দেওয়া না হয়, ভাষা খুঁজে বের করতে কিছু হিউরিস্টিক ব্যবহার করা হয়।

ফলব্যাক - ঐচ্ছিক
`plain', `c', ইত্যাদি যদি ভাষা-মোড পাওয়া না যায়, তাহলে এটি ব্যবহার করুন

ইনপুট-নির্বাচক - ঐচ্ছিক
হয় `ফাইল', `cgi-input1', `cgi-input2', অথবা `REDIRECT_URL'

ডিফল্ট: ফাইল

ফাইলের নাম
ফাইল যদি থেকে পড়তে হয় ইনপুট-নির্বাচক 'ফাইল'

cgi-ইনপুট1
সিনট্যাক্স হাইলাইট করার জন্য সোর্স কোড। যেমন একটি থেকে বা ক থেকে
আপলোড দেখা ইনপুট-নির্বাচক.

cgi-ইনপুট2
সিনট্যাক্স হাইলাইট করার জন্য সোর্স কোড। যেমন একটি থেকে বা ক থেকে
আপলোড দেখা ইনপুট-নির্বাচক.

লাইন-সংখ্যা - ঐচ্ছিক
'হ্যাঁ', 'না' বা 'লিঙ্ক'

ডিফল্ট: না

রিপ্লেস-ট্যাব - ঐচ্ছিক
যদি 0 তাহলে ট্যাবগুলি প্রতিস্থাপন করা হয় না, অন্যথায় a এর প্রতিটি ঘটনা প্রতিস্থাপন করুন চরিত্র
পরবর্তী ট্যাবস্টপে যাওয়ার জন্য সঠিক পরিমাণ স্পেস সহ।

ডিফল্ট: 0 X

খেতাব - ঐচ্ছিক
ফাইলের শিরোনাম সেট করুন।

নো-এনকোডিং - ঐচ্ছিক
গতানুগতিক code2html উভয় হিসাবে আউটপুট এনকোড করার চেষ্টা করে bz2/gz/Z যদি ক্লায়েন্ট
এটি সমর্থন করে (HTTP_ACCEPT_ENCODING) এবং প্রয়োজনীয় প্রোগ্রাম পাওয়া যায়
সার্ভার আপনাকে পরিবর্তন করতে হতে পারে @CGI_ENCODING আপনার প্রোগ্রামের সাথে মেলে স্ক্রিপ্টে
অবস্থানে।

If নো-এনকোডিং "সত্য" হিসাবে সংজ্ঞায়িত করা হয় code2html আউটপুট এনকোড করার চেষ্টা করে না।

কেন দুটি cgi-ইনপুট আপনি জিজ্ঞাসা করতে পারেন: এটি আপনার ব্যবহারকারীদের vie a চয়ন করার অনুমতি দেওয়ার জন্য
ইন্টারফেস তারা তাদের ফাইল একটি ঢোকাতে চান কিনা অথবা ব্যবহারকারী একটি <ব্রাউজ>
তাদের ফাইল নির্বাচন করতে বোতাম। আমার হোম পেজে উদাহরণ দেখুন।

উল্লেখ্য যে যদি $FILES_DISALLOWED_IN_CGI 0 হল আপনার ব্যবহারকারীদের জন্য সব পড়া সম্ভব
httpd ফাইলগুলি পড়তে পারে (যদি আপনি একটি সিজিআই-র্যাপার বা এই জাতীয় কিছু না চালান। দ্বারা
ডিফল্ট এই মানটি 1 এ সেট করা থাকে, তাই cgi এর মাধ্যমে ফাইল পড়ার অনুমতি দেওয়া উচিত নয়। তুমি পারবে
সেটিংস দিয়ে অনুমতি দিন $FILES_DISALLOWED_IN_CGI স্ক্রিপ্টের শীর্ষে 0 থেকে

ইনপুট নির্বাচক REDIRECT_URL একটি বিশেষ ব্যাখ্যা প্রয়োজন। ফাইলের নাম থেকে গঠিত হয়
দুটি পরিবেশের ভেরিয়েবল DOCUMENT_ROOT এবং REDIRECT_URL.

আপনি চাইলে অ্যাপাচি স্বয়ংক্রিয়ভাবে কল করতে পারেন code2html সমস্ত প্রোগ্রাম সোর্স কোড ফাইলের জন্য আপনি
আপনার srm.conf-এ এই দুটি লাইন যোগ করে এটি করতে পারে:

অ্যাডহ্যান্ডলার টেক্সট/এক্স-সোর্সকোড .c .cc .cpp .pas .h .p

অ্যাকশন টেক্সট/x-sourcecode /cgi-bin/code2html?input-selector=REDIRECT_URL&foo=

বা এই অনুরূপ কিছু। AddHandle লাইনে আপনি কোন এক্সটেনশনগুলি বেছে নিতে পারেন
মাধ্যমে পাস code2html.

সতর্কতামূলক: এই লাইনে .pl যোগ করবেন না এবং এই স্ক্রিপ্টটিকে "code2html.pl" নাম দিন। এই ফলাফল হবে
একটি লুপে

এছাড়াও নিশ্চিত করুন যে আপনি অ্যাকশন মডিউল (srm.conf) লোড করেছেন।

/cgi-bin/code2html ভার্চুয়াল অবস্থানের সাথে প্রতিস্থাপন করুন যার অধীনে ফাইলটি অ্যাক্সেস করা যেতে পারে।
"foo =" অংশটি নোট করুন। Apache ফাইলের URL এর শেষে প্রদর্শনের জন্য যুক্ত করে
কর্ম অংশ যেহেতু আমরা এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করি তাই আমাদের এর দরকার নেই REDIRECT_URL
তবে আমরা ইনপুট-নির্বাচক স্ট্রিং-এ url যোগ করতে চাই না। তাই আমরা
"&foo=" অংশ যোগ করুন।

কেভিন বার্টনের কাছে Tnx[ইমেল সুরক্ষিত]> ধারণার জন্য। তিনি এটাও জানিয়েছেন

আপনি এটি একটি Apache ব্যবহার করলে এটি আরও শক্তিশালী
> ট্যাগ
>
>
>
> #এখানে আপনার অ্যাকশন ট্যাগ দিয়ে... এভাবে আপনি পারবেন
> #এখনও আপনার সার্ভারে নিয়মিত .java ফাইল আছে।
>
>
>

EXAMPLE টি


অভিমানী code2html বর্তমান ডিরেক্টরিতে আছে, আপনি টাইপ করতে পারেন

code2html -l perl code2html.pl code2html.html

স্ক্রিপ্টটিকে একটি html ফাইলে রূপান্তর করতে।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে code2html ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad