এটি একটি বরং আকর্ষণীয় বিষয়. বছরের পর বছর ধরে, অ্যামাজন কিন্ডল ফাইল ফরম্যাট বেশ কয়েকবার পরিবর্তন করেছে। তাদের ডিজিটাল বই AZW, তারপর AZW3 এবং অবশেষে KFX সহ বিভিন্ন ফরম্যাটে এসেছে। শেষটি একটি জটিল সংরক্ষণাগার যা টাইপসেটিং ইঞ্জিন, ফন্ট, বহু-পৃষ্ঠার থাম্বনেইল এবং ডিআরএম সহ অসংখ্য বৈশিষ্ট্যকে একত্রিত করে। 2017 সালে প্রকাশিত আমার একটি বই Decay থেকে শুরু করে আমি এটি লক্ষ্য করেছি।
আরও কিছু পড়ে, আমি বুঝতে পেরেছিলাম যে KFX এমন বইগুলির জন্যও DRM অন্তর্ভুক্ত করেছে যেগুলি DRM ব্যবহার করার জন্য নয়, এবং আমি এটিকে বেশ অদ্ভুত বলে মনে করেছি, কারণ একজন লেখক হিসাবে, আমি বিশেষভাবে বেছে নিয়েছি যে কোনও ধরণের তালা দিয়ে আমার নিজের কাজগুলি প্রকাশ না করা- এনক্রিপশনে। তাই এই আমাকে চিন্তা করা. কেএফএক্সকে পুরানো ফরম্যাটে, বা অন্যান্য ই-বুক ফরম্যাটে রূপান্তর করার এবং ক্যালিবার এবং অন্যান্য পাঠকদের মধ্যে ব্যবহার করার কোন উপায় আছে, যেভাবে পুরানো ফর্ম্যাটগুলি অনুমোদিত? আমাকে অনুসরণ করুন।
মৌলিক সরঞ্জাম, প্রয়োজনীয়তা এবং দাবিত্যাগ
আপনি যা করতে চান তা সহজ:KFX ফাইলগুলিকে অন্য ফর্ম্যাটে রূপান্তর করুন - সংরক্ষণাগার, ব্যাকআপ এবং প্রকাশনা পরীক্ষার উদ্দেশ্যে, যাতে আপনি সেগুলিকে বিভিন্ন ই-রিডার ডিভাইসে ব্যবহার করতে পারেন৷ আপনি যদি একটি সাধারণ ই-বুক রিডারে একটি KFX ফাইল খোলার চেষ্টা করেন, আপনি সম্ভবত সফল হবেন না। উদাহরণস্বরূপ, ক্যালিবার এই ফাইল বিন্যাসটি নেটিভভাবে পড়তে পারে না। তাহলে সমাধান হল ফাইলটিকে রূপান্তর করা, আজকের জন্য আমাদের কাজ।
আমি এই বিষয় সম্পর্কে পড়া, তথ্য সংকলন, কাজটি সম্পন্ন করার জন্য প্রয়োজনীয় সমস্ত বিট এবং টুকরা খুঁজে বের করার চেষ্টা করে বেশ কয়েক ঘন্টা ব্যয় করেছি। শেষ পর্যন্ত, আমি সফলভাবে পরিচালনা করেছি, কিন্তু এটি তুচ্ছ ছিল না, এবং এখনও পুরো জিনিসটির জন্য অনেকগুলি ifs এবং buts রয়েছে৷ তো চলুন শুরু করা যাক টুল দিয়ে:
- আমি এটি একটি লিনাক্স সিস্টেমে পরীক্ষা করেছি (উবুন্টু-ভিত্তিক)।
- ক্যালিবার সফ্টওয়্যার (উদাহরণস্বরূপ, apt-get install caliber বা dnf install calibre)।
- DeDRM ক্যালিবার প্লাগইন।
- KFX ইনপুট ক্যালিবার প্লাগইন।
- আপনার কিন্ডল ডিভাইসের সিরিয়াল নম্বর।
- KFX বই (যা আপনার কিন্ডলে নির্দিষ্ট বইয়ের জন্য সমস্ত ফাইল এবং সংশ্লিষ্ট ফোল্ডার অন্তর্ভুক্ত করে)।
ক্যালিবার প্লাগইনগুলি ইনস্টল করতে এবং সংরক্ষণাগারগুলির সাথে কাজ করতে আপনাকে স্বাচ্ছন্দ্য বোধ করতে হবে। আপনি যদি এই জিনিসগুলি সহজে করতে না পারেন, তাহলে আপনি সম্ভবত এখানে কাজটি সম্পন্ন করতে সমস্যায় পড়বেন৷
৷অস্বীকৃতি
এই নির্দেশিকাটির উদ্দেশ্য আপনাকে শেখানো নয় যে কীভাবে আপনার পথের আশেপাশে হ্যাক্স0আর করতে হয়। উদ্দেশ্য হল আপনি আপনার নিজের বইগুলিকে ডিক্রিপ্ট করতে এবং আপনার নিজের ডিভাইসে ব্যবহার করতে পারবেন৷ প্রকৃতপক্ষে, উপরে তালিকাভুক্ত DeDRM প্লাগইন ভাড়া দেওয়া বা ধার দেওয়া বইগুলির সাথে কাজ করে না - এটি শুধুমাত্র আপনার নিজের কেনা বইগুলির জন্য কাজ করে৷
কিন্ডল সফ্টওয়্যার এবং এই ধরনের সংস্করণ সহ উপরে তালিকাভুক্ত সরঞ্জামগুলি কতটা ভালভাবে কাজ করে তার উপরও অনেক প্রযুক্তিগত সীমাবদ্ধতা রয়েছে। আমার পরীক্ষায়, আমি এমন কোন সমস্যার সম্মুখীন হইনি। কিন্তু আপনি যখন পড়ছেন তখন দয়া করে এটি বিবেচনা করুন৷
৷শুরু করার আগে... নন-KFX বই ডাউনলোড করুন
আপনি যখন একটি কিন্ডল বই কিনবেন, এবং তারপর আপনার কিন্ডল লাইব্রেরিতে যান, আপনি বিভিন্ন বিতরণ পদ্ধতি বেছে নিতে পারেন। আপনি বইগুলি সরাসরি একটি কিন্ডল ডিভাইস বা রিডারে পাঠাতে পারেন এবং আপনি সেগুলি USB-এর মাধ্যমেও স্থানান্তর করতে পারেন৷ এটি আপনার স্থানীয় কম্পিউটারে বইটি কার্যকরভাবে ডাউনলোড করবে, যা আপনি প্রাসঙ্গিক ডিভাইসে অনুলিপি করতে পারেন। আপাতত, USB-এর মাধ্যমে ডাউনলোড করা বইগুলি নন-এনক্রিপ্টেড AZW ফর্ম্যাটে আসে, তবে এটি পরিবর্তিত হতে পারে। তাই কোন অভিনব রূপান্তর করার আগে এটি আপনার প্রথম এবং সেরা বিকল্প! বইটি যদি আপনার কিন্ডল লাইব্রেরিতে থাকে, তাহলে আপনি সম্পূর্ণ প্রস্তুত৷
৷ক্যালিবার প্লাগইন সেটআপ
আপনি ক্যালিব্রে ইনস্টল এবং চালু করার পরে, আপনাকে দুটি প্লাগইন ইনস্টল করতে হবে (ক্যালিবার> পছন্দগুলি> প্লাগইন)। কেএফএক্স ইনপুট প্লাগইনগুলির তালিকায় উপলব্ধ, যদিও আপনি নিজেও এটি ডাউনলোড করতে পারেন (পৃষ্ঠার শুরুতে লিঙ্কযুক্ত ফোরাম থ্রেডটি দেখুন)। DeDRM GitHub থেকে উপলব্ধ। উভয় প্লাগইন জিপ ফাইল হিসাবে আসে। DeDRM প্লাগইন জিপ শুধুমাত্র প্লাগইন নিজেই ধারণ করে - কিন্তু এটিতে আমাদের যা প্রয়োজন তাও রয়েছে, ক্যালিবার প্লাগইন।
KFX ইনপুট ইনস্টল করতে, নতুন প্লাগইন পান এ ক্লিক করুন, ক্যালিবার নির্বাচন করুন, ইনস্টল করুন, পুনরায় চালু করুন।
DeDRM ইনস্টল করতে, GitHub থেকে জিপ ফাইলটি ডাউনলোড করুন, এটি বের করুন। এরপর, ক্যালিবারে, প্লাগইন উইন্ডোতে 'ফাইল থেকে প্লাগইন লোড করুন'-এ ক্লিক করুন, নিষ্কাশিত আর্কাইভের ক্যালিবার সাব-ফোল্ডারে নেভিগেট করুন এবং তারপর প্লাগইন জিপ নির্বাচন করুন। আপনি যদি "ভুল" জিপটি বেছে নেন (যেমন বাহ্যিক জিপ সংরক্ষণাগার), আপনি দেখতে পাবেন এটিতে শীর্ষ স্তরের __init__.py ফাইল ত্রুটি নেই৷ একবার আপনি এই প্লাগইনটিও ইনস্টল করার পরে, ক্যালিবার পুনরায় চালু করুন৷
৷
DeDRM সেটআপ
আপনার পরবর্তী ধাপ হল DeDRM প্লাগইন কনফিগার করা। প্লাগইন তালিকা খুলুন, তালিকায় DeDRM অনুসন্ধান করুন। প্লাগইনটিতে ডাবল ক্লিক করুন এবং এটি কাস্টমাইজেশন উইন্ডো খুলবে। আপনাকে অবশ্যই প্লাগইন কনফিগার করতে হবে, অন্যথায় এটি কাজ করবে না। এবং এটি সম্ভবত সবচেয়ে জটিল পদক্ষেপ। কারণ প্রত্যেকের কাছে কিন্ডল ডিভাইস থাকে না এবং এটি এখানেই জটিল হয়ে ওঠে। Android এর জন্য Kindle বা Mac এর জন্য Kindle এর মত বিভিন্ন ধরণের ডিভাইসে বিভিন্ন প্রযুক্তিগত সীমাবদ্ধতা রয়েছে৷
আমি eInk Kindle বই নির্বাচন করেছি - অনুগ্রহ করে মনে রাখবেন আমি একটি Kindle ডিভাইসের মালিক, এবং আমি এটিকে USB-এর মাধ্যমে আমার Linux মেশিনে সংযুক্ত করেছি, এবং তারপর আমার Decay বইটি কপি করেছি (সমস্ত Decay* শিরোনামের ফাইল, KFX প্লাস ফোল্ডার)। আপনি যখন DeDRM কাস্টমাইজেশন স্ক্রিনে এই বিকল্পটি নির্বাচন করেন, তখন আপনাকে আপনার Kindle ডিভাইসের জন্য একটি সিরিয়াল নম্বর যোগ করতে হবে। এটি একটি 16-সংখ্যার স্ট্রিং যা সংখ্যা এবং সংখ্যার সমন্বয়ে গঠিত (কোন স্পেস নেই)।
ক্যালিব্রে KFX বই যোগ করুন
পরবর্তী ধাপ হল আপনার KFX বই ক্যালিব্রে যোগ করা। আপনি যদি এটি ইতিমধ্যেই ক্যালিব্রে যোগ করে থাকেন তবে এটি সরিয়ে ফেলুন এবং তারপরে এটি নতুন যোগ করুন। DeDRM শুধুমাত্র প্রথম আমদানিতে চলে। আপনি যদি সবকিছু সঠিকভাবে কনফিগার করে থাকেন, তাহলে DeDRM এখন চলবে। এটি কয়েক সেকেন্ড সময় নিতে পারে৷
যখন এটি ঘটছিল, ব্যাকগ্রাউন্ডে, DeDRM লিনাক্সের জন্য WINE কনফিগার করেছিল, সম্ভবত তাই এটি ডিক্রিপশন কী তৈরি করার জন্য প্রয়োজনীয় বিভিন্ন উইন্ডোজ-ভিত্তিক সরঞ্জাম ইনস্টল করতে পারে। আপনার ম্যানুয়ালি কিছু করার দরকার নেই, তবে আপনার এটি সম্পর্কে সচেতন হওয়া উচিত, বিশেষ করে যেহেতু এটি আপনার হোম ডিরেক্টরিতে সরাসরি একটি নতুন ওয়াইন কনফিগারেশন তৈরি করে, এবং একটি লুকানো বস্তু হিসাবে নয় (কোনও ডট উপসর্গ নেই), তাই এটি আপনার বাড়িকে দূষিত করতে পারে - আপনি হঠাৎ সেখানে drive_c এবং বিভিন্ন WINE reg ফাইল দেখতে পাবেন।
এবং তারপর, এটা করা হয়েছে. বইটি আমদানি করা হয়েছে। আমি লক্ষ্য করেছি কভার চিত্রটি রঙের পরিবর্তে কালো এবং সাদা, তবে এটি সহজেই সমাধানযোগ্য। আমি সত্যই DRM উপাদানটি সরানো হয়েছে তা যাচাই করতে আমি ক্যালিবার ইবুক রিডারে বইটি খুলেছি৷
অন্যান্য ফরম্যাটে রূপান্তর করুন
পরবর্তী ধাপ হল KFX ইনপুট ব্যবহার করে বইটি রূপান্তর করা। এটি একটি ঐচ্ছিক পদক্ষেপ, কিন্তু আপনি যদি আপনার বইটি AZW3 ফরম্যাটে, অথবা হতে পারে EPUB বা একইভাবে পেতে চান, তাহলে আপনি এই প্লাগইনটি ব্যবহার করতে পারেন৷ আপনার যদি একাধিক ইবুক ডিভাইস থাকে, বা আপনার নিজের ফাইলগুলির একটি ব্যাকআপ রাখতে চান তবে এটি বেশ কার্যকর হতে পারে - যদিও সেগুলি আপনার কিন্ডল লাইব্রেরিতে পাওয়া উচিত, তবে এখনও৷
তারপরে আমি ক্যালিবার ইবুক রিডারে ফাইলটি খুললাম, নিশ্চিত করার জন্য যে সবকিছুই বাজে:
এবং এটাই. সম্পন্ন করা হয়েছে. সুখের সময়।
বিভিন্ন ত্রুটি
যদি জিনিসগুলি তাদের উচিত হিসাবে কাজ না করে, তবে আপনি ডিডিআরএম প্লাগইন জিপ ত্রুটি ছাড়াও আমরা ইতিমধ্যে আলোচনা করেছি বিভিন্ন ত্রুটি দেখতে পাবেন। প্রথমত, আপনি যদি DeDRM প্লাগইন ব্যবহার না করে ক্যালিবারে একটি KFX ফাইল খোলার চেষ্টা করেন, আপনি তা করতে পারবেন না। অধিকন্তু, আপনি যদি DeDRM চালানোর আগে KFX ইনপুট ব্যবহার করার চেষ্টা করেন, তাহলে আপনি ফাইলটি রূপান্তর করতে সক্ষম হবেন না, এমনকি যদি আপনি রূপান্তর প্রক্রিয়ার সময় ত্রুটিগুলি উপেক্ষা করার বিকল্পটি নির্বাচন করেন।
উপসংহার
আশা করি, এই গাইড দরকারী ছিল. ক্যালিবারে কোনো KFX ফাইল খোলার ক্ষমতার আমার সত্যিই প্রয়োজন হয়নি, কারণ আমি আমার কিন্ডলে সেগুলি ব্যবহার করে এবং পড়তে পেরে খুশি। কিন্তু যখন আমার নিজের বইয়ের কথা আসে, আমি নিজে যে বইগুলি লিখেছি এবং তারপর DRM ছাড়াই প্রকাশ করেছি, তখন আমি আশা করি যে এই ফাইলগুলির সাথে কাজ করতে সক্ষম হব, যার মধ্যে যেকোনো প্রাক- এবং প্রকাশ-পরবর্তী প্রক্রিয়াকরণের প্রয়োজন - সর্বোপরি, এটি বিভিন্ন ডিভাইসে ডিজিটাল বইগুলি কীভাবে রেন্ডার হয় তা আমাকে পরীক্ষা করার অনুমতি দেয় এবং আমার পাঠকরা সর্বোত্তম অভিজ্ঞতা পান তা নিশ্চিত করে৷
এটি একটি তুচ্ছ টিউটোরিয়াল নয় - এটি লিনাক্স ব্যবহার করে (যা ইতিমধ্যেই অনেক বেশি হতে পারে), দুটি ক্যালিবার প্লাগইন প্রয়োজন, এবং জিনিসগুলি কাজ করার জন্য আপনার কিছু টুইকিং প্রয়োজন৷ কিন্তু শেষ পর্যন্ত আমরা সফল হয়েছি। যারা বিরক্ত হতে পারে না তাদের জন্য, আমার পরামর্শ হল ইউএসবি বিকল্প ব্যবহার করে আপনার কিন্ডল লাইব্রেরি থেকে ফাইলগুলি দখল করুন, এইভাবে আপনাকে KFX রূপান্তর সম্পর্কে চিন্তা করতে হবে না। বিকল্পভাবে, এই নিবন্ধটি আপনার কাজটি সম্পন্ন করার জন্য প্রয়োজনীয় পদক্ষেপগুলির রূপরেখা দেয়। সেখানে দেখা হবে, এবং আপনার বই উপভোগ করুন!
চিয়ার্স।