Repository navigation
Releases: deepnodestudios/deepnode-copy
Release list
DeepNode Copy v0.3.5
DeepNode Copy v0.3.5
Öne Çıkanlar
- DDM ile aynı imza: Tüm çıktılar (portable exe, shell DLL, MSIX, NSIS ve MSI kurulumları) DeepNode Download Manager ile aynı
CN=DeepNode Studiossertifikasıyla imzalanır. Güncelleme doğrulaması da bu sertifikaya sabitlendi. - İmzalı Windows 11 modern sağ tık menüsü: Kabuk entegrasyonu artık imzalı sparse MSIX ile kurulur; geliştirici modu gerekmez. Eski imzalı paket otomatik kaldırılıp yenisi kaydedilir.
- Kalıcı aktarım ayarları: Çakışma politikası, doğrulama modu, hash algoritması, Direct I/O ve bitişte yapılacak eylem sonraki pencerelerde korunur.
Düzeltmeler
- İptalde hedefte zaten var olan veya tamamlanmış dosyalar silinmez; yalnızca geçici
.dnpartdosyası ve boş kalan oluşturulmuş klasörler temizlenir. - Atlanan veya kuyruktan kaldırılan dosyalar ilerleme toplamından düşülür; ilerleme artık %100'de kalır.
- Kuyruk eşzamanlılık sınırı uygulanır; tüm görevler birden başlatılmaz.
- Aynı kaynak/hedef seçimi ve hedefin kaynak klasörün içinde olması erken ve anlaşılır hatayla engellenir.
- CopyHook: klasör kopyalamada hedef adının ikinci kez iç içe oluşması giderildi; çoklu kaynak ve tırnaklı yollar desteklendi; tek sürücüdeki klasör taşımaları Explorer'a bırakıldı.
- Seçim penceresi yalnızca Explorer ve DeepNode Copy seçeneklerini gösterir; Explorer seçildiğinde CopyHook tekrar araya girmez (çift pencere/çift işlem yok).
- Çakışma penceresindeki "tümüne uygula" seçimi her dosyada sıfırlanır.
- VSS: oluşturulan geçici gölge kopyalar aktarım sonunda silinir, mevcut kopyalar korunur; kilitli dosya çözümlemesi sertleştirildi.
- Direct I/O ile yazılan veriler diske flush edilip tam uzunluk doğrulanarak tamamlanır.
- Hatalı tamamlanan aktarımlarda pencere otomatik kapanmaz, "Tekrar Dene" sunulur; kompakt görünümde Direct I/O ve hata durumu gösterilir.
- Genişletilmiş görünümde tamamlanan dosya sayısı ve tepe hız bilgisi eklendi; kuyruk temizleme aktif aktarım sırasında kilitlendi.
İndirilebilir Dosyalar
- DeepNodeCopy_Setup_x64_v0.3.5.exe — Windows x64 NSIS kurulum paketi (önerilen)
- DeepNodeCopy_Setup_x64_v0.3.5.msi — Windows x64 MSI kurulum paketi
- deepnode-gui_v0.3.5.exe — Taşınabilir (portable) sürüm
DeepNode Copy v0.3.4
DeepNode Copy v0.3.4
Düzeltmeler
- Sürükle-bırak ve kes/yapıştır aktarımlarındaki "Win32 error (code 123)" hatası giderildi: Kabuk uzantısı, seçilen dosyaları geçici bir liste dosyasıyla birlikte hedef klasöre gönderiyordu. Uygulama bu iki argümanı tek bir geçersiz yolda birleştiriyor (
...\deepnode_list_*.tmp D:\) ve tüm dosyalar hata veriyordu. Artık liste dosyası ile hedef klasör ayrı işleniyor; aynı kaynaktan farklı bir klasöre taşıma/kopyalama sorunsuz çalışıyor. - Boşluk içeren dosya yollarının komut satırında bölünmesi durumunda doğru birleştirilmesi korundu.
İndirilebilir Dosyalar
- DeepNodeCopy_Setup_x64_v0.3.4.exe — Windows x64 NSIS kurulum paketi (önerilen)
- DeepNodeCopy_Setup_x64_v0.3.4.msi — Windows x64 MSI kurulum paketi
- deepnode-gui_v0.3.4.exe — Taşınabilir (portable) sürüm
DeepNode Copy v0.3.3
DeepNode Copy v0.3.3
Yenilikler
- Seçim penceresi son seçimi hatırlıyor: Pencere artık en son kullandığın işlemi (Explorer, DeepNode Copy, DeepNode Replace/Move) bir sonraki açılışta varsayılan olarak seçili gösteriyor. TeraCopy'deki gibi pencerenin sağ üstündeki dişli menüsünden veya uygulama ayarlarındaki Seçim Penceresi bölümünden bu özellik kapatılabiliyor.
- Seçim penceresindeki dişli menüsüne "Son seçimi hatırla" ayarı eklendi.
Düzeltmeler
- Seçim penceresi artık her zaman aynı boyutta açılıyor: Pencere boyutu, imlecin bulunduğu monitörün DPI ölçeğine göre fiziksel piksel olarak hesaplanıyor. Farklı DPI'lı çoklu monitör kurulumlarında pencerenin bazen daha dar açılması giderildi ve pencere ekran çalışma alanına taşmayacak şekilde konumlandırılıyor.
İndirilebilir Dosyalar
- DeepNodeCopy_Setup_x64_v0.3.3.exe — Windows x64 NSIS kurulum paketi (önerilen)
- DeepNodeCopy_Setup_x64_v0.3.3.msi — Windows x64 MSI kurulum paketi
- deepnode-gui_v0.3.3.exe — Taşınabilir (portable) sürüm
DeepNode Copy v0.3.2
DeepNode Copy v0.3.2
Düzeltmeler
- Windows başlangıcında otomatik açılma kaldırıldı: Uygulama artık bilgisayar açılışında başlamaz. Kopyalama ve taşıma işlemlerinde kabuk uzantısı uygulamayı gerektiğinde kendisi açar (TeraCopy gibi). Önceki sürümlerin eklediği başlangıç kaydı güncelleme sırasında otomatik olarak silinir.
- Ana pencere artık her zaman en önde kalmıyor: Yalnızca seçim penceresi en üstte açılır. Aktarım ve ana pencere, diğer pencerelerin arkasına normal şekilde geçebilir; "her zaman üstte" düğmesi tekrar kullanıcının seçimine göre çalışır.
- Arka plan (
--silent) modunda başlatılan uygulama artık pencere göstermez.
Sessiz güncelleme (silent update) değişmedi: uygulama her açılışta yeni sürümü denetler ve kapanışta sessizce kurar.
İndirilebilir Dosyalar
- DeepNodeCopy_Setup_x64_v0.3.2.exe — Windows x64 NSIS kurulum paketi (önerilen)
- DeepNodeCopy_Setup_x64_v0.3.2.msi — Windows x64 MSI kurulum paketi
- deepnode-gui_v0.3.2.exe — Taşınabilir (portable) sürüm
DeepNode Copy v0.3.1
DeepNode Copy v0.3.1
v0.3.0'daki Gezgin entegrasyonunun güncellemelerde eksiksiz kurulması için hata düzeltme sürümü.
Düzeltmeler
- Kabuk uzantısı güncellemesi: Kurulum, Gezgin'in kullanmakta olduğu
deepnode_shell.dlldosyasını artık her durumda yeni sürümle değiştirir. Önceki bir güncellemeden kalan kilitli.olddosyası bulunduğunda eski DLL yerinde kalabiliyor ve sürükle-bırak / Ctrl+V yakalaması eski davranışla çalışabiliyordu.
Not: Yeni kabuk uzantısı, Gezgin yeniden başlatıldığında (oturumu kapatıp açma veya bilgisayarı yeniden başlatma) devreye girer.
v0.3.0 yenilikleri için: TeraCopy tarzı sürükle-bırak ve Ctrl+V yakalama, imleçte açılan seçim penceresi, siyah pencere ve antivirüs uyarısı düzeltmeleri.
İndirilebilir Dosyalar
- DeepNodeCopy_Setup_x64.exe — Windows x64 NSIS kurulum paketi (önerilen)
- DeepNodeCopy_Setup_x64.msi — Windows x64 MSI kurulum paketi
- deepnode-gui.exe — Taşınabilir (portable) sürüm
DeepNode Copy v0.3.0
DeepNode Copy v0.3.0
DeepNode Copy v0.3.0, Windows Gezgini entegrasyonunu TeraCopy'nin mimarisine göre baştan yazar: sürükle-bırak ve Ctrl+V işlemleri artık Gezgin tarafından değil, doğrudan DeepNode Copy seçim penceresi tarafından karşılanır.
Yenilikler ve İyileştirmeler
1. Gezgin Kopyalama Entegrasyonu (TeraCopy tarzı)
- Sol tuşla sürükle-bırak ve Ctrl+V yakalanıyor: Kabuk uzantısı
Folder,Directory,Drivevelnkfileiçin DragDropHandler olarak kaydolur ve bırakma menüsünün varsayılan komutunu üstlenir. Gezgin kendi kopyalamasını yapmak yerine DeepNode Copy seçim penceresini açar. - Akıllı karar: Gezgin'in kopyala/taşı varsayılanı izlenir. Aynı sürücü içindeki taşımalar (anında yeniden adlandırma) ve kısayol oluşturma Gezgin'e bırakılır.
- Sağ tuşla sürüklemede yeni menü öğeleri: "DeepNode Copy...", "DeepNode Copy here", "DeepNode Move here".
- Eski hatalı kayıt temizlendi: Önceki sürümlerin Gezgin'in klasör DropHandler'ını ezen kaydı kaldırılır; bu kayıt yakalamanın hiç çalışmamasına yol açıyordu.
- Scroll Lock açıkken her şey Gezgin'e bırakılır.
2. Seçim Penceresi Konumu
- Pencere, TeraCopy'deki gibi bırakma/yapıştırma anında farenin bulunduğu noktada açılır (sol üst köşe imleçte).
- Farenin bulunduğu monitörün DPI ölçeğine göre boyutlanır; ekran kenarına taşarsa görev çubuğu hariç çalışma alanına kaydırılır. Çoklu monitör desteklenir.
3. Kararlılık ve Güvenlik
- Siyah pencere sorunu giderildi: Pencere artık arayüz hazır olduğunda gösterilir; Gezgin'den açılan pencerelerin siyah kalması düzeltildi.
- Antivirüs uyarıları azaltıldı: Global klavye/fare kancaları (hook) ve sahte tuş basma kaldırıldı; odak, Gezgin'den yasal yoldan (
AllowSetForegroundWindow) devralınır. - Güncelleme kurulumu düzeltildi: Kurulum, kabuk uzantısı DLL'ini artık gerçekten günceller.
- Tüm ikililer ve kurulum paketleri DeepNode Studios sertifikasıyla imzalıdır.
İndirilebilir Dosyalar
- DeepNodeCopy_Setup_x64.exe — Windows x64 NSIS kurulum paketi (önerilen)
- DeepNodeCopy_Setup_x64.msi — Windows x64 MSI kurulum paketi
- deepnode-gui.exe — Taşınabilir (portable) sürüm
DeepNode Copy v0.2.8
DeepNode Copy v0.2.8
Yenilikler ve Iyilestirmeler
- Secenek Penceresi Tek Tiklama (Single-Click Execution): Dosya Gezgini kopyalama secenek penceresinde tek tiklama ile seceneklerin aninda calismasi saglandi.
- Klavye Kisayollari: 1-4, Enter, Space ve Esc tuslariyla tek tusla secim destege eklendi.
- Pencere Odak Yonetimi: Win32 HWND_TOPMOST ve odak gecisleri optimize edildi.
- Dijital Imza: Kurulum ve tasinabilir ikililer DeepNode sertifikasi ile imzalandi.
DeepNode Copy v0.2.7
DeepNode Copy v0.2.7 Release Notes
-
Independent Cursor Explorer Pop-up:
- Intercepted Explorer copy/cut operations directly spawn a clean, standalone 480x320 chooser dialogue positioned right next to the cursor.
- No background dashboard views or full window rendering during selection.
- Pressing Esc, Close, or choosing Explorer silently hides the dialogue to the system tray.
-
Auto-Close Compact Mode on Finish:
- When copying or moving finishes in compact mode without errors, a 2.5s auto-close timer with hover-pause protection initiates.
- Hovering pauses countdown; clicking 'Details' cancels auto-close to allow inspecting logs.
-
Periodic Silent Background Updater:
- Runs in background every 4 hours without interrupting active transfers.
- Automatically downloads, verifies Authenticode signatures, and installs on exit or demand.
DeepNode Copy v0.2.4
DeepNode Copy v0.2.4
DeepNode Copy v0.2.4 sürümü; endüstri standardı dosya kopyalama araçlarının mimarisine uygun olarak arka planda tamamen sessiz güncelleme (silent background update) yeteneğini getirmektedir.
Yenilikler ve Mimari İyileştirmeler (What's New)
1. Arka Planda Sessiz Güncelleme Hizmeti (Silent Background Service)
- Kullanıcıyı Asla Bölmeyen Arka Plan İndirmesi: Uygulama açıldıktan 30 saniye sonra, aktif bir dosya aktarımı olmadığı doğrulanarak GitHub üzerinden yeni sürüm denetlenir. Yeni bir sürüm varsa düşük öncelikli olarak arka planda sessizce indirilir ve doğrulanır (
%APPDATA%\DeepNodeCopy\updates\). - Aktif Aktarıma Tam Öncelik: Arka plan güncelleme servisi, devam eden kopyalama/taşıma işlemlerinin bant genişliğini ve disk I/O performansını asla etkilemez; aktarım tamamlanana kadar güncellemeyi bekletir.
- Kriptografik Doğrulama: İndirilen paket SHA256 Authenticode dijital güvenlik sertifikası kontrolünden geçirilir ve hazır bekleyen (
staged) güncelleme olarak işaretlenir.
2. Ekranda İstenmeyen Pencere Açılmasını Önleme
- Sıfır İstenmeyen Pencere Politikası: Bilgisayar açılışında veya güncelleme tamamlandığında ekranda hiçbir zaman boş ya da kendiliğinden beliren bir pencere açılmaz.
- Kapanış Sırasında Sessiz Kurulum (On-Exit): Kullanıcı kopyalama/taşıma işlemini tamamlayıp pencereyi kapattığında, hazır bekleyen güncelleme arka planda tamamen sessizce (
/S) kurulur ve tamamlanır; masaüstünde hiçbir bildirim ya da pencere açılmaz. - Sonraki Kullanımda Hazır Başlama: Kullanıcı gelecekte herhangi bir zamanda sağ tıklayıp bir dosya kopyaladığında veya taşıdığında, uygulama doğrudan güncellenmiş yeni sürümüyle açılarak istenen işlemi anında yerine getirir.
3. "Hakkında" Penceresi Durum Kartı
- Kullanıcı dilediğinde "Hakkında" penceresini açarak arka planda hazır bekleyen güncellemeyi görebilir ve isterse "Şimdi Yeniden Başlat ve Güncelle" butonuna basarak anında uygulayabilir.
İndirilebilir Dosyalar (Assets)
- DeepNodeCopy_Setup.exe — Windows x64 NSIS Kurulum Paketi (Önerilen)
- DeepNodeCopy_Setup.msi — Windows x64 WiX MSI Kurulum Paketi
- DeepNodeCopy_Portable.zip — Taşınabilir (Portable) Bağımsız Sürüm
- DeepNodeCopy.msix — Windows 11 Modern Kabuk Entegrasyon Paketi
DeepNode Copy v0.2.3
DeepNode Copy v0.2.3
DeepNode Copy v0.2.3 sürümü; taşınabilir (portable) ve yerel kurulum güncellemelerinde yaşanan cmd.exe tırnak ayrıştırma (Windows \\ bulunamıyor) hatasını gidermek ve otomatik güncelleme sürecini bütünüyle yerel Win32 API'leri ile güçlendirmek amacıyla yayınlandı.
Yenilikler ve Hata Düzeltmeleri (What's New & Fixes)
1. Yerinde (In-Process) Atomik Güncelleme ve Takas (Atomic Update Swap)
- Windows
\\Bulunamıyor Hatası Giderildi: Taşınabilir veya yerel güncellemeler sırasında arka planda çağrılancmd.exe /C start ""komutunun Windows CRT kaçış karakterleri (\"\") ile çakışması sonucu ortaya çıkanWindows '\\' öğesini bulamıyoruyarısı kalıcı olarak ortadan kaldırıldı. - Doğrudan Win32 Süreç Değişimi: Çalışan yürütülebilir dosya (
.exe) açıkken NTFS üzerinde anında.exe.oldolarak yeniden adlandırılır, indirilen güncel sürüm orijinal konuma atomik olarak kopyalanır veShellExecuteWile doğrudan yeni sürüm başlatılır. - Artık Dosya Temizliği: Uygulama bir sonraki açılışında önceki güncellemeden kalan
.old,.partveya geçici dosyaları otomatik olarak temizler.
2. Kurulum ve Taşınabilir (Portable) Mod Tespiti
AppData\Local\DeepNode CopyveyaProgram Filesdizinlerinde kurulu olan uygulamalar artıkuninstall.exevarlığı kontrol edilerek kesin olarak kurulum modu olarak sınıflandırılır.- Kurulu istemciler doğrudan doğrulanmış ve dijital imzalı
DeepNodeCopy_Setup.exepaketini çalıştırarak temiz bir güncelleme deneyimi yaşar. - Taşınabilir kullanım için bağımsız arşiv paketi (
DeepNodeCopy_Portable.zip) sunulmuştur.
3. Dijital İmza ve Güvenlik
- Dağıtımdaki tüm kurulum dosyaları (
.exe,.msi) ve modern kabuk entegrasyon paketleri (.msix) Authenticode SHA256 sertifikası ile imzalanmıştır.
İndirilebilir Dosyalar (Assets)
- DeepNodeCopy_Setup.exe — Windows x64 NSIS Kurulum Paketi (Önerilen)
- DeepNodeCopy_Setup.msi — Windows x64 WiX MSI Kurulum Paketi
- DeepNodeCopy_Portable.zip — Taşınabilir (Portable) Bağımsız Sürüm
- DeepNodeCopy.msix — Windows 11 Modern Kabuk Entegrasyon Paketi