উইজেটের এমন বিকল্প রয়েছে -np
যা কোনও পিতামাতার ডিরেক্টরি থেকে ফাইলগুলি অক্ষম করে। আমার অনুরূপ কিছু দরকার তবে কিছুটা নমনীয়। বিবেচনা:
www.foo.com/bar1/bar2/bar3/index.html
আমি সমস্ত কিছু পেতে চাই (তবে গাছের শ্রেণিবিন্যাসের) চেয়ে bar2
( উচ্চতর) নয় (!)। সুতরাং bar2
এছাড়াও আনা উচিত কিন্তু না bar1
।
উইজেটকে আরও নির্বাচনী করার কোনও উপায় আছে কি?
পটভূমি: আমি একটি অনুরূপ যৌক্তিক কাঠামো - প্রারম্ভিক পয়েন্ট, তারপরে এবং তারপরে নীচে একটি ওয়েবসাইট আয়না করার চেষ্টা করছি trying যদি এই wget
জাতীয় বিন্যাসের জন্য আরও উপযুক্ত উপকরণের থেকে অন্য কোনও সরঞ্জাম থাকে তবে দয়া করে আমাকেও জানান।
হালনাগাদ
অথবা সম্ভাব্য গভীরতা নির্দিষ্ট করার পরিবর্তে, "বাবা-মা নেই, যদি না তারা এই বা সেই URL এর সাথে মেলে তবে" এর মতো কিছু।
আপডেট 2
সার্ভারে কিছু কাঠামো আছে, তাই না? আপনি এটি একটি গাছ হিসাবে কল্পনা করতে পারেন। তাই সাধারণত "- না-পিতামাতা" দিয়ে আপনি কিছুটা A থেকে শুরু করেন এবং কেবল নীচে যান।
আমার ইচ্ছাটি, উপরে যাওয়ার দক্ষতা - এই বলে প্রকাশ করে, এটি এক্স নোডের উপরে যাওয়ার অনুমতি দেওয়া হয়েছে, বা (যা 100% সমতুল্য) এটি বি নোডে যাওয়ার অনুমতি রয়েছে (যেখানে দূরত্ব বিএ = এক্স)।
সমস্ত ক্ষেত্রে, ব্যবহারকারীদের দ্বারা সংজ্ঞায়িত হিসাবে নীচে যাওয়ার নিয়মগুলি স্থির থাকে (উদাহরণস্বরূপ - কেবল ওয়াই স্তর দ্বারা নিচে যান)।
কীভাবে এটি সংরক্ষণ করবেন? আসলে এটি আসলে প্রশ্ন নয় - wget
ডিফল্টরূপে সার্ভারের কাঠামোটি পুনরায় তৈরি করে, এখানে ভয় পাওয়ার কিছু নেই, বা কোনও কিছু ঠিক করার প্রয়োজন নেই। সুতরাং, 2 কথায় - যথারীতি।
আপডেট 3
নীচে ডিরেক্টরি কাঠামো - আসুন ধরে নেওয়া যাক প্রতিটি ডিরেক্টরিতে কেবল একটি ফাইল রয়েছে - R - R.html এবং তেমন। এটি অবশ্যই সরলীকৃত কারণ আপনার একাধিক পৃষ্ঠা থাকতে পারে।
R
/ \
B G
/ \
C F
/ \
A D
/
E
এ (এএইচটিএমএল) হল আমার প্রারম্ভিক বিন্দু, এক্স = ২ (সুতরাং বি সর্বাধিক শীর্ষ স্তরের নোড আমি আনতে চাই)। এই নির্দিষ্ট উদাহরণে এর অর্থ আর ডকুমেন্ট এবং জি এইচটিএমএল ব্যতীত সমস্ত পৃষ্ঠা আনতে হবে। এএইচটিএমএলকে "প্রারম্ভিক বিন্দু" বলা হয় কারণ আমাকে এটি থেকে শুরু করতে হবে, বি থেকে নয় not
আপডেট 4
নামকরণ আপডেট 3 থেকে ব্যবহৃত হয়।
উইজেট বিকল্পগুলি www.foo.com/B/C/A/A.html
ডিরেক্টরিটি বি এবং নীচে সমস্ত পৃষ্ঠাগুলি পাওয়ার বিকল্পগুলি কী কী তা এই প্রশ্নটি রয়েছে (আপনি এএইচটিএমএল থেকে শুরু করতে হবে তা জেনে)।
bar2
ডিরেক্টরি এবং এর সমস্ত বিষয়বস্তু চান। যদি তা না হয় তবে দয়া করে পরিষ্কার করুন y
bar2
আনতে চান কিন্তু নাbar1
? কোথায়bar2
থাকব? আপনি যদি চান না যে দুটি বা ততোধিক ডায়ারের অভিন্ন নামযুক্ত সাবডিয়ার রয়েছে, তাদের বিষয়বস্তুগুলি একত্রিত করা উচিত? পুরো অভিশাপের সাইটটি পাওয়া এবং তারপরে আপনার পছন্দমতো জিনিস ছাঁটাই / চালানো প্রায় নিশ্চিতভাবেই সহজ।