Tekil Mesaj gösterimi
Alt 29.Ağustos.2022   #1
Çevrimiçi
Emre Konuyu Baslatan
~ Www.ircforumda.net ~
Unreal ve IRCD Üzerinde Bazi Değişiklikler


Arkadaşlar Forumda En Çok Arandığını Düşündüğüm Ve Yararlı Olcak Konuları Bir Döküman Haline Getirdim Ve Şimdide Yayınlıyorum

IrcServices'de Help Kanalında Op Olanlara Otomatik Host ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices-x.x.x cd modules cd chanserv pico check.c

Check.c Dosyası Içerisindeki Aşağıdaki Satırı Buluyoruz ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (call_callback_4(module, cb_check_chan_user_modes, source, user, c, modes) > 0) return;

Bu Satırın Hemen Altına Aşağıdaki Satırı Ekleyip Kayıt Ediyoruz ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) { send_cmd(s_NickServ, "chghost %s Helper.Domain.Com", user->nick); send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick); }

Kaydedip Çıkıyoruz [ ctrl + x +y ] Çıktıktan Sonra Aşağıdaki Komutları Uyguluyoruz ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd .. cd .. make make install

Servisleri Yeniden Başlatmanız YeterLi oLacaktır..
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices-5.0.56 cd modules cd nickserv pico main.c

Main.c Dosyası Içerisinde Aşağıdaki Satırı Buluyoruz ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
module_log("%s!%s@%s identified for nick %s", u->nick, u->username, u->host, u->nick); notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);

Satırın Hemen Altına Şu Satırı Ekleme Yapınız ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
send_cmd(s_NickServ, "CHGHOST %s %s.Domain.CoM", u->nick, u->nick);

Ekleyip Kayıt Edip Çıkıyoruz [ Ctrl + x + y ] Kayıt Edip Çıktından Sonra Aşağıdaki Komutları Uyguluyoruz ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd .. cd .. make clean make make install

IrcServices'de Kayıtsız Nicklere Servera Girişlerinde Uyarı Verme ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices-xxx cd modules cd operserv pico news.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Callback for users logging on. */ static int new_user_callback(User *u) { display_news(u, NEWS_LOGON); return 0; }

Yukarıda Verdiğim Kodu Aşağıdaki Gibi Değiştirin ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Callback for users logging on. */ static int new_user_callback(User *u) { NickInfo *ni = NULL; display_news(u, NEWS_LOGON); ni = get_nickinfo(u->nick); if (!ni) { send_cmd(s_GlobalNoticer, "NOTICE %s :Merhaba %s, Nickiniz Kayıtlı Değil, Nick Kaydı Hakkında Daha Fazla Bilgi için /msg nickserv help register Komutunu Kullanınız.", u->nick, u->nick); } return 0; }

Aynen Böyle Kayıt Edip Çıkıyoruz [ Ctrl + x +y ] Dosyadan Çıktıktan Sonra Aşağıdaki Komutları Uyguluyoruz..
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd .. cd .. make make install

Sunucu'ya Bağlanış Mesajını Değiştirmek Istıyorsanız ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
irc.Chatforumlari.net- *** Looking up your hostname... irc.Chatforumlari.net- *** Checking ident... irc.Chatforumlari.net *** Received identd response

Yukarıdaki Yazıları Yani Aşağıdaki Komutları Uygulayın ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2 cd include pico h.h

H.h Dosyası Içine Giriyoruz Aşağıdaki Satırları Aratıyoruz ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Looking up your hostname... Checking ident... Received identd response

Bu Satıları Kendinize Göre Ayarladıktan Sonra Kayıt Edip [ Ctrl + x + y ] Çıktıktan SOnra ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd .. make

Sonra Serveri ./unreal Stop ./unreal Start Yapıp Kapayıp Açıyoruz Ve Etkin Hale Geliyor..
Sunucuzda /Version Editlemek Istıyorsanız Buyrun Aşağı ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2.3 cd src pico s_err.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* 001 RPL_WELCOME */ ":%s 001 %s :Welcome to the %s IRC Network %s!%s@%s", /* 002 RPL_YOURHOST */ ":%s 002 %s :Your host is %s, running version %s", /* 003 RPL_CREATED */ ":%s 003 %s :This server was created %s", /* 004 RPL_MYINFO */ ":%s 004 %s %s %s %s %s", /* 005 RPL_ISUPPORT */ ":%s 005 %s %s :are supported by this server",

5 Satırı Kendinize Göre Editleyin Örnek ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* 001 RPL_WELCOME */ ":%s 001 %s :Chatforumlari.net Sohbet odalarına hoş geldiniz", /* 002 RPL_YOURHOST */ ":%s 002 %s :Sunucuya Hoş Geldiniz.", /* 003 RPL_CREATED */ ":%s 003 %s :-", /* 004 RPL_MYINFO */ ":%s 004 %s :Chatforumlari.net Sohbet Odaları --> ( www.Chatforumlari.net )", /* 005 RPL_PROTOCTL */ ":%s 005 %s",

Sonra Dosyadan Kayıt Edip [ Ctrl + x + y ] Yapıp Kayıt Edip Çıkıyoruz Daha Sonra Aşağıdaki Komutları Uyguluyoruz..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd .. make ./unreal restart

  Alıntı ile Cevapla

IRCForumda.Net Reklamlar
sohbet isami sohbet