DISK MONITOR V1.3 PROFESSIONAL

Merhaba utility severler. Bu ay sizlere açıklayacağımız program, bir disk inceleme ve değiştirme programı.

Herhalde çoğunuz SmartDisk’i biliyorsunuzdur. Bilmeyenler için kısa bir açıklama yapalım. SmartDisk, bir disk inceleme programıdır; yani herhangi bir disketin sector, block ve track'larını bu programla inceleyebilir veya üzerinde oynamalar yapabilirsiniz. İşte bu ay sizlere açıklayacağımız program da "SmartDisk" gibi disk incelemeye yarıyor. Fakat bu program SmartDisk’ten daha güzel ve daha kullanışlı.

Programımızda, çoğu programlarda olduğu gibi seçimler mouse'un sağ tuşu kullanılarak yapılıyor. Şimdi bu seçeneklere bir göz atalım.

- Project Menüsü -

About: Programın versiyonunu ve programı yapan kişileri gösterir.

Load Virus File: Virüslenmiş dosya'yı yüklemeye yarar.

Load Help Text: Disketle bulunan programın açıklaması olan dokümanı yüklemeye yarar.

UnLoad Virus File: Virüslenmiş data dosyalarını yükler.

Quit: DiskMon'dan çıkmaya yarar.

*- File Menüsü -* Burada

dosya yükleme ve kaydetme işlemleri yapılır.

Load File: Herhangi bir programı yüklemeye yarar.

Save File: Daha önce yüklenmiş bir programı ya da verilen adresler arasını kaydetmeye yarar.

Load Segment: Disketten segment yüklemeye yarar. Burada yükleyeceğiniz programın çalıştırılabilir bir file (dosya) olması gerekir. Yani data dosyaları buradan yüklenip çalıştırılamaz.

Un Load Segment: Yüklenmiş bir segmenti hafızadan siler.

List Segment: Yüklenen segmentin, segment numarasını, adresini ve uyumluluğunu gösterir.

*- Disk Menüsü -* Burada disk ile ilgili incelemeler ve oynamalar yapılır. Sector, block, track okuma ve yazma işlemleri yaparken sector, block ve track numarasını sol alt köşedeki yere yazın.

Read Sector: Disketten sektör okumaya yarar. Sektör numarası 0 ile 10 arasında olmalıdır.

Read Block: Disketten block okumaya yarar. Block numarası 0 ile 1759 arasında olmalıdır.

Read Track: Disketten track okumaya yarar. Track numarası 0 ile 159 arasında olmalıdır.

Read Boot: Disketin boot block'unu okumaya yarar.

Write Sector: Diskete sector yazmaya yarar.

CEM TANIK & TUNÇ DİNDAŞ Write Block: Diskete block yazmaya yarar.

Write Track: Diskete track yazmaya yarar.

Write Boot: Diskete boot yazmaya yarar.

Edit Bitmap: Disketin bir nevi haritasını çıkarır. Burada bitmap haritasının hatalı olup olmadığını, disketin ne kadarının boş, ne kadarının dolu olduğunu öğrenip disk haritası üzerinde değişiklik yapabilirsiniz. Sizlere güzel bir de tiyo: eğer bitmap üzerindeki bütün yerleri doldurur ve save ederseniz, disketiniz tıka basa dolu olsa bile disketinizi ilk formatladığınız günkü kadar boş yer verecektir. Yine aynı şekilde bütün bitmap'i silerseniz isterse disketiniz bomboş olsun disketinizi tamamen dolmuş gibi gösterecektir.

Set Root: Disketin root block'unu set eder.

Set Boot: Disketin boot block'unu set eder.

Set File: Herhangi bir file'ı set eder. Install Disk: Disketin boot block'unu install eder.

Format Track: İstenen track'ı formatlar.

Kan Prefs: Burada track'larla ilgili ayarlamalar yapılır.

*- Memory Menüsü -* Edit ASCII: O andaki aktif adresi listeler ve bu liste üzerinde değişiklik ve oynamalar yapmanızı sağlar.

Edit Memory: O andaki aktif adresi listeler ve bu liste üzerinde değişiklik ve oynamalar yapmanızı sağlar. Bu seçeneğin edit ascii'den tek farkı, değiştirme ve listeleme işlemi sırasında harfe karşı gelen kodu yanda vermesidir. Değiştirme işlemini her iki tarafta da yapabilirsiniz. Bunun için istediğiniz bölgeye bir kere kliklemeniz yeterli.

Allocate Memory: Kullanılabilen adresin başını ve sonunu verir.

Free Memory: Doldurulabilecek adresin başını ve sonunu verir.

Avail memory: Chip ve Fast ram'da ne kadar yer olduğunu gösterir.

Find: Hafızada herhangi bir string (kelime) aramak için kullanılır.

Fill memory: İstenen hafızayı belirtilen değerle doldurur.

Copy memory: Belli bir hafızayı başka bir adrese kopyalamaya yarar.

Compare memory: Herhangi bir hafızayı compare işlemine sokar.

Disassemble: Hafızayı disassemble eder, yani hafızanın assembler listesini verir. Amiga assembler ile uğraşan arkadaşlar, herhangi bir programın assembler dökümünü buradan inceleyebilirler.

Show register: Registerlerin durumunu verir.

Execute program: İstenen hafıza bölgesindeki bir programı çalıştırır.

Assemble: Assembler yazmaya yarayan bir editör.

Tracer: Başka bir assembler editörü.

*- CheckSum Menüsü -* Eğer boot, block veya bitmap'de bir değişiklik yaparsanız, disketin checksum'ını bozabilirsiniz. Bu durumda program çalışmaz. Bu özellikle boot block'larda çok olur. İşte bunu düzeltmek veya öğrenmek için bu menü kullanılır.

*- Utilities Menüsü -* Calculator: Hesap makinesi

Device info: Kullandığınız disket sürücü hakkında bilgi alabilirsiniz.

Recover files: Dosyaları kurtarmaya yarar.

Check trackdisk: Disketin track'larını kontrol eder.

Check Dos: Disketin DOS kurallarına uyup uymadığını kontrol eder.

List Directories: Disketin directory'sini gösterir.

List Files: Disketin içindeki file'ları gösterir.

Backup bootblock: Disketin boot block'unu file olarak diskete kayıt etmeye yarar.

Restore bootblock: Diskete yeni bir boot atmaya yarar.

Check for IRQ: Hafızada 'IRQ' virüsü olup olmadığını kontrol eder. Bildiğiniz gibi "IRQ" virüsü, dosyalara zarar veren çok hain bir virüstür.

Check boot-block: Boot block hakkında bilgi verir.

Auto check BB.: Disketi soktuğunuz anda boot block hakkında bilgi verir. Check boot-block seçimi yapmanız gerekmez.

NewCLI: Yeni bir CLI açmanızı sağlar. Execute: Disketten bir file çalıştırmanızı sağlar.

*- Environment Menüsü -* CloseWB: Workbench ekranını kapa. OpenWB: Workbench ekranını aç. Show virus List: Virüs listesini göster. Show variable: Program içindeki değişkenlerin içeriklerini verir.

*- Drives -* Hangi

sürücüde çalışacağımız belirlenir.

*- Printer -* Printer'ı

aktif hale getirir.

Evet Disk Mon 1.3 bu kadar, artık gerisi sizin programı kullanmanıza kalıyor. Soracaklarınız olursa sadece bu program için değil, her türlü şey için bize yazabilirsiniz.

Gelecek sayıda buluşmak üzere.