[Mainline Geliştirme Günlüğü] - Mavi Ekran

  • Konuyu açan Konuyu açan Mavi Ekran
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 86

Mavi Ekran

Üye
Üye
Mesaj
129
Çözümler
7
Beğeni
53
Puan
729
Ticaret Puanı
0
📣 [Mainline Geliştirme Günlüğü] - Mavi Ekran

Selamlar MMO Tutkunları sakinleri,

Uzun zamandır kendime ait bir mainline altyapı yapmak ve bu altyapının üzerine istediğim tarzda bir files çıkarmak istiyordum. Başlarda Whistle'nin videoları ile başladık sonra uzun bi ara verdim ve sonra tekrar başlayıp tekrar bıraktım derken artık bırakmamak için bir günlük konusu açmaya karar verdim. Elbette günü gününe burayı devam ettiremeyeceğim anca konuyu açmam bu sefer bırakmayacağım anlamına geliyor: D. Umarım devam ettirebilirim:).
Kendime ait bir altyapı istiyorum bu yüzden Kraizy dosyaları ile başladım ve hata yaptıkca ilerlemeye çalıştıkça öğrenmek benim için daha iyi olacak. Önceliğim Kraizy'yi saf hali ile kurduktan sonra temizlemeye ve normal rayına oturtmak. Burada günlükte yeni şeylerden bahsetmeyebilirim yeri geldiğinde unutmamak veya sonra tekrar dönüp bakabilmek için öğrendiğim uyguladığım ve başarılı sonuç veren değişiklikleride burada paylaşmak. Böylelikle benzer sorunlara sahip kişilerde burayı takip edebilirler ( diye düşünüyorum ).

Şuanda hali hazırda files VirtualBox üzerinde kurulu ve çalışmakta. Mevcut kullanılan sistemlerin özellikleri şu şekildedir:
  • FreeBSD : 9.3
  • MySQL : 5.6
  • Altyapı : Mainline
  • Client : Mainline ( 2022 ile derlendi ){
  • boost_1_88_0
  • cryptopp890
  • DevIL-Windows-SDK-1.8.0
  • jpegsr-9f (libjpeg)
  • lzo-2.10
  • Python-2.7
}​
  • Pack : TMP4
  • Mysql Dump : TMP4
  • Proto , Data , Locale : Maxmi ( TMP4 ile farkına henüz ayrıntılı bakılmadı ilerleyen süreçte TMP4'ün dosyaları kullanılabilir ).
🎯 Önemli Hedefler ( Altyapı için ):
  • Derleme hataları giderilecek.
  • Gereksiz dosya ve sistemler kaldırılacak.
  • Veritabanındaki gereksiz tablolar kaldırılacak.
  • Mevcut bug/güvenlik açıkları araştırılıp kapatılacak.
  • Benzer şekilde Client için temizlik sağlanacak.
  • Hataya sebep olan eksik dosyalar eklenecek.
  • Mevcut kullanılan paket veya sistem sürümleri en stabil ve performanslı olana yükseltilecek.
Tüm bunlar tamamlandığında görünümler üzerinde değişiklik yapmaya başlayabilirim. Bu işi hobi olarak yapıyorum ama eğer projem olumlu yönde ilerlerse sadece filesin son halinde 1-2 aylık test edilmesi için bir sunucu açabilirim. Ve bu işe benim için tamamdır dediğimde Anti Cheat tarafına kolları sıvamayı düşünüyorum.
 
Geri
Üst