প্রকল্প সম্পর্কে
SunPack-এর লক্ষ্য হলো বিপুল পরিমাণ অগোছালো কম্প্রেসড ফাইল পরিচালনা করা। এর মূল বৈশিষ্ট্যগুলোর মধ্যে রয়েছে:
১. **ব্যাচ আনজিপ**: রাইট-ক্লিক মেনুর মাধ্যমে বর্তমান ডিরেক্টরির সমস্ত কম্প্রেসড ফাইল এক ক্লিকে আনজিপ করা অথবা নেস্টেড ডিরেক্টরিগুলোতে রিকার্সিভ প্রসেসিং করা সমর্থন করে।
২. **অটোমেশন মনিটরিং**: ফোল্ডার মনিটরিং সুবিধা প্রদান করে, যার ফলে মনিটর করা ফোল্ডারে নতুন কম্প্রেসড ফাইল প্রবেশ করলে স্বয়ংক্রিয়ভাবে আনজিপ প্রক্রিয়া শুরু হয়।
৩. **পাসওয়ার্ড হ্যান্ডলিং**: ক্লিপবোর্ড থেকে স্বয়ংক্রিয়ভাবে পাসওয়ার্ড পড়া এবং আনজিপ করার চেষ্টা করা সমর্থন করে।
৪. **ইন্টারঅ্যাকশন মোড**: রাইট-ক্লিক মেনু এবং CLI কমান্ড লাইন ইন্টারঅ্যাকশন—এই দুই ধরনের মোড প্রদান করে।
CLI-এর সাধারণ কমান্ডগুলোর মধ্যে রয়েছে:
- `extract`: স্ক্যানিং, আনজিপিং, ভেরিফিকেশন, রিপেয়ার লুপ এবং পোস্ট-প্রসেসিং সম্পাদন করে।
- `watch`: ডিরেক্টরি মনিটর করে এবং স্থিতিশীল আর্কাইভগুলো স্বয়ংক্রিয়ভাবে আনজিপ করে।
- `scan`: ফাইল পরিবর্তন না করে সম্ভাব্য টাস্ক তালিকা তৈরি করে।
- `inspect`: ডিটেকশন ডায়াগনস্টিকস, অ্যানালাইসিস প্রিভিউ এবং রুল ডিটারমিনেশন ডিটেইলস আউটপুট করে।
- `passwords`: চেষ্টা করার জন্য অপেক্ষমান পাসওয়ার্ড তালিকা প্রদর্শন করে।
প্রজেক্টটি `sunpack_config.json` এবং `sunpack_advanced_config.json`-এর মাধ্যমে কনফিগারেশন ম্যানেজ করে এবং সংশ্লিষ্ট কনফিগারেশন ভ্যালিডেশন কমান্ড প্রদান করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.