Otomatik Dosya Sıralama Programı Nasıl Çalışır?
Otomatik dosya sıralama programı nasıl çalışır: klasör izleme, indirmenin bitmesini bekleme, kural sırası, ad çakışmaları ve geri alma; File Arbor ile.
Otomatik dosya sıralama yazılımı, kendi kendine dolan bir klasörü (İndirilenler, Masaüstü, bir tarama cihazının çıktı klasörü) alır ve oraya düşen her şeyi, bir kez yazdığınız kurallara göre dosyalar. Dışarıdan basit görünür: bir dosya belirir, bir an sonra başka bir yerdedir.
Arada çok şey olur ve bu araçların birbirinden ayrıldığı yer de orasıdır. Bu sayfa her adımı, örnek olarak File Arbor'ı kullanarak ele alıyor. Araçları karşılaştırıyorsanız bunu Windows ve Mac için otomatik dosya düzenleyiciler özeti kapsıyor. Birini adım adım kurmak istiyorsanız kurulum rehberi bunu yaklaşık on beş dakikada yapar.
Her dosya sıralayıcının geçtiği beş adım
- Bir şey bir geçişi başlatır. Yeni bir dosya gelir, bir zamanlayıcı çalar ya da bir düğmeye tıklarsınız.
- Dosya bitmiştir. Sıralayıcı, dosyanın tamamen yazılmasını bekler.
- Kurallar kontrol edilir. Her dosya, biri eşleşene kadar kurallarınızla sırayla karşılaştırılır.
- Eylem çalışır. Dosya taşınır, yeniden adlandırılır, çöpe gönderilir, silinir ya da bir komuta verilir.
- Sonuç kaydedilir. Bir günlük ne olduğunu söyler; böylece kontrol edilebilir ve geri alınabilir.
Sonraki beş bölümün her biri bir adımı ele alıyor.
1. Adım: Geçişi ne başlatır
Bir sıralayıcının bir klasöre bakma zamanının geldiğine karar vermesinin dört yolu vardır.
İzleme. İşletim sistemi her yeni dosyayı göründüğü anda programa bildirir ve program hemen tepki verir. File Arbor'ın Otomatik modu böyle çalışır: klasöre düşen ve bir kuralla eşleşen bir dosya, bir iki saniye içinde yerine konur. File Juggler'ın belgeleri de aynı davranışı anlatır; yeni dosyalara "neredeyse anında" tepki verdiğini yazıyor.
Aralıklı tarama. Program klasöre birkaç saniyede ya da dakikada bir bakar ve bulduğunu sıralar. Yapması daha basittir ve çoğu klasör için zararsızdır, ama her zaman bir gecikme vardır. DropIt'in klasör izlemesi böyle çalışır: izlenen klasörleri "tanımlı bir zaman aralığında" kontrol eder.
Bir zamanlama. Klasör, belirlenen gün ve saatlerde sıralanır; örneğin çalışmayı bıraktıktan sonra, hafta içi 18:00'de. File Arbor'da bu Zamanlı moddur. Zamanlayıcı uygulamanın içinde yaşar; bu yüzden uygulamanın o saatte açık olması gerekir. Uygulama kapalı olduğu için kaçırılan bir çalıştırma sonradan telafi edilmez.
Elle. Siz Çalıştır'a tıklayana kadar hiçbir şey taşınmaz. File Arbor buna Tekli mod der. Bir şey taşınmadan önce çalıştırmanın ne yapacağını gösterir ve onayınızı ister.
| Tetikleyici | Dosyalar ne zaman taşınır | Ne için iyi | File Arbor'da |
|---|---|---|---|
| İzleme | Geldikten bir iki saniye sonra | İndirilenler, Masaüstü, tarama cihazı klasörleri | Otomatik mod (Pro) |
| Aralıklı tarama | Bir sonraki kontrolde | Gecikmenin önemli olmadığı klasörler | — |
| Zamanlama | Belirlediğiniz gün ve saatte | Siz çalışırken değişmesini istemediğiniz iş klasörleri | Zamanlı mod (Pro) |
| Elle | Çalıştır'a tıkladığınızda | Yeni kuralları denemek, eski bir klasörü boşaltmak | Tekli mod (Ücretsiz ve Pro) |
Bilmeye değer iki ayrıntı var. Bir klasörü Otomatik moda geçirdiğinizde File Arbor önce içinde zaten duranları sıralamayı önerir; böylece eski bir yığın geride kalmaz. Ayrıca izleyici yalnızca klasörün üst düzeyine bakar: alt klasörlerine düşen dosyalara dokunulmaz. Her alt klasörü taramak ayrı, elle yapılan bir süpürmedir (alt klasör taraması, Pro).
2. Adım: Dosyanın bitmesini beklemek
Bir dosya göründüğü anda bitmiş değildir. 2 GB'lık bir yükleyiciyi indiren bir tarayıcı dosyayı önce oluşturur, sonra dakikalarca içine yazar. Onu hemen kapan bir sıralayıcı yarım bir dosyayı taşırdı.
Tarayıcılar bunu, indirmeyi geçici bir adla yapıp tamamlanınca dosyayı yeniden adlandırarak çözer:
| Tarayıcı | İndirilirken |
|---|---|
| Chrome | report.pdf.crdownload |
| Firefox | report.pdf.part |
| Safari | bir report.pdf.download paketi |
Bu, uzantıya göre eşleştiren her sıralayıcıya yardımcı olur: .pdf için bir kural .crdownload ile eşleşmez; bu yüzden yarım yazılmış dosya, tarayıcı ona gerçek adını verene kadar yok sayılır.
Ama dosya yazan her şey bir tarayıcı değildir. Bir USB belleğinden kopyalama, büyük bir PDF kaydeden bir tarama cihazı ya da bir video düzenleyiciden dışa aktarma doğrudan son ada yazar. File Arbor, yeni bir dosyayı okumadan önce yarım saniye boyunca büyümesinin durmasını bekler ve birkaç dosya birlikte geldiğinde bunları tek bir toplu iş olarak ele alır.
Bazı dosyalar hiç sıralanmaz. İşletim sistemlerinin klasörlere bıraktığı .DS_Store, Thumbs.db ve desktop.ini gibi sistem dosyaları atlanır; bir klasörün dışlama listesine eklediğiniz dosya ve klasörler de öyle (Pro).
3. Adım: Kuralları sırayla kontrol etmek
Bir kuralın iki yarısı vardır: hangi dosyalara uygulandığı ve onlarla ne yapılacağı. İlk yarı bir koşullar kümesidir.
| Koşul | Örnek |
|---|---|
| Uzantı | .pdf ya da .docx olan |
| Ad | invoice içeren, IMG_ ile başlayan, _final ile biten |
| Düzenli ifade | ^\d{4}-\d{2}-\d{2} (bir tarihle başlayan adlar) |
| Boyut | 500 MB'tan büyük |
| Yaş | 30 günden uzun süredir değiştirilmemiş |
| Dosyanın içindeki metin | PDF, DOCX ya da metin dosyası Invoice number içeriyor |
File Arbor'da bir kuralın eşleşmesi için kuraldaki her koşulun doğru olması gerekir; yani bir koşul eklemek kuralı daraltır. Çoğu koşulun bir de "değil" biçimi vardır: ad draft içermiyor, uzantı .tmp değil. Bir Pro kuralı en fazla beş koşulu birleştirebilir; ücretsiz planda bir kuralın tek koşulu vardır: dosya uzantısı.
Eşleşen ilk kural kazanır
Bir dosya bir kez işlenir. File Arbor klasörün kurallarını Kurallar listesindeki sırayla dener ve eşleşen ilk kural dosyayı alır. Diğerlerine bakılmaz.
Bu, iki kural aynı dosyayla eşleşebildiğinde sırayı önemli kılar:
- Adında
invoicegeçen PDF'ler →Documents/Invoices - Tüm PDF'ler →
Documents
Bu sırada faturalar Invoices klasörüne, diğer tüm PDF'ler Documents klasörüne gider. İkisini ters çevirirseniz her fatura Documents klasörüne düşer, çünkü geniş kural önce eşleşmiştir. Bir kural yok sayılıyormuş gibi göründüğünde neredeyse her zaman sebep budur.
Sonucu olmadan önce görmek
Elle bir çalıştırmadan önce File Arbor, her dosyaya ne olacağını gösteren bir tablo sunar: yeni klasörü ve adı, bir de hiçbir kuralın eşleşmediği dosyalar. Altı dosyayı yakalamasını beklediğiniz bir kural dört yüz dosya bildiriyorsa, kastetmediğiniz bir koşul var demektir ve bunu öğrenmenin en ucuz yeri önizlemedir.
4. Adım: Eylem
Bir kural eşleştiğinde eylemi çalışır. File Arbor'ın beş eylemi var:
- Klasöre taşı.
Documentsgibi düz bir ad, sıralanan klasörün içindeki bir klasördür;D:\Archivegibi tam bir yol dosyaları herhangi bir yere gönderir. Olmayan klasörler oluşturulur. Hedef, dosyanın parçalarından kurulabilir: kaydedildiği yıl ve ay, bir fotoğrafın çekim tarihi ya da kamera modeli ve Pro'da bir belgenin içinden okunan değerler, örneğin fatura tarihi. - Yeniden adlandır. Dosya; tarihinden, özgün adından ve sabit metinden kurulan yeni bir ad alır ve olduğu yerde kalır. Bir taşıma da yol üstünde yeniden adlandırabilir.
- Geri Dönüşüm Kutusu'na / Çöp Sepeti'ne taşı. Dosya yine de kutudan elle geri yüklenebilir.
- Kalıcı olarak sil (Pro). Geri dönüş yoktur; bu yüzden bir onay kutusunu işaretlemeden kural kaydedilemez.
- Komut çalıştır (Pro). Eşleşen her dosya için, dosyanın yolu, adı ve klasörü doldurularak bir kabuk komutu bir kez çalışır. Microsoft Store sürümünde yoktur.
Bu adda bir dosya zaten varsa
Er ya da geç iki indirmenin adı da invoice.pdf olur. File Arbor bunu her kurala uygulanan tek bir ayarla halleder:
| Ayar | Ne olur |
|---|---|
| Yeniden Adlandır (varsayılan) | Gelen dosya invoice (1).pdf olur. Hiçbir şeyin üzerine yazılmaz. |
| Üzerine Yaz | Hedefte zaten duran dosya değiştirilir. |
| Atla | Gelen dosya olduğu yerde kalır. |
File Arbor'ın yeniden adlandırdığı bir dosya bir kez yeniden adlandırılır; bu yüzden aynı kuralları yeniden çalıştırmak hiçbir zaman invoice (1) (1).pdf gibi adlar üretmez.
Bir değer okunamadığında
Bir faturanın üzerindeki tarih gibi belgenin içindeki bir değerden ad kuran Pro kuralları tahmin yürütmez. Değer yoksa ya da 05/07 gibi bir tarih iki şekilde de okunabiliyorsa dosya olduğu yerde bırakılır (varsayılan) ya da seçtiğiniz bir inceleme klasörüne taşınır ve Geçmiş nedenini söyler.
5. Adım: Kayıt ve geri alma
Her taşıma, yeniden adlandırma, Geri Dönüşüm Kutusu'na gönderme, kalıcı silme ve komut çalıştırma; dosya, eşleşen kural, hedef ve saatle birlikte File Arbor'ın Geçmiş'ine girer. Eyleme göre süzebilir ve dosya adına göre arayabilirsiniz; bu, on klasörü açmadan "dosyam nereye gitti?" sorusunu yanıtlar.
Tek bir taşıma ya da yeniden adlandırma Geçmiş'ten geri alınabilir. Dosya eski klasörüne eski adıyla döner ve kural, dosya değişene kadar ona dokunmaz. Bir çalıştırmanın hemen ardından Geri al, o çalıştırmanın taşıdığı ya da yeniden adlandırdığı her şeyi geri koyar. Kutuya gönderilen dosyalar kutudan elle geri yüklenebilir; kalıcı silmeler ve komutlar geri alınamaz. Geçmiş ve geri alma ücretsiz plana dahildir.
Bilgisayarınızdaki kurallar mı, bulutta yapay zeka mı
Yukarıdakilerin hepsi kural tabanlı bir sıralayıcıyı anlatır: karar sizin yazdığınız bir kuraldır, aynı dosya her zaman aynı yere gider ve nedenini okuyabilirsiniz. File Arbor, Hazel, File Juggler ve DropIt'in hepsi böyle çalışır ve sıralamayı bilgisayarınızda yapar.
Yapay zeka ile dosya sıralayıcılar farklı çalışır. Kurallar yerine bir model dosya adını, bazen de içeriği okur ve bir klasör önerir. Bu daha az kurulum gerektirir, ama kararı öngörmek daha zordur ve iş çoğu zaman bir sunucuda yapılır:
- Sparkle (Mac) dosya adlarını kendi sunucularında işler; bu yüzden internet bağlantısı ve doğrulanmış bir e-posta adresi olan bir hesap gerekir.
- Sortio varsayılan olarak dosya adlarını ve klasör yollarını, OpenAI kullanan bulut hizmetine gönderir. Bunları bilgisayarınızda tutan bir yerel mod da sunar.
File Arbor kural tabanlı, öngörülebilir alternatiftir ve tamamen çevrimdışı sıralar. Dosyalar, adları ve içerikleri bilgisayarınızdan asla çıkmaz; Pro lisans kontrolü ve güncelleme kontrolleri dışında uygulama internete yalnızca anonim kullanım istatistikleri göndermek için bağlanır. Yapay zeka ile kural tabanlı dosya düzenleyici karşılaştırması bu ödünleşimi ayrıntılı ele alıyor.
Bunu uygulama olmadan yapabilir misiniz?
Tek bir basit kural için evet.
Windows'ta bir PowerShell betiği yeni dosyalara tepki vermek için .NET'in FileSystemWatcher sınıfını kullanabilir ya da Görev Zamanlayıcı (Task Scheduler) her birkaç dakikada bir bir sıralama betiği çalıştırabilir. Microsoft'un belgeleri, kısa sürede çok sayıda değişiklik geldiğinde izleyicinin olayları kaçırabileceği konusunda uyarır. Windows'a yerleşik Akıllı Depolama (Storage Sense) İndirilenler klasörünü temizleyebilir, ama yalnızca bir süredir açmadığınız dosyaları siler; onları sıralamaz.
Mac'te Klasör Eylemleri (Folder Actions), bir klasöre öğe eklendiğinde bir AppleScript ya da Automator iş akışı çalıştırır ve macOS 26'da bir Kestirmeler (Shortcuts) otomasyonu, klasöre dosya eklendiğinde çalışabilir. Apple'ın kendi betik rehberi, öğeleri işlemeden önce diske yazılmalarının bitmesini beklemeyi önerir.
Bir betiğin size bıraktığı, 2'den 5'e kadar her şeydir. Bir indirme genellikle geçici bir adla gelir ve sonunda yeniden adlandırılır; bu yüzden betiğin yalnızca yeni dosyaları değil, yeniden adlandırılmış dosyaları da ele alması gerekir. Bir ad zaten varsa ne olacağına siz karar verirsiniz ve bir dosyanın nereye gittiğini bilmek istiyorsanız kendi kaydınızı tutarsınız. Örtüşen iki kural, sıra mantığını kendiniz yazmak demektir. Tek bir kural için bu bir öğleden sonralık iştir; altı kural için bakımını yapmanız gereken küçük bir programdır.
İndirilenler için başlangıç kural kümesi
| Sıra | Kural | Koşul | Eylem | Plan |
|---|---|---|---|---|
| 1 | Faturalar | Uzantı .pdf ve ad invoice içeriyor | Documents/Invoices/<Year> klasörüne taşı | Pro |
| 2 | Belgeler | Uzantı .pdf, .docx, .xlsx ve daha fazlası (yerleşik hızlı kural) | Documents klasörüne taşı | Ücretsiz |
| 3 | Görseller | Uzantı .jpg, .png, .heic ve daha fazlası (yerleşik hızlı kural) | Images/<ExifYear> klasörüne taşı | Ücretsiz |
| 4 | Eski yükleyiciler | Uzantı .exe, .msi, .dmg ve 14 gündür değiştirilmemiş | Geri Dönüşüm Kutusu'na taşı | Pro |
- kural 2. kuralın üstünde durduğu için faturalar, genel Belgeler kuralı onları görmeden dosyalanır. Ücretsiz planda, İndirilenler klasörünüzün çoğunu kapsayan iki kuralı seçin (genellikle Belgeler ve Görseller) ve düzenlemek istediğinizde çalıştırın. İndirilenler klasörü rehberinde daha fazla kural kümesi var ve File Arbor el kitabı her koşulu ve eylemi belgeliyor.
Bir araç seçerken nelere bakmalı
Beş adım ve sıralamanın nerede yapıldığı birlikte kısa bir kontrol listesi oluşturur:
- Tetikleyici: klasörü izliyor mu, bir zamanlayıcıyla mı tarıyor, bir zamanlamayla mı çalışıyor, yoksa yalnızca siz tıkladığınızda mı?
- Bitmiş dosyalar: bir dosyanın tamamen yazılmasını bekliyor mu?
- Kurallar: kurallarınızın çalışma sırasını görebiliyor ve bir şey taşınmadan önce sonucu önizleyebiliyor musunuz?
- Ad çakışmaları: o adda bir dosya zaten oradaysa ne oluyor?
- Kayıt: bir günlük var mı ve bir taşımayı geri alabiliyor musunuz?
- Konum: sıralama bilgisayarınızda mı yapılıyor, başkasının sunucusunda mı?
Her platformda bu soruları yanıtlayan araçlar için otomatik dosya düzenleyiciler özetine, Windows dosya düzenleyici rehberine, Mac dosya düzenleyici rehberine ve klasör izleyici karşılaştırmasına bakın.
Sonuç
Otomatik dosya sıralama beş adıma iner: dosyayı fark et, bitmesini bekle, eşleşen ilk kuralı bul, eylemini çalıştır ve ne olduğunu kaydet. Araçlar en çok 2. ve 5. adımda ayrışır; bunları ancak bir şey ters gittiğinde fark edersiniz.
File Arbor beşini de bilgisayarınızda, Windows ve macOS'ta yürütür. Ücretsiz planda bir izlenen klasör, iki kural, günde en fazla 20 dosya, elle çalıştırma var; Pro, Otomatik modu, zamanlamaları ve sınırsız kuralı tek seferlik 24,99 $'a ekler. File Arbor'ı indirin ve İndirilenler klasörünüzde deneyin.
Sıkça Sorulan Sorular
Otomatik dosya sıralama yazılımı nedir?
Belgeleri, görselleri ve indirmeleri, bir kez yazdığınız kurallara göre klasörlere dosyalayan yazılımdır. Bir klasörü izler, bir zamanlamayla çalışır ya da siz tıkladığınızda çalışır; her dosyayı kurallarınızla karşılaştırır ve eşleşenleri taşır, yeniden adlandırır ya da kaldırır. File Arbor, Hazel ve File Juggler bu şekilde çalışır ve sıralamayı bilgisayarınızda yapar.
Bir dosya sıralayıcı bir indirmenin bittiğini nasıl anlar?
Tarayıcılar bir indirmeyi geçici bir adla kaydeder (Chrome'da .crdownload, Firefox'ta .part, Safari'de .download paketi) ve tamamlanınca gerçek adını verir. Gerçek uzantıyla eşleşen bir kural, geçici dosyayla eşleşmez. File Arbor ayrıca yeni bir dosyayı okumadan önce büyümesinin durmasını bekler.
İki kural aynı dosyayla eşleşirse ne olur?
File Arbor'da eşleşen ilk kural kazanır ve dosya bir kez işlenir. Kurallar, Kurallar listesindeki sıralarıyla denenir; bu yüzden adında fatura geçen PDF'ler gibi dar bir kural, tüm PDF'ler gibi geniş bir kuralın önüne gelmelidir.
Hedefte aynı adlı bir dosya zaten varsa ne olur?
File Arbor bunu her kural için geçerli tek bir ayarla belirler. Varsayılan olan Yeniden Adlandır, gelen dosyaya invoice (1).pdf gibi bir numara verir; böylece hiçbir şeyin üzerine yazılmaz. Üzerine Yaz var olan dosyayı değiştirir, Atla ise gelen dosyayı olduğu yerde bırakır.
Otomatik bir dosya sıralayıcının yaptığını geri alabilir miyim?
File Arbor'da taşımalar ve yeniden adlandırmalar için evet. Geçmiş her taşımayı, yeniden adlandırmayı, Geri Dönüşüm Kutusu'na göndermeyi, kalıcı silmeyi ve komut çalıştırmayı listeler; tek bir taşıma ya da yeniden adlandırma oradan geri alınabilir. Geri Dönüşüm Kutusu'na ya da Çöp Sepeti'ne gönderilen dosyalar kutudan elle geri yüklenebilir; kalıcı silmeler ve komutlar geri alınamaz.
Otomatik dosya sıralama yazılımı dosyalarımı yükler mi?
File Arbor, Hazel ve File Juggler gibi kural tabanlı sıralayıcılar sıralamayı bilgisayarınızda yapar. File Arbor'ın dosyaları, adları ve içerikleri bilgisayarınızdan asla çıkmaz; uygulama yalnızca Pro lisans kontrolü, güncelleme kontrolleri ve anonim kullanım istatistikleri için internete bağlanır. Yapay zeka ile sıralayıcılar farklı çalışır: örneğin Sortio, varsayılan olarak dosya adlarını ve klasör yollarını bulut hizmetine gönderir.
Ücretsiz sürümü var mı?
File Arbor'ın ücretsiz planında Windows ve macOS'ta bir izlenen klasör, iki kural, günde en fazla 20 dosya, elle çalıştırma var. Dosyalar gelirken sıralama (Otomatik mod) ve zamanlı çalıştırmalar, tek seferlik 24,99 $'lık bir satın alma olan Pro'nun parçasıdır.