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)
-   -   IRCServices(Register esnasında, e-mail sabitleme.) (http://www.lookjapan.com/showthread.php?t=1579)

Return 26 Nisan 2015 12:47

IRCServices(Register esnasında, e-mail sabitleme.)
 
Merhabalar,

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

BULUN,
Kod:

if (readonly) {
    notice_lang(s_NickServ, u, NICK_REGISTRATION_DISABLED);
    return;
    }



USTUNE,
Kod:

if (email) {
    char sky1[512];
    char *sky2;
    strcpy(sky1,email);
    sky2=strtok(sky1,"@");
    sky2=strtok(NULL,"@");
        if (!sky2) {
                send_cmd(s_NickServ, "NOTICE %s :Sadece @mynet.com uzantılı "
                    "mail ile kayıt yapabilirsiniz.", u->nick);
        return;
        }
        else {
            if (strcasecmp(sky2,"mynet.com")) {
                send_cmd(s_NickServ, "NOTICE %s :Nick kaydınızı sadece @mynet.com "
                    "email adresi ile gerçekleştirebilirsiniz. Lütfen "
                    "isminiz@mynet.com uzantılı bir email ile deneyiniz.", u->nick);
            return;
            }
        }
    }



EKLEYIN,
ilgili alanda make ve make install komutlarını uygulayın. Sonrasında ise, sunucunuz üzerinden /os restart komutunu uygulayın. Kodlar Sky-Dancer, rumuzlu arkadaşa aittir.

İyi forumlar .. ^^

Goemon 29 Nisan 2015 11:17

Cevap: IRCServices(Register esnasında, e-mail sabitleme.)
 
Eline sağlık reis

exclusive 16 Mart 2016 17:11

Cevap: IRCServices(Register esnasında, e-mail sabitleme.)
 
birden fazla mail nasıl tanımlayabiliriz?

hotmail gmail v.b

Entrance 18 Mart 2016 22:50

Cevap: IRCServices(Register esnasında, e-mail sabitleme.)
 
Kod:

if (email) {
    char sky1[512];
    char *sky2;
    strcpy(sky1,email);
    sky2=strtok(sky1,"@");
    sky2=strtok(NULL,"@");
        if (!sky2) {
                send_cmd(s_NickServ, "NOTICE %s :Sadece @mynet.com uzantılı "
                    "mail ile kayıt yapabilirsiniz.", u->nick);
        return;
        }
        else {
            if (strcasecmp(sky2,"mynet.com") && strcasecmp(sky2,"hotmail.com") && strcasecmp(sky2,"gmail.com")) {
                send_cmd(s_NickServ, "NOTICE %s :Nick kaydınızı (@mynet.com, @hotmail.com, @gmail.com)"
                    "email adresleri ile gerçekleştirebilirsiniz. Lütfen "
                    "isminiz@mynet.com uzantılı bir email ile deneyiniz.", u->nick);
            return;
            }
        }
    }



All times are GMT +3. The time now is 14:02.

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