প্রকল্প সম্পর্কে

Paksmith একটি ক্রস-প্ল্যাটফর্ম ইউটিলিটি যা Unreal Engine গেম আর্কাইভ থেকে সম্পদ অন্বেষণ এবং বের করার জন্য ডিজাইন করা হয়েছে। Rust-এ উন্নত করা হয়েছে, এই টুলটি প্যাক কন্টেইনার (ভার্সন ৩ থেকে ১১) পার্স করার ক্ষমতা প্রদান করে, যার মধ্যে zlib ডিকম্প্রেস এবং SHA-1 যাচাইকরণের সমর্থন অন্তর্ভুক্ত। মुख্য ক্ষमतাগুলি অন্তর্ভুক্ত: - UAsset পার্সিং: .uasset ফাইলের পূর্ণ ডিজিরিয়ালাইজেশন, প্যাকেজ সারাংশ, নাম/ইম্পোর্ট/এক্সপোর্ট টেবিল এবং প্রপার্টি ট্রি (প্রিমিটিভ, কন্টেইনার এবং ইঞ্জিন স্ট্রাক্ট) অন্তর্ভুক্ত। এছাড়াও .uexp কম্প্যানিয়ন স্টিচিং এবং .usmap স্কিমা-চালিত প্রপার্টি সমর্থন করে। - এক্সপোর্ট পাইপলাইন: গেম সম্পদকে স্ট্যান্ডার্ড ফরম্যাটে রূপান্তরের সমর্থন, যেমন টেক্সচারকে PNG (BCn/ASTC/ETC এবং ভার্চুয়াল টেক্সচার সমর্থন), স্ট্যাটিক এবং স্কেলেটনাল মেশকে glTF 2.0, অডিওকে WAV/OGG, এবং ডেটা টেবিলকে CSV/JSON। - CLI টুলস: 'list' কমান্ড আর্কাইভ এন্ট্রি গণনার জন্য এবং 'inspect' কমান্ড uasset গঠনশিরোনাম এবং ডিকোডেড প্রপার্টি ট্রি JSON আকারে ডাম্প করার জন্য একটি কমান্ড-লাইন ইন্টারফেস। - প্রোফাইল ম্যানেজমেন্ট: গেম প্রোফাইল পরিচালনার জন্য একটি সিস্টেম, যা ব্যবহারকারীদের আর্কাইভ অবস্থান রেকর্ড করার এবং ডিক্রিপশনের জন্য AES কী পরিচালনা করার অনুমতি দেয়।