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/)
-   Servisler (https://www.ircforumlari.net/servisler/)
-   -   ircservices te chanserv i kanala nasıl sokarız? (https://www.ircforumlari.net/servisler/33284-ircservices-te-chanserv-i-kanala-nasil-sokariz.html)

CONSTANTiN 29 Haziran 2007 22:55

ircservices te chanserv i kanala nasıl sokarız?
 
Merhaba Arkadaşlar Benim Merak Ettigim Konu ircservices Unreal3.2.3 kullanıyorum Benim İstedigim Birisi Bir Kanal Kaydettimi Chanserv in Direk O Kanala Girmesi Ve +o @ Yetkisini Alması Bunu Nasıl Saglıya Biliriz.. ?

ysfm 30 Haziran 2007 00:42

Cevap: ircservices te chanserv i kanala nasıl sokarız?
 
ama o zaman kısının chanserv e yazdıgı komutlar kanalda cıkart yanı bılgıler

CONSTANTiN 30 Haziran 2007 20:54

Cevap: ircservices te chanserv i kanala nasıl sokarız?
 
Alıntı:

ysfm Nickli Üyeden Alıntı (Mesaj 227328)
ama o zaman kısının chanserv e yazdıgı komutlar kanalda cıkart yanı bılgıler

Evet Bütün Kanal Operatörlerinin Kanallarında Uyguladıkları Komutları O Kanal İçerisinde Yazıyor Ama Bence Daha Güzel Bir System Oluyor Çünkü Millet Eggdrop Kuruyor !op !voice Vs.. Yetki Vermek Yetki Eklemek Mod Deyiştirmek Vs... İşlemler İçin Bu Kısa Yolu Oluyor Mantıksal Açıdan Bir Eggdrop Kuracagına Bu Daha İyi Diye Düşünüyorum..

CONSTANTiN 30 Haziran 2007 20:57

Cevap: ircservices te chanserv i kanala nasıl sokarız?
 
Kod:

Bu islemi yapabilmek icin kanalin kaydedilme islemi kodlarina ekleme yapmamiz gerekiyor. Bunu da main.c icerisinden yapiyoruz.

Kod:
cd ircservices-5.xx/modules/chanserv

yazarak chanserv klasoru icerisine giriyoruz.

Daha sonra,

Kod:
pico -w main.c

yazarak main.c dosyasina giris yapiyoruz.

Kod:
        module_log("Channel %s registered by %s!%s@%s",                  chan, u->nick, u->username, u->host);        notice_lang(s_ChanServ, u, CHAN_REGISTERED, chan, u->nick);        if (CSShowPassword)            notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);        memset(pass, 0, len);        uc = smalloc(sizeof(*uc));        LIST_INSERT(uc, u->id_chans);        strscpy(uc->chan, ci->name, CHANMAX);        /* Implement new mode lock */

Seklinde olan kodlari,

Kod:
        module_log("Channel %s registered by %s!%s@%s",                  chan, u->nick, u->username, u->host);        notice_lang(s_ChanServ, u, CHAN_REGISTERED, chan, u->nick);        if (CSShowPassword)            notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);        send_cmd(s_ChanServ, "JOIN %s", chan);        send_cmd(s_OperServ, "MODE %s +o ChanServ", chan);        memset(pass, 0, len);        uc = smalloc(sizeof(*uc));        LIST_INSERT(uc, u->id_chans);        strscpy(uc->chan, ci->name, CHANMAX);        /* Implement new mode lock */

haline getiriyoruz..

Yani,
Kod:
            notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);

satirinin altina,

Kod:
        send_cmd(s_ChanServ, "JOIN %s", chan);        send_cmd(s_OperServ, "MODE %s +o ChanServ", chan);

kodlarini eklemis olduk.

Daha sonra ircservices-5.xx dizini icerisinde

Kod:
make

ve
Kod:
make install

islemlerini sirasiyla yapiyoruz.

Daha sonra servislerimize restart atiyoruz ve islemimiz tamamlanmis oluyor. (/os restart)

(00:51:16) * Now talking in #code4ever.net
(00:51:16) * irc.xxx.org sets mode: +ntTGfj [4j#i1,20m#m1,7n#N1,8t#b]:10 1:60
(00:51:33) * ChanServ (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) has joined #code4ever.net
(00:51:34) * OperServ sets mode: +o ChanServ
(00:51:34) * ChanServ sets mode: +r

Satir kaymalarini engelleyebilmek icin siddetle [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] isimli editoru kullanmanizi tavsiye ediyorum.

Umarim faydasi dokunmustur. Benim sahsen hosuma gitti =)

Iyi calismalar...


Alıntıdır Sevgili Kardeşim HITMAN Kendi Tarafınca Yapmıştır Burda Lazım Olur Diye Sizlerle Paylaşmak İstedim Saygılarımla...


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

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