- Folder and file-based synchronization
- Automatic synchronization and scheduling
- Customizable file and folder patterns
- Fast copying with multi-thread support
- Backup functionality
- Detailed logging
- User-friendly interface
- Download the application
- Install required modules:
pip install -r requirements.txt - Start the application:
d6cd7d558d01d37034368c48461595fb192eb78c
python run.py
- Kaynak Klasör: Senkronize edilecek dosyaların bulunduğu klasör
- Hedef Klasör: Dosyaların kopyalanacağı klasör
- Klasör Desenleri: Hangi klasörlerin senkronize edileceği (örn: "9H-C*")
- Dosya Desenleri: Hangi dosyaların senkronize edileceği (örn: "*.wgl")
- Kontrol Aralığı: Senkronizasyon kontrolü için bekleme süresi (saniye)
-
Klasör Desenleri: Senkronize edilecek klasörleri belirler
- Örnek: "9H-C*" (9H-C ile başlayan tüm klasörler)
- Birden fazla desen için virgül kullanın: "9H-C*, TEST*"
-
Dosya Desenleri: Senkronize edilecek dosyaları belirler
- Örnek: "*.wgl" (wgl uzantılı tüm dosyalar)
- Birden fazla desen için virgül kullanın: "*.wgl, *.txt"
-
Hariç Tutulan Desenler: Senkronizasyona dahil edilmeyecek öğeler
- Örnek: ".git/*, *.tmp"
-
Kontrol Aralığı: Senkronizasyon kontrol sıklığı (saniye)
- Önerilen: 10-60 saniye arası
-
Thread Sayısı: Paralel kopyalama işlemi sayısı
- Önerilen: 2-8 arası
- Loglar
logsklasöründe tutulur - Her gün için ayrı log dosyası oluşturulur
- Format:
file_sync_YYYYMMDD.log
- "Değiştirilen Dosyaları Yedekle" seçeneği aktif edildiğinde:
- Değiştirilen dosyaların yedeği alınır
- Yedek format:
dosyaadi.uzanti.bak.timestamp
- Hata durumlarında e-posta bildirimi
- Senkronizasyon özeti gönderimi
- Gmail veya özel SMTP sunucu desteği
- Tam sürüm özellikleri:
- Sınırsız klasör senkronizasyonu
- E-posta bildirimleri
- Yedekleme özellikleri
- Öncelikli destek
- Windows 7 veya üzeri
- Minimum 2GB RAM
- Python 3.8 veya üzeri
- Uygulama sadece belirlenen klasörler üzerinde çalışır
- Sistem dosyalarına müdahale etmez
- Tüm işlemler loglanır
- E-posta: onder7@gmail.com
- GitHub: https://github.com/onder7
- Web: https://ondernet.net
Bu yazılım MIT lisansı altında dağıtılmaktadır.
- E-posta bildirimleri eklendi
- Performans iyileştirmeleri yapıldı
- Hata düzeltmeleri
- İlk sürüm
- Temel senkronizasyon özellikleri
- GUI arayüz
- Loglama sistemi =======
- Source Folder: Folder containing files to be synchronized
- Target Folder: Folder where files will be copied
- Folder Patterns: Which folders to synchronize (e.g., "9H-C*")
- File Patterns: Which files to synchronize (e.g., "*.wgl")
- Check Interval: Waiting period for synchronization check (seconds)
-
Folder Patterns: Determines folders to be synchronized
- Example: "9H-C*" (all folders starting with 9H-C)
- Use commas for multiple patterns: "9H-C*, TEST*"
-
File Patterns: Determines files to be synchronized
- Example: "*.wgl" (all files with wgl extension)
- Use commas for multiple patterns: "*.wgl, *.txt"
-
Excluded Patterns: Items to be excluded from synchronization
- Example: ".git/*, *.tmp"
-
Check Interval: Synchronization check frequency (seconds)
- Recommended: 10-60 seconds
-
Thread Count: Number of parallel copy operations
- Recommended: 2-8
- Logs are kept in the
logsfolder - Separate log file for each day
- Format:
file_sync_YYYYMMDD.log
- When "Backup Modified Files" option is enabled:
- Modified files are backed up
- Backup format:
filename.extension.bak.timestamp
- Email notification for error conditions
- Synchronization summary delivery
- Gmail or custom SMTP server support
- Full version features:
- Unlimited folder synchronization
- Email notifications
- Backup features
- Priority support
- Windows 7 or higher
- Minimum 2GB RAM
- Python 3.8 or higher
- Application works only on specified folders
- Does not interfere with system files
- All operations are logged
- Email: onder7@gmail.com
- GitHub: https://github.com/onder7
- Web: https://ondernet.net
This software is distributed under the MIT license.
- Added email notifications
- Performance improvements
- Bug fixes
- Initial release
- Basic synchronization features
- GUI interface
- Logging system
d6cd7d558d01d37034368c48461595fb192eb78c
