উত্তর:
আমাদের পৃষ্ঠাগুলিতে রোবট অ্যাক্সেস সম্পর্কে তথ্য অনুসারে :
আমাদের সাইটে রোবট অ্যাক্সেসটি সর্বশেষ সংস্থান হিসাবে ছেড়ে দেওয়া উচিত, যখন সমস্ত কিছু ব্যর্থ হয়ে যায়। এছাড়াও, মনে রাখবেন যে প্রকল্প গুটেনবার্গের ওয়েবসাইটটি কপিরাইটযুক্ত।
তবে, আশা আছে :
আরও ভাল বিকল্প
- প্রকল্প গুটেনবার্গ ওয়েব সাইটের একটি অফলাইন সংস্করণ পান।
- সমস্ত প্রকল্প গুটেনবার্গ ইবুক ফাইল পান।
- প্রকল্প গুটেনবার্গ ক্যাটালগ ডেটা পান।
এবং:
[...] আপনি আমাদের রোবটটি http://www.gutenberg.org/robot/harvest এ দেখিয়ে জিপ করা ফাইলগুলিতে আমাদের সমস্ত ই-বুকগুলি পেতে পারেন
[...] জিপ ফাইলগুলি আনপ্যাক করা হলে আরও 70,000 ফাইল তৈরি হবে।
এটি ব্যবহার করে সমস্ত ফাইল কীভাবে পাওয়া যায় তার একটি উদাহরণ
wget
:wget -w 2 -m http://www.gutenberg.org/robot/harvest
[...] আপনি যদি কিছু ধরণের ফাইল চান তবে বলুন:
wget -w 2 -m http://www.gutenberg.org/robot/harvest?filetypes[]=txt
[...] আপনি যদি কোনও নির্দিষ্ট ভাষায় কেবল ফাইল চান তবে বলুন:
wget -w 2 -m http://www.gutenberg.org/robot/harvest?langs[]=de
সুতরাং, আমি অনুমান করব:
wget -w 2 -m http://www.gutenberg.org/robot/harvest?filetypes[]=txt&langs[]=en
--level=0
। তবে আমি অনুমান করি যে আপনি ভালভাবে বাতিল এবং পুনরায় চালু করার মঞ্জুরি দিয়েছেন: চেষ্টা করুন --level 9999 --no-clobber
, যা আপনার ইতিমধ্যে থাকা ফাইলগুলি এড়িয়ে যাবে (ধরে নিবেন আপনি এখনও ডিস্কের একই ফোল্ডারে রয়েছেন)।
--input-file
ম্যানুয়ালটিতে দেখুন ।
-c
বিকল্প ব্যবহার করেছি , কিন্তু এখনও। আমি offset=xxx
মিরর করার জন্য ইউআরএল দিয়েছি তবে এটি প্রথম পৃষ্ঠা থেকে ডাউনলোড হচ্ছে।
আপনি একক জেআইএম ফাইলে ইংরেজি বই এবং অন্যান্য ভাষার সম্পূর্ণ গুটেনবার্গ সংগ্রহটি ডাউনলোড করতে পারেন , যা অত্যন্ত সংকুচিত এবং পরে ডেস্কটপ এবং অ্যান্ড্রয়েড উভয় জায়গায় কিউইক্সের সাহায্যে খোলা যেতে পারে । ইংরেজি বই 40 গিগাবাইট।
নির্বাচিত উত্তর সঠিক হলেও এটি সম্ভাব্য দুটি সমস্যা সৃষ্টি করবে:
wget
আদেশটি ব্যর্থ হবে এটি একটি বাহ্যিক আয়না থেকে ফাইলগুলি ডাউনলোড করার ক্ষেত্রে পুনরাবৃত্ত চেক করবে।নীচের সমাধানগুলি এই সমস্যার সমাধান করে:
wget -H -w 2 -m http://www.gutenberg.org/robot/harvest?filetypes[]=txt&langs[]=en \
--referer="http://www.google.com" \
--user-agent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6" \
--header="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" \
--header="Accept-Language: en-us,en;q=0.5" \
--header="Accept-Encoding: gzip,deflate" \
--header="Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7" \
--header="Keep-Alive: 300"
আপনি কিছুটা এলোমেলো সরবরাহের জন্য রেফারার এবং ব্যবহারকারী-এজেন্ট স্ট্রিংগুলি পরিবর্তন করতে পারেন।
ftp://mirferences.pglaf.org/mirferences/gutenberg-iso এর বেশ কয়েকটি ভাল বিকল্প রয়েছে।
ftp://mirferences.pglaf.org/mirferences/gutenberg-iso/pgdvd042010.iso একটি 8 জিবি ফাইল যা আপনার প্রয়োজনের জন্য পর্যাপ্ত হওয়া উচিত।
এখানে আরও তথ্য রয়েছে:
https://www.gutenberg.org/wiki/ গুটেনবার্গ: এই_সিডি_আর_ডিভিডি_প্রজেক্ট # ডাউনলোডিং_ভিয়া_এফটিপি, এটি এফটিপি এবং বিটরেন্ট সহ আর্কাইভ ডাউনলোডের সমস্ত বিকল্প দেয়।
আরেকটি বিকল্প হ'ল http://pgiso.pglaf.org/ এ দুর্দান্ত সরঞ্জাম ।
আপনার সমস্ত অতি-জটিল এবং উপরের প্রোগ্রামিং দক্ষতা এবং জ্ঞানকে কেন এমন সাধারণ বোতাম তৈরি করতে ব্যবহার করবেন না যা এই সমস্ত ক্রিয়াকে লিঙ্ক করে এবং "সমস্ত বর্তমান বই ডাউনলোড করুন" - যখন আপনি এটি ক্লিক করেন তখন একটি ভাষা বিকল্প ট্যাব দিয়ে থাকে।
আমি নিশ্চিত যে সাইটে ব্যবহারকারীরা বেশিরভাগই ই-বুক সংগ্রহকারী এবং তাদের আগ্রহী বিষয়গুলিতে নির্দিষ্ট বইগুলি ম্যানুয়াল ডাউনলোড করা 1 বা 2 টি বইয়ের জন্য ঠিক আছে। তবে ম্যানুয়ালি একটি বড় সংগ্রহ করা টানুন। তবুও যদি তাদের গবেষণার জন্য এটি প্রয়োজন হয় বা কেবল তাদের নিজস্ব পিসিতে বইয়ের একটি বিশাল ডিজিটাল লাইব্রেরির মালিকানা চান। বেশিরভাগ লোকেরা এই ওয়েবসাইটটি বন্ধ করে দেয় এবং এগুলি ছড়িয়ে ছিটিয়ে থাকে যখন তারা বুঝতে পারে যে এটি করার জন্য তাদের একটি কম্পিউটার উইজার্ড হতে হবে o সুতরাং "সমস্ত বর্তমান বই ডাউনলোড করুন" বোতামটি প্রকল্প এবং এর ব্যবহারকারীদের উপকার করবে এবং এটি অবশ্যই তৈরি করবে এমনকি আরও দর্শক। সুতরাং যে ভাবে সবাই খুশি।