উইজেটটি এক্স আকারের চেয়ে বড় ফাইলগুলি ডাউনলোড না করে তৈরি করুন


11

ঠিক আছে, আমি হাল ছেড়ে দিচ্ছি। আমি যে ফাইলগুলি ডাউনলোড করা হয় তার সীমাবদ্ধতা কীভাবে করব, যেমন বলুন যে আমি 2 এমবি এর চেয়ে বড় কোনও ফাইল চাই না?

উত্তর:


6

একমাত্র সীমাবদ্ধতার বিকল্পটি যা আমি জানি তা wgetহল -Qকোটার স্যুইচ। আপনি যা চান তা এটি নয়, কারণ এটি আপনার ডাউনলোড করা সমস্ত ফাইলের সম্মিলিত সীমাবদ্ধতার পরে থামবে , পৃথকভাবে নয় not ম্যান পেজে-Q বর্ণিত হিসাবে স্যুইচটি দিয়ে প্রতিটি লিঙ্কটি আলাদাভাবে পাইপ করা কার্যকর হবে না ।

আপনি কোন পরিবেশটি ব্যবহার করছেন তা আমি জানি না, তবে ক্রোলার ফাইলের আকার সীমাবদ্ধতা সর্বাধিক দৈর্ঘ্যের-বাইটগুলি সমর্থন করে এবং জাভা প্ল্যাটফর্মে চালায়।

তাদের ব্যবহারকারী ম্যানুয়াল থেকে :

  • সর্বোচ্চ দৈর্ঘ্যের-বাইট

প্রতি নথিতে ডাউনলোড করতে সর্বাধিক সংখ্যক বাইট। এই সীমাটি পৌঁছে গেলে ফাইল কেটে যাবে।

ডিফল্টরূপে এই মানটি একটি চূড়ান্ত মান হিসাবে সেট করা হয় (এক্সাবাইট সীমার মধ্যে) যা বাস্তবে কখনও পৌঁছানো যাবে না।


হুম। ঠিক আছে. যা আমি খুঁজে পেয়েছি তার অনেকটা পুনরাবৃত্তি করেছিল তবে যাইহোক ভাল উত্তর। যদিও আমি জানতাম না যে হেরিটারিক্স ফাইলগুলি এড়িয়ে যাওয়ার পরিবর্তে ছাঁটাই করেছে।
নাথানিয়েল

3

যদি এটি " সর্বোচ্চ 2MB দিয়ে ফাইলগুলি ডাউনলোড করার " পরিবর্তে " 2MB সর্বোচ্চ ডাউনলোড করা " সম্পর্কে থাকে তবে আপনি কেবলমাত্র আউটপুটটিকে ডিস্কে সীমাবদ্ধ রাখতে পারবেন could

wget -O - $url |head -c 1024(একটি withচ্ছিক সহ > $SaveAsFile) -> প্রথম কেবি সঞ্চয় করে এবং বাকিগুলি কেটে যায়।

(একটি " ঠিক আছে: $ বার্তা " দেখার জন্য যথেষ্ট , দূরবর্তী থেকে প্রচুর ত্রুটি বার্তাগুলি দিয়ে আমার / টিএমপি না মেরে ;-))


1

তৃতীয় পক্ষের প্যাচগুলির সহায়তায় এটি সম্ভব: http://yurichev.com/wget.html


এই পোস্টটি পর্যালোচনা , আপনি অবশ্যই।
জেমস মার্টজ

আপনি যদি উত্তরটি প্রসারিত করার প্রয়োজন মনে করেন তবে ক্রোনস ঠিক সেখানে একটি "সম্পাদনা" বোতাম আছে। ব্যক্তিগতভাবে এটি ঠিক যেমনটি মনে হয়, সেই লিঙ্কযুক্ত পৃষ্ঠাটির 1 বাক্যটি নতুন বিকল্পটি ব্যাখ্যা করে ...
সুপারভাইচো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.