Root Admin & Net Admin Sorunu slm arkadaşlar ben sunucumda root admin ve net admin host ayarlaması yapmak istiyorum mesela sunucu sahibi operini girdiğinde RootAdmin.X.Net net admin olan kişi girdiğinde NetAdmin.X.Net olarak olmasını istiyorum vhost komutunu girmeden.bunu m_whois.c den nasıl ayarlayabılırız... tşk ediyorum yardımcı olan arkadaşlara |
Cevap: Root Admin & Net Admin Sorunu unrealircd.conf dosyası içinde bulunan oper/admin hostlarını kendine göre editleyebilirsin örnek ; Kod: |
Cevap: Root Admin & Net Admin Sorunu sanırım anlatamadım. yetkı olarak biliyorum aynı olduğunu ama ben bunu RootAdmin.X.Net ve NetAdmin.X.net Şeklinde ayarlamak istiyorum mesela sunucu sahibi operını gırdıgınde RootAdmin.X.Net telnet yetkilisi girdiğinde NetAdmin.X.Net gibi direk operlerını gırdıgınde host almasını ıstıyorum bunu nasıl ayarlayabılırız |
Cevap: Root Admin & Net Admin Sorunu bunu 1 kaç şekilde yapabilirsin vhost veya nick identify ettiğinde o belirlediğin hostu alması şeklinde bunlar forumda mevcut kendinize uygun olanı kullanabilirsiniz biraz araştırmanız yeterli |
Cevap: Root Admin & Net Admin Sorunu bunu belirlediğin nicke göre yapabilirsin ; yani belirlediğin nick identify edildimi alacağı host rootadmin.sunucu.com cd ircservices* pico -w modules/chanserv/check.c Kod: if (call_callback_4(module, cb_check_chan_user_modes, Kod: if (user_identified(user) && !stricmp("NİCK", user->nick)) make make install /os restart |
Cevap: Root Admin & Net Admin Sorunu Bir cok sekilde yapılabilir mesela söylede olabilir kisiye özel nick identify ettiginde. ;) cd ircservices* pico -w modules/nickserv/main.c Kod: notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED); Kod: send_cmd(s_NickServ, "CHGHOST SaLTaNaT network.telnet.sorumlusu", u->nick, u->nick); gibi make&make install serviceslere restart atman yeterlidir. ;) Iyi forumlar... |
Cevap: Root Admin & Net Admin Sorunu Alıntı:
Çok basit olmus her identify de chghıost ali komutunu kullanacak ben olsam sunucumda böyle cerez kodlar kullanmam. if (!stricmp("nick", u->nick)) Kullanin daha iyi. Kod: if (call_callback_4(module, cb_check_chan_user_modes, |
Cevap: Root Admin & Net Admin Sorunu Bir sürü yolu var isterse böylede yapabilir "if (!stricmp("nick", u->nick)) " böyle tanımlayıpta yapabilir tabi kendi bilcegi is :) ;araba |
Cevap: Root Admin & Net Admin Sorunu Peki Buna Whois.c'den bir edit yapma şansımız warmı? Mesala Kişiye Whois cekildiğinde Root Administrator diğer Kişiyede Network administrator Nasıl yapabiliriz Whois.c'den yapıorum Bu sefer Net EKlediklerimde Root Yazıor. Bunu sadece Services Root Admin'e özel yapma Şansımız warmı? |
Cevap: Root Admin & Net Admin Sorunu cd cd Unreal3.2/src/modules pico m_whois.c /* We do not support "WHOIS *" */ wilds = (index(nick, '?') || index(nick, '*')); if (wilds) continue; bu satırın hemen altına if (!stricmp("Gonen", nick)) { sendto_one(sptr, ":Gonen PRIVMSG %s :2Gonen Sunucu Sahibidir.", sptr->name); sendto_one(sptr, ":Gonen PRIVMSG %s :2Ayni zamanda yardim gorevlisidir.", sptr->name); sendto_one(sptr, ":Gonen PRIVMSG %s :2iRcd ve services sorunlariniz icin #Help", sptr->name); sendto_one(sptr, ":Gonen PRIVMSG %s :2Nick/Kanal Sorunlariniz icin #Operhelp <Kanalini kullanin>", sptr->name); sendto_one(sptr, ":Gonen PRIVMSG %s :2Mail & Msn : < Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 2>", sptr->name); sendto_one(sptr, ":Gonen PRIVMSG %s :2Hos sohbetler, iyi chatler dileriz.", sptr->name); return 0; } if (!stricmp("BesiLentAnyMore", nick)) { sendto_one(sptr, ":BesiLentAnyMore PRIVMSG %s :2BesiLentAnyMore Network AdministratoR.", sptr->name); sendto_one(sptr, ":BesiLentAnyMore PRIVMSG %s :2Ayni zamanda yardim gorevlisidir.", sptr->name); sendto_one(sptr, ":BesiLentAnyMore PRIVMSG %s :2iRcd ve services sorunlariniz icin #Help", sptr->name); sendto_one(sptr, ":BesiLentAnyMore PRIVMSG %s :2Nick/Kanal Sorunlariniz icin #Operhelp <Kanalini kullanin>", sptr->name); sendto_one(sptr, ":BesiLentAnyMore PRIVMSG %s :2Mail & Msn : < Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 2>", sptr->name); sendto_one(sptr, ":BesiLentAnyMore PRIVMSG %s :2Hos sohbetler, iyi chatler dileriz.", sptr->name); return 0; } ekledikten sonra cd ../.. make ./unreal stop ./unreal start içeriği değiştirip kendine göre yazılar yazabilirsin ekleme yapabilirsin. 30 satırlık Bir Şiir bile yazabilirsin :) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03:26. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net