এর চেয়ে ভাল, কার্ল বা উইজেট কী? [বন্ধ]


132

তারা কি একই রকম নাকি? একটি কিছু দিয়ে অন্য কিছু করা যায় না? ওইগুলো কি? নাকি, দিনশেষে, কোনও পরিচিতির বিষয়?


3
মারকাসকিউয়ের একটি উত্তর ছিল কার্ল লোকের দ্বারা করা তুলনাটি দেখার পরামর্শ: ড্যানিয়েল.হএক্সএক্সএক্স / ডকস / ক্রল-vs-wget.html । দুর্ভাগ্যক্রমে বলেছিল উত্তরটি মন্তব্যে পরিণত হওয়ার পরিবর্তে মুছে ফেলা হয়েছিল।
থরবজর্ন রাভন অ্যান্ডারসন

উত্তর:


47

আপনি যদি প্রোগ্রামিং করেন তবে আপনার কার্ল ব্যবহার করা উচিত। এটির একটি দুর্দান্ত এপিআই রয়েছে এবং বেশিরভাগ ভাষার জন্য এটি উপলব্ধ। উইজেট চালাতে ওসকে শেল আউট করা একটি ক্লডজ এবং আপনার যদি কোনও API ইন্টারফেস থাকে তবে তা করা উচিত নয়!


3
ডাউনলোডের জিনিসগুলি স্বয়ংক্রিয় করতে ডাব্লুজিইইটি পার্ল থেকে স্ক্রিপ্টগুলি চালিত করার কোনও সমস্যার মুখোমুখি হই নি। যাইহোক, গুটিয়ে যাওয়া, আমি ঘন ঘন সাক্ষাৎ ত্রুটি 18 - স্থানান্তর অসামান্য পঠিত অবশিষ্ট ডেটা বন্ধ (দেখুন stackoverflow.com/questions/1759956/... )। পার্ল স্ক্রিপ্টগুলিতে এটি ব্যবহার করার চেষ্টা করার সময় আমি এই ত্রুটিটি পেয়েছি তবে WGET কখনই আমাকে এ জাতীয় সমস্যা দেয় না। এটা কি বিবেচনায় নেওয়া উচিত নয়?
সেক্সিবিস্ট

5
আপনি যদি পার্ল ব্যবহার করছেন তবে আপনার সত্যিই LWP লাইব্রেরি (LWP :: সহজ) ব্যবহার করা উচিত Simple প্রতিক্রিয়া কোডগুলি পড়া, ক্রিয়ামূলক কলব্যাকগুলি নির্ধারণ করা এবং অন্য প্রক্রিয়ার পাঠ্য আউটপুটকে বিশ্লেষণ করার চেয়ে ব্যতিক্রম ধরা সর্বদা সহজ।
বায়রন হুইটলক

32

কার্যকারিতা কিছু ওভারল্যাপ আছে। যদিও গনুহ wget হয় HTTP- র / FTP ব্যবহার করে ফাইল, পুনরুদ্ধারের জন্য একটি প্যাকেজ কার্ল একক URL সহ স্থানান্তর ডেটা। মার্কাসকিউ-র ভাগ করা লিঙ্কে যেমন উল্লেখ করা হয়েছে , উইজেট পুনরাবৃত্তভাবে ডাউনলোড করতে পারে - কার্ল লেখকের আরও বিশদের জন্য এই তুলনা নিবন্ধটি দেখুন।


21

cURLwgetকোনও নির্দিষ্ট উত্স থেকে অ-ইন্টারেক্টিভ ডাউনলোড ফাইল (গুলি) এর জন্য উভয় দিকের ডেটা স্থানান্তর করার উদ্দেশ্যে is আছে কিছু কার্যকারিতা ওভারল্যাপ, কিন্তু তারা করছে বোঝানো হয় না ঠিক করতে একই জিনিস

এটি আপনি যা করার চেষ্টা করছেন তার উপর নির্ভর করে; ফাইলগুলি ডাউনলোড করা wgetএবং cURLতুলনীয় যেমন সহজ কাজের জন্য , তবে এটি সত্যিই কেবল দুটি সরঞ্জামের পৃষ্ঠকেই স্ক্র্যাচ করে।


15

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

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