اگر با كامپيوتر آشنايي مختصري نيز داشته باشيد حتمأ واحدهاي مختلف حجمي نظير بايت، كيلوبايت، مگابايت، گيگابايت و... را ميشناسيد. اين حجمها همگي بستگي به محتواي دروني فايل ها دارند. اما تاكنون به اين موضوع فكر كرده ايد كه آيا ميتوان فايل با هر مقدار حجم توليد كرد؟ آن هم از غيب و نيستي؟! به طوريكه ناگهان داراي فايلي با حجم دلخواه خود شويد؟ يا اصلأ بتوانيد هارد خود را كاملأ پر كنيد! اينكار با ترفندي كه هم اكنون به شما معرفي ميكنيم امكان پذير است! به طوريكه ميتوانيد از طريق خود محيط ويندوز فايل با حجم دلخواه توليد كنيد. فايلهايي كه تنها فضا اشغال ميكنند و دراصل بي محتوا هستند. با كمي تأمل از اين ترفند ميتوان استفاده هاي فراوان و كاربردي زيادي كرد. 

 

ابتدا شما بايستي آشنايي كافي با واحدهاي حجمي داشته باشيد.

براي اينكار نيز سايز كليه فايلها را در ابتدا بايستي به بايت تبديل كنيد.

هر كيلوبايت به طور تقريبي 1000بايت و به طور دقيق 1024 بايت است.

در نتيجه به عنوان مثال فايلي با حجم 10 مگابايت تقريبأ معادل 10.000.000 بايت و فايلي با حجم 1 گيگابايت حدودأ 1.000.000.000 بايت است.

براي اينكه خود را جهت اين تبديلات حجمي زياد اذيت نكنيم بهتر است از مبدل هاي اتوماتيك استفاده كنيم.

تعدادي از مبدل هاي آنلاين در آدرس هاي اينترنتي زير قابل دسترسي اند:

http://www.t1shopper.com/tools/calculate/byteconverter.shtml

http://www.matisse.net/bitcalc/

http://www.whatsabyte.com/P1/byteconverter.htm

http://www.draac.com/byte-converter.html

http://www.cybersoul.org/pub/byteconverter.htm


اكنون كه كار تبديل واحدها به بايت براي شما آسان شد بايستي به مرحله بعد برويم.

حال از منوي Start به All Programs و سپس Accessories رفته و Calculator را انتخاب كنيد تا ماشين حساب ويندوز باز شود.

سپس از منوي View گزينه Scientific را انتخاب كنيد.

حالا بايستي ابتدا ميزان حجم مورد نياز خود را به بايت توسط روش هاي فوق تبديل كرده و عدد نهايي به بايت را در ماشين حساب وارد كنيد.

به عنوان مثال ما در اين ترفند فرض ميكنيم قصد داريم فايلي با حجم 350 مگابايت را بسازيم.

اين مقدار معادل 367001600 به شكل دقيق خواهد شد.

حال 367001600 را در ماشين حساب ويندوز وارد كنيد. سپس بر روي گزينه Hex كليك كنيد تا مبناي عدد شما از دسيمال به هگز تغيير كند.

در اين مثال عدد ما معادل 1C200000 خواهد شد.

همان طور كه ميدانيد در مبناي هگز شما يك عبارت 8 رقمي خواهيد داشت.


در قدم بعدي از منوي Start وارد Run شده و عبارت cmd را وارد كرده و Enter بزنيد تا وارد محيط Command Prompt شويد.

اكنون توسط دستورات DOS به محلي كه قصد داريد فايل را بسازيد برويد.

دقت كنيد اگر با اين دستورات آشنايي زيادي نداريد تنها به ريشه درايو برويد. به صورتيكه اگر قصد داريد به درايو E برويد عبارت :E را وارد نموده و Enter بزنيد تا مسير به درايو E تغيير كند. و به همين ترتيب براي ساير درايو ها.

اكنون شما بايستي دستور زير را وارد نموده و Enter بزنيد:


debug filename.xxx


دقت كنيد در دستور بالا منظور از filename نام فايلي است كه قصد داريد توليد كند و xxx نيز فرمت فايل است. مثلأ ميتوانيد فايلي با فرمت zip يا wmv يا هر فرمت ديگري بسازيد (البته به جز exe).

به عنوان مثال ما قصد داريم يك فايل با نام Kamyabonline و فرمت wmv توليد كنم ، دستور ما اين ميشود:

debug Kamyabonline.wmv

پس از اينكار پيغامي با عنوان File not found مشاهده ميكنيد.

بلافاصله پس از مشاهده اين پيغام عبارت rcx را وارد نماييد.

سپس 4 رقم اول عددمان در مبناي هگز را بايستي وارد كنيم. در مثالمان 4 رقم اول 1C20 ميشود.

سپس مجدد Enter ميزنيم.

بعد از اينكار بايستي عبارت rbx را وارد نموده و Enter بزنيد.

حالا 4 رقم بعدي عدد در مبناي هگز يعني در اين مثال 0000 را وارد كرده و Enter ميزنيم.

در نهايت w را وارد كرده و Enter ميزنيم تا فايل ما شروع به توليد شدن كند.

بسته به ميزان حجم فايل و سرعت كامپيوتر توليد اين فايل طول ميكشد.

شما ميتوانيد از طريق My Computer به محلي كه فايل را براي توليد انتخاب كرديد برويد و لحظه به لحظه شاهد افزايش حجم آن باشيد.

در نهايت پس از اتمام كار ميتوانيد با وارد نمودن دكمه q و زدن Enter كدمان در cmd را بسته و از آن خارج شويم.


براي اين مثال كدهاي وارد شده در CMD از ابتدا اينگونه خواهند بود:


E:>debug Kamyabonline.wmv

File not found

-rcx

CX 0000

:1C20

-rbx

BX 0000

:0000

-w

Writing 367001600 bytes

q-


در پايان به چند نكته كليدي دقت كنيد:

* اگر عددمان در ماشين حساب پس از تبديل به هگز كمتر از 8 رقم شد مجدد بايستي در هنگام وارد كردن در cmd آن را از سمت چپ 4 رقم 4 رقم جدا كنيد. يعني اگر عددمان در مبناي هگز معادل 989680 يعني يك عدد 6 رقمي شد ، بايستي ابتدا در cmd عدد 9896 و سپس 80 را وارد كنيم.

* يكي از كاربردهاي اين روش تست نمودن هارد يا فلشي است كه تاكنون گرفته ايد و ميخواهيد از وارد نمودن اطلاعات در آن مطمئن شويد. از كاربردهاي ديگر آن ميتوان به شوخي با دوستان و يا حتي خرابكاري هاي ناجوانمردانه نيز اشاره كرد!

* اگر در cmd با دستور Insufficient space on disk روبرو شديد يعني يا اعداد را اشتباه محاسبه نموده ايد يا ميزان فضاي كافي براي ذخيره فايلها در پارتيشن مربوطه نداريد.

* در اين روش تعدادي كد به شكل متناوب تكرار شده و حجم فايل را تا حجم درخواستي بالا ميبرند. در نتيجه اگر اين فايلها را توسط برنامه هاي فشرده ساز فشرده كنيد خواهيد ديد به طرز شديدي حجمشان كم ميشود كه به دليل يكسان بودن كدها و فضاهاي خالي زياد ميان آنهاست.


به نقل از ترفندستان