lookjapan.COM - IRC ve mIRC dünyasının forumu!

lookjapan.COM - IRC ve mIRC dünyasının forumu! (http://www.lookjapan.com/index.php)
-   IRCServices Hazır Kodlar (http://www.lookjapan.com/forumdisplay.php?f=180)
-   -   Rumuzu şifresiz olan kullanıcılara INFO komutunu kısıtlama. (http://www.lookjapan.com/showthread.php?t=1548)

Entrance 09 Nisan 2015 21:26

Rumuzu şifresiz olan kullanıcılara INFO komutunu kısıtlama.
 
Merhabalar,

Bu düzenlemenin amacı sunucu üzerinde,
Örnek :-> /nickserv info nick ve /chanserv info kanal komutların da çıkan info bilgilerini rumuzu şifresiz olan kullanıcılara kapatmak.

Klasör: -> IRCServices*-*/modules/nickserv/
Dosya: -> (main.c)

BULUN,
Kod:

static void do_info(User *u)
{
    char *nick = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    NickInfo *ni;
    NickGroupInfo *ngi;
    time_t simdi = time(NULL);
    time_t zaman, zaman2;

    if (!nick) {
        syntax_error(s_NickServ, u, "INFO", NICK_INFO_SYNTAX);



ALTINA,
Kod:

} else if (!(ni = u->ni)) {
send_cmd(s_NickServ, "NOTICE %s :(\2NickServ INFO\2) komutunu kullanabilmeniz için nickinizi kayıt etmelisiniz.", u->nick);



EKLEYIN,

Bu düzenleme ise KANAL için,

Klasör: -> IRCServices*-*/modules/chanserv/
Dosya: -> (main.c)

BULUN,
Kod:

static void do_info(User *u)
{
    char *chan = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    ChannelInfo *ci;
    NickGroupInfo *ngi, *ngi2 = NULL;
    char buf[BUFSIZE], *end, *s;
    char buf2[BUFSIZE];
    time_t now=time(NULL);
    int is_servadmin = is_services_admin(u);
    int can_show_all = 0, show_all = 0, used_all = 0;
    time_t simdi = time(NULL);
    time_t zaman, zaman2;

    if (!chan) {
        syntax_error(s_ChanServ, u, "INFO", CHAN_INFO_SYNTAX);



ALTINA,

Kod:

} else if (!(ci = u->ni)) {
send_cmd(s_NickServ, "NOTICE %s :(\2ChanServ INFO\2) komutunu kullanabilmeniz için nickinizi kayıt etmelisiniz.", u->nick);



EKLEYIN,
ilgili dizinde make ve make install komutlarını uygulayın. Daha sonra da sunucunuz üzerinden /os restart komutunu uygulayınız.

İyi forumlar .. ^^

PauL 10 Nisan 2015 17:18

Cevap: Rumuzu şifresiz olan kullanıcılara INFO komutunu kısıtlama.
 
Ellerine Sağlık Güzel Paylaşım ..


All times are GMT +3. The time now is 20:16.

Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.