Kod:
pico Unreal3.2/src/modules/m_sethost.c
pico yardımı ile dosyamızın içine girdikten sonra,
Kod:
if (!valid_host(vhost)) { sendto_one(sptr, “:%s NOTICE %s :*** /SetHost Error: A hostname may contain a-z, A-Z, 0-9, ‘-’ & ‘.’ - Please only use them”, me.name, parv[0]); return 0; }
Satırlarını bulun ve aşağıdaki şeklinde değiştirin. Devamını oku »
Arkadaşlar şimdi yapacağımız ilk iş modulumuzu kurmak Modul kurulumları anlatıldı ama soranlar olacaktır yine muhakkak en iyisi anlatıp gidelim .. Şimdi ilk önce pc ye modulumuzu indirelim .
www.isaret.net/depo/modul/icerik.c
Modulumuzu indirdikten sonra açıyoruz en üste yazdıgı gibi ; Devamını oku »
cd Unreal3.2/src/modules/m_whois.c
Bu dosyada sunu aratin
PHP- Kodu:
/* We do not support "WHOIS *" */
wilds = (index(nick, '?') || index(nick, '*'));
if (wilds)
continue;
Devamını oku »
Kod:
cd Unreal3.2
Kod:
cd scr
Kod:
cd modules
Devamını oku »
RCServices kullananlar için
modules klasöründe chanserv klasörü içersindeki main.c dosyasını açıyoruz..
Kod:
notice_lang(s_ChanServ, u, CHAN_SUSPEND_SUCCEEDED, chan);
Devamını oku »
Islemlere baslamadan once mutlaka yedek aliniz.
Satir kaymalarini engellemek icin Editplus kullanabilirsiniz.
Amac: /rules komutunun kullanimini /kurallar olarak degistirmek.
Iki adet dosyada degisiklik yapiyoruz bunun icin… Devamını oku »
UnreaL IRCd Kurulumu
Mesela Unreal in Unreal3.2.3 version onu kurcaksınız. sırasıyla şunları yapınız :
- Bilgisayarınıza indirdiğiniz Unreal3.2.3.tar.gz dosyasını ftp yolu ile gesabınıza atınız.
- Telnete login pass girdikten sonra tar xfz Unreal3.2.3.tar.gz komutunu yazınız.
- Sonra cd Unreal3.2 yazınız.
- Bunun ardından ./Config yazınız. burda dikkat,
karşınıza %51 gibi dolan bişey çıkacaktır. %100 olana kadar entere basın. sonra size bir takın sorular sorulcaktır. hepsinde entere basın. yanlız serverinizdeki Aop ve Sop işaretlerinin & ~ olmasını istiyorsanız bu bölümde :
Do you want to enable prefixes for chanadmin and chanowner?
This will give +a the & prefix and ~ for +q (just like +o is @)
Supported by the major clients (mIRC, xchat, epic, eggdrop, Klient, PJIRC, etc.)
with the notable exceptions of irssi, KVIrc and CGI:IRC.
This feature should be enabled/disabled network-wide.
[Yes] ->
Sorulan yere yes yazıp enterliyoruz.
- Bu işlemi bitirdikten sonra make yazıyoruz
- Make işlemi de bittikten sonra Unrealircd.conf bulup İçinde değiştirilmesi gereken yerleri değiştirip Unreal3.2 nin içine atıyoruz.
- Herhangi bir hata ile karşılaşmadıysanız kurulum işlemi bitmiştir.
- Serverinizi ./Unreal start komutu ile çalıstırabilirsiniz.
Ekleyen : Birkan
Unrealircd’de oper eklemek oldukça basittir. Aşağıdaki örnek metni eklemek istediğiniz opera göre düzenlemeniz yeterlidir.
“Nick” yazan kısma eklemek istediğiniz oper nickini,
“sifreburaya” kısmına giriş için kullanılacak şifreyi,
“flags” yazısından sonra gelen kısma opera vermek istediğiniz flagları giriniz.
NetAdmin = NaOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Services = Admin NaOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Server Admin = AOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Co Admin = COorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
IRCOP = OorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Ssh’ye login olduktan sonra sırasıyla,
cd Unreal3.2
pico opers.conf
Günümüzde pekçok Türk sunucusunda halen türkçe karakterli nickler kullanılmamaktadır. Ufak bir düzenleme ile Türkçe karakter içeren nickleri kullanıma açabilirsiniz.
cd Unreal3.2
pico unrealircd.conf
komutları yardımıyla unrealircd.conf dosyamızı açıyoruz. ardından dosya içerisinde boş bir alana aşağıdaki kodu ekliyoruz;
set { allowed-nickchars { turkish; }; };
değişiklikleri kaydedip dosyadan çıkıyoruz.
Unreal dizininde ./unreal rehash komutunu uyguladıktan sonra sunucumuza Türkçe karakter içeren nicklerin giriş […]
module komutunun kullanımını yasaklamak için aşağıdaki yolu uygulayınız;pico msg.h
yazarak msg.h dosyasını açın ve aşağıdaki satırı bulun;
#kanal MSG_MODULE \”MODULE\”
Satırını aşağıdaki şekilde düzenleyin;
#define MSG_MODULE \”HE3SMEA\”
burada “HE3SMEA” yerine farklı birşeyde yazabilirsiniz. Örnek olarak yazdım.
değişiklikleri kaydedip dosyayı kapatın.
Unreal3.2 dizininde ./unreal restart çekin. Modülleriniz gizlenmiştir, iyi çalışmalar.