Uharc Program?yla S?k??t?rma Yapmak?
UHARC gelmi? geçmi? en iyi s?k??t?rma program?d?r. Baz? oyunlar?n s?k??t?r?larak örne?in 1.8GB’dan 250MB’a dü?ürüldü?ünü görmü?sünüzdür. ??te bunun nas?l yap?ld???n? fazla ayr?nt?ya girmeden anlatmaya çal??t?m, buyurun ;
Öncelikle program? buradan indirin ve her klasörden eri?im için system32 klasörüne kopyalay?n.
UHARC v0.6a 1. Kullan?m? : UHARC commands –switches dosyaismi.uzant?
*Komutlar UHARC den hemen sonra gelmelidir.
*Switchler komuttan sonra gelmelidir. Ba??na – i?areti yerine / i?areti de konulabilir.
*Dosyaismi.uzant? olu?turulacak dosyan?n ismidir, uzant? belirtmezseniz default uzant? olan .uha dosyan?z?n uzant?s? olur.
*En sonda bir ?ey belirtmezseniz tüm dosyalar s?k??t?r?l?r. E?er sadece baz? dosyalar? s?k??t?rmak istiyorsan?z burada belirtmelisiniz. Örne?in en sona *.doc eklerseniz mevcut klasördeki tüm doc uzant?l? dosyalar? s?k??t?rm?? olursunuz.Birden fazla dosya s?k??t?mak içinse araya @ koyunuz. Örne?in
belge.doc@belge.txt@belge.rtf gibi.
2. Komutlara : Dosyalar? ekler ve s?k??t?r?r.
m : Dosyalar? ekler ve siler.
e : dosyalar? mevcut klasöre açar.
x : Dosyalar? mevcut klasöre orijinal klasör isimleriyle birlikte açar.
l: Ar?ivdeki dosyalar? listeler
t : ar?ivdeki dosyalar? test eder.
3. Switchler-d<n> n=0,1,2 : ??lemler gerçekle?irken ekranda bilgi görüntüler.
d0 : Sessiz moddur, uyar?lar hariç hiçbir bilgi görüntülenmez.
d1 : Baz? i?lemler ekran görüntülenir.
d2 : Ayr?nt?l? bilgi görüntüler. Bu switchi kullanmazsan?z default de?eri –d1 dir.
-m<n> n=0,1,2,3,x,z : S?k??t?rma modu seçimi. Bu s?k??t?rma oran?n? belirleyen en önemli switch. -m3 en iyi s?k??t?rma modudur.
m0 : S?k??t?rmadan ar?ivler.
m1 : H?zl? s?k??t?rma.
m2 : Normal s?k??t?rma.
m3 : ALZ3 s?k??t?rma algoritmas?n? kullan?r. Multimedia dosyalar? için idealdir.
mx : PPM s?k??t?rma algoritmas?n? kullan?r. Text tabanl? dosyalar için daha iyidir. Benim denemelerimde –m3’den %1 oran?nda daha iyi s?k??t?rd?.
mz : LZP s?k??t?rma algoritmas?n? kullan?r.
Default de?eri –m2 dir.
-md<n> n=1,2,4,8,16....,32768 (2’nin üsleri) : Maksimum sözlük boyutunu kb cinsinden atamaya yarar. Ne kadar büyük olursa o kadar fazla ram kullan?r. E?er raminiz yeterli de?ilse (ki 128mb ram yeterlidir) en büyük de?eri UHARC kendisi atayacakt?r. Bu da önemli bir switch –md32768 olarak kullan?n. Default de?eri –md2048
-b<n> n= 1,2,4,8,....,4096 : Maksimum buffer boyutunu kb cinsinden atamaya yarar. En yüksek de?er olan -b4096 kullan?n.
-r<n> n= -,+ : Tüm alt klasörleri de beraberinde s?k??t?rmak için kullan?l?r. Default de?eri –r- dir. E?er alt klasörleri de s?k??t?rmak istiyorsan?z –r+ ?eklinde kullan?n.
-vm<n> n= -,+ : Virtual memory(sanal bellek) kullan?m?n? açar. Default de?eri -vm- dir, e?er dosya büyükse -vm+ yazman?z? h?z aç?s?ndan öneririm.
-y<n> n= -,+ : Otomatik cevap modu. Uyar? mesajlar?nda hepsine evet demenize yarar.
Default de?eri –y- dir, e?er uyar?larla u?ra?mak istemiyorsan?z –y+ olarak belirtin.
-o<n> n= -,+,p : Overwrite(üzerine yazma) modunu ayarlar. Default de?eri –op dir.
-op : Uyar? mesaj? görüntüler.
-o- : Zaten bulunan dosyalar?n üzerine yazmaz.
-o+ : Tüm dosyalar?n direk üzerine yazar.
Son 3 switch dosyalar? açarken kullan?l?r, di?erleri s?k??t?r?rken.
Örnekler : Öncelikle ba?lat/çal??t?r’a cmd yaz?p enterlay?n ve s?k??t?rmak istedi?iniz dosyalar?n bulundu?u klasöre gelin.
1. uharc a –d2 –mx –md32768 odev *.doc
Burada uzant? belirtmedi?imiz için sadece doc uzant?l? dosyalar? odev.uha ad? alt?nda s?k??t?rd?k.
Resimde görüldü?ü gibi 789504 bytel?k datay? %10.1 oran?nda s?k??t?rarak 79844 byte’a dü?ürmü? olduk.
Bu dosyay? açmak için ise uharc x –o+ odev.uha yazabiliriz.
2. uharc m –d2 –m3 –md32768 –b4096 mtu
Burada m komutunu kulland???m?z için tüm dosyalar? s?k??t?rd?ktan sonra silmi? de olduk.
Açmak için ise uharc x –o+ -y+ -vm+ mtu.uha yazabiliriz.
3. uharc a –d2 –mx –md32768 –b4096 –r+ snooker
Bu örnekte ise –r+ kullanarak isnooker klasöründeki tüm alt klasörlerle birlikte s?k??t?rm?? olduk.
Açmak için ise uharc x –vm+ snooker.uha yazabiliriz.
Örneklerden de görüldü?ü gibi dosyalar?n türüne göre farkl? farkl? s?k??t?rma oranlar? oluyor. Program?n en önemli switchleri –m3 veya –mx , -md32768, -b4096 . Maksimum s?k??t?rma için bunlar? mutlaka kullan?n.Ayr?ca program?n free versiyonunun 2GB l?k s?k??t?rma limiti bulunuyor. Oyunlar? s?k??t?r?rken klasörlere ayr?rarak bu sorunu da a?abilirsiniz.