প্রকল্প সম্পর্কে
Czkawka (পোলিশ ভাষায় 'হিকাপ') একটি ফ্রি, ওপেন-সোর্স, মাল্টিপ্ল্যাটফর্ম ইউটিলিটি যা কম্পিউটার থেকে অপ্রয়োজনীয় ফাইল মুছে ফেলার জন্য ব্যবহৃত হয়। এটি মেমরি-নিরাপদ Rust-এ লেখা, প্রায় কোনো আনসেফ কোড নেই, এবং গতির জন্য মাল্টিথ্রেডিং ও দক্ষ অ্যালগরিদম ব্যবহার করে। এটি Linux, Windows, macOS, FreeBSD এবং x86, ARM, RISC-V সহ বিভিন্ন আর্কিটেকচারে চলে, সাথে Android বিল্ডও রয়েছে। প্রকল্পটি জানায় এটির কোনো ইন্টারনেট অ্যাক্সেস নেই এবং কোনো ব্যবহারকারীর তথ্য বা পরিসংখ্যান সংগ্রহ করে না।
ফ্রন্টএন্ড ও উপাদানসমূহ:
- Krokiet: Slint দিয়ে তৈরি বর্তমান প্রজন্মের GUI, যা সহজ, মাল্টিপ্ল্যাটফর্ম এবং দ্রুত হিসেবে বর্ণিত। এটি সুপারিশকৃত ফ্রন্টএন্ড।
- Czkawka GUI: পুরোনো GTK 4 ফ্রন্টএন্ড; সংস্করণ 12.0 সর্বশেষ প্রকাশিত সংস্করণ এবং নতুন কোনো বাইনারি দেওয়া হবে না।
- Cedinia: Czkawka Core-এর জন্য Android-এ টাচ-বান্ধব GUI, Slint দিয়ে তৈরি। Android-এ ffmpeg না থাকায় ভিডিও টুল সেখানে অনুপলব্ধ।
- Czkawka CLI: অটোমেশনের উদ্দেশ্যে কমান্ড-লাইন ফ্রন্টএন্ড।
- Czkawka Core: একটি পুনঃব্যবহারযোগ্য Rust লাইব্রেরি (czkawka_core) যা সব ফ্রন্টএন্ড শেয়ার করে, এবং Czkawka Tauri ও page-dewarp-এর মতো বাহ্যিক প্রকল্পও ব্যবহার করে; PyPI-তে Python বাইন্ডিং প্রকাশিত।
অন্তর্ভুক্ত টুলসমূহ:
- Duplicates: ফাইলের নাম, আকার বা হ্যাশ দিয়ে ডুপ্লিকেট খুঁজে বের করে।
- Empty Folders: উন্নত অ্যালগরিদম দিয়ে খালি ফোল্ডার খুঁজে বের করে।
- Big Files: নির্দিষ্ট স্থানের সবচেয়ে বড় ফাইল খুঁজে বের করে।
- Empty Files: ড্রাইভ জুড়ে খালি ফাইল অনুসন্ধান করে।
- Temporary Files: অস্থায়ী ফাইল খুঁজে বের করে।
- Similar Images: হুবহু অভিন্ন নয় এমন ছবি খুঁজে বের করে, যেমন ভিন্ন রেজোলিউশন বা ওয়াটারমার্ক।
- Similar Videos: দৃশ্যত অনুরূপ ভিডিও খুঁজে বের করে, অডিও বা ফ্রেম দিয়ে।
- Same Music: ট্যাগ বা বিষয়বস্তু তুলনা করে অনুরূপ সঙ্গীত খুঁজে বের করে।
- Invalid Symbolic Links: অস্তিত্বহীন লক্ষ্যে নির্দেশ করা symlink দেখায়।
- Broken Files: অবৈধ বা ক্ষতিগ্রস্ত ফাইল খুঁজে বের করে।
- Bad Extensions: এমন ফাইল তালিকাভুক্ত করে যার বিষয়বস্তু এক্সটেনশনের সাথে মেলে না।
- Exif Remover: বিভিন্ন ফাইল টাইপ থেকে Exif মেটাডেটা সরিয়ে দেয়।
- Video Optimizer: স্থির অংশ ক্রপ করে এবং ভিডিওকে আরও দক্ষ ফরম্যাটে রূপান্তর করে।
- Bad Names: বিশেষ অক্ষরযুক্ত ফাইলের মতো সম্ভাব্য অবাঞ্ছিত নামের ফাইল খুঁজে বের করে।
অন্যান্য বৈশিষ্ট্য: ক্যাশ সমর্থন পুনরাবৃত্ত স্ক্যান দ্রুত করে; একটি পোর্টেবল সংস্করণ উপলব্ধ; ইন্টারফেস বহুভাষিক; এবং README-তে FSlint, DupeGuru ও BleachBit-এর সাথে বৈশিষ্ট্য তুলনা টেবিল রয়েছে, উল্লেখ করা হয়েছে যে Czkawka GTK আর সক্রিয় উন্নয়নে নেই, তবে Krokiet ও Cedinia আছে।
লাইসেন্সিং: রিপোজিটরি কোড MIT; ছবি ও অডিও CC BY 4.0; GTK GUI ও CLI MIT, তবে Krokiet ও Cedinia Slint লাইসেন্সিং প্রয়োজনীয়তার কারণে GPL-3.0-only। README-তে AI নীতি (AI-সহায়ক অবদান অনুমোদিত তবে ম্যানুয়ালি পর্যালোচনা করা হয়, AGENTS.md ফাইল দেওয়া আছে), অফিসিয়ালি রক্ষণাবেক্ষণকৃত বিতরণ চ্যানেল (এই রিপোজিটরি, GitHub রিলিজ, crates.io ও Flathub) তালিকাভুক্ত, এবং প্রকল্পের কোনো অফিসিয়াল ওয়েবসাইট নেই বলে জানানো হয়েছে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.