আপনার নিজের ফাইল এক্সটেনশানটি তৈরি এবং চালনা করবেন?


12

আমি ওয়ারক্রাফ্ট তৃতীয় নামে একটি পুরানো গেমটিতে ফাইলগুলি যাচাই করছিলাম এবং দেখলাম যে তাদের নিজস্ব এক্সটেনশানযুক্ত ফাইল রয়েছে, উদাহরণস্বরূপ file name.w3x,।

আপনি কীভাবে নিজের ফাইল এক্সটেনশান করবেন এবং এটি চালান?

উত্তর:


22

সংক্ষেপে: আপনি ফাইলের নামের শেষে যে অক্ষর চান তা প্রয়োগ করে আপনি নিজের ফাইল এক্সটেনশন তৈরি করেন। আপনি যখন এটিতে ডাবল-ক্লিক করেন তখন আপনার ওএসকে কী প্রোগ্রাম বলা উচিত তা জানিয়ে এটি চালিয়ে যান।


সম্পূর্ণ ব্যাখ্যা:

একটি ফাইল এক্সটেনশন আসলে ফাইলের পরে কেবল অক্ষর হয়, এক্সটেনশন সম্পর্কে যাদুকর কিছুই নেই। আমি যখন আমার লিনাক্স মেশিনে থাকি তখন আমি অনেকগুলি ফাইল তৈরি করেছিলাম যা আমি এমনকি ফাইল এক্সটেনশানটি চালু রাখতে ভুলে গিয়েছি।

বলা হচ্ছে, উইন্ডোজে ফাইল এক্সটেনশন হ'ল উইন্ডোজ ফাইলটি কী তা নির্ধারণ করে। আপনি যদি একটি। এমপি 3 এর ফাইল এক্সটেনশানটিকে উদাহরণস্বরূপ একটি .png এ পরিবর্তন করেন তবে উইন্ডোজ যখন এটি খোলার চেষ্টা করবে তখন এটি চিত্র বলে মনে করবে। উইন্ডোজ যা করে তা হ'ল এটি এক্সটেনশনের দিকে নজর দেয় এবং ফাইলটি সেই ফাইল সম্পর্কিত কোনও উপযুক্ত প্রোগ্রামে প্রেরণ করে। এম। এম .3 আইটিউনসে প্রেরণ হয়, .png পেইন্টে প্রেরণ হয়, .html ফায়ারফক্স / ক্রোমে প্রেরণ হয় এবং .ডোক্স ওয়ার্ডে প্রেরণ হয়।

এই ফাইলগুলি তৈরির ক্ষেত্রে, তারা দুটি বিভাগে পড়ে। এখানে সরল পাঠ্য ফাইল (.html, .txt,। Java, .py, .cpp, .config, .xML) রয়েছে এবং তারপরে বাইনারি ডেটা ফাইলগুলি (.exe, .mp3, .png) রয়েছে (ভাল, এবং তারপর সেখানে .docx এর মতো বাইনারি এবং প্লেইন পাঠ্যের মিশ্রণ, তবে সেগুলি বাইনারি ফাইলগুলির মতো বিবেচনা করা যেতে পারে)। আপনি যখন সরল পাঠ্য ফাইলগুলি ব্যবহার করছেন (নোটপ্যাড এটি খুলতে পারলে এটি সরল পাঠ্য) এটি করা খুব সহজ। আপনার প্রোগ্রামিং ভাষার উপর নির্ভর করে আপনি মূলত কেবল একটি ফাইল খুলুন এবং ফাইলটিতে স্ট্রিং পড়ুন / পড়ুন। বাইনারি ফাইলগুলির সাথে এটি কিছুটা জটিল হয়ে যায়, তবে নীতিটি একই থাকে, আপনি কোনও ফাইল থেকে বাইট পড়ছেন / লিখছেন।

এটি তৈরি করতে যাতে আপনি সেই ধরণের ফাইলটি কার্যকর করতে পারেন যখন আপনি এটির ডাবল-ক্লিক করেন তখন আপনার প্রোগ্রামিং ভাষার উপর নির্ভর করে সবচেয়ে শক্ত পদক্ষেপ। যদি এটি সি বা সি ++ হয়, আপনি উইন্ডোজটিকে কেবল আপনার .exe এ নির্দেশ করুন এবং উইন্ডোজ আপনার প্রোগ্রামটির মূল পদ্ধতিতে আরগসের মধ্যে দ্বিতীয় আর্গুমেন্ট হিসাবে যে ফাইলটি খুলতে চান তা প্রেরণ করে। জাভা বা পাইথনে এটি এখনও কার্যক্ষম, তবে উইন্ডোজকে রান-টাইম পরিবেশ বা দোভাষীটি খোলার জন্য প্রোগ্রামটির জন্য ফাইল আর্গুমেন্টটি প্রেরণের জন্য আপনাকে কিছু প্রকারের কাজ করতে হবে।


2

আপনার একটি প্রোগ্রামিং ভাষা চয়ন করতে হবে , তারপরে এমন একটি প্রোগ্রাম লিখুন যা আপনার পছন্দসই এক্সটেনশন সহ ফাইলগুলি সন্ধান করবে। এই ফাইলগুলি অবশ্যই লিখতে হবে যাতে প্রোগ্রামগুলির জন্য তাদের সন্ধান করা কোডটি পড়তে, বুঝতে এবং এর মধ্যে কার্যকর করতে পারে।


2

ধরে নেওয়া হচ্ছে যেহেতু আপনি উইন্ডোজে তৃতীয় ওয়ারক্রাফ্টের কথা বলছেন। এছাড়াও ধরে নিই যে আপনি এটি অগ্রগতিমূলকভাবে করতে চাইছেন না (অন্যথায় আপনি স্ট্যাকওভারফ্লোতে জিজ্ঞাসা করেছেন)।

আপনার কাস্টম এক্সটেনশান সহ একটি ফাইল সংরক্ষণ করুন। উইন্ডোজ এক্সপ্লোরারে ফাইলটি খুলুন এবং এটি আপনাকে কীভাবে এটি খুলবেন তা জিজ্ঞাসা করবে। "তালিকা থেকে বাছাই করুন" চয়ন করুন, আপনার পছন্দসই প্রোগ্রামটি নির্বাচন করুন এবং "এই ধরণের ফাইল খোলার জন্য সর্বদা নির্বাচিত প্রোগ্রামটি ব্যবহার করুন" পরীক্ষা করুন। ভয়েলা, আপনি এখন আপনার কাস্টম এক্সটেনশন দিয়ে ফাইলগুলি "চালাতে" পারেন।


0

.W3x এক্সটেনশনটি মানচিত্রের এক্সটেনশান। ওয়ারক্রাফ্ট 3 এই এক্সটেনশনটি চালায় না, এটি কেবল ডেটা মানচিত্র।

এই ফাইলগুলি তৈরি করতে এবং সেগুলি কীভাবে পড়তে হয় সেগুলির জন্য তাদের নিজস্ব অ্যালগোরিদম / মার্কআপ ভাষা রয়েছে।


0

ঠিক আছে, কেবল কিছু নাম এবং সেই এক্সটেনশনের অধীনে ফাইলটি সংরক্ষণ করুন। "চালনা" এটি কিছুটা বেশি কঠিন এবং ওএসের উপরও আংশিকভাবে নির্ভর করে।


তাকে কেবল সে আগে চালিয়ে যাওয়া প্রোগ্রাম দিয়ে চালাতে হবে ....
ytpillai
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.