Amiga Dünyası sayı 9, sayfa 32

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 32

Çeşitli konularda uğraşanlar kendi hazırladıkları dosyaları daha sonra kullanmak üzere arşivlemek isteyebilirler. Ya da programlarla uğraşanlar genelde programın diskette çok yer kaplamasından yakınırlar. Her iki sorunun da çözümü, gerekli dosyaları ya da programları sıkıştırarak saklamaktır.

Piyasada yukarıda bahsettiğim sıkıştırma işlemini gerçekleştiren bir sürü program mevcut. Bunlara Cruncher ya da Compacter adı verilir. Programların çalışma mantığı gayet basittir. Bir dosya ya da program içerisinde aynı değerde olup, ard arda gelen byte'lar bulunarak, bunların bulunduğu yer bir tabloya saklanır. Böylece her byte 2-3 defadan fazla ardarda gelemez. Program ve dosyalarda da böyle eş değerde olan bölgeler çok olduğu zaman da sıkıştırma işlemi sonucunda bir hayli yer kazanılmış olunur.

Gelelim programımıza. PowerPacker, piyasadaki cruncher'lar arasında en iyilerden biri. Programın hem kullanımı basit ve kolay, hem de kendisi bir hayli hızlı. Özellikle şimdi açıklayacağım versiyon olan 3.1a eskilerine göre çok daha hızlı. Ayrıca programın en çekici özelliği script dosya kullanabilmesidir. Bu sayede sıkıştırılacak dosyalar önceden belirlenir ve sıkıştırma işlemi başlatılır. Her dosya sıkıştırıldığı zaman diskete kaydedilir. Bu sayede saatlerce bilgisayarınızın başında beklemenize gerek kalmaz.

PROJECT MENÜ: Load: Sıkıştırılacak

dosyayı yüklemenize yarar.

Save : Sıkıştırma işlemi sonucunda yaratılan kısa dosyanın kaydedilmesinde kullanılır.

Delete : Eğer bir dosyayı hatalı sıkıştırdığınızı, bunu diskete kaydettikten sonra anlarsanız dosyayı silmek için bu fonksiyonu kullanabilirsiniz.

Sleep: Eğer CLI'da ya da WorkBench'te başka bir işlem yapmak ve ardından programa dönmek istiyorsanız PowerPacker'ı Run ile çalıştırdıktan sonra gerekli işlemlerinizi yapın. CLI ya da WB'e geçmek için bu fonksiyonu kullanın. Program ekranı yok olacak ve CLI ya da WB ekranında üzerinde PowerPacker yazan ince bir pencere açılacaktır. CLI ya da WB'te gerekli işlemleri yaptıktan sonra PowerPacker'a geri dönmek için bu pencerenin üzerinde sağ mouse tuşu ile klik yapın. Sanırım About ve Quit fonksiyonlarını da tanıtmaya gerek yok! PREFS MENÜ : Command File / Data File : Sıkıştırılacak dosya tipini belirlemenizi sağlar. Yazı, resim ya da ses dosyaları sıkıştırıyorsanız, Data File'ı seçmelisiniz. Command File ise CLI ya da WB'ten doğrudan çalıştırılabilen program dosyalarında kullanılır. Program böyle bir program dosyasının istenildiğinde ekstra uğraşa gerek duyulmadan çalıştırılabilmesi için başına ufak bir program ekler. Bu ufak program sayesinde sıkıştırılmış olan dosya açılacak ve çalıştırılacaktır.

Decrunch Color: Program dosyaları sıkıştırdıktan sonra açılma işlemini belirtmek için ekranda bazı renkler flaş eder. Bu flaş eden rengin ne olacağına siz karar verebilirsiniz. Flaşı kapamak için None'u seçin.

Color 0 : Zemin rengi flaş eder. Color 1 : Yazı rengi flaş eder. Pointer : Mouse rengi flaş eder. Cem GENCER

Scroll: Varsa kayan yazı rengi flaş eder. None : Flaş olmaz. Efficiency : Bu alt-menü ile sıkıştırma yoğunluğunu belirleyebilirsiniz. Az yoğunluğun (Fast ya da Mediocre) daha kısa sürdüğünü her zaman aklınızda bulundurun. En yüksek yoğunluğu (Best) seçtiğinizde sıkıştırma bazen 2-3 saat bile sürebilmekte. Fakat buna karşı program %40-%70 kısalmaktadır. / Color crunch : Sıkıştırma yapılırken ekranın flaş edip etmemesi içindir. /

Led crunch : Bu fonksiyonu seçtiğiniz zaman sıkıştırma yapılırken Power LED'iniz flaş edecektir.

Multitask : Program çalışırken bilgisayarınızda başka bir şeyle uğraşmak istiyorsanız, bu fonksiyonu seçerek istediğiniz diğer tüm işlemleri yapabilirsiniz. Fakat belirtmekte fayda var; cruncher programı 68000'i bir hayli meşgul ettiği için, diğer programlarla çalışmanız oldukça yavaş olacaktır. Tabii sıkıştırma işleminin de daha uzun süreceğini belirtmeme gerek yok.

RECRUNCH MENÜ ; Recrunch file : Daha önce aşağıdaki listede bulunan cruncher programlarından herhangi biriyle crunch edilmiş olan dosyanın tekrar sıkıştırılmasını sağlar. PowerPacker'ın her versiyonu, TNM Cruncher v1.1, ANC Cruncher, ReloKit v1.0, HQC Cruncher v2.0, Mastercrunch v3.0 ve DragPack v1.0

Decrunch Only : Yukarıdaki listede olan cruncher'lardan biriyle sıkıştırılan program açılarak kaydedilecektir. Eğer program farklı bir cruncher ile sıkıştırılmışsa, bir uyarı mesajı ile karşılaşacaksınız. Eğer bir programın yazılarını değiştirecekseniz ve program sıkıştırılmış ise, bunu ilk önce çözmeniz lazımdır. Aksi halde programda geçen hiçbir yazıyı bulamazsınız.

HUNKLAB MENÜ: Buradaki fonksiyonlar sayesinde, programın bazı parçalarının CHIP RAM'e, yani ilk 512 KByte'lık bölüme yerleşmesini sağlayabilirsiniz. Program parçaları üç gruptur : Code, Data ve BSS. Code, sadece programın kendisini içerir. Data bölümünde programın kullandığı resim ve ses gibi bilgiler bulunmaktadır. BSS ise tanımlanmamış datalara verilen kısa addır. Bu bölgeye daha sonra program bazı değerler kaydeder ve bunları gerektiğinde okur.

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