سلام دوستان من میخوام برنامه بنویسم که فایلهای با حجم کمتر از 1k رو در داخل یه درایو NTFS محاسبه کنم کسی راهنمایی داره به من بده این کار تو UNIX و Linux خیلی راحته تو ویندوز هم برنامه خارجی پیدا کردم ک سورس نیست ولی این کارو انجام میده
سلام دوستان من میخوام برنامه بنویسم که فایلهای با حجم کمتر از 1k رو در داخل یه درایو NTFS محاسبه کنم کسی راهنمایی داره به من بده این کار تو UNIX و Linux خیلی راحته تو ویندوز هم برنامه خارجی پیدا کردم ک سورس نیست ولی این کارو انجام میده
یکم بیشتر توضیح میدهید بنده که متوجه منظورتون نشدم
ببین دوست عزیز من میخوام برنامه بنویسم که کار جستجو فایل ها رو انجام بده بر حسب فاکتور سایز این برنامه فقط میخواد فایلهایی با اندازه 1کیلو بایت یا کمتر پیدا کنه و براش فایلهای دیگه مهم نیست در درایوهایی با فرمت ان تی اف اس فایلهای با حجم 1 کیلو بایت در جدول MFT ذخیره میشوند پس باید به سراغ این جدول رفت و ... کسی راهنمایی داره که به من کمک کنه ؟نوشته شده توسط szh_1367 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام.
با چه زبانی میخوای بنویسی؟
فرقی نمیکنه کجا ذخیره میشه. شما باید یه تابع ریکرسیو بنویسی که کل درایو رو بگرده. بعد فایل های کم حجم رو لیست کنی.
تو ویبی Filelen حجم فایل رو میده یا تو .Net کلاس System.IO.FileInfo و تابع Length حجم رو میده.
من با سی بلدم کار کنم اما اگه میشه راهنمایی کنید من دات نت شروع کنم به نوشتن
سلام.
جستجوی فایلها توسط توابع ساده زیر با بالاترین سرعت در شرایط معمولی امکان پذیر هست - امکان استفاده از کاراکتر های wildcard هم هست:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Last edited by god of war 2; 14-10-2012 at 23:01.
دوستان استادم گفته فقط با سی یا سی ++ بنویسید و فقط لیست کنه
اصلا گرافیکی هم نباشه
استاد شما قطعا باید این مسئله رو بدونه که در stl یا ++C استاندارد هیچ تابعی برای جستجوی فایل وجود نداره!دوستان استادم گفته فقط با سی یا سی ++ بنویسید و فقط لیست کنه
اصلا گرافیکی هم نباشه
جستجوی فایل "تنها توسط توابع تحت پلتفرم" انجام میشه و هیچ تابع استانداردی برای این کار وجود نداره.
استادم گفت هست
در Fat az Get File Size استفاده میشه و در NTFS از Struckle همچین چیزی
دوست گرامی این چیزی که استاد شما گفته مربوط میشه به استفاده از ساختارهای فایل سیستم که عملا در برنامه های امروزی چنین چیزی بجز موارد خاص هیچ استفاده ای نداره و اینکه چنین چیزی همونطور که گفتم جزو بخش استاندارد نیست یعنی باید از کلاسهای فایل سیستم استفاده کنید.در Fat az Get File Size استفاده میشه و در NTFS از Struckle همچین چیزی
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)