# Eşzamanlayıcı

## Giriş

Bu işlev, iki klasörü tüm alt klasörlerle karşılaştırır ve aralarındaki farkları gösterir. Bazı seçenekleri ve Karşılaştır fonksiyonunu seçtikten sonra dosya ve klasörleri eşzamanlayabilirsiniz. Panellerden biri &FTP; sunucusu olabilir. Dosya boyutu eşitse İçeriğe Göre Karşılaştır seçeneğini de kullanabileceğinizi unutmayın. Bu özelliği başlatmak için Araçlar Klasörleri Eşzamanla veya &Ctrl; Y seçeneklerini kullanın. Renkler yapılandırılabilirdir. Eşzamanlayıcının kendi özel düğme bağıntıları vardır.

Yerel dosyalar için: Eşzamanlayıcı, tarih bilgilerini özgün tarihlere değiştirir.

### Eşzamanlayıcı

Eşzamanlayıcı

## Prosedür:

1. Karşılaştırmak isteğiniz sol ve sağ klasörleri seçin.

2. İsteği bağlı olan dosya, genel ve gelişmiş süzgeçlerini yapılandırın. Genel süzgeçler içinde, klasörleri karşılaştırmanın dışında tutmanıza olanak tanıyan bir İçinde Arama seçeneği bulunur.

3. Onay kutusu seçeneklerini ayarlayın: Alt klasörleri özyinele, Sembolik bağlantıları izle, İçerik göre karşılaştır, Tarihi yok say, Benzeşimsiz ve BÜYÜK/küçük harfe duyarsız.

4. Klasörleri karşılaştırmak için Karşılaştır düğmesine tıklayın.

5. Seçenekleri Gösterile, belirli dosya türlerini içerebilir/dışlayabilirsiniz. Listede olmayan dosyalara eşzamanlama sırasında dokunulmaz.

6. Gerekirse Karşılaştırıcı tarafından belirlenen Görev işlemlerini sağ tık menüsü ile değiştirebilirsiniz.

7. Karşılaştır düğmesinin verdiği sonuçlardan memnunsanız eşzamanlama iletişim kutusunu göstermek üzere Eşzamanla düğmesine tıklayın.

8. Eşzamanlayıcı seçeneklerini ayarladıktan sonra, eşzamanlama sürecini başlatmak üzere Başlat düğmesine tıklayın.

Tüm işlevlerin ve düğmelerin ayrıntılı bir açıklaması aşağıdaki metinde bulunur.

## Karşılaştırıcı

Panel ögeleri

- - Sol dizin: Sol taraftaki taban klasör

  - Sağ dizin: Sağ taraftaki taban klasör

  - Dosya Süzgeci: Eşzamanlamadaki dosya adlarını süzer. Örneğin: `*.png`, yalnızca `.png` ile biten dosyaları seçer. Klasör adı `.png` ile bitiyorsa veya klasörde `.png` ile biten dosyalar varsa klasörler de listelenir. Birden çok içerme/dışlama örneği: `'*.cpp *.h | *.moc.cpp'`, `*.cpp *.h` dosyalarını içerir ve `*.moc.cpp` dosyalarını dışlar.

  - Genel süzgeçler: İçeren metinleri ara

  - Gelişmiş süzgeçler: Büyüklük, tarih, sahiplik

Dosya adı süzme ölçütleri

- - Joker karakterlerden yararlanabilirsiniz. Birden fazla dizgi boşlukla (mantıksal VEYA anlamına gelir) ayrılır ve dizgiler dikey çizgi sembolü kullanılarak aramadan dışlanır. Dizgi eğik çizgiyle (*dizgi*/) bitiyorsa bu dizginin klasörlerin özyineli aramasıyla ilgili olduğu anlamına gelir.

  - dizgi — adı belirli bir dizgi olan dosya/klasörleri aramak anlamına gelir; özyineli arama, dizginin değerinden bağımsız olarak tüm alt klasörleri tarar.

  - dizgi/ — tüm dosya/klasörlerde arama yapılacağı anlamına gelir; ancak özyineli arama, adı bir dizgi olan klasörleri kapsar/dışlar.

  - Boşluk içeren adlar için tırnak imlerini kullanabilirsiniz. Program Files süzgeci, adı `Program Files` olan dosyaları/klasörleri arar.

  - Örnekler

  - `*.o`

  - `*.h *.c??`

  - `*.cpp *.h | *.moc.cpp`

  - `* | CVS/ .svn/`

  - Not: Arama terimi “metin”, “*text*” değerine eştir.

Onay kutusu seçenekleri

- - Alt klasörleri özyinele: Eşzamanlayıcı, karşılaştırma yaparken alt klasörlere de bakar.

  - Sembolik bağlantıları izle: Eşzamanlayıcı, klasörlere olan sembolik bağlantıları izler (dosyaları değil!).

  - İçerik göre karşılaştır: Büyüklükleri aynı olan dosyaları karşılaştırırken içerikleri hesaba katılır.

  - Tarihi yok say: Tarih bilgisini yok sayar (&FTP;, smb, arşiv, …); tarih bilgisi *yalnızca* yerel dosya sisteminde alâkadardır.

  - Benzeşimsiz: Sol Dizin hedef, Sağ Dizin ise kaynak klasördür. Bu işlev, sol klasörün içeriğini sağ klasörün içeriğiyle eşzamanlar.

    - Yalnızca sol tarafta bulunan dosyalar silinirler.

    - Yalnızca sağ tarafta bulunan dosyalar sol tarafa kopyalanırlar.

    - Eşit oldukları düşünülen dosyalara dokunulmaz.

    - Farklı oldukları düşünülen dosyalar sol tarafa kopyalanırlar. Bu özelliği dikkatli kullanın!

      - Veri kaybının önüne geçmek için bir sistem bulunur: Tarihler hesaba katılıyorlarsa (çünkü Tarihi yok say devre dışıysa) öntanımlı eylem bir dosyayı eski bir sürümüyle değiştirmemektir. Kullanıcı hâlen bunun üzerine yazabilir (sağ tıklayıp Sağdan Sola Kopyala seçeneğini kullanarak).

    Bu işlev, tarih bilgisi kullanılamaz durumdaysa veya sol klasörü bir dosya sunucusunun içeriğine eşzamanlıyorsanız (sanki bir indirme yapıyormuş gibi). Alternatif olarak, sağ klasörden sol klasöre bir yedek yapıyorsanız yararlıdır. NOT: Bu seçeneği, bir masaüstü ve dizüstü bilgisayarı birbirlerine eşzamanlamak için kullanmayın (örneğin, yalnızca sol tarafta bulunan dosyalar silinirler!).

  - Sonuçları sar: Bu, yavaş &FTP; sunucuları vb. içindir. Eşzamanlayıcı bir dosyası karşılaştırmayı bitirdiğinde, dosyayı bir listenin sonuna koyar ve gerekiyorsa pencereyi sarar. Eşzamanlayıcının ne yaptığını bilmek istiyorsanız önemlidir. &FTP; sunucusu yavaşsa bir klasörün karşılaştırılması bayağı bir zaman alabilir. Bu seçeneği açarak karşılaştırıcının yavaş; ancak canlı olduğunu görebilirsiniz. Hızlı dosya sistemleri için karşılaştırma hızını az da olsa düşürebilir.

  - BÜYÜK/küçük harfe duyarsız: BÜYÜK/küçük harfe duyarsız dosya adlarını karşılaştırmak için kullanılır. &Windows; dosya sistemleriyle çalışırken yararlıdır.

  - Gizli dosyaları yok say: Nokta ile başlayan dosyaları yok sayar.

Yukarıda belirtilen her şey yapıldığında, klasörleri karşılaştırmak için Karşılaştır düğmesine basın. Sonuçlar, dosya listesinde görüntülenir.

Dosya listesi

- Dosya Listesi bünyesinde şu sütunlar bulunur: Sol ad | Sol büyüklük | Sol zaman | Görev | Sağ zaman | Sağ büyüklük | Sağ ad. Buradan sonuçları karşılaştırabilir ve isterseniz eşzamanlama eylemlerini karşılaştırabilirsiniz. Metin rengi, karşılaştırıcı tarafından belirlenen öntanımlı kopyalama yönünü tanımlar.

  - Yeşil: Soldan sağa kopyalayın.

  - Mavi: Sağdan sola kopyalayın veya benzeşimsiz kipte sağdaki ögeyi silin.

  - Kırmızı: Verilen kritere göre farklı olan dosyalar (kopyalama yönü yok).

  - Siyah: Aynı olan dosyalar (kopyalama yönü yok).

  Bir dosyanın üzerine çift tıklamak, &krusader;’ın İçeriğe göre kopyala işlevini çağırır. Görevler (<=>) sütunu, öntanımlı kopyalama yönünü tanımlar; bu, istenirse kullanıcı tarafından değiştirilebilir. Sonuçlar penceresi, ögeleri başka pencerelere sürüklemeyi destekler ( sol [sürükle], &Shift;+sürükle [sağ] ) ve seçili ögeleri panoya kopyala (&Ctrl;C).

Dosya Listesi: Görevler (<=>) sütunu

- Bu sütun, Eşzamanlayıcı için tasarlanmış görevi görüntüler; bu görevde değişiklik yapmak için sağ tık menüsünü kullanın.

  - ->: Sol taraftan sağ tarafa kopyalayın. Klasörler için: Sağ tarafta `mkdir` yapın.

  - =: Dosyalar aynı olduğundan bir şey yapmayın.

  - !=: Dosya dışlanmış veya Eşzamanlayıcı ne yapacağını bilemedi.

  - <-: Sağ taraftan sol tarafa kopyalayın: Sol tarafta `mkdir` yapın.

  - Sil: Sağ taraftan dosyalar silin.

Seçenekleri göster

- Burada belirli dosya türlerini içerebilir/dışlayabilirsiniz. Listede olmayan dosyalara eşzamanlama sırasında dokunulmayacaktır.

  - ->: Soldan sağa kopyalama görevini etkinleştirin/devre dışı bırakın.

  - =: Eşit dosyaları listelemeyi etkinleştirin/devre dışı bırakın.

  - !=: Dışlanan/ne yapacağımı bilmiyorum dosyalarını listelemeyi etkinleştirin/devre dışı bırakın.

  - <-: Sağdan sola kopyalama görevini etkinleştirin/devre dışı bırakın.

  - Çöp Kutusu: Sol taraftaki görevden dosya silmeyi etkinleştirin/devre dışı bırakın.

  - Yinelenenler: Her iki tarafta da olan dosyaları etkinleştirin/devre dışı bırakın.

  - Eşi Olmayanlar: Yalnızca bir tarafta olan dosyaları etkinleştirin/devre dışı bırakın.

Eylem düğmeleri

- - Karşılaştır: Dosyaları karşılaştırın; sonuçlar, Dosya Listesi içinde görüntülenirler.

  - Durdur: Karşılaştırmayı durdurun.

  - Eşzamanla: Eşzamanlama iletişim kutusunu gösterir.

  - Kapat: Eşzamanlayıcı penceresini kapatır.

Durum çubuğu şunları içerebilir

- - Karşılaştırma sırasında taranan klasörlerin sayısı

  - İçeriğe göre karşılaştırırken dosya adı (büyük dosyalar için)

  - Listedeki dosyaların sayısı

Dosya Listesi üzerinde sağ tık menüsü

- Sağ tık menüsü, üç ayrı bölüme ayrılmıştır:

  1. Karşılaştırıcı tarafından belirlenen Görev işlemlerini değiştirin. Bir veya birden fazla dosya seçin. Değişiklik yalnızca sağ tıklanan ögeye değil, seçilen ögeye de uygulanacaktır. Seçilen öge bir klasör ise değişiklik klasörün dosyalarına/alt klasörlerine de uygulanacaktır.

  - Klasörleri Eşzamanla…: Eşzamanlamayı başlatır.

  - Dışla: Bir dosyayı/klasörü, eşzamanlama sürecinden çıkarır (görev değişikliği ≠).

  - Özgün İşlemi Geri Yükle: Görev, karşılaştırmanın özgün sonucuna değiştirilir.

  - Yönü Ters Çevir: Görev değişikliği yapılır (→;, ← olarak ve ←, → olarak).

  - Sağdan Sola Kopyala: Görev, ← olarak değiştirilir.

  - Soldan Sağa Kopyala: Görev, → olarak değiştirilir.

  - Sil (Sol Tek): Görev, SİL olarak değiştirilir.

  2. Seçimleri değiştirin.

  - Ögeleri Seç: Ögeler seçmenize olanak tanıyan bir iletişim kutusu açar. Bu, Düzen menüsündeki Grup Seç eylemidir.

  - Ögelerin Seçimini Kaldır: Ögelerin seçimini kaldırmanıza olanak tanıyan bir iletişimi kutusu açar. Bu, Düzen menüsündeki Grup Seçimini Kaldır eylemidir.

  - Seçimi Tersine Çevir: Tüm ögelerin seçim durumlarını tersine çevirin.

  3. Diğerler eylemlere göz atın (Aşağıdaki eylemlerin yalnızca sağ tıklanan dosyada çalıştığını ve seçimde etkisi olmadığını not edin).

  - Soldaki Dosyayı Görüntüle: Soldaki dosya için görüntüleyiciyi başlatır.

  - Sağdaki Dosyayı Görüntüle: Sağdaki dosya için görüntüleyiciyi başlatır.

  - Dosyaları Karşılatır: Dosyalar üzerinde diff izlencesini başlatır (örneğin, &kompare;).

Diğer düğmeler

- - Profiller: Aynı klasörleri sık sık eşzamanlamaya gereksinim duyuyorsanız ayarlarınızı kaydedebilirsiniz. Böylece; dosyalar içerebilir, dışlayabilir, … birçok işlem olanaklıdır. Profil düğmesine basarak eşzamanlayıcı profillerini eklemek/yüklemek/kaydetmek/kaldırmak işlemleri yapılabilir.

  - Tarafların Yerlerini Değiştir: Dosya Listesi içeriklerini birbirleriyle değiştirir.

K İndir ile eşzamanlayın

- Yerel bir klasörü, kararsız bir &FTP; sunucusuyla eşzamanlamak için K İndir uygulaması, yalnızca dosya kopyalamaktan çok daha iyi bir çözümdür. Karşılaştırma sonrası sonuçlar listesine sağ tıklayabilir ve K İndir ile Eşzamanla seçeneğini kullanarak eşzamanlamayı tetikleyebilirsiniz. Sonrasında, listelenen dosyalar &krusader; yerine K İndir ile indirilirler. Elbette K İndir uygulamasının sisteminizde kurulu olması gerekir; yoksa menüde görünmez.

## Eşzamanlama

Eşzamanla düğmesine bastıktan sonra eşzamanlama iletişim kutusu görünür.

Onay kutuları

- Burada, Eşzamanlayıcı tarafından yapılacak kopyalama ve silme işlemlerini onaylarsınız.

  - Sağdan Sola: X1 dosyayı (Y1 bayt) sağdan sola kopyalamayı etkinleştirin/devre dışı bırakın.

  - Soldan Sağa: X1 dosyayı (Y1 bayt) soldan sağa kopyalamayı etkinleştirin/devre dışı bırakın.

  - Sol: X3 dosyayı (Y3 bayt) soldan silmeyi etkinleştirin/devre dışı bırakın.

  - Üzerine yazmayı onayla: Bu seçeneği etkinleştirerek, &krusader;, dosyaların üzerine yazmadan önce yeniden adlandır, atla, üzerine yaz, tümünü atla, tümünün üzerine yaz iletişim kutusunu gösterir.

Durum etiketleri

- - Hazır: A1/A2 dosya, B1/B2. Bu satır, eşzamanlama sırasında değiştirilir. Böylece, eşzamanlayıcının A1/A2 dosya (B1/B2 bayt) ile işinin bittiğini anlarsınız.

  - İlerleme çubuğu: Eşzamanlamanın ilerlemesini gösterir (bayt türünden).

Eylem düğmeleri

- - Başlat: Eşzamanlamayı başlatır.

  - Duraklat / Sürdür: Eşzamanlama sürecini duraklatır/sürdürür.

  - Kapat: Eşzamanlama iletişim kutusunu kapatır (ve eşzamanlamayı durdurur).

Paralel eşzamanlama

- - Bu, “sözde” iş parçacıklarının sayısını verir.

  - Yavaş &FTP; sunucularıyla eşzamanlarken hızı büyük ölçüde artırabilir.

  - Yerel eşzamanlamanın hızını etkilemez.

  - Uzak içeriğe göre karşılaştırma ve klasör karşılaştırma işlemleri paralel olarak yapılır.

  - Uzak eşzamanlama işlemleri de paralel olarak yapılar; `mkdir` görevler dışında (`mkdir`, kopyalama öncesinde yapılmalıdır).