[RELEASE] vSRO Certification Server & Billing (Source Code)
🛠 .NET 4.8 Reconstructed & TUI Interface | v188 Altyapısı
Silkroad Online sunucu yönetiminde devrim! Orijinal dosyalardaki hantal yapıyı geride bırakan, C# .NET 4.8 ile modern standartlara göre yeniden yazılmış Certification ve Billing servislerini paylaşıyorum. Terminal.Gui entegrasyonu sayesinde artık sunucunuzu canlı loglar ve interaktif bir arayüzle yönetebilirsiniz.
Öne Çıkan Özellikler
- Modern Mimari: .NET 4.8 tabanlı, optimize edilmiş ağ yönetimi (Replace.Common.dll).
- TUI Arayüzü: Terminal tabanlı görsel yönetim paneli.
- Gelişmiş Billing: HTTP tabanlı modern Billing uç noktaları.
- Güvenlik: IP Whitelist desteği ve başlangıç konfigürasyon doğrulaması.
- Hata Yönetimi: Topoloji hatalarını anında yakalayan gelişmiş log sistemi.
İndirme Bağlantıları (Download)
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Kurulum ve Derleme (Build)
Proje modern SDK yapısındadır. Derlemek için aşağıdaki komutları kullanabilirsiniz:PowerShell
# Paketleri geri yükle
dotnet restore .\Replace.Reversed.sln
# Release modunda derle
dotnet build .\Replace.Certification\Replace.Certification.csproj -c Release --no-restore
Çalıştırma Öncesi:
- Config/Certification.xml.example dosyasını Certification.xml olarak adlandırın.
- SQL Connection String ve Billing IP ayarlarınızı kendinize göre güncelleyin.
- Replace.Certification.exe dosyasını çalıştırın.
Sunucu Başlangıç Döngüsü
Sunucu açılırken şu sırayı takip eder:- Doğrulama: XML yapılandırması kontrol edilir.
- Topoloji: SQL'den sunucu mimarisi çekilir.
- Dinleyiciler: HTTP (Billing) ve TCP (Certification) portları açılır.
- Arayüz: TUI ekranı yüklenir.
