এনকোডিং ডিটেক্টর

এই বাইটগুলোর সঙ্গে কোন এনকোডিং মেলে?

কঠোর মোড যেভাবেই হোক রায় নির্ধারণ করে; এটি বন্ধ করলে কেবল প্রিভিউতে U+FFFD গণনা যোগ হয়।

কীভাবে ব্যবহার করবেন

  1. ইনপুটের ধরন বাছুন: পেস্ট করা টেক্সট, বা ফাইল থেকে কাঁচা বাইট।
  2. টেক্সট পেস্ট করুন, বা কার্ডে ফাইলটি ফেলুন (ফাইল কখনো আপনার ডিভাইস ছাড়ে না)।
  3. রায় পড়ুন, তারপর যে প্রমাণ লাইনগুলো তা সমর্থন করে সেগুলো পড়ুন।
  4. কাঁচা-বাইট মোডে অন্য প্রার্থীতে ক্লিক করে দেখুন একই বাইট ওইভাবে ডিকোড করলে কেমন দেখায়।
  5. প্রতিবেদন কপি করুন, বা ডিকোড করা টেক্সট দরকার হলে প্রিভিউ কপি বা ডাউনলোড করুন।

সমাধান করা উদাহরণ

ইনপুট

Café “Crème brûlée”

রায়

শুধু রোগনির্ণয় - "é" স্বাক্ষর 6 বার দেখা যায়: একক-বাইট কোড পেজ দিয়ে পড়া UTF-8 বাইট - Windows-1252 দিয়ে উল্টো করলে বাইটগুলো বৈধ UTF-8 - মেরামত: Café "Crème brûlée"

টেক্সট মোড কখনো মূল এনকোডিং বলতে পারে না: ডিকোড করার সময় ব্রাউজার ইতিমধ্যে বাইটগুলো ফেলে দিয়েছে।

যে সীমাগুলো জানা দরকার

  • পেস্ট করা টেক্সট ইতিমধ্যে ডিকোড করা, তাই কেবল আপনি যে বাইট ফেলেছেন সেগুলোই শনাক্ত করা যায় - টেক্সট মোড রোগনির্ণয় করে।
  • U+FFFD থাকা টেক্সট অপরিবর্তনীয়: হারানো বাইট পুনর্গঠন করা যায় না, আর এই টুল অন্যথা দেখানোর ভান করে না।
  • 24টির কম অ-ASCII বাইটযুক্ত নমুনা লেগ্যাসি কোড পেজের মধ্যে সত্যিই দ্ব্যর্থক; তখন উত্তর হয় “নির্ণয় করা যায় না” এবং প্রার্থী তালিকা।
  • প্রার্থীরা হলো এই ব্রাউজার যে কোড পেজগুলো ডিকোড করতে পারে, সাথে BOM ও প্যাটার্ন-ভিত্তিক অনুমান। UTF-32, CP437, TIS-620 ও hp-roman8 এখানে ডিকোডযোগ্য নয় এবং সেভাবেই চিহ্নিত।
  • এটি কনভার্টার নয়: কোড পেজের মধ্যে ট্রান্সকোড করে না, ফোল্ডার প্রসেস করে না, বা ফাইলের নাম থেকে অনুমান করে না।
  • সবকিছু লোকালে চলে: আপলোড নেই, URL প্যারামিটার নেই, স্টোরেজ নেই, নেটওয়ার্ক অনুরোধ নেই, ইতিহাস নেই।

এনকোডিং জানা হয়ে গেলে এই টুলগুলো পরের কাজ করে।