আমি কীভাবে একটি কিন্ডল বই থেকে ডিআরএম সরিয়ে ফেলতে পারি?


9

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

আমি ডিআরএম কে সরিয়ে ফেলার জন্য সফটওয়্যার অনুসন্ধান করতে এক ঘন্টা ব্যয় করেছি তবে কেবলমাত্র এমন পৃষ্ঠাগুলির লিঙ্ক খুঁজে পেয়েছি যার বিষয়বস্তু সহায়ক বলে মনে হয় নি, বা আমি বিশ্বাস করি না।


যেহেতু কোনও ডিআরএম অপসারণ কপিরাইট আইন লঙ্ঘন করে, তাই আপনি বিশ্বাসযোগ্য কিছু খুঁজে পাবেন বলে আমি মনে করি না।
রাভারি

1
ডিআরএম অপসারণ বা বাইপাস করা কপিরাইট লঙ্ঘন করে না। এটি ডিসিএমএ-র মতো কিছু অন্যান্য (আরও গুরুতর) নিয়ম-বিরোধী আইন লঙ্ঘন করতে পারে তবে আপনি কোথায় থাকেন এবং সম্ভবত আপনি কোন উদ্দেশ্যে ই-বুক ব্যবহার করবেন তা নির্ভর করে। ওপি কোথাও বাস করতে বা থাকতে পারে না যে ফর্ম্যাট স্থানান্তর একটি ছাড়, বা এমনকি কোথাও যেখানে ডিএমসিএ সমতুল্য নেই।
থোমাস্রুটার 0

আপনি যদি মার্কিন যুক্তরাষ্ট্রে থাকেন তবে ডিএমসিএ আপনাকে এমন কোনও নিয়ন্ত্রণকে বাইপাস করা অবৈধ করে তোলে যা আপনাকে কিছু সামগ্রী অ্যাক্সেস করতে (যেমন দেখা) আটকাতে পারে তবে এমন নিয়ন্ত্রণকে বাইপাস করা অবৈধ নয় যা কেবল আপনাকে অনুলিপি করতে বা অন্য কোনও ক্রিয়া করতে বাধা দেয় the বিষয়বস্তু। এটি করে এমন সরঞ্জামগুলি বিতরণ করা অবৈধ।
থোমস্রুটটার

আমি মার্কিন যুক্তরাষ্ট্রে থাকি এবং কিন্ডল ফর্ম্যাটগুলি এমন নিয়ন্ত্রণ নয় যা আমাজন আমােদর জন্য কিন্ডল বইয়ের পাঠকদের অফার করে যেহেতু কিন্ডল বইয়ের বিষয়বস্তুগুলি "অ্যাক্সেস করা (যেমন দেখা)" বাধা দেয়। যেহেতু আমি বইটির জন্য অর্থ দেওয়ার ইচ্ছা করি, তাই আমার প্রাথমিক পোস্টে আমি যেমন বর্ণনা করেছি ঠিক তেমনটি করা ন্যায়সঙ্গত বোধ করি। এটি বিতরণ করার বা এটির সাথে এমন কিছু করার আমার কোনও ইচ্ছা নেই যার ফলে আর্থিক লাভ হবে।
ভিম

উত্তর:


8

আমি আইনজীবিদের কাছে আইনীতা এবং নৈতিকতা ছেড়ে দেব, তবে আমার বোধগম্যতা হ'ল ডিআরএম ভাঙ্গা অবৈধ, তবে ডিআরএম উপাদানের একক ব্যাকআপ নেওয়া আপনার আইনগত অধিকার রয়েছে backup

আমি বিশ্বাস করি এমন প্রশ্নের উত্তর দুটি পৃথক কাজের সংমিশ্রনের মাধ্যমে পাওয়া যায়:

  1. প্রথম এই প্যাকেজ: ক্যালিবার
  2. এই প্লাগইনটির সাথে মিলিত হয়েছে: ডিডিআরএম

দিকনির্দেশগুলি প্লাগইন লিঙ্কে বিশদ।


1
সম্ভবত এটিও: মোবাইল ক্রেডিটফর্ম / ফোরামস / শ্যাথথ্রেড.পিপি?t=291290 নতুন কেএফএক্স বইগুলি মোকাবেলা করার জন্য ...
অ্যান্ড্রু .46

2

আমি ডিআরএম অপসারণের বৈধতাতে যাচ্ছি না, কারণ এটি দেশ অনুসারে পরিবর্তিত হয় - কারও কারও ক্ষেত্রে এটি যথাযথ ব্যবহারের অধীনে আসে, অন্যদের মধ্যে পরিস্থিতি ন্যক্কারজনক এবং অন্যদের মধ্যে এটি স্পষ্টতই অবৈধ।

নিম্নলিখিত পদক্ষেপগুলি উবুন্টু 18.04 এ আমার জন্য কাজ করেছিল।

প্যাকেজ ম্যানেজার ব্যবহার করে প্রয়োজনীয় প্রোগ্রাম ইনস্টল করুন

sudo apt-get install wine64
sudo apt-get install calibre
# sudo apt-get install winetricks # this is optional — see below

অন্যান্য প্রয়োজনীয় প্রোগ্রামগুলি ডাউনলোড করুন

ডিডিআরএম প্লাগইন

wget https://github.com/apprenticeharper/DeDRM_tools/releases/download/v6.6.3/DeDRM_tools_6.6.3.zip

পিসি ভি 1.17 এর জন্য কিন্ডল

( সরকারী FAQ (স্ন্যাপশট)) থেকে প্রাপ্ত তথ্যের উপর ঘনিষ্ঠভাবে ভিত্তি করে । সর্বশেষতম সংস্করণে লিঙ্ক )

সেরা ফলাফলের জন্য আপনার পিসির জন্য কিন্ডলের একটি পুরানো সংস্করণ প্রয়োজন (≤1.17)। (সামান্য আরও সাম্প্রতিক সংস্করণগুলি (.21.24) ডাউনলোড করা বইগুলির জন্য সাব-অনুকূল কেএফএক্স ফাইল ফর্ম্যাটটি ব্যবহার করে, এমনকি আরও সাম্প্রতিক সংস্করণগুলি ডিডিআরএম প্লাগইন দ্বারা আদৌ "শোষণ" করা যায় না))

দুর্ভাগ্যক্রমে, পিসির জন্য কিন্ডলের সেই সংস্করণটি এখন অ্যামাজনের ওয়েবসাইটগুলি থেকে পাওয়া যায় না, সুতরাং আপনাকে ফাইলের নামের জন্য গুগল / ডাক্ককগো KindleForPC-installer-1.17.44170.exeএবং কিছু স্কেচী ওয়েবসাইট থেকে এটি ডাউনলোড করতে হবে। আপনি "মূল" ফাইলটি ডাউনলোড করেছেন কিনা তা নিশ্চিত করতে (এবং বোনাস ম্যালওয়্যারযুক্ত কোনও সংশোধিত সংস্করণ নয়), আপনাকে ফাইলটির হ্যাশ পরীক্ষা করতে হবে। (এমডি 5 "ভাঙ্গা" এবং শা 1 আংশিকভাবে "ভাঙ্গা" তাই আমি কেবল তাদের উপর নির্ভর করার পরামর্শ দিই না))

sha256sum KindleForPC-installer-1.17.44170.exe | grep 14e0f0053f1276c0c7c446892dc170344f707fbfe99b6951762c120144163200

আপনি যদি আমাকে বিশ্বাস না করেন, ইন্টারনেটে একটি এলোমেলো ব্যক্তি, আপনাকে সঠিক হ্যাশটি বলতে, (উপরে আপনার কোনও কারণ নেই) আপনি উপরের অফিসিয়াল এফএকিউতে যেতে পারেন - সর্বোপরি, আপনি ইতিমধ্যে ডিডিআরএম প্লাগইনকে বিশ্বাস করছেন দূষিত হতে হবে না। (কিছু কারণে FAQ এ sha256 হ্যাশের একটি জায়গা রয়েছে))

winetricks

আমরা পিসির জন্য কিন্ডলের উইনিট্রিক্স ব্যবহার করতে পারি না, কারণ এটি সংস্করণ 1.20 ইনস্টল করে, এটি যথাযথ নয়।

পিসির জন্য কিন্ডেল ইনস্টল করুন এবং চালান

wine64 KindleForPC-installer-1.17.44170.exe

আপনার অ্যামাজন অ্যাকাউন্টের বিশদ লিখুন, "ডিভাইস" (যেমন আপনার কম্পিউটার) এ সম্পর্কিত বই ডাউনলোড করুন etc.

ক্যালিবার ডিডিআরএম প্লাগইন ইনস্টল করুন

unzip DeDRM_tools_6.6.3.zip
calibre-customize --add DeDRM_calibre_plugin/DeDRM_plugin.zip

বিকল্পভাবে, আনজিপিংয়ের পরে আপনি এটিকে কেবল ক্যালিবারের স্ট্যান্ডার্ড ইউআইয়ের মাধ্যমে ইনস্টল করতে পারেন। (পছন্দসমূহ> উন্নত> প্লাগইনস> ফাইল থেকে প্লাগইন লোড করুন))

আপনার কিন্ডেল কীগুলি বের করুন

আপনি যদি ওয়াইন / লিনাক্স ব্যবহার করেন, ডিডিআরএম প্লাগইন কিছু বিড়ম্বনা ছাড়াই নিজেই "স্বয়ং-যাদুযুক্ত" কীগুলি সরিয়ে ফেলবে না।

DeDRM_calibre_plugin/DeDRM_plugin_ReadMe.txtকীভাবে এগিয়ে যেতে হবে সে সম্পর্কে কিছু পরামর্শ রয়েছে। তারা আংশিক, কিন্তু আমার জন্য পুরোপুরি কাজ করেনি।

পাইথন ইনস্টল করুন (ওয়াইন মধ্যে)

ডিআরএম কীগুলি বের করার জন্য একটি ক্যালিবার প্লাগইন নিজেই ওয়াইনের (আদর্শভাবে) ওয়াইনের অভ্যন্তরে একটি পাইথন স্ক্রিপ্ট চালাতে হবে । সুতরাং, ওয়াইন পরিবেশের মধ্যে আপনাকে অজগরটি ইনস্টল করতে হবে।

এখানে দুটি বিকল্প রয়েছে - উইনিট্রিকস ব্যবহার করুন বা অফিসিয়াল পাইথন ওয়েবসাইট থেকে ম্যানুয়ালি ইনস্টল করুন।

ম্যানুয়াল ইনস্টলেশন (বর্তমানে প্রস্তাবিত)

wget https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi
msiexec /i python-2.7.13.msi ALLUSERS=1

দ্রষ্টব্য যে এটি বর্তমানে DeDRM_calibre_plugin/DeDRM_plugin_ReadMe.txtসংযোজনীয় সংযোজন দ্বারা নির্দেশাবলী থেকে পৃথক ALLUSERS=1

উইনট্রিক্স (আপনার উইনট্রিক্সের নতুন সংস্করণ না থাকলে প্রস্তাবিত নয়)

আপনি যদি উবুন্টুর সংগ্রহস্থলগুলি থেকে 18.04 এ ইনস্টল করা উইনিট্রিক্স ব্যবহার করেন তবে দুর্ভাগ্যক্রমে কেবল পাইথন -২.6 (যা দিয়ে আপনি ইনস্টল করতে পারেন winetricks python26) উপলব্ধ। কারণ ক্যালিবার প্লাগইন বর্তমানে স্ট্যান্ডার্ড পাইথন -২.7 ইনস্টলেশন করার পথটিকে হার্ডকোড করেছে, এটি সাবঅপটিমাল। ফলস্বরূপ আপনাকে হয় ক্যালিবার প্লাগইনটি প্যাচ করতে হবে বা ওয়াইন পাইথন স্ক্রিপ্টটি নিজে চালাতে হবে এবং ডিক্রিপশন কীগুলি অনুলিপি করতে হবে।

আপনার যদি উইনট্রিক্সের একটি নতুন সংস্করণ থাকে তবে আপনি পাইথন -২.7 ইনস্টল করতে পারেন।

winetricks python27

ওয়াইন অজগর স্ক্রিপ্টটি চালান

স্ক্রিপ্টটি চালনার জন্য ক্যালিবার প্লাগইনটির জন্য, আপনাকে বলতে হবে যে আপনার ওয়াইন ইনস্টলেশনটি কোথায় রয়েছে (তথাকথিত "WINEPREFIX")। ডিফল্টরূপে, ওয়াইনপ্রেফিক্সটি ~/.wine/। আপনি WINEPREFIXক্যালিবারে, ক্যালিবারে, অগ্রাধিকার> উন্নত> প্লাগইনস> ফাইল টাইপ প্লাগইনগুলি> ডিডিআরএম> প্লাস্টিকটি কাস্টমাইজ করুন> পিসি এবং অ্যাডোব ডিজিটাল সংস্করণগুলিতে কিন্ডেলটি বলতে পারেন। আপনি "+" বোতাম টিপে স্ক্রিপ্টটি চলতে প্রম্পট করতে পারেন - অন্যথায় আপনি প্রথম কিন্ডেল ডিআরএম দিয়ে একটি বই যুক্ত করার চেষ্টা করলে এটি চালানো হবে।

এটি হওয়া উচিত - আপনি যখন ক্যালিবারে বই যুক্ত করবেন তখন সেগুলি স্বয়ংক্রিয়ভাবে ডিআরএম কেড়ে নেবে। বিকল্পভাবে, আপনি নীচে (প্রায়) ক্লাইপ সংস্করণটি দেখতে পারেন, যা আমার বেশিরভাগ ভার্বোজের ব্যাখ্যা থেকে সজ্জিত।

(প্রায়) খাঁটি কমান্ড-লাইন সংস্করণ

কেবলমাত্র এই সমস্তগুলিকে এক সাথে কপি-পেস্ট করবেন না, কারণ এটি কার্যকর হবে না - কয়েকটি ধাপে মানুষের অংশগ্রহণ প্রয়োজন।

sudo apt-get install wine64
sudo apt-get install calibre

mkdir -p ~/Downloads/kindle_dedrm/
cd ~/Downloads/kindle_dedrm/

# somehow get KindleForPC-installer-1.17.44170.exe
# check its hash
sha256sum KindleForPC-installer-1.17.44170.exe | grep 14e0f0053f1276c0c7c446892dc170344f707fbfe99b6951762c120144163200

wine64 ~/Downloads/kindle_dedrm/KindleForPC-installer-1.17.44170.exe &

# Enter your amazon account details, download your relevant books to the device etc.

wget https://github.com/apprenticeharper/DeDRM_tools/releases/download/v6.6.3/DeDRM_tools_6.6.3.zip
unzip DeDRM_tools_6.6.3.zip
# Install plugin (could also use Calibre's GUI)
calibre-customize --add DeDRM_calibre_plugin/DeDRM_plugin.zip

wget https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi
msiexec /i python-2.7.13.msi ALLUSERS=1

# Configure the calibre dedrm plugin with the correct wineprefix
# (could also use Calibre's GUI)
# (could also save it to a file and run, say,
# python add_wine_prefix_to_dedrm_config.py #)
python -c '
import json
import os

home = os.path.expanduser("~")
file = open(home + "/.config/calibre/plugins/dedrm.json", "r+")

dedrm_config = json.load(file)

dedrm_config["kindlewineprefix"] = home + "/.wine/"

file.seek(0)
json.dump(dedrm_config, file)
file.truncate()
file.close()
'

# Add all your Kindle books to the Calibre Library for automatic processing
calibredb add ~/Documents/My\ Kindle\ Content/*.azw --with-library="Calibre Library"
## (Optionally) list your books
# calibredb list --with-library="Calibre Library"
## (Optionally) export the first book
# calibredb export 1 --with-library="Calibre Library"
## (Optionally) export all your books
# calibredb export --all --with-library="Calibre Library"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.