Amiga Dergisi sayı 4, sayfa 37

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 37

Örnekler: Kullanım aşamasında çıkacak problemleri engellemek için birkaç örnek vermek istiyorum.. 1> 'Dpaint' isimli dosyayı 'Progs.lzh' isimli arşive ekleyelim: lha a Progs.lzh Dpaint * 'Dpaint', 'Dirpus' ve 'Imagine' isimli dosyaları 'Progs.lzh' isimli arşive ekleyelim: lha a Progs.lzh Dpaint Imagine Dirpus Not: Yukarıdaki örneklerdeki 'ekleyelim' lafı sizi şaşırtmasın; isimli bir arşiv varsa dosyaları arşive ekler, eğer yoksa, isimli bir arşiv yaratır ve dosyaları içine atar. Arşiv açılırken directorylerde gerekli directoryler yaratılacak ve dosyalar kendi directorylerine açılacaktır. 'r' ifadesi alt directorylerdeki dosyaların da alınacağını, 'p' ifadesi ise directory isimlerinin korunacağını göstermektedir. lha df0:#?

Not: Bu '#?' ifadesi (wildcard) anlamına gelmektedir. Ayrıntılı bilgi için AmigaDos kitabına bakabilirsiniz.

4 Arşivlerinizin MS-DOS iharc ile uyumlu olmasını istiyorsanız, -u' parametresini kul Bu parametre yukarıda da bahsettiğim gibi. dosya isimlerinin büyük harfe çevirerek arşivler. (Biliyorsunuz, MS-DOS 'da dosya isimleri yalnızca büyük hari olabilir. Örneğimiz, 'daki '.GİF soyadlı bütür dosyaları büyük harfe ları içine yerleştirir. © ile bilen dosyaları isimli arşive ekliyelim: Lzalcons.Izh #?.info b İzh' isimli arşivin tamamını açalm: Lz 6 isimli arşivdeki isimli dosyayı açalım: Lz x Dpaint » Bütün arşivlerceki soyad. dosyaları açalım: LZX#?İZ Original Packed Ratlo Date — Time 3026 B5İ 19:01:48 841 3796 19:0150 937 — 586 376 19:0152 4804 1961 5976 3filels)

Şimdi de List komutunun çalışmasına göz atalım: Original - Dosyanın sıkıştırılmadan önceki uzunluğu. Packed - Dosyanın sıkıştırıldıktan sonraki uzunluğu. Ratio - Sıkıştırma yüzdesi (Büyük olması iyidir). Date - Dosyanın yaratılma tarihi. Time - Saati. CRC - Bir çeşit kontrol toplamı. Name - Dosya adı.

isimli dosyanın listesini alalım: Lz tProgs.lzh 'Bozuk.exe' isimli dosyayı arşivinden silelim: Lz dProgs.lzh Bozuk.exe arşivinin sağlamlığını kontrol edelim... (Eğer arşivin içindeki dosyalar sağlamsa; 'OK' mesajı verecektir) LztProgs.lzh Şimdi de parametreleri kullanan örnekler yapalım: Lz a Progs.lzh *.* İsimli arşiv yaratıp, diskteki her şeyi arşivleyelim. Fakat bu kez, alt directory'lerdeki dosyaları da directory isimleriyle birlikte koruyalım. Bunun anlamı, ar-

CRC Name — | çevirerek arşivler. | — Bu kadar örnekten sonra birkaç kullanım kalıbı istiyorum. Lz a Arşivismi Directory:#? Bu kalıpta Arşivismi yerine istediğiniz arşiv ismini, Directory yerine de Path'i girerseniz Directory'deki her şeyi girdiğiniz isimdeki arşive saklar. Lz x Arşivismi Directory: Bu kalıpta ise Arşivismi yerine kendi arşivinizin ismini, Directory yerine ise destination directory (bazı kişiler 'hedef çekmece' olarak kullanıyor) ismini girerseniz, arşivinizi seçilen directory'ye açacaktır.

Eğer sistemle aranız o kadar iyi ve dolayısıyla, yukarıda anlattıklarım size çok karmaşık geldiyse, Diskmaster'ın (Progressive Peripherals & Software) 2.0 veya daha üst versiyonunu temin etmenizi tavsiye ederim. 'Niye?' diye soracak olursanız, bu program arşivleme konusunda birçok komutla donatılmış. Mouse yardımıyla seçtiğiniz dosyaları kolayca daha sonra yine tek bir mouse hareketiyle sıkıştırdığınız dosyaları açabilirsiniz. Şimdi bu işin nasıl yapıldığını açıklamaya çalışacağım; İlk yapmanız gereken, Diskmaster'ın dosyasını diskete sağlamak (diyelim ki ismi Dm olsun) olacaktır. Daha sonra ise Ced (ASDG) veya başka bir text editörüne girip konfigürasyon dosyasını yükleyip aşağıdaki satırla-

nı ekleyin... (Not: Aşağıdaki satırları yazar- ken satırnumaralarınıyazmayın.) (1) AddMenu Archives, Le Add, StdiO Arşive ekleme ya- Archive "LZ -x -r CLOSE (8) AddMenu Archives, Lz Açılıyor.."; Extem Lz CLO- SE (8) AddlMenu Archives, Lz List —, SidlO İisteleniyor..."; Ex- ten Lz v Sas: Watt: StalO CLOSE Satırları yazıp tekrar aynı isimde sakla- dıktan sonra (DM Config), Lz'yi diskinizin directorysine kooyalayın. Artk yapmanız gereken şey, DiskMasteri çağırmak ola- caktır. Bunu ise, s:DM.Config şeklide yapmalısınız, ve... artık Arşivle- me, açma, İsteleme yapan bir DiskMas- ter'iniz var. Örnek bir kullanım vermek isti- yorum:

1> AmigaDOS formatlı bir diski df0:'a takın. 2> Pencerelerden birine df0:'ı, ötekine ise ram:'i açın. 3> df0:'dan birkaç dosya seçin ve menülerden Archives'in içindeki 'Lha Add'i seçin. 4> Size bir isim sorduğunda önce sorulan alanı silerek 'MyArchive.lzh' yazıp return'e basın. Arkanıza yaslanıp bekleyin ve disk değiştirmeniz istenirse çekinmeden değiştirin. Eğer işlem hatasız tamamlandıysa ram diskte, MyArchive.lzh isimli bir arşiv dosyası oluşacaktır. Artık ne yapacağınız size kalmış. Ama tabii Amiga'yı bir oyun makinesi olarak kullananların buna hiçbir zaman ihtiyacı olmayacaktır. Lha ile ilgili veya ilgisiz sorunlarınızda AMIGA'yı aramanız yeterli.

UÇMAK

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