kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
R 1
Roksam
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
farkmt2official 1
farkmt2official
Hikaye Ekle

Sunucu Lisans Koruma Sistemi C++

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

paylaşım için teşekkürler

not gelişime acıktır şuan ki hali
ile kırılması kolaydır
 
char.cpp üzerinde sürekli lisans sorgusu yapmak bana çok mantıklı gelmedi açıkçası. Bunun yerine daha temiz ve performanslı olması açısından ayrı bir license_check.cpp dosyası açıp lisans kontrollerini burada yapmak ve ardından config.cpp içerisinde kanallar açılırken bu kontrolleri çağırmak çok daha mantıklı olur.

Eğer sistemi sadece kendi sunucularınızda değil de dağıtım/kiralama hizmeti olarak düşünüyorsanız da ip adreslerini sabit tanımlamak yerine master veritabanından direkt select query ile ya da bir web api ile güncel lisanslı ip adreslerini dinamik olarak çekmeniz daha güvenli olacaktır. Çünkü müşteriye verdiğiniz sabit ip lisansı müşteri ip adresini sürekli kullanabildiği sürece lisans mantığı gereksiz olacaktır. Dinamik kontrol ile lisansı istediğiniz an iptal edebilirsiniz.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst