ilk commit
This commit is contained in:
24
README.md
24
README.md
@@ -30,6 +30,7 @@ Uygulama modern yazılım prensipleri (Clean Architecture) ve MVVM deseni üzeri
|
||||
### Gereksinimler
|
||||
* .NET 8.0 SDK
|
||||
* Windows 10/11
|
||||
* Google Chrome veya Microsoft Edge (Eklenti için)
|
||||
|
||||
### Derleme
|
||||
Proje kök dizininde aşağıdaki komutu kullanarak `Release` modunda derleme yapabilirsiniz:
|
||||
@@ -38,9 +39,26 @@ Proje kök dizininde aşağıdaki komutu kullanarak `Release` modunda derleme ya
|
||||
dotnet build ./src/DownloadManager.sln -c Release
|
||||
```
|
||||
|
||||
### Çalıştırma
|
||||
Derleme sonrası ana uygulamayı şu yoldan çalıştırabilirsiniz:
|
||||
`src/DownloadManager.WPF/bin/Release/net8.0-windows/DownloadManager.WPF.exe`
|
||||
### 🧩 Tarayıcı Eklentisi Kurulumu
|
||||
|
||||
hDM'nin tarayıcı ile entegre çalışabilmesi için aşağıdaki iki adımı tamamlamanız gerekir:
|
||||
|
||||
#### 1. Köprü Uygulamasını Kaydetme (Windows Registry)
|
||||
Tarayıcının eklenti üzerinden ana uygulama ile konuşabilmesi için "Native Messaging" köprüsünü Windows'a tanıtmalısınız:
|
||||
* `src/DownloadManager.BrowserBridge/register_bridge.reg` dosyasına sağ tıklayıp **Birleştir (Merge)** diyerek kayıt defteri ayarlarını uygulayın.
|
||||
* *Not: Kayıt defterindeki `path` değerinin derlediğiniz `DownloadManager.BrowserBridge.exe` dosyasının gerçek yolu ile eşleştiğinden emin olun.*
|
||||
|
||||
#### 2. Eklentiyi Tarayıcıya Yükleme
|
||||
* Chrome veya Edge tarayıcınızda `chrome://extensions` adresine gidin.
|
||||
* **Geliştirici Modu (Developer Mode)** seçeneğini aktif hale getirin.
|
||||
* **Paketlenmemiş öğe yükle (Load unpacked)** butonuna tıklayın.
|
||||
* Proje içindeki `browser-extension` klasörünü seçerek yükleyin.
|
||||
|
||||
### 🖱 Kullanım
|
||||
|
||||
* **Otomatik Yakalama:** Eklenti yüklendikten sonra tarayıcıda bir indirme linkine tıkladığınızda hDM otomatik olarak açılır ve linki "Ekle" penceresine taşır.
|
||||
* **Pano Desteği:** Herhangi bir linki kopyalayıp hDM içindeki "Ekle" butonuna bastığınızda link otomatik olarak yapıştırılır.
|
||||
* **Sistem Tepsisi:** Uygulamayı kapattığınızda saat yanındaki simgeden sağ tıklayarak "Göster" diyebilir veya "Çıkış" ile tamamen kapatabilirsiniz.
|
||||
|
||||
## 📈 Son Durum ve İyileştirmeler
|
||||
|
||||
|
||||
Reference in New Issue
Block a user