আমি এই ফাইলটির সর্বশেষ সংস্করণটি ডাউনলোড করতে কার্ল ব্যবহার করতে চাই । সাইটের একটি রোবটস.টি.এস.টি. টি আছে, তবে আমার মনে হয় যা এটি কেবল curl -L -z WorldGuard.zip http://www.curse.com/server-mods/minecraft/worldguard/downloadএটির ব্যবহারের জন্য আমাকে থামিয়ে দিচ্ছে । http://addons.curse.cursecdn.com/files/684/741/worldguard-5.7.3.zipফাইলটির প্রত্যক্ষ লিঙ্ক রয়েছে যা পৃষ্ঠার এইচটিএমএল উত্স কোডে অবস্থিত এবং আমি এই লিঙ্কটিটি কার্ল করতে ব্যবহার করতে পারি কারণ এই লিঙ্কটি পার্মালিঙ্ক নয়, প্রথম লিঙ্ক থেকে এই urlটি পাওয়ার জন্য আমাকে একটি উপায় খুঁজে বের করতে হবে (যা পারমিলিংক)।
যদি আমি ব্যবহার curl -L http://www.curse.com/server-mods/minecraft/worldguard/downloadআমি দিয়ে শেষ এই আউটপুট। আমি ব্যবহারের চেষ্টা করেছি FOR /F "skip=628 tokens=10,11,12,13,14 delims=/ " %%a in ('curl -L http://www.curse.com/server-mods/minecraft/worldguard/download') DO curl -z foo.zip %%a')তবে আমি দেখতে পাচ্ছি যে আমি কয়টি লাইন এড়িয়ে যেতে পারি (31 এর টোকেন সীমা সমান) এর সীমা রয়েছে এবং সম্ভবত এটি পরে আমার সমস্ত লাইনও দিয়েছে (আমি যা চাই তা নয়)।
এরপরে, আমি একটি পাঠ্য ফাইলে আউটপুট সংরক্ষণ করার চেষ্টা করেছি এবং আমি চাইলে সমস্ত লাইন মুছে ফেলার চেষ্টা করেছি, তবে, আমি জানি না যে কীভাবে একটি নির্দিষ্ট স্ট্রিং নেই সেগুলি কীভাবে মুছতে হয়। আমি কেবলমাত্র এমন রেখাগুলিগুলিতে ফোকাস করার কথা ভাবছিলাম "http://addons.curse.cursecdn.com/files/"(অন্য কথায়, আমি যে ইউআরএলটি চেয়েছিলাম এমন লাইনটি ছিল) তবে কীভাবে করব তা আমার কোনও ধারণা নেই।
আমি কীভাবে কেবল url (বা যে অংশটি পরিবর্তিত হয় 684/741/worldguard-5.7.3.zip:) পেতে পারি এবং তাই এটি ডাউনলোড করতে কার্ল পেতে পারি?
সম্পাদনা: কোনও ব্যাচের স্ক্রিপ্টে এবং / বা কার্ল ব্যবহারের সহজ উপায় না থাকলে আমি বিকল্পগুলির জন্য উন্মুক্ত। আমি ভিজ্যুয়াল বেসিক (.vbs।), পাওয়ারশেল বা ব্যাচ ফাইল থেকে নির্বাহ করা যেতে পারে এমন কিছু (যা প্রায় সব কিছু হওয়া উচিত) ব্যবহার করে এমন উত্তরগুলি মানতে আমি প্রস্তুত am আমি এখনও এটিকে ধারাবাহিকভাবে রাখতে এবং একটি ফাইলে ব্যাচ এবং কার্ল ব্যবহার করতে পছন্দ করব এবং কারণ আমার কাছে ব্যাচের মধ্যে যা চাই তার 90% আমার আছে। এছাড়াও, আমি ব্যাচ নয় এমন জিনিসের সাথে তেমন পরিচিত নই তাই আপনি যদি স্ক্রিপ্টটি করেন তবে আপনি যদি তা ব্যাখ্যা করেন তবে আমি এটিকে পছন্দ করব।