IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Operler için Whois yardım lütfen (https://www.ircforumlari.net/unreal-ircd/284445-operler-icin-whois-yardim-lutfen.html)

maxiumut 31 Ekim 2009 20:20

Operler için Whois yardım lütfen
 
merhaba ustalarım oper eklediğim kişilerde flağına göre değişecek otomatik whois atıcak modül istiyorum şu şekilde;
» Nick: Sysop_XxX
» FullName: ------
» İp Adresi: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
» Bu Nick Kayıtlı ve Şifrelidir
» Kanalları: &#kahve ~#temple &#hakan &#sevgi &#adana &#yrd.sop &#deskeğitim
» Network Özelliği: IRC Operator
» IRC Helper
» Ek bilgi: is a Sysop [Level I]
bu whois bilgisi gibi bir modül mevcutmudur mevcutsa paylaşırmısınız

Raw 31 Ekim 2009 21:02

Cevap: Operler için Whois yardım lütfen
 
oper eklerken ;

Kod:

oper NİCK {
from {
userhost *@*;
};
password "
ŞİFRE";
flags OorpehwgcLkKbZtBnGzW^Hv;
swhois "
EKLEMEK İSTEDİĞİN MESAJ";
class clients;
snomask oqGPvSFsNenfck;
};

şeklinde yapabilirsiniz .. İyi Forumlar ..



toXic 01 Kasım 2009 11:01

Cevap: Operler için Whois yardım lütfen
 
Alıntı:

maxiumut Nickli Üyeden Alıntı (Mesaj 851295)
merhaba ustalarım oper eklediğim kişilerde flağına göre değişecek otomatik whois atıcak modül istiyorum şu şekilde;
» Nick: Sysop_XxX
» FullName: ------
» İp Adresi: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
» Bu Nick Kayıtlı ve Şifrelidir
» Kanalları: &#kahve ~#temple &#hakan &#sevgi &#adana &#yrd.sop &#deskeğitim
» Network Özelliği: IRC Operator
» IRC Helper
» Ek bilgi: is a Sysop [Level I]
bu whois bilgisi gibi bir modül mevcutmudur mevcutsa paylaşırmısınız


Selam. Bunun icin whois.c editlemesi yapılır. Biraz beklerseniz verebilirim ;)

toXic 01 Kasım 2009 11:34

Cevap: Operler için Whois yardım lütfen
 
Alıntı:

maxiumut Nickli Üyeden Alıntı (Mesaj 851295)
merhaba ustalarım oper eklediğim kişilerde flağına göre değişecek otomatik whois atıcak modül istiyorum şu şekilde;
» Nick: Sysop_XxX
» FullName: ------
» İp Adresi: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
» Bu Nick Kayıtlı ve Şifrelidir
» Kanalları: &#kahve ~#temple &#hakan &#sevgi &#adana &#yrd.sop &#deskeğitim
» Network Özelliği: IRC Operator
» IRC Helper
» Ek bilgi: is a Sysop [Level I]
bu whois bilgisi gibi bir modül mevcutmudur mevcutsa paylaşırmısınız


Kod:

if (IsNetAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "VI");
if (IsSAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level V");

if (IsAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level IV");

if (IsCoAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level II");
if (IsServices(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level 0");
if (IsAnOper(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level I");


Su sekil olabilir.

maxiumut 01 Kasım 2009 17:01

Cevap: Operler için Whois yardım lütfen
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 851518)
Kod:

if (IsNetAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "VI");
if (IsSAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level V");
 
if (IsAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level IV");
 
if (IsCoAdmin(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level II");
if (IsServices(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level 0");
if (IsAnOper(acptr))
sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR),
me.name, parv[0], name, "Level I");


Su sekil olabilir.

ustam bunu yaptık örneğin sysopların 0 levels olanı var birde levels 1 bunu nasıl ayarlayabılırım

toXic 02 Kasım 2009 14:37

Cevap: Operler için Whois yardım lütfen
 
Alıntı:

maxiumut Nickli Üyeden Alıntı (Mesaj 852237)
ustam bunu yaptık örneğin sysopların 0 levels olanı var birde levels 1 bunu nasıl ayarlayabılırım


Tamam sen profilimdeki msnyi ekle iletişim kuralım SSH'de olmadıgım icin Deneme fırsatım olmadı düzeltiriz.

maxiumut 15 Kasım 2009 18:19

Cevap: Operler için Whois yardım lütfen
 
yardım edicekmisiniz rica etsem :(

neobre 15 Kasım 2009 19:45

Cevap: Operler için Whois yardım lütfen
 
Böyle Birsey Mi İstediğin [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bak
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'da Bak

Kod:

cd ircservices-x.x.x (hangi versionsa)
cd modules
cd chanserv
pico check.c
 
dosyasının içine gir ve şu satırı bul
 
Kod:
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ı ekle ve kaydet
 
Kod:
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.Sevgim.Org", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
 
 
kaydetip çıktıktan sonra
 
Kod:
cd ..
cd ..
make clean
make
make install


Op'lar İcin Host

Kod:

Kod:
cd ircservices-x.x.x
cd modules
cd chanserv
pico check.cDosyası içerisinde şu satırları buluyoruz,
 
 
Kod:
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;
 
Bu satırların hemen altına alttaki satırları ekleyip kaydediyoruz
 
 
 
Kod:
if (!stricmp(c->name, "#ops") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Globalops.Domain.Com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}Kaydedip çıktıktan sonra
 
 
Kod:
cd ..
cd ..
make
make install

servicesinizi restartlayın

maxiumut 17 Kasım 2009 19:52

Cevap: Operler için Whois yardım lütfen
 
hocam bu şekilde değil örneğin #sysop kanalına x nickini 40 seviyeden access ekledim swhoisde otomatıkman level 1 yazacak ve idlesi gözükmicek

toXic 17 Kasım 2009 20:09

Cevap: Operler için Whois yardım lütfen
 
Kod:


if (!stricmp(c->name, "#sysop") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Syzop.IRC.Com", user->nick);
send_cmd(s_NickServ, "swhois %s  Level I :1", user->nick);
}

gibi..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 15:26.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk