Amiga Dünyası sayı 8, sayfa 15

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 15

İşte bir DOS Utility programı daha! DOS Utility programları ile, isteyen bunlarla sadece disket formatlar, isteyenler de kendilerine paket disketler hazırlayabilirler.

Programı, hepinizin tanıdığını sandığım DiskMaster programı ile karşılaştırarak açıklayacağım.

Programın ekranı DiskMaster'da olduğu gibi iki temel kutuya ayrılmış. Ekranın geri kalan tüm yerlerinde çeşitli fonksiyonları gerçekleştiren kutucuklar mevcut. Bunlardan üst tarafta olanlar disket ismi, kalan disk kapasitesi ve mouse işaretçisinin üzerinde bulunduğu dosya hakkında kısa bilgiler vermektedir. İki directory penceresi arasında kalan yerde, çeşitli sürücülerin directory'lerini pencerelerden birinde göstermek için bazı kutucuklar mevcuttur.

Pencerelerin altında iki satırlık bölgede temel menü fonksiyonları bulunmaktadır. En alttaki satırda ise menü başlıkları yer almaktadır. Fonksiyonlar yaptıkları işlevlere göre sınıflandırılmış ve 5 menü başlığı altında toplanmıştır. Aşağıda tüm başlıklar ve bunların fonksiyonları listelenmiştir.

BATCH: MakeDir, Rename, FileStatus, FindFile, FindDel, Run, Execute, NewCLI, NewShell, Cmd1 ve Cmd2

TRANSFER: Move, Copy, Pack, UnPack, Delete, Destroy, Protect ve UnProtect

DISPLAY: HEX, ASC, Pics, Samples, SMUS, S.Tracker, FileZap ve Editör

SPECIAL: DISKCOPY, UnDelete, Recover, Arranger, Wipe, ShowBAM, Install, UnInstall ve ShowBoot

PARAMETERS: Normal, Packer, Command, Load, Save, Save_FDir ve Del_FDir

Herhangi bir menü başlığını ister mouse işaretçisi ile, ister F1'den F5'e kadar olan fonksiyon tuşlarından birine basarak seçebilirsiniz. Şimdi gelelim bu menülerden ve fonksiyonlarından tanımadıklarımızı kısaca anlatmaya.

Batch menüsünden MakeDir ve Rename fonksiyonlarını DiskMaster'dan tanıyoruz. FileStatus, klik edilmiş olan dosyanın protect flag'larını ve varsa o dosyaya ait kısa açıklamayı (comment) görmenizi sağlar. FindFile, belli bir pattern ile tanıtılan dosya isminin disketin hangi directory'sinde olduğunu bulur. Pattern işareti olarak * kullanabilirsiniz. Örnek olarak ismi BRONX ile başlayan tüm dosyaları bulmak için isim yerine BRONX* girmeniz gereklidir. Eğer * işaretini başa koymuş olsaydınız, dosya isminin sonunda BRONX harfleri olan dosyalar taranacaktı. FindDel, belirlediğiniz pattern ile uyuşan tüm dosyaları disketten siler.

Disketteki herhangi bir programı CLI'a girmeden çalıştırmak için Run fonksiyonunu kullanabilirsiniz. Fakat bunun için ana programı yüklediğiniz disketin C directory'sinde RUN komutunun olması şart. Execute da Run gibi çalışır, fakat disketteki program dosyaları için değil, batch dosyalar için kullanılır. Batch dosyalar

ASCII olarak yazılmıştır. Bunları hazırlarken sırayla yapılması gereken işleri bir program yazar gibi satırlar şeklinde yazmalısınız. Batch dosyaya ait en basit örnek disketlerin S directory'sinde bulunan startup-sequence dosyasıdır. Bilindiği gibi, bu dosyada disket takıldıktan sonra yapılması gereken tüm işlemler ve çalıştırılması gereken tüm program isimleri kayıtlıdır.

NewCLI ve NewShell ise, disketin C directory'sinde aynı isimde komutlar varsa yeni bir CLI ya da Shell penceresi açmaya yarar. Bu iki pencere hakkında daha detaylı bilgi için DOS yazısını okumanız gerekir.

CMD1 ve CMD2 de Run ya da Execute fonksiyonları gibi çalışırlar. Fakat bunlarda sizin istediğiniz herhangi bir komutu tanımlamanız mümkündür. Bunu, daha aşağılarda açıkladığım Parameters menüsünde detaylı olarak inceleyeceğiz.

Batch menüsü bu kadar; gelelim Transfer menüsünün fonksiyonlarına. Move ve Copy dosya kopyalamakta kullanılır. Delete ve Destroy dosya silmeye yarar. Fakat ikincisi ile silinen bir dosya asla geri getirilemez. Protect ve UnProtect ise istediğiniz herhangi bir dosyanın koruma flag'larını değiştirir. Bu koruma flag'larını sabitlemek için Parameters menüsünü kullanmanız gereklidir.

Bu menüdeki en ilgi çeken fonksiyonlar ise Pack ve UnPack'tir. Bunlar bir dosya sıkıştırmaya ya da daha önceden bu program ile sıkıştırılmış bir dosyayı eski haline getirmek için kullanılır. İstediğiniz her dosya tipini sıkıştırabilmek mümkün. Fakat çok kullandığınız data dosyalarına dokunmamanız gerekiyor. Çünkü, sıkıştırılan dosyayı bir program ile yüklemek mümkün olmaz. IFF ya da RAW resimler ve sesler ya da bir iş, çizim, müzik programının dosyaları Data dosyalarıdır. Bunları, sadece arşivlemek istediğinizde sıkıştırmanız mantıklı olur. CLI'dan doğrudan çağırabildiğiniz program ya da komut dosyalarını ise sıkıştırmak faydalıdır. Bunlar sıkıştırıldıktan sonra da normal çalışırlar. Sıkıştırma işlemi sırasında kullanılacak parametreleri yine Parameters menüsü ile ayarlayabilirsiniz.

Display menüsündeki fonksiyonlar aracılığıyla dosya inceleyebilir, resimlere bakabilir ya da müzik dinleyebilirsiniz. ASC ve HEX fonksiyonları bir dosyanın içeriğini

Cem GENCER ASCII ya da hexadecimal olarak ekranda gösterirler. Pics ile herhangi bir çizim programında IFF olarak hazırlanmış bir grafiğe bakabilirsiniz. Samples dijitize edilmiş sesleri çalmanızı sağlar. SMUS ise bu formatı kullanan müzik programlarının enstrümanlarını çalacaktır. S.Tracker fonksiyonu, SoundTracker müzik programında yaratılan müzik modüllerini dinlemenizi sağlar.

Bu menünün son fonksiyonu olan File-Zap ile herhangi bir dosya içeriğini değiştirebilirsiniz. Bu sayede istediğiniz programın yazılarını bulduktan sonra bunları Türkçeleştirebilirsiniz. Block ile dosyanın diskette kapladığı blok sayısı tanımlanmıştır. Byte ise dosyanın kaç byte sürdüğünü ve cursor da dosyanın neresinde olduğunuzu gösterir. Undo yaptığınız son işlemi geri alır. Save ve Quit'i tanıtmaya gerek yok zaten. Search, dosya içerisinde belli bir karakter dizisi aramakta kullanılır. Next bir sonraki blok'a gitmenizi; Rootblock ise disketin root block'una gitmenizi sağlar. Burada disket ismi ve kalan boş kapasite gibi önemli bilgiler bulunmakta.

Search'te aramayı isterseniz HEX, isterseniz de ASCII olarak yapabilirsiniz. Vorwärts/rückwärts arama yönünü belirlemekte kullanılır (ileri/geri doğru). Gross-/kleinschreibung ise arama sırasında büyük-küçük harf farkına dikkat edilip edilmemesini belirler.

Display menüsündeki son fonksiyon editör'dür fakat c directory'sinde RUN ve ana directory'de bir text editörü bulunmalıdır. Program Run komutunu kullanarak ikinci bir ekran açacak ve burada yazı editörünü açacaktır.

F4 ile açabileceğiniz menü Special menüdür. Burada belli bir sınıfa sokulmayan tüm fonksiyonlar toplanmıştır. DISKCOPY, istediğiniz bir disketi kopyalamaya yarar. Undelete, bir diskette silinmiş olan dosyaları arar ve mümkün olanları kurtarır. Recover, tüm disketi kurtarmak içindir ve disket arızalandığında kullanılmalıdır. ShowBAM bize disketimizde kalan yerleri gösterir. Ekranın köşesinde yanında frei yazan kutudaki renge sahip kutular disketteki boş yerleri gösterir. Belegt renginde olanlar ise çeşitli programlar tarafından işgal edilmiş yerlerdir. Install, bir disketin boot-block'unu temizler ve bu sayede olası virüsler de kovulmuş olur. Un-install fonksiyonunu kullandığınızda, bu disket normal şartlarla yüklenemez. ShowBoot bize disketin bootblock'unu göstererek diskette virüs varlığını kontrol etmemizi sağlar. Virüsler hakkında ayrıntılı bilgi için Tunç Dindaş'ın yazmış olduğu Virüsler yazı dizisini okumanız gerekmektedir.

DiskCopy'i daha detaylı anlatmaya gerek duymuyorum, zira X-Copy'e bir hayli benzemekte. Sadece kopyalarken müzik dinlemek isterseniz, Spiele Musik fonksiyonunu açmalısınız. Ayrıca diskete ikonların da konulmasını isterseniz, Trashcan u. Icons fonksiyonunu açmalısınız.

Klavyeyle gezinmek için ← ve → tuşları.