এই এএনএসআই শিল্পকর্মগুলি কী ধরণের এনকোডিং ব্যবহার করে?


12

আমি এই ওয়েবসাইটটি খুঁজে পেয়েছি ; এতে সমস্ত শিল্পকর্মের সাথে জিপ ফাইল রয়েছে ( মূল পৃষ্ঠায় লিঙ্কগুলি )। তাদের মধ্যে কিছুগুলির .ansএক্সটেনশন রয়েছে এবং এগুলি লিনাক্স / ইউনিক্সে ব্যবহৃত এএনএসআই এস্কেপ কোডগুলির মতো দেখায়, তবে আমি যখন তাদের catএক্সফেস টার্মিনালে ব্যবহার করে একটি খুলি তখন এটি আবর্জনা তৈরি করে (তবে রঙে)। এগুলি চিত্র গ্যালারীটির মতো দেখাচ্ছে না।

লিঙ্কটি থেকে মূল শিল্পকর্মের প্রথম লাইনটি এটির মতো দেখাচ্ছে (ইমাক্স থেকে অনুলিপি করা হয়েছে):

[0;1m[30mthere is no substitute [0;33mÜܲ[1;43m°±²²[40mÛ[43mÛ²±[0;33mÝ ßÜ[1;43m²²²[40mÛÛ²[40m[K

ফাইলের ধরণ ডস, তবে সেগুলি কেবল উইন্ডোজে তৈরি করা যেতে পারে।

এএনএসআই আর্ট অনুসন্ধান করার সময় আমি এই ওয়েবসাইটটিও পেলাম যেখানে জিপ ফাইল রয়েছে কেবলমাত্র একটি .ansএক্সটেনশানযুক্ত ফাইল রয়েছে এবং সেগুলি লিনাক্সেও সঠিকভাবে রেন্ডার করে না (পৃষ্ঠা 2 এর গ্যালারী)।

আমার প্রশ্নগুলি হ'ল:

  • এটি কোন ধরণের এনকোডিং, কোন কম্পিউটারের জন্য?
  • এটি কি লিনাক্স টার্মিনালে দেখার জন্য আমার বিশেষ দর্শকের দরকার?
  • আপনি কি জানেন যে এই জাতীয় শিল্পকর্মটি লিনাক্স / ইউনিক্স টার্মিনালের জন্য তৈরি করা হয়েছিল? আমি কেবল ASCII শিল্প খুঁজে পেয়েছি।
  • এটি কি লিনাক্স টার্মিনালগুলিতে দেখার জন্য রূপান্তর করা সম্ভব?

1
ডেটা অংশটি ইউটিএফ -8 নয়: এটি কী এনকোডিংটি ব্যবহার করে তা যদি আপনি জানতেন তবে আপনি এটি ব্যবহার করতে recodeবা iconvঅনুবাদ করতে পারেন । অথবা (এনকোডিং জেনে), আপনি luitএটির অনুবাদ করতে, catপ্রদর্শনটিতে ব্যবহার করতে পারেন। এনকোডিং জেনে রাখা সম্ভবত সুপারভাইজার ফোরামের জন্য কিছু , এখানে সাময়িক নয়।
থমাস ডিকি

উত্তর:


30

এগুলি এএনএসআই এস্কেপ কোডগুলি তবে আপনি তিনটি সমস্যার মধ্যে চলেছেন:

  • চরিত্রের এনকোডিং যেমন আপনার সন্দেহ হয় - এই ফাইলগুলির বেশিরভাগই সিপি 437 এ থাকে তাই আপনার সেগুলি রূপান্তর করতে হবে:

    iconv -f CP437
    

    ( -tযদি আপনার লক্ষ্য এনকোডিং নির্দিষ্ট করতে হয় তবে বিকল্পটি ব্যবহার করুন ; ডিফল্টরূপে iconvবর্তমান লোকেলের অক্ষর এনকোডিংয়ের সাথে মিলবে);

  • রঙিন স্কিম - এই ফাইলগুলি সাধারণত পিসিগুলিতে ব্যবহৃত সিজিএ / ইজিএ / ভিজিএ রঙ পরিকল্পনার অনুরূপ কিছু ধরে নেয়; টার্মিনাল এমুলেটরগুলি সাধারণত আপনাকে একটি রঙিন স্কিম বাছাই করতে দেয় (বা রঙগুলিকে ম্যানুয়ালি সংজ্ঞা দেয়) উদাহরণস্বরূপ, জিনোম টার্মিনালে একটি "লিনাক্স কনসোল" অন্তর্নির্মিত স্কিম রয়েছে যা এএনএসআই আর্টের জন্য ভাল কাজ করে;

  • স্ক্রিনের আকার - বেশিরভাগ এএনএসআই আর্ট 80 টি কলামের পর্দার প্রস্থ ধরে এবং এটি প্রায় মোড়ানো আশা করে।

একবার আপনি সমস্ত ঠিক করে নিলে আপনার বিশেষ দর্শকের প্রয়োজন হবে না; aa-neurodancer.ansঅক্ষর এনকোডিং রূপান্তরিত করার পরে জিনোম টার্মিনালে আউটপুট দেখাচ্ছে এমন একটি স্ক্রিনশট এখানে :

চশমা দিয়ে মানুষের মাথা দেখানো এএনএসআই আর্ট

স্ক্রিনশটের নীচে ফাইলটির সস রেকর্ডটি দেখায় :

  • SAUCE সংস্করণ 00
  • শিরোনাম: "নিউরোড্যান্সার"
  • লেখক: "আন্টি নাস্তিক"
  • তারিখ: 13 আগস্ট, 2018
  • ফাইলের আকার: 0x1A65, 6757 বাইট
  • তথ্য প্রকার: অক্ষর
  • ফাইলের ধরণ: এএনএসআই
  • প্রস্থ: 80
  • উচ্চতা: 23
  • হরফ: আইবিএম ভিজিএ

( আনসিলভ আপনার জন্য SAUCE রেকর্ডগুলি ডিকোড করতে পারে))


সবেমাত্র পাওয়া গেছে যে এএনএসআই ফাইলের শেষ 128 বাইটে প্রতি লাইনে অক্ষরের সংখ্যার মতো মেটা ডেটা থাকতে পারে। বিশদ জন্য SAUSE স্পেসিফিকেশন দেখুন ।
jcubic

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