Amiga Dergisi sayı 4, sayfa 36

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 36

LZ'nin Diskmaster ile kullanımı bütün işlemlerin kolaylaşmasını sağlıyor. Bu sayede datalarınız güvenli olarak saklanabiliyor.

AMIGA ile uğraşıyorsunuz. Programlarınızı, datalarınızı sakladığınız disketler yere göğe sığmıyor veya hard diskiniz yetersiz kalıyor! Backup almanız veya arşivlemeniz tek çare. İşte LZ; bu konudaki en büyük yardımcınız...

Nedir bu LZ? LZ, bir arşiv programıdır. Public domain'dir ve tüm kullanıcılara açıktır. Ticari amaçlar doğrultusunda satılmaz. Şu ana kadar yapılanlar arasında en hızlı sıkıştırma-paketleme ve açma yapabilen arşivcidir. Bu yüksek hızına rağmen en etkili sonucu verenlerdendir. LZ, 1991 yılında Jonathan Forbes tarafından yazılmıştı. Hemen hemen bütün domain programlarda olduğu gibi bu programın da tüm riski programı kullanana aittir, programcı sonuçlardan sorumlu tutulamaz. Ancak, program dünyada birçok yerde denenmiştir ve halen kullanılmaktadır. Programı açıklamaya başlamadan önce “arşiv programı” kavramını açıklamak istiyorum. Arşiv programı, adından da tahmin edebileceğiniz gibi, programları, dataları ve her türlü dosyayı saklamak, arşivlemek için kullanılır. Bu size çok saçma gibi gelebilir ama pratikte arşiv programlarının kullanım alanı çok geniştir. Örneğin hard diskinizin back-up'ını (yedek kopyasını) almak yerine önemli yerlerini arşivleyebilirsiniz. Bunun iki önemli avantajı var. Birincisi, hard diskinizdeki dataların bir kısmı bozulduysa, sadece bozulan kısmı yeniden açıp yerine koyabilirsiniz. İkincisi, kendinize düzenli bir update (yenileme) sistemi kurarsanız, back-up işkencesinden tam anlamıyla kurtulursunuz. Sadece değiştirdiğiniz ve/veya yeni yaptığınız şeyleri arşivleyerek zamandan kazanabilirsiniz. Arşiv programlarını sadece hard disk sahipleri kullanacak diye bir kural da yok. '880K'lık disk alanı bana yetmiyor' diyenler içinde tavsiyem LZ. Eğer diskiniz tamamen executable (çalıştırılabilen) programlarla doluysa tabii ki Power Packer gibi açıp çalıştıran, etkisi yüksek sıkıştırıcılar kullanmanızı tavsiye ederim. Fakat executable program ile birlikte (veya executable program olmadan) başka datalar da varsa (programın döküman dosyası, dataları, source'u gibi) bu durumda yapılacak en iyi şey bu dosyaları LZ ile paketlemek olacaktır. Arşiv programları birkaç değişik sınıfta toplanabilir. Bu sınıflar soyadlarına göre Arc, Ape, Lzh, Zip, Uhu, Pak, Wep, Zap, Dms, Ar ve Zoo'dur. Bütün bu sınıflar ayrı işi yapar fakat formatları farklıdır. LZ, ve LharcA, lzh soyadını kullanan programlardandır. Bunların aralarındaki fark ise kullandıkları algoritmalardır. Bu algoritmalar onları diğerlerine göre hızlı, yavaş, etkili, etkisiz yapar. Zaten LZ civarındaki tek arşivci PKAZip 1.1'dir. PkaZip'in farkı ise LZ'nin yaptığı işi iki katı bir zamanda yapmasıdır. Sanırım artık programın açıklamasına geçebiliriz. Açıklamada çoğunlukla Jonathan Forbes'un yazdığı ve LZ ile birlikte gelen LZ.doc isimli döküman dosyasından yararlandım. Bu arada bir şey ilave etmek istiyorum: LZ, PC'lerdeki programları ile tam uyumlu çalışabilmektedir. Kullanılış: LZ <komut> <Arşiv ismi> (Tanım) (Hedef directory) '<' ve '>' işaretleri arasındakiler mutlaka gerekenlerdir. Köşeli parantez içindekiler ise isteğe bağlı kullanımıdır.

Komut Listesi: a > Arşiv yaratma, arşive dosya ekleme, (x dosyaları) açma. l > Arşivin içeriğini görme. d > Arşivin içinden dosya silme. f > Arşivdeki dosyaları tazeleme. u > Arşivdeki dosyaları yenileme. t > Arşivdeki dosyaları kontrol etme. m > Arşiv yaratıp arşive dosya atarken orijinallerini silme.

-n > Sıkıştırma

sırasında sıkıştırma safhasının görünmemesini sağlar. -q > Programın pencereye herhangi bir çıkış yapması tamamen engellenir. Parametre Listesi Başlarındaki '-' işaretleri de dahil olmak üzere: -a > Dosya özelliklerini de arşive dahil eder. (Okuma koruması, Yazma koruması, vb.) -A > Dosya özellikleri içindeki arşiv flag'ini set eder. (Dosya özellikleri - File Attributes - hakkında ayrıntılı bilgi için Amiga'nızla birlikte gelen el kitabını okuyun.) -b > Giriş/çıkış buffer (tampon alan) set eder. -c > Aynı isimli dosyaların çakışması halinde onay bekler. -D > Alternatif görüntü sağlar. -f > Filenote'ları (Bkz. AmigaDos kitabı) görmemezlikten gelir. -i > Arşivleneceği dosyaları bir dosyadan alır. -l > Dosya isimlerini küçük harfe çevirerek alır. -L > Bir dosya yaratır ve dosyanın içine arşivlenen dosyaların listesini çıkarır. -M > Hiçbir şekilde mesaj çıkarmaz ve başınızı ağrıtmaz. -N > Programın pencereye herhangi bir -p > Dosya yükledikten sonra beklemesini sağlar. -P > Task'ın önceliğini ayarlar. -r > Alt directory'lerin de arşivlenmesini sağlar. -u > Dosya isimlerini büyük harfe çevirerek alır. -U > Yenileme işlemi için tarih farkını ayarlar. -W > Çalışma alanlarını (work directory) ayarlar. -x > Directory isimlerini korur. -z > Dosyaların sıkıştırılmadan arşivlenmesini sağlar. -Z > Arşivlerin sıkıştırılmasını sağlar.

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