- Katılım
- 2 Ağu 2010
- Konular
- 5,440
- Mesajlar
- 24,645
- Online süresi
- 1ay 20g
- Reaksiyon Skoru
- 6,396
- Altın Konu
- 425
- Başarım Puanı
- 514
- TM Yaşı
- 15 Yıl 8 Ay 24 Gün
- MmoLira
- -2,502
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Hepinize merhaba arkadaşlar. Bugün sizlere üzerinde uğraştığım ve sunucumuzda kullanacağım launcherı koduyla beraber tamamen ücretsiz bir şekilde paylaşma kararı aldım. Öncelikle belirtmek isterim ki üzerinde çok uğraşılmış bir sistem değil açıkları illaki vardır. Bu sebeple kodunu da paylaşıyorum bu sayede siz bu açıkları kapatabilirsiniz. Kullandığım metod bir fiveme bir cCscript yazdım bu script ile TCP socketi oluşturup bunun belirlenen port üzerinden dinlemesini sağladım. Sonra launcher üzerinden bu sockete kullanıcının hex idsini gönderdim ve bu hex idleri bir listede kayıt altına aldım. Herhangi bir kullanıcı bağlandığında kullanıcının hex idsinin bu listede olup olmadığına baktım eğer yoksa kickledim var ise bir şey yapmadım. Özetlemek gerekirse çok basit ayrica çok efektif bir sistem. Neredeyse sunucuyu hiç yormuyor.
EDİT: Bazı yorumlarda gördüğüm kadarıyla launcher hata verebiliyormuş. Hemen bunun sebebine değinelim. Test amaçlı yapıldığı için kendi yaptığımı kod ile yapmadım sizde de çalışması için Belgeler klasöründe Launcher adında bir klasör yaratmanın ve içine Settings.cfg adli bir dosya eklemeniz gerekmekte. Dikkat edin Settings.cfg.txt değil! Bunun dışında bir hata olursa özelden mesaj yazabilirsiniz. Bunun kod ile nasıl yapıldığını anlatmayacağım siz araştırabilirsiniz çok basit bir olay.
VERDİĞİ UYARI MESAJI:
KURULUM:
1. BURADA YAZAN PORTU KAFANIZA GÖRE DEĞİŞTİRİN. 8383 ŞEKLİNDE DE BIRAKABİLİRSİNİZ. SONRA BU KODU DERLEYEREK SUNUCUNUZUN İÇİNE ATINIZ.
BEN 8383 PORTLU HALDE DERLEYİP PAYLAŞACAĞIM.
2. ATTIĞIM LAUNCHER'IN KODUNU AÇIN Vars.cs DOSYASININ İÇİNDEKİ BİLGİLERİ KENDİNİZE GÖRE EDİTLEYİN. VE BUNU DA DERLEYİN.
3. İŞLEM BU KADAR İLK BAŞTA EDİTLEYİP DERLEDİĞİMİZ SCRİPTİ SUNUCUYA ATALIM VE SUNUCUYU BAŞLATALIM HERHANGİ BİR SORUNUZ OLURSA LÜTFEN YORUMLAR KISMINDA BELİRTİN.
ATTIĞIM DOSYALAR:
- WEBSERVICE: LAUNCHER SCRIPTININ KODU ---
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
- LAUNCHER SERVER: DERLENMİŞ LAUNCHER SCRİPTİ ---
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
- LAUNCHER: KULLANICININ BAŞLAT TUŞUNA BASTIĞI MENÜ ---
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.



