ارسال شده: شنبه ۱۹ خرداد ۱۳۸۶, ۹:۰۵ ق.ظ
دوست عزيزم كه زحمت كشيدن و كل متن رو به تاپيك منتقل كردن
1- بنده اين كارو كردم ولي ديدم به علت زياد بودن متن، مطلب در انتهاي پست نيمه كاره ميشه، به خاطر همين از ارسال متن منصرف شدم و به جاي اون فقط لينك رو دادم.
2- اون لينك در ابتداي برنامه مشكل داره به خاطر همين بقيه متن رو در اين پست ميذارم ، كاري كه نميخواستم از اول اتفاق بيفته.
27- چگونه آنلاين CD را تغيير دهيم؟ autorun ويندوز چگونه كار مي كند؟
زماني كه يك CD براي ويندوز آماده مي كنيد،فايلي به نام ” autorun.inf ” را با ورودي هايي كه شبيه به اينها هستند:
[autorun]
open=filename.exe
icon=someicon.ico
در دايركتوري ريشه قرار دهيد. وقتي كه CD در يك درايو با auto-insert notification فعال شده قرار مي گيرد. با آيكن خاصي به نمايش در خواهد آمد و برنامه نامگذاري شده آغاز خواهد شد. به اين مثال كمي پيچيده توجه كنيد:
[autorun]
open=setup.exe\i
icon=setup.exe.1
shell\configure=&configure…
shell\configure\command=setup.exe\c
shell\install=&install…
shell\install\command=setup.exe\i
shell\readme=&Read Me
shell\readme\commend=notepad help\readme.txt
sheel\help=&Help
shell\help\command=winhlp32help\helpfile.help
با در نظر گرفتن خط به خط اين مثال اينگونه استنباط مي شود كه:
• فرمان Autoplay پيش فرض “Setup\i “خواهد بود.
• آيكن icon#1,CD در Setup.exe خواهد بود.
• 4 فرمان به منوي rightclick pop-up اضافه خواهد شد:
“Configure… “
كه “Setup\c ” را اجرا مي كند.
“Install… “
كه “Setup\i ” را اجرا مي كند .
“Read Me ”
كه براي نشان دادن “readme.txt ”، notepad.exe را آغاز مي كند.
“Help ”
كه با امكان help ويندوز 95 يك helpfile را نشان مي دهد.
شما بايد بتوانيد با استفاده از فرمان ”Start ” يك صفحه وب را باز كنيد،براي مثال:
[autroun]
open=start index.htm
براي اطلاعات بيشتر به سايت هاي زير مراجعه كنيد:
[External Link Removed for Guests]\win32dev\uiguide\uigui276.htm
http:\\www.gui.com.au\avdf\oct95\samp-autoplay.htm
برنامه اي كه به شما اجازه مي دهد تا autoplay را بدون سوزاندن يك CD آزمايش كنيد:
[External Link Removed for Guests]\gstrope\autoteest.htm
(در واقع اگر شما فلدري را در يك حرف درايو SUBST كنيد، ويژگي autorun در ويندوز 95 درايو جديد را اسكن مي كند. براي مثال،”SUBST J:\goodies\New CD ” اين تكنيك نيز براي آزمايش CD-ROM اي كه آماده كرده ايد مفيد است.)
برنامه هاي كاربردي قابل پيكربندي autorun (آغاز كننده ها و منوها) در سايت هاي زير موجودند:
[External Link Removed for Guests]\~calyapso\index.htm
[External Link Removed for Guests]\helpindex\sheIIRun.htm
[External Link Removed for Guests]\
[External Link Removed for Guests]\
28- چگونه مي توان مطمئن شد كه داده ها به درستي Write شده اند؟
ساده ترين راه مقايسه كپي با اصل است. اگر ديسك از يك فايل تصوير ISO-9660 سوزانده شده باشد،برنامه هايي شبيه Easy-CD Pro 95 مقايسه اي از ديسك با اصل آن خواهند داشت. راه ديگر مقايسه فايل به فايل است. برنامه هايي كه CRC ها را در روي فايل ها محاسبه و سپس آنها را مقايسه مي كنند .(يعني از نظر وجود ويروس كنترل مي نمايند) كار خواهند كرد. راه ديگري استفاده از يوتيليتي “diff ” UNIX است كه (به همراه بسيار ديگر از يوتيليتي هاي مشابه ) براي Win 95 در سايت [External Link Removed for Guests] موجود مي باشد. در صورتي كه محتواي C:\MyData را بر روي يك CD-R در E:\ كپي كرده ايد، از فرمان
Diff-g-r C:\MyData E:
استفاده كنيد: فلگ “-g ” به آن مي گويد كه در صورت متفاوت بودن فايل ها گزارش دهد، اما تفاوت ها را نشان ندهد و فلگ “-r “ مي گويد تا به طور بازگشتي در دايركتوري ها نزول كند. امكانات ديگري نيز وجود دارد. يوتيليتي به نام “treediff ” در آرشيوهاي ([External Link Removed for Guests]\archive\index.htm ) ممكن است مفيد باشد.
[External Link Removed for Guests]\directory-toolkit.htm داراي يك برنامه نرم افزار عمومي به همراه ويژگي هاي مربوطه است.
[External Link Removed for Guests]\ داراي كپي ارزشيابي از Pmdiff است كه در مورد ويندوز و OS\2 موجود مي باشد. شما مي توانيد “FileSync ” را از سايت [External Link Removed for Guests]\ بدست بياوريد. همچنين مي توانيد WinDiff مايكروسافت را كه متفاوت از برنامه هاي ذكر شده قبلي است از سايت
ftp:\\ftp.microsoft.com\services\technet\office95\ wind.exe ، download نماييد و از نام فايلهاي طولاني نيز مطلع شويد. اينها را مي توان روي Win95CD در tools\reskit\file نيز يافت.
29- چگونه مي توان يك CD-ROM را با 3GB داده بر روي آن كپي كرد؟
اين كار عملي نيست. به واقع CD داراي فضا جهت اين مقدار داده نمي باشد. برخي از ناشران CD زماني كه Spot مشابه روي ديسك را چندين بار فايل هاي منطبق ارجاع مي دهند. از ترفند استفاده مي كنند. اگر يك كپي فايل از ديسك بر روي درايو سخت خود انجام مي دهيد، نتيجه پاياني چندين كپي از بلاك هاي مشابه و داده هايي بيشتر از آنچه است كه مي تواند روي يك CD-ROM قرار بگيرد. Video CD ها اغلب داراي فايل هاي منحصر به فرد است كه 700MB يا بيشتر مي باشند.
در اين مواقع، آنها واقعا به اين بزرگي هستند. آنها در يك فرمت خاص نوشته مي شوند كه به خاطر فضاي بيشتر تصحيح خطا را از قلم مي اندازد. در مورد داده هاي ويدئويي اين بخوبي كار مي كند، اما در مورد داده هاي معمولي ويدئويي اين بخوبي كار مي كند، اما در مورد داده هاي معمولي قطعا توصيه نمي شود. اگر مي خواهيد نسخه ديگري از يك CD-ROM تهيه كنيد،هم بايد از برنامه اي كه به همين منظور است استفاده نماييد. (CD Copier از SNAPSHOT,Adaptec از Jeff Arnold و غيره) و هم اينكه تراك داده ها را به عنوان يك تصوير مجازي ISO-9660 استخراج كنيد. برخي نرم افزارها در مواجه باCD هاي پيچيده نسبت به بقيه تواناترند، در صورتي كه نوع خاصي از CD را در نظر داريد. بايد توانايي هاي نرم افزار را قبل از اقدام به خريد كنترل كنيد.
30- “buffer Underrun ” يعني چه؟
فرآيند Write كردن CD نمي تواند در اواسط Session متوقف شود. براي اينكه چنين اتفاقي روي ندهد، سازندگان CD recorder ها يك بافر Write را كه معمولا KB 512 يا MB 1 است در درايو قرار مي دهند. داده هايي كه از درايو سخت،نوار يا CD ديگر خوانده مي شوند در بافر ذخيره مي گردند و زماني كه recorder به آنها نياز داشت بيرون كشيده مي شوند. اگر recorder به داده هاي بافر Write نياز داشت و اين داده ها در آنجا موجود نبودند،به اين beffer underrun گفته مي شود. ديسك همچنان مي چرخد، اما داده ايي براي Write كردن وجود ندارد،بنابراين فرآيند ضبط كردن عقيم مي ماند. شما مي توانيد با بستن اين Session و شروع Session ديگر،از ديسك با درايوهاي CD-ROM MultiSession استفاده نماييد با اين فرض كه فضاي كافي روي CD وجود دارد و اين فرض كرد كه نرم افزار Pre-Mastering نمي خواهد ديسك را براي شما به پايان برساند. به طور خلاصه براي جلوگيري از بافر underburn اين كارها توصيه مي شوند:
• از يك درايو سخت،سريع و سازگار با AV استفاده كنيد. اكثر درايوهايي كه امروزه به فروش مي رسند در همين دسته قرار مي گيرند. شما نياز به درايو بهينه سازي شده AV نداريد.
• با سرعت پايين ضبط كنيد. وقتي كه در 9X ضبط مي كنيد، خالي كردن بافر بيشتر طول مي كشد.
• در هنگام ضبط كردن، كار ديگري با كامپيوتر انجام ندهيد، از سرويس دهنده فايل ضبط نكنيد.
• HD خود را يك تكه كنيد، بخصوص اگر ضبط On-the-fly را انجام مي دهيد.
• به جاي استفاده از on-the-fly از فايل تصوير ISO ضبط كنيد.
• بسته به Setup شما،قرار دادن recorder و درايو سخت روي كنترل هاي جداگانه SCSI ممكن است لازم باشد.
•CD-R خود را خنك نگاه داريد. گاهي اوقات هنگامي كه درايوها بسيار گرم شوند خراب مي گردند.
همچنين مراقب برنامه هايي همچون ضد ويروس ها كه موجب هوشياري مي گردد،تنظيمات حافظه مجازي كه موجب تعويض مي گردند، محافظ صفحه نمايش كه هنگام فرآيند ايجاد CD فعال مي گردند، فعاليت غيرمعمول شبكه و زمينه اي كه از داده ها يا فاكس ها download مي شوند،باشيد. يك راه كنترل كردن،اجراي HD defragmenter در ويندوز 95 است.
يوتيليتي به نام ”Find ” كه در Microsoft Office است گاهي اوقات درايوهاي سخت شما را راه اندازي و اسكن مي كند. ممكن است غيرفعال كردن اين يوتيليتي با حذف ميانبر در فلدر Windows\Start Menu\programs\Startup ضروري باشد. اگر از ويندوز استفاده مي كنيد، Sub-Session ها را روي تنظيمات Auto-Insert Notification و VCACHE ببينيد.
[External Link Removed for Guests].\support\fags\bufunder.html داراي مجموعه جامعي از اطلاعات buffer underrurn است.
[External Link Removed for Guests]\support\configuration\cdrec.html داراي مطالب جالب براي كاربران با CD-R هاي متصل به كارت هاي Adaptec SCSI است.
31- (AIN (Auto-Insert Notification ويندوز چيست؟
اكثر نرم افزارهاي ضبط كننده كه بر مبناي ويندوز هستند توصيه به خاموش كردن Auto-Insert Notification مي كند. در صورتي كه Auto-Insert Notification روشن باشد،مي تواند با Session هاي بسته تداخل پيدا كند و يا اينكه فقط ديسك ها را در درايو قرار دهد. شما مي توانيد با باز كردن آيكن“ System ” در Control penel و انتخاب ”Device Manager ” آن را غيرفعال كنيد. براي هر item تحت CD,ROM ،device را انتخاب كنيد،روي tab ” Setting ” كليك نماييد و مطمئن شويد كه كادر كنترل “Auto Insert Notification ” uncheck شده است.
در صورتي كه از WinNT استفاده مي كنيد، مي توانيد با برنامه موجود ”TweakUI ” در PowertToys يا با تغيير كليد registry با Regedit32 ،(غير فعال =0 ،فعال=1) Auto-Insert Notification را خاموش كنيد:
HKEY-LOCAL-
MACHINE\SYSTEM\Current Control Set\Services\Cdrom\Autorun
اگر نرم افزار شما به طور خودكار AIN را خاموش مي كند و شما نمي فهميد كه چگونه آن را روشن كنيد،برنامه TweakUI مي تواند كمك كننده باشد.
تنظيمات ”Paranoia ” را كنترل نماييد (اگر احتمالا نصب Power Toys از تنظيم آيكن هاي بر نيامد،“Rebuild Icons ” را از منوي “Repair ” انتخاب كنيد).
Sidebar : مشكلي كه در رابطه با Auto-Insert Notification وجود دارد اين است كه گهگاه تلاش مي كند تا يك ديسك معتبر در CD recorder بيابد. يك ديسك خالي براي ويندوز خيلي جالب نيست. بنابراين هيچ اتفاقي رخ نمي دهد. وقتي كه فهرست مطالب در ديسك نوشته مي شود، ناگهان جالب مي شود و اگر Autorun يا Autoplay فعال باشند. با تلاش ويندوز فعاليت هاي كافي جهت خواندن ديسكي كه Write كردن آن با شكست مواجه شده صورت مي گيرد. از آنجايي كه تنها CD ها با داده هاي واقعي نوشته شده بر روي آنها تحت تاثير قرار مي گيرند. Write كردن آزمايشي دچار اشكال نمي شود. اين بسيار نااميد كننده است كه در Write كردن آزمايشي 100% موفقيت و در Write كردن واقعي 100% شكست را داشته باشيم. با ضبط disc-at-once ،اين فرآيند در همان ابتداي آغاز كار بي نتيجه مي ماند و احتمالا يك ديسك خالي ولي بلا استفاده را بر جاي خواهد گذاشت.
با ضبط Track-at-once ،اين خرابي در ضبط در انتهاي ديسك روي خواهد داد و شما ممكن است بتوانيد ديسك را به پايان برسانيد،CD هاي صوتي به احتمال زياد خوب كار مي كنند حتي اگر در انتهاي فرآيند Write كردن متوقف گردند.
مهم: در صورتي كه براي ويندوز از Direct CD استفاده مي كنيد،AIN بايد روشن باشد،در غير اين صورت بعضي چيزها خوب كار نخواهند كرد. آشكارترين مد خرابي اين است كه Filename هاي طولاني نشان داده نشوند،اما برخي گزارشات نشان داده اند كه داده هاي روي ديسك مي توانند به خوبي Trash شوند.
در صورتي كه همچنان از يك برنامه Write كردن قراردادي استفاده مي كنيد، اين مسئله مي تواند سودمند باشد، مگر اينكه برنامه كاربردي در مورد خاموش كردن AIN قبل از Write كردن موافق باشد. برنامه هاي كاربردي اخير ويندوز كه توسط Adaptec به فروش مي رسد (Easy CD Creator ) به طور خودكار Auto Insert Notification را در هنگام نياز غيرفعال و بعد از آن مجددا فعال مي سازد.
32- نرم افزار Write كردن بسته ها چيست؟
Packet Writing يا Write كردن بسته ها روش Write كردن كل تراك يا ديسك است. در ضبط Track-at-once حداكثر 99 تراك در هر ديسك، حداقل طول تراك 300 بلاك و يك سربار اضافي 150 بلاك براي Pregap,run-out,run-in و Linking وجود دارد. Write كردن بسته ها اجازه مي دهد تا تنها با 7 بلاك از سربار در هر بار Write كردن(4 بلاك براي run-in ،2 بلاك براي run-out و 1 بلاك براي Link ،)چندين Write در هر تراك صورت بگيرد.
بنابراين اين امكان وجود دارد تا بسته هايي را كه اندازه آنها كاملا متناسب با بافر CD recorder است،Write نمود،در نتيجه خطر buffer underruns مي تواند حذف شود، در مورد Write كردن بسته ها مشكلاتي وجود دارد كه اكثر آنها به واسطه ناتواني درايوهاي قديمي تر CD-ROM در اداره فاصله هاي بين بسته هاست.
درايوهاي CD-ROM در صورتي كه در فاصله خوانده شوند مي توانند ايجاد سردرگمي كند،در برخي مدل ها، با بهينه سازي هاي read-ahead مشكل پيچيده مي گردد. در Write كردن بسته ها دو فلسفه اساسي وجود دارد،اندازه ثابت و اندازه متغير. در بسته هايي با اندازه ثابت، CD recorder داده ها را هر زمان كه داراي يك بسته كامل باشند،Write مي كند.
تمام بسته هاي يك تراك بايد يك اندازه باشند. در صورتي كه درايو CD-ROM زودتر بداند كه فاصله ها در كجا هستند،جهش از روي فاصله هاي بين بسته ها نسبتا براي آن آسانتر است. در بسته هايي با اندازه متغير،درايو CD-ROM نمي تواند موقعيت فاصله ها را زودتر تشخيص دهد. باقرار دادن فايل سيستم در مسيري كه درايو هرگز سعي نكند كه از فاصله ها بخواند،مي توان اين مشكل را حل كرد. راه ديگر قرار دادن فايل كامل در يك بسته مجزا است،اما اگر اندازه فايل متجاوز از اندازه بافر CD recorder,Write باشد،خطر buffer underruns باز مي گردد. يك راه ديگر نوشتن فايل در چندين بخش است،اما فايل سيستم Level 1 ISO-9660 كه از جانب اكثر سيستم عامل ها پشتيباني مي شود،از اين روش پشتيباني نمي كند.
با جايگزين كردن ”redirector ” با redirector ي كه Level 3 ISO-9660 را پشتيباني مي كند،مسئله حل مي شود.
فايل هاي موجود در ديسك هايي كه بصورت بسته اي نوشته شده اند معمولا درفايل سيستم UDF ذخيره مي شوند. زماني كه Session بسته مي شود- زماني كه ديسك فقط بايد در CD recorder قابل خواندن باشد- برخي اجرا يك فايل سيستم ISO-9660 را به صورت پوشش در اطراف ديسك قرار مي دهند تا فايل ها بدون UDF reader قابل دستيابي بر روي سيستم ها باشند. وقتي كه Direct CD متعلق به ويندوز براي بستن ديسكي در فرمت ISO-9660 از فايل ها multi-extent Level 3 استفاده مي كند پشتيباني از Level 3 ISO-9660 احتمالا در OS هاي آتي افزوده خواهد شد،اما هم اكنون تقسيم كردن چنين ديسك هايي در بين دستگاه هايي كه Win 95\NT را اجرا نمي كنند،دشوار است. Direct CD متعلق به مكينتاش ديسك را در فرمت UDF باقي مي گذارد،بنابراين خواندن ديسك ها نياز به يك درايور UDF دارد. (اگر Direct CD داريد،لازم به download كردن جداگانه درايورها نيست،تنها زماني به آنها نياز داريد كه نرم افزار Packet-Writing نداشته باشيد و بخواهيد ديسك هايي را كه ديگران ايجاد كرده اند،بخوانيد.) Write كردن يك CD-R با بسته ها كندتر از Write كردن با نرم افزار استاندارد Premastering است. CD هاي صوتي را نمي توان با بسته ها Write كرد.
برخي CD recorder ها ممكن است تنها بتوانند 99 بسته را Write كنند،زيرا recorder بايد قدرت ليزر را قبل از Write كردن بسنجد و تنها 99 فضاي خالي براي انجام Write هاي آزمايشي وجود دارد. دستگاه هايي كه بر اساس مكانيزم هاي Sony 92OS\94OS\96OS ،Philips CDD 2000\CDD 2006 ، JVC XR-W2010 ،Ricoh MP-6200 و Yamaha CDR-400 هستند قادر به ضبط بسته مي باشند (اين ليست كامل نيست و موارد ديگري نيز وجود دارند). براي مرور از فهرست نرم افزارهاي Packet Writing به سايت زير مراجعه كنيد:
[External Link Removed for Guests]\MayEm\starrett5.html
1- بنده اين كارو كردم ولي ديدم به علت زياد بودن متن، مطلب در انتهاي پست نيمه كاره ميشه، به خاطر همين از ارسال متن منصرف شدم و به جاي اون فقط لينك رو دادم.
2- اون لينك در ابتداي برنامه مشكل داره به خاطر همين بقيه متن رو در اين پست ميذارم ، كاري كه نميخواستم از اول اتفاق بيفته.
27- چگونه آنلاين CD را تغيير دهيم؟ autorun ويندوز چگونه كار مي كند؟
زماني كه يك CD براي ويندوز آماده مي كنيد،فايلي به نام ” autorun.inf ” را با ورودي هايي كه شبيه به اينها هستند:
[autorun]
open=filename.exe
icon=someicon.ico
در دايركتوري ريشه قرار دهيد. وقتي كه CD در يك درايو با auto-insert notification فعال شده قرار مي گيرد. با آيكن خاصي به نمايش در خواهد آمد و برنامه نامگذاري شده آغاز خواهد شد. به اين مثال كمي پيچيده توجه كنيد:
[autorun]
open=setup.exe\i
icon=setup.exe.1
shell\configure=&configure…
shell\configure\command=setup.exe\c
shell\install=&install…
shell\install\command=setup.exe\i
shell\readme=&Read Me
shell\readme\commend=notepad help\readme.txt
sheel\help=&Help
shell\help\command=winhlp32help\helpfile.help
با در نظر گرفتن خط به خط اين مثال اينگونه استنباط مي شود كه:
• فرمان Autoplay پيش فرض “Setup\i “خواهد بود.
• آيكن icon#1,CD در Setup.exe خواهد بود.
• 4 فرمان به منوي rightclick pop-up اضافه خواهد شد:
“Configure… “
كه “Setup\c ” را اجرا مي كند.
“Install… “
كه “Setup\i ” را اجرا مي كند .
“Read Me ”
كه براي نشان دادن “readme.txt ”، notepad.exe را آغاز مي كند.
“Help ”
كه با امكان help ويندوز 95 يك helpfile را نشان مي دهد.
شما بايد بتوانيد با استفاده از فرمان ”Start ” يك صفحه وب را باز كنيد،براي مثال:
[autroun]
open=start index.htm
براي اطلاعات بيشتر به سايت هاي زير مراجعه كنيد:
[External Link Removed for Guests]\win32dev\uiguide\uigui276.htm
http:\\www.gui.com.au\avdf\oct95\samp-autoplay.htm
برنامه اي كه به شما اجازه مي دهد تا autoplay را بدون سوزاندن يك CD آزمايش كنيد:
[External Link Removed for Guests]\gstrope\autoteest.htm
(در واقع اگر شما فلدري را در يك حرف درايو SUBST كنيد، ويژگي autorun در ويندوز 95 درايو جديد را اسكن مي كند. براي مثال،”SUBST J:\goodies\New CD ” اين تكنيك نيز براي آزمايش CD-ROM اي كه آماده كرده ايد مفيد است.)
برنامه هاي كاربردي قابل پيكربندي autorun (آغاز كننده ها و منوها) در سايت هاي زير موجودند:
[External Link Removed for Guests]\~calyapso\index.htm
[External Link Removed for Guests]\helpindex\sheIIRun.htm
[External Link Removed for Guests]\
[External Link Removed for Guests]\
28- چگونه مي توان مطمئن شد كه داده ها به درستي Write شده اند؟
ساده ترين راه مقايسه كپي با اصل است. اگر ديسك از يك فايل تصوير ISO-9660 سوزانده شده باشد،برنامه هايي شبيه Easy-CD Pro 95 مقايسه اي از ديسك با اصل آن خواهند داشت. راه ديگر مقايسه فايل به فايل است. برنامه هايي كه CRC ها را در روي فايل ها محاسبه و سپس آنها را مقايسه مي كنند .(يعني از نظر وجود ويروس كنترل مي نمايند) كار خواهند كرد. راه ديگري استفاده از يوتيليتي “diff ” UNIX است كه (به همراه بسيار ديگر از يوتيليتي هاي مشابه ) براي Win 95 در سايت [External Link Removed for Guests] موجود مي باشد. در صورتي كه محتواي C:\MyData را بر روي يك CD-R در E:\ كپي كرده ايد، از فرمان
Diff-g-r C:\MyData E:
استفاده كنيد: فلگ “-g ” به آن مي گويد كه در صورت متفاوت بودن فايل ها گزارش دهد، اما تفاوت ها را نشان ندهد و فلگ “-r “ مي گويد تا به طور بازگشتي در دايركتوري ها نزول كند. امكانات ديگري نيز وجود دارد. يوتيليتي به نام “treediff ” در آرشيوهاي ([External Link Removed for Guests]\archive\index.htm ) ممكن است مفيد باشد.
[External Link Removed for Guests]\directory-toolkit.htm داراي يك برنامه نرم افزار عمومي به همراه ويژگي هاي مربوطه است.
[External Link Removed for Guests]\ داراي كپي ارزشيابي از Pmdiff است كه در مورد ويندوز و OS\2 موجود مي باشد. شما مي توانيد “FileSync ” را از سايت [External Link Removed for Guests]\ بدست بياوريد. همچنين مي توانيد WinDiff مايكروسافت را كه متفاوت از برنامه هاي ذكر شده قبلي است از سايت
ftp:\\ftp.microsoft.com\services\technet\office95\ wind.exe ، download نماييد و از نام فايلهاي طولاني نيز مطلع شويد. اينها را مي توان روي Win95CD در tools\reskit\file نيز يافت.
29- چگونه مي توان يك CD-ROM را با 3GB داده بر روي آن كپي كرد؟
اين كار عملي نيست. به واقع CD داراي فضا جهت اين مقدار داده نمي باشد. برخي از ناشران CD زماني كه Spot مشابه روي ديسك را چندين بار فايل هاي منطبق ارجاع مي دهند. از ترفند استفاده مي كنند. اگر يك كپي فايل از ديسك بر روي درايو سخت خود انجام مي دهيد، نتيجه پاياني چندين كپي از بلاك هاي مشابه و داده هايي بيشتر از آنچه است كه مي تواند روي يك CD-ROM قرار بگيرد. Video CD ها اغلب داراي فايل هاي منحصر به فرد است كه 700MB يا بيشتر مي باشند.
در اين مواقع، آنها واقعا به اين بزرگي هستند. آنها در يك فرمت خاص نوشته مي شوند كه به خاطر فضاي بيشتر تصحيح خطا را از قلم مي اندازد. در مورد داده هاي ويدئويي اين بخوبي كار مي كند، اما در مورد داده هاي معمولي ويدئويي اين بخوبي كار مي كند، اما در مورد داده هاي معمولي قطعا توصيه نمي شود. اگر مي خواهيد نسخه ديگري از يك CD-ROM تهيه كنيد،هم بايد از برنامه اي كه به همين منظور است استفاده نماييد. (CD Copier از SNAPSHOT,Adaptec از Jeff Arnold و غيره) و هم اينكه تراك داده ها را به عنوان يك تصوير مجازي ISO-9660 استخراج كنيد. برخي نرم افزارها در مواجه باCD هاي پيچيده نسبت به بقيه تواناترند، در صورتي كه نوع خاصي از CD را در نظر داريد. بايد توانايي هاي نرم افزار را قبل از اقدام به خريد كنترل كنيد.
30- “buffer Underrun ” يعني چه؟
فرآيند Write كردن CD نمي تواند در اواسط Session متوقف شود. براي اينكه چنين اتفاقي روي ندهد، سازندگان CD recorder ها يك بافر Write را كه معمولا KB 512 يا MB 1 است در درايو قرار مي دهند. داده هايي كه از درايو سخت،نوار يا CD ديگر خوانده مي شوند در بافر ذخيره مي گردند و زماني كه recorder به آنها نياز داشت بيرون كشيده مي شوند. اگر recorder به داده هاي بافر Write نياز داشت و اين داده ها در آنجا موجود نبودند،به اين beffer underrun گفته مي شود. ديسك همچنان مي چرخد، اما داده ايي براي Write كردن وجود ندارد،بنابراين فرآيند ضبط كردن عقيم مي ماند. شما مي توانيد با بستن اين Session و شروع Session ديگر،از ديسك با درايوهاي CD-ROM MultiSession استفاده نماييد با اين فرض كه فضاي كافي روي CD وجود دارد و اين فرض كرد كه نرم افزار Pre-Mastering نمي خواهد ديسك را براي شما به پايان برساند. به طور خلاصه براي جلوگيري از بافر underburn اين كارها توصيه مي شوند:
• از يك درايو سخت،سريع و سازگار با AV استفاده كنيد. اكثر درايوهايي كه امروزه به فروش مي رسند در همين دسته قرار مي گيرند. شما نياز به درايو بهينه سازي شده AV نداريد.
• با سرعت پايين ضبط كنيد. وقتي كه در 9X ضبط مي كنيد، خالي كردن بافر بيشتر طول مي كشد.
• در هنگام ضبط كردن، كار ديگري با كامپيوتر انجام ندهيد، از سرويس دهنده فايل ضبط نكنيد.
• HD خود را يك تكه كنيد، بخصوص اگر ضبط On-the-fly را انجام مي دهيد.
• به جاي استفاده از on-the-fly از فايل تصوير ISO ضبط كنيد.
• بسته به Setup شما،قرار دادن recorder و درايو سخت روي كنترل هاي جداگانه SCSI ممكن است لازم باشد.
•CD-R خود را خنك نگاه داريد. گاهي اوقات هنگامي كه درايوها بسيار گرم شوند خراب مي گردند.
همچنين مراقب برنامه هايي همچون ضد ويروس ها كه موجب هوشياري مي گردد،تنظيمات حافظه مجازي كه موجب تعويض مي گردند، محافظ صفحه نمايش كه هنگام فرآيند ايجاد CD فعال مي گردند، فعاليت غيرمعمول شبكه و زمينه اي كه از داده ها يا فاكس ها download مي شوند،باشيد. يك راه كنترل كردن،اجراي HD defragmenter در ويندوز 95 است.
يوتيليتي به نام ”Find ” كه در Microsoft Office است گاهي اوقات درايوهاي سخت شما را راه اندازي و اسكن مي كند. ممكن است غيرفعال كردن اين يوتيليتي با حذف ميانبر در فلدر Windows\Start Menu\programs\Startup ضروري باشد. اگر از ويندوز استفاده مي كنيد، Sub-Session ها را روي تنظيمات Auto-Insert Notification و VCACHE ببينيد.
[External Link Removed for Guests].\support\fags\bufunder.html داراي مجموعه جامعي از اطلاعات buffer underrurn است.
[External Link Removed for Guests]\support\configuration\cdrec.html داراي مطالب جالب براي كاربران با CD-R هاي متصل به كارت هاي Adaptec SCSI است.
31- (AIN (Auto-Insert Notification ويندوز چيست؟
اكثر نرم افزارهاي ضبط كننده كه بر مبناي ويندوز هستند توصيه به خاموش كردن Auto-Insert Notification مي كند. در صورتي كه Auto-Insert Notification روشن باشد،مي تواند با Session هاي بسته تداخل پيدا كند و يا اينكه فقط ديسك ها را در درايو قرار دهد. شما مي توانيد با باز كردن آيكن“ System ” در Control penel و انتخاب ”Device Manager ” آن را غيرفعال كنيد. براي هر item تحت CD,ROM ،device را انتخاب كنيد،روي tab ” Setting ” كليك نماييد و مطمئن شويد كه كادر كنترل “Auto Insert Notification ” uncheck شده است.
در صورتي كه از WinNT استفاده مي كنيد، مي توانيد با برنامه موجود ”TweakUI ” در PowertToys يا با تغيير كليد registry با Regedit32 ،(غير فعال =0 ،فعال=1) Auto-Insert Notification را خاموش كنيد:
HKEY-LOCAL-
MACHINE\SYSTEM\Current Control Set\Services\Cdrom\Autorun
اگر نرم افزار شما به طور خودكار AIN را خاموش مي كند و شما نمي فهميد كه چگونه آن را روشن كنيد،برنامه TweakUI مي تواند كمك كننده باشد.
تنظيمات ”Paranoia ” را كنترل نماييد (اگر احتمالا نصب Power Toys از تنظيم آيكن هاي بر نيامد،“Rebuild Icons ” را از منوي “Repair ” انتخاب كنيد).
Sidebar : مشكلي كه در رابطه با Auto-Insert Notification وجود دارد اين است كه گهگاه تلاش مي كند تا يك ديسك معتبر در CD recorder بيابد. يك ديسك خالي براي ويندوز خيلي جالب نيست. بنابراين هيچ اتفاقي رخ نمي دهد. وقتي كه فهرست مطالب در ديسك نوشته مي شود، ناگهان جالب مي شود و اگر Autorun يا Autoplay فعال باشند. با تلاش ويندوز فعاليت هاي كافي جهت خواندن ديسكي كه Write كردن آن با شكست مواجه شده صورت مي گيرد. از آنجايي كه تنها CD ها با داده هاي واقعي نوشته شده بر روي آنها تحت تاثير قرار مي گيرند. Write كردن آزمايشي دچار اشكال نمي شود. اين بسيار نااميد كننده است كه در Write كردن آزمايشي 100% موفقيت و در Write كردن واقعي 100% شكست را داشته باشيم. با ضبط disc-at-once ،اين فرآيند در همان ابتداي آغاز كار بي نتيجه مي ماند و احتمالا يك ديسك خالي ولي بلا استفاده را بر جاي خواهد گذاشت.
با ضبط Track-at-once ،اين خرابي در ضبط در انتهاي ديسك روي خواهد داد و شما ممكن است بتوانيد ديسك را به پايان برسانيد،CD هاي صوتي به احتمال زياد خوب كار مي كنند حتي اگر در انتهاي فرآيند Write كردن متوقف گردند.
مهم: در صورتي كه براي ويندوز از Direct CD استفاده مي كنيد،AIN بايد روشن باشد،در غير اين صورت بعضي چيزها خوب كار نخواهند كرد. آشكارترين مد خرابي اين است كه Filename هاي طولاني نشان داده نشوند،اما برخي گزارشات نشان داده اند كه داده هاي روي ديسك مي توانند به خوبي Trash شوند.
در صورتي كه همچنان از يك برنامه Write كردن قراردادي استفاده مي كنيد، اين مسئله مي تواند سودمند باشد، مگر اينكه برنامه كاربردي در مورد خاموش كردن AIN قبل از Write كردن موافق باشد. برنامه هاي كاربردي اخير ويندوز كه توسط Adaptec به فروش مي رسد (Easy CD Creator ) به طور خودكار Auto Insert Notification را در هنگام نياز غيرفعال و بعد از آن مجددا فعال مي سازد.
32- نرم افزار Write كردن بسته ها چيست؟
Packet Writing يا Write كردن بسته ها روش Write كردن كل تراك يا ديسك است. در ضبط Track-at-once حداكثر 99 تراك در هر ديسك، حداقل طول تراك 300 بلاك و يك سربار اضافي 150 بلاك براي Pregap,run-out,run-in و Linking وجود دارد. Write كردن بسته ها اجازه مي دهد تا تنها با 7 بلاك از سربار در هر بار Write كردن(4 بلاك براي run-in ،2 بلاك براي run-out و 1 بلاك براي Link ،)چندين Write در هر تراك صورت بگيرد.
بنابراين اين امكان وجود دارد تا بسته هايي را كه اندازه آنها كاملا متناسب با بافر CD recorder است،Write نمود،در نتيجه خطر buffer underruns مي تواند حذف شود، در مورد Write كردن بسته ها مشكلاتي وجود دارد كه اكثر آنها به واسطه ناتواني درايوهاي قديمي تر CD-ROM در اداره فاصله هاي بين بسته هاست.
درايوهاي CD-ROM در صورتي كه در فاصله خوانده شوند مي توانند ايجاد سردرگمي كند،در برخي مدل ها، با بهينه سازي هاي read-ahead مشكل پيچيده مي گردد. در Write كردن بسته ها دو فلسفه اساسي وجود دارد،اندازه ثابت و اندازه متغير. در بسته هايي با اندازه ثابت، CD recorder داده ها را هر زمان كه داراي يك بسته كامل باشند،Write مي كند.
تمام بسته هاي يك تراك بايد يك اندازه باشند. در صورتي كه درايو CD-ROM زودتر بداند كه فاصله ها در كجا هستند،جهش از روي فاصله هاي بين بسته ها نسبتا براي آن آسانتر است. در بسته هايي با اندازه متغير،درايو CD-ROM نمي تواند موقعيت فاصله ها را زودتر تشخيص دهد. باقرار دادن فايل سيستم در مسيري كه درايو هرگز سعي نكند كه از فاصله ها بخواند،مي توان اين مشكل را حل كرد. راه ديگر قرار دادن فايل كامل در يك بسته مجزا است،اما اگر اندازه فايل متجاوز از اندازه بافر CD recorder,Write باشد،خطر buffer underruns باز مي گردد. يك راه ديگر نوشتن فايل در چندين بخش است،اما فايل سيستم Level 1 ISO-9660 كه از جانب اكثر سيستم عامل ها پشتيباني مي شود،از اين روش پشتيباني نمي كند.
با جايگزين كردن ”redirector ” با redirector ي كه Level 3 ISO-9660 را پشتيباني مي كند،مسئله حل مي شود.
فايل هاي موجود در ديسك هايي كه بصورت بسته اي نوشته شده اند معمولا درفايل سيستم UDF ذخيره مي شوند. زماني كه Session بسته مي شود- زماني كه ديسك فقط بايد در CD recorder قابل خواندن باشد- برخي اجرا يك فايل سيستم ISO-9660 را به صورت پوشش در اطراف ديسك قرار مي دهند تا فايل ها بدون UDF reader قابل دستيابي بر روي سيستم ها باشند. وقتي كه Direct CD متعلق به ويندوز براي بستن ديسكي در فرمت ISO-9660 از فايل ها multi-extent Level 3 استفاده مي كند پشتيباني از Level 3 ISO-9660 احتمالا در OS هاي آتي افزوده خواهد شد،اما هم اكنون تقسيم كردن چنين ديسك هايي در بين دستگاه هايي كه Win 95\NT را اجرا نمي كنند،دشوار است. Direct CD متعلق به مكينتاش ديسك را در فرمت UDF باقي مي گذارد،بنابراين خواندن ديسك ها نياز به يك درايور UDF دارد. (اگر Direct CD داريد،لازم به download كردن جداگانه درايورها نيست،تنها زماني به آنها نياز داريد كه نرم افزار Packet-Writing نداشته باشيد و بخواهيد ديسك هايي را كه ديگران ايجاد كرده اند،بخوانيد.) Write كردن يك CD-R با بسته ها كندتر از Write كردن با نرم افزار استاندارد Premastering است. CD هاي صوتي را نمي توان با بسته ها Write كرد.
برخي CD recorder ها ممكن است تنها بتوانند 99 بسته را Write كنند،زيرا recorder بايد قدرت ليزر را قبل از Write كردن بسنجد و تنها 99 فضاي خالي براي انجام Write هاي آزمايشي وجود دارد. دستگاه هايي كه بر اساس مكانيزم هاي Sony 92OS\94OS\96OS ،Philips CDD 2000\CDD 2006 ، JVC XR-W2010 ،Ricoh MP-6200 و Yamaha CDR-400 هستند قادر به ضبط بسته مي باشند (اين ليست كامل نيست و موارد ديگري نيز وجود دارند). براي مرور از فهرست نرم افزارهاي Packet Writing به سايت زير مراجعه كنيد:
[External Link Removed for Guests]\MayEm\starrett5.html