Amiga Dünyası sayı 26, sayfa 31

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 31

-S : Set a-flag on archieved files Arşivlenen dosyaların a-flag'ını set eder. Normalde kapalıdır.

-t: Extract only new files Arşivden sadece yeni dosyaları açar. Varolan dosyaları silmez.

-T : New and newer files Arşivdeki dosyaları açar; DestDir'de mevcutlarsa tarihleri karşılaştırılır ve eski daha önceden açılmış olan dosya eskiyse bu silinerek yeni dosya üzerine yazılır.

-u : Make filenames uppercase Arşivde işlenen dosyaların isimlerini büyük harflere çevirir. Bu şekilde arşivlerinizi MS-DOS'a aktaracaksanız sorun oluşmaz; zira MS-DOS'daki en büyük arşivleme uyumsuzluklarından biri file isimlerinin devamlı büyük harf kullanmasıdır. Normalde kapalı olan bu opsiyon tüm komutları etkiler.

-U : Set update interval Açma/arşivleme işlemlerinde görülebilen byte göstergesindeki artış miktarının her seferinde kaçar KByte'lık olacağını belirlemenizi sağlar.

-v : Set compression speed Arşivleme hızını belirlemenizi sağlar. Bu hız, arşivin boyutlarını ekler. Eğer hızlı arşivlemeyi seçmişseniz, dosyalarınız fazla sıkıştırılmadan saklanacaklardır. Fakat yavaş arşivleme modunda da ise bir hayli bekleyebilirsiniz. 0 ile 9 arasında değer alabilen bu opsiyon için en ideal değer ve normal değer 5'dir. Bu şekilde %99'luk bir verim sağlayabilirsiniz.

-w : Set work directory for temporary files

Arşivleme ve açma işlemleri sırasında LhA kendine bazı özel dosyalar yaratır ve işlem sonucunda da bunları siler. Bu opsiyondan hemen sonra gireceğiniz directory dizilimi ile bu özel dosyaların nereye kaydedileceğini belirleyebilirsiniz. LhA, belirtilen directory'i bulamadığında destination directory'sini kullanacaktır. Normalde bu directory T'dir. Bu directory'i RAM:'de bir directory olarak gösterirseniz program daha da hızlı çalışabilir.

-W: Exclude filenames Belli dosya isimlerinin işlenmemesini sağlayan bu opsiyon v1.30r'de çalışmamakta.

-x : Preserve and use pathnames Arşive file isimleriyle birlikte saklanan directory dizilimlerinin açılma işlemi sırasında orijinalde olduğu gibi yaratılmasını ve file'ların doğru directory'lere kopyalanmasını sağlar.

-X : Do not append suffix Arşiv yaratırken arşiv dosyasının ismi sonuna <.LHA>/<.LZH> takılarını eklemez.

-y : Always append suffix Arşiv yaratırken arşiv dosyasının isminin sonuna kullanılan arşivleme sistemine göre <.LHA> ya da <.LZH> ekler.

-Y : Store big files with ratio<%3 Uzunluğu 32 KByte'dan büyük olan file'larda %3'ün altında bir sıkıştırma oranı elde edilirse, bu dosyanın sıkıştırılmadan arşive eklenmesini sağlar. Bu sayede sıkıştırılması çok zor olan dosyaların açılmalarında uzun süre beklemeniz gerekmez.

-z : Do not compress at all Yapılan arşivleme işlemlerinde sıkıştırma kullanılmaz.

-Z : Compress archives Daha önceden diğer bir arşivleyiciyle yaratılmış dosyanın tekrar sıkıştırılmasını sağlar. Kullanılabilen arşivleyici ekleri şunlardır: .lzh, .lha, .zoo, .zip, .arj, .arc, .dms, .wrp, .lhw, .zap, .pak, .pp, .gif ve .jpg. Bazen adı geçen arşivleyiciler eski olduklarından sıkıştırma işleminde çok az verimli sonuç alınabilir. Bu durumda bu dosyayı duruma göre tekrar sıkıştırmakta fayda olabilir. Normalde kapalıdır.

-0 : Use LhArc v1.x compression LhArc v1.x tipi (-lh1- algoritmasına göre) sıkıştırma yapar. File isminin sonuna eklenen takı <.lzh> olur.

-1 : Use LhA compression LhA tipi (-lh4- algoritmasına göre) sıkıştırma yaparak dosya isminin sonuna <.lha> takısını ekler.

-2 : Use new LhA compression Yeni tip LhA (-lh5- algoritması) sıkıştırmayı kullanır. Takı yine <.lha>'dır.

-Qa : Use simple console I/O En basit console moduna geçer. Bu şekilde programın gerçekleştireceği kursor hareketlerini, byte durum göstergesini kapayabilirsiniz. Normalde kapalıdır.

-Qd : Delete autoshow files Arşivdeki autoshow file'ların (dosya isminin sonu <.displayme> takısı ile biten ASCII dosyalar) gösterildikten sonra arşivden silinmesini sağlar.

-Qh : Set Huffman buffer size Huffman kodlamada kullanılacak olan buffer bölgesinin boyutlarını belirlemenizi sağlar. Değer KByte cinsinden 4 ile 64 arasında girilmelidir. Normali 16 KByte'dır.

-Qo : Ignore options after command Komuttan sonra gelebilecek opsiyonel parametrelerin göz ardı edilmemelerini sağlar. Şayet arşivlenecek dosya isimlerinden biri <-> ile başlıyorsa, bu parametreyi kullanmalısınız. Aksi halde dosya isminin ilk karakteri opsiyonel parametre olarak algılanarak istenmeyen sonuçlar doğabilir. -Qp : Ignore delete protection flag Eğer m komutunu kullanıyorsanız ve arşivlenen dosyanın protect flag'larından D kapalı konumdaysa (silinemez dosya!), bu flag dikkate alınmaz ve dosya yine de silinir. -Qr : Skip datestamp check Arşivleme ve açma işlemleri sırasında dosyanın ve arşivin tarihleri karşılaştırılmaz. -Qw : Disable wildcards Program satırında kullanabileceğiniz pattern matching sembollerinin göz ardı edilmesini sağlayabilirsiniz. Dosya ismi içerisinde #, ? veya * kullanılıyorsa bu parametreyi açmalısınız.

Opsiyonel parametreler de bu kadar; ne de az değil mi? Şimdi programı kullanmanızı rahatlatacak bir-iki ufak tiyo vermek istiyorum. İlki programı bir batch file aracılığıyla çağırın. Bu sayede kullanacağınız tüm parametreleri önceden belirlemiş olursunuz ve CLI'da doğru yazdım mı diye zaman kaybetmezsiniz. Birçok file'ı (en az 40) sıkıştırırken, ilk önce bu file'ları sıkıştırmadan (-z -r a ile) arşivleyin. Daha sonra da -Z -Qh64 yardımıyla yaratılan bu arşiv dosyasını sıkıştırın. Bu sayede gerekli dosyaları çok hızlı olarak topladıktan sonra bilgisayarınızın başından kalkabilirsiniz. Diğer durumda devamlı bilgisayar başında oturmanız gerekebilir. Bir diğer tiyo'da I/O buffer size'ı düşürmek. Bu sayede işlemlerde çok çok azlık bir zaman kaybı oluşacaktır; fakat arşivlemede yarım kalan dosyaları kurtarmanız daha kolay olacaktır.

Gelelim DiskMaster aracılığıyla LhA'nın nasıl kullanılacağına; bunun için DiskMaster v1.3 ya da v1.4'ü kullanabiliriz. Programın menü çubuğundaki son menü arşivleme işlemleri için ayrılmıştır. Şimdi ilk önce DiskMaster'ı yüklediğiniz disketin c directory'sine LhA programını kopyalayın. İsmini de Lh yapın. Bu işlemden sonra kullanılacak olan parametre ve komutları belirlemeniz gerekmekte. Bunu da hiçbir file seçmeden arşiv menüsünden LhArc Extract, LhArc Add veya LhArc List'i seçin. Karşınıza çıkacak requester'a komutun ismini (c:Lh) yazdıktan sonra dilediğiniz opsiyonel parametreleri ve komutları yazabilirsiniz. Arşivlenecek dosya ismi olarak da %s yazın. Bu sayede mouse ile seçeceğiniz dosyaları arşivleme/açma işlemine tâbi tutabilirsiniz. Son olarak da Save Config ile yaptığınız bu ayarlamaları diskete kaydedin. Artık arşivlemek için sadece işlenecek dosyaları mouse ile seçmeniz ve ardından (!) arşiv menüsünden LhArc Add'i seçmeniz yeterli olacaktır. Aynı şekilde LhArc Extract'i ve LhArc List'i kullanabilirsiniz.

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