Entrance |
03 Eylül 2015 22:15 |
RMTKL sınırlandırma
Merhabalar,
Bir başka forumda, bir üyenin isteği üzerine m_rmtkl.c üzerinde nasıl değişiklik yapacağını söylemiştim. Mesajımı da olduğu gibi kopyalıyorum..
Alıntı:
Unknownia Nickli Üyeden Alıntı
(Mesaj 1040670959)
Arkadaşlar rmtkl komutunun kullanımını sınırlandırmak istiyorum, yani sadece ben kullanmalıyım, ne yapabilirim?
Şimdiden teşekkür ederim
|
Alıntı:
Shiniori Nickli Üyeden Alıntı
(Mesaj 1041308294)
arkadaş doğru söylüyor root admin yapsın rmtkl yı.
|
Modül, içerisinde alt kısımda olan satırları bulup;
Kod:
if (!IsULine(sptr) && !(IsPerson(sptr) && IsAnOper(sptr)))
Yukarda görmüş olduğunuz satırın sonunda ki, "-> IsAnOper(sptr))) <-"olan kısımı aşağıda gösterdiğim şekilde değiştirip, modülü tekrar derlediğiniz de netadmin harici kullanamaz.
Kod:
if (!IsULine(sptr) && !(IsPerson(sptr) && IsNetAdmin(sptr)))
Ayrıca, kimse kullanamasın sadece banları ben açıyım diyorsanız da, RMTKL modülü içerisine girip, rmtkl komutunu sizin belirlemiş olduğunuz bir komut ile de açabilirsiniz şöyle ki altta ki satırı bulup;
Kod:
if (!CommandAdd(modinfo->handle, "RMTKL", NULL, m_rmtkl, 3, 0)
Bu şekilde değiştir:
Kod:
if (!CommandAdd(modinfo->handle, "bantemizle", NULL, m_rmtkl, 3, 0)
Daha sonra ise, modülü derleyip rehash komutunu uygulaman yeterli.
iyi forumlar.
|