Bilgisayarınızda veya harici disklerinizde aynı fotoğraftan veya başka dosya türünden onlarca olduğunu ama isimlerinin farklı olduğu için bunları bulamadığınızı mı fark ettiniz? Bu basit ama etkili araç, dosya isimlerine bakmadan doğrudan dosya içeriğini (parmak izini) tarayarak birbirinin aynısı olan tüm fotoğrafları ve dosyaları saniyeler içinde tespit eder ve sizin için ayrı bir klasöre toplar.
Aynı, benzer ve kopya dosyaları tek klasörde sıralı toplama kodu.
Kodumuzu kullanıp dijital kütüphanenizi harika bir düzene sokmadan önce küçük ama hayati bir hatırlatma: Verilerinizi mutlaka yedekleyin.
Kodumuz dosyaları güvenle taşıyıp isimlendirse de; işlem sırasında oluşabilecek beklenmedik bir elektrik kesintisi, sistem hatası veya yanlış klasör seçimi gibi durumlara karşı "önce güvenlik" diyoruz.
Altın Kural: Orijinal dosyalarınızın bir kopyasını harici bir diskte veya bulut hesabınızda (Google Drive, iCloud vb.) saklamayı alışkanlık haline getirin. Unutmayın, en iyi düzenleme sistemi, yedeği alınmış bir sistemdir!
"Yedeğinizi alın, kodu çalıştırın ve saniyeler içinde tertemiz bir arşive sahip olmanın keyfini çıkarın!"
🛠 Nasıl Kullanılır? (2 Kolay Yol)
1. Yol: Hızlı Çalıştırma (Kopyala-Yapıştır)
- Aşağıdaki kodu kopyalayın.
- Windows arama çubuğuna PowerShell yazıp sağ tıklayarak Yönetici Olarak Çalıştır deyin.
- Kodu sağ tık ile yapıştırın ve Enter'a basın. Klasörünüzü seçin ve işlem başlasın!
2. Yol: Kendi Aracını Oluştur (En Kolayı)
- Masaüstüne sağ tıklayın ve Yeni > Metin Belgesi oluşturun.
- Sitemizdeki kodu bu not defterinin içine yapıştırın.
- Dosyayı kaydederken farklı kaydet deyin , dosya adını istediğiniz gibi yapın örnek : test.ps1 (Sonundaki .ps1 uzantısı çok önemlidir).
- Oluşturduğunuz bu dosyaya sağ tıklayın ve "PowerShell ile Çalıştır" deyin. Hepsi bu kadar!
1. Yol İçin İzin İsterse Yapılacaklar
Eğer "Bu sistemde betiklerin çalıştırılması devre dışı bırakılmış" hatası alırsanız:
- Başlat menüsüne sağ tıklayıp Windows PowerShell (Yönetici) seçeneğini açın.
- Şu komutu yazıp Enter'a basın:
Set-ExecutionPolicy RemoteSigned - Çıkan soruya
E (veya Y) yazıp onaylayın. Artık kendi yazdığınız scriptleri çalıştırabilirsiniz.
Set-ExecutionPolicy RemoteSignedE (veya Y) yazıp onaylayın. Artık kendi yazdığınız scriptleri çalıştırabilirsiniz.⚠️ Önemli Güvenlik Uyarıları ve İlk Kurulum
Eğer ilk defa PowerShell scripti çalıştırıyorsanız, Windows güvenlik nedeniyle bu işlemi engelleyebilir. Bu, bilgisayarınızı korumak için alınan standart bir önlemdir.
1. Çalıştırma İzni Vermek
Eğer "Bu sistemde betiklerin çalıştırılması devre dışı bırakılmış" hatası alırsanız:
Başlat menüsüne sağ tıklayıp Windows PowerShell (Yönetici) seçeneğini açın.
Şu komutu yazıp Enter'a basın: Set-ExecutionPolicy RemoteSigned
Çıkan soruya E (veya Y) yazıp onaylayın. Artık kendi yazdığınız scriptleri çalıştırabilirsiniz.
2. Güvenliğiniz İçin Notlar
- Silme Yapmaz: Bu script hiçbir dosyanızı silmez. Sadece yerlerini değiştirerek "OrijinalVeKopyalar" adlı bir klasöre taşır. Karar tamamen size aittir.
- İsimlere Aldanmaz: Bir fotoğrafın adı , dosyanın adı "manzara.jpg", diğerinin adı "WhatsApp_Gorsel_123.jpg" olsa bile, içindeki veri aynıysa bu araç onları bulur.
- Yedekleme: Büyük çaplı dosya işlemlerinden önce her zaman önemli dosyalarınızın yedeğini almanızı öneririz. ( Ne olur ne olmaz )
🛡️ Gizlilik ve Güvenlik Bilgilendirmesi
Bu scripti kullanırken veri güvenliğiniz konusunda %100 emin olabilirsiniz:
Tamamen Yerel Çalışır: Bu kod, Windows'un kendi altyapısı olan PowerShell üzerinden çalışır. İnternet bağlantısına ihtiyaç duymaz ve hiçbir veriyi dışarı aktarmaz.
Açık Kaynak Şeffaflığı: Kod yukarıda açıkça paylaşılmıştır. İçerisinde herhangi bir "sunucuya gönder" (Upload/Post) komutu bulunmamaktadır. Bilgisayarınızdaki dosyalar bilgisayarınızda kalır.
Bulut Bağlantısı Yoktur: Dosyalarınız herhangi bir web sitesine veya bulut servisine taranmak üzere gönderilmez; analiz işlemi doğrudan işlemciniz ve diskiniz arasında gerçekleşir.
Bizimle Bağlantısı Yoktur: Script çalıştırıldığı andan itibaren tamamen sizin bilgisayarınızın kontrolündedir. Bizim tarafımızdan herhangi bir erişim veya müdahale imkanı teknik olarak mümkün değildir.
💡 Teknik Not
Bu script "Hash" (Karma) algoritması kullanır. Yani dosyaların ve fotoğrafın her bir pikselini sayısal bir koda döker. İki farklı dosyanın sayısal kodu aynıysa, bu onların isimleri ne olursa olsun görsel olarak ikiz olduklarını kanıtlar. Bu yöntem hata payını sıfıra indirir.
"Güvenlik Notu: Sitemizde paylaşılan bu araç, kullanıcı dostu ve şeffaf bir yapıdadır. Kodun çalışma mantığını bilen herhangi bir yazılımcı, kodun sadece dosya taşıma işlemi yaptığını teyit edebilir. Güvenle kullanabilirsiniz."

0 Yorumlar