edxSilkroadLoader Lite Release Source - Silkroad Loader Kaynak Kodu
admin
Katılım
23 Eki 2022
Mesajlar
8,691
Çözümler
12
Tepkime puanı
6,222
Puanları
113
Yaş
28

edxSilkroadLoader Lite Release Source

edxSilkroadLoader Lite Release Source, Silkroad Online istemcileri için geliştirilen açık kaynak kodlu bir loader projesidir. Bu sürüm, önceki test versiyonlarının temizlenmiş ve genel kullanıma uygun hale getirilmiş bir "Lite" sürümüdür. Proje içerisinde geliştiricinin yeni PK2 Reader sisteminin hafif sürümü ve geliştirilmekte olan yeni byte signature sisteminin ilk taslağı da bulunmaktadır.

Bu kaynak kodu özellikle Silkroad Private Server geliştiricileri için referans niteliğindedir ve kendi launcher, loader veya istemci araçlarını geliştirmek isteyenler için iyi bir başlangıç sağlar.

Özellikler

  • Açık kaynak kod (Source Code)
  • Lite sürüm PK2 Reader
  • Yeni Byte Signature sistemi
  • Console Input Hook desteği
  • Proxy Redirect sistemi
  • World Server Redirect desteği
  • Çoklu istemci altyapısı
  • Client başlatma yönetimi
  • Geliştirilebilir modüler yapı
  • Visual Studio ile derlenebilir proje

Yeni Eklenen Özellikler

Bu sürümde eklenen en önemli yeniliklerden biri Console Input Hook sistemidir.

Desteklenen komutlar:

  • /min → Loader penceresini küçültür.
  • /exit → Loader uygulamasını kapatır.
Bu sürümde yeni oyun özellikleri eklenmeyecektir. Örneğin Auto Select Distance gibi işlevler için harici araçlar kullanmanız gerekmektedir.

Proje Notları

Kurulumdan önce aşağıdaki noktalara dikkat edilmelidir:

  • ISRO, KSRO veya JSRO için unpacked (şifresi açılmış) bir istemci gereklidir.
  • JSRO henüz resmi olarak test edilmemiştir.
  • Proxy Redirect özelliği kullanılan proxy yazılımına göre çalışmayabilir.
  • World Server Redirect seçeneği alternatif olarak kullanılabilir.
  • KSRO kullanıcılarının bilgisayarlarında Kore Dil Paketi (Korean Locale) etkin olmalıdır. Aksi halde resimli doğrulama (Captcha) sırasında karakterler düzgün görüntülenmez.

Gerekli Yazılımlar

Projeyi çalıştırmadan önce aşağıdaki Microsoft bileşenlerinin kurulu olması gerekir:

  • Microsoft Visual C++ 2008 Redistributable Package (x86)
  • Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

Gelecek Planları

Geliştirici, bu Lite sürümün yayınlanmasının ardından tamamen yeni ve daha modüler bir loader sistemi üzerinde çalışacağını belirtmektedir.

Yeni mimarinin hedefleri şunlardır:

  • Modüler eklenti sistemi
  • Yeni özelliklerin kolay eklenebilmesi
  • Geliştirici araçlarının entegrasyonu
  • Daha temiz ve sürdürülebilir kaynak kodu
  • Daha geniş istemci desteği

Hata Durumu

Bu sürümde önceki sürümlerde bildirilen bazı küçük hatalar düzeltilmiştir.

Ancak farklı sistemlerde yaşanabilecek uyumluluk problemlerinin tamamen çözülemeyeceği belirtilmektedir. Program mümkün olduğunca genel yapıda hazırlanmış olsa da, tüm bilgisayar konfigürasyonlarında sorunsuz çalışması garanti edilmemektedir.

Sonuç

edxSilkroadLoader Lite Release Source, Silkroad Online istemcisi üzerinde çalışan loader sistemlerini geliştirmek isteyen yazılımcılar için oldukça faydalı bir açık kaynak projedir. İçerisindeki PK2 Reader, Byte Signature sistemi ve yönlendirme mekanizmaları sayesinde kendi launcher veya loader projelerinizi geliştirirken önemli bir referans olarak kullanılabilir.
 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!