|
Beatle Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
Merhaba arkadaşlar,
Konu başlıgında şunu sölemek istedim.Mesela biri proxy ile giriyorsa unreal üzerinden sorgulama yapılsın o ip eger ip proxy ise sorgulamayı yapmadıysa kanalalra giremessin, özel mesaj yazamasin bunun gibi bişeler.Aklıma bunlar geldi sadece degişik şeylerde olabilir muaf ip muaf ülke filan gibi.
<SORGU> Tanıtım kodu Girmemişsiniz Tanıtım kodu için tıklayın -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Merhaba,
srcmaster tarafından kodlanan auth mödülü istediğin şeye bir nebze cevap verecektir. Proxy olarak değil bütün girişleri engelleyebilir ya da kod sorgulatma sağlatabilirsin.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
=======
KURULUM
=======
auth.c içerisinde mysql bilgilerinin yer aldığı kısmı kendi mysql erişim bilgileriniz
dahilinde düzenleyiniz.. Aynı şekilde web dizininde yer alan srcmaster.php'de de
aynı düzenlemeyi yapmalısınız. Ardından web dosyalarını sitenizin public_html/auth
dizinine atın. Modülü de Unreal3.2.x/src/modules dizinine attıktan sonra 3.2.x dizininde
make custommodule MODULEFILE=auth
yazarak derleyin.. Şayet mysql ile ilgili kütüphane hatası ile karşılaşırsanız
terminalde mysql_config komutunu kullanarak mysql kütüphanelerinin tam olarak hangi
dizinde olduğunu öğrenip modülflaglarına -L/usr/lib64/mysql -lmysqlclient -lm -lz şeklinde
ekleme yapın. Bir daha make custommodule... yaparak modülü derleyin.
Ardından mysql üzerinde bir tablo oluşturmanız gerekecek.
CREATE TABLE srcauth ( id VARCHAR(64), kod VARCHAR(64) );
Son olarak unrealircd.conf dosyasına aşağıdaki satırı ekleyip restart atmanız gerekiyor.
loadmodule "src/modules/auth.so";
make custommodule MODULEFILE=auth EXLIBS="$(mysql_config --libs) $(mysql_config --cflags)"
Kurulum sırasında herhangi bir problem yaşarsanız konu altından dile getirebilirsiniz.
İyi çalışmalar.