واضح آرشیو وب فارسی:سایت ریسک: am_merman0117-09-2007, 11:12 PMبا سلام خدمت همه اساتيد محترم.:10: من ميخوام يك فايل رو به صورت بايت بايت بخونم و بنويسم . منظورم اينه كه يه بايت رو از فايل بخونم و در جاي ديگه كپي كنم بعد برم سراغ بايت بعدي. قصد ندارم تمام بايت هارو از ابتدا در يك آرايه كپي كنم چون بعضي وقتها دچار مشكل ميشم مثل مواقعي كه يه Cd قفل داشته باشه.:41: كسي ميتونه منو راهنمايي كنه؟:31: _H2_18-09-2007, 02:34 PMسلام میدانم چه فکری در سرتان است! اول از همه فکر نکنید که خواندن تک تک بایت ها برای CD های خش دار با خواندن آرایه خیلی فرق میکند!!!! خود سیستم سخت افزاری CDROM و نرم افزار ویندوز اطلاعات را به صورت سکتوری میخوانند و مینویسند و اصلاً اینطوری نیست که به خاطر یک بایت ناقابل نرم افزار از سخت افزار درخواست اطلاعات کند. دستور داریم که یک بایت را تحویل میدهد یا میگیرد ولی خود ان دستورات از ارسال و دریافت آرایه ای استفاده میکنند. فعلاً نگاهی به کد زیر بیاندازید که در شرایط فایلهای سالم به خوبی کار میکند (گرچه تستش نکردم ولی دلیلی برای کارنکردن ندارد!) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! am_merman0119-09-2007, 12:17 AMباز هم تشكر از استاد گرامي كه كمك كردند. از كدي كه نوشتيد ممنون جالب بود ولي حالا كه منظورم رو فهميديد ميتونيد راه حلي براي اين مشكل پيدا كنيد كه بشه Cd هاي خش دار يا قفل دار را كپي كرد؟ باز هم ممنونم. _H2_19-09-2007, 09:43 AMسلام آخه من هم پنجاه سال(!) پیش با VB 6 در همین فکر بودم و دیروز که محتوی پست شما را متوجه شدم برایم خیلی جالب بود، یادش بخیر .... عزیز جان یک برنامه است که دقیقاً بر اساس همین تفکر کار میکند و قبل از شما نوشته شده و دیگر نیازی نیست که خودتان کلی وقت بگذارید و.... اگر اشتباه نکنم برنامه "Bad CD Repair" باید باشد که به راحتی هم در دسترس است و خیلی کوچک و ساده است. البته زیاد هم دقیق یادم نیست ولی فکر کنم همین برنامه است که بر مبنای سعی در کپی داده های سالم و پر کردن داده های خراب با صفر باینری کار میکند. اگر خواستید ورژن 3 اش را دارم که البته کمی قدیمی است و اگر آخرین نسخه را پیدا کنید بهتر است. am_merman0120-09-2007, 02:55 AMتشكر فراوان از استاد گرامي ولي من دلم ميخواست خودم يه همچين كاري رو انجام بدم تا بيشتر با كار بر روي بايت ها آشنا بشم وگرنه اين برنامه اي رو كه معرفي كرديد به خوبي ميشناسم . به هر حال باز هم تشكر از شما كه راهنمايي كرديد سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 295]