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/)
-   IRCServices (https://www.ircforumlari.net/ircservices/)
-   -   Yardım Edermisiniz. (https://www.ircforumlari.net/ircservices/308899-yardim-edermisiniz.html)

RahmetLi 02 Ocak 2010 03:40

Yardım Edermisiniz.
 
S.a iyi geceler .. ben ircservices kullanıyorum operler global atınca modulesde belirlediğim global niki atıyo ben anopedeki gibi kım global atıyosa onun nıkı cıksın istiyorum bi kaç yerde gormustum öle global atan operin nicki cıkıyordu


Bide arkadaslar auth code sistemı kurdum mynetteki gibi sadece benım belirlediğim mail adrersiyle nıck kaydedilsin istiyorum

yardımcı olursanız sevinirim şimdiden tşkler..

¿ 02 Ocak 2010 05:57

Cevap: Yardım Edermisiniz.
 
GLOBAL MESAJDA NICK GOSTERME:

cd ircservices-*/modules/operserv/main.c


BUL:

Kod:


static void do_global(User *u)
{
    char *msg = strtok_remaining();

    if (!msg) {
    syntax_error(s_OperServ, u, "GLOBAL", OPER_GLOBAL_SYNTAX);
    return;
    }
    notice_all(s_GlobalNoticer, "%s", msg);
}



DEGISTIR:

Kod:


static void do_global(User *u)
{
    char *msg = strtok_remaining();

    if (!msg) {
    syntax_error(s_OperServ, u, "GLOBAL", OPER_GLOBAL_SYNTAX);
    return;
    }
    notice_all(s_GlobalNoticer, "[%s] %s", u->nick, msg);
}


Su Mynet tarzi belirledigin mail uzantisi haricinde register olamama olayina gelince, Sky-Dancer'in yardim edecegine eminim. Aklimdan geciyordu o olay ama sormayi unuttum Sky'a ins. gorurde yardimci olur, lakin gormez ise sorarim yardimci olacagina eminim.

Iyi forumlar, Serdar bey. :)

RahmetLi 02 Ocak 2010 06:23

Cevap: Yardım Edermisiniz.
 
Namesis Saollll Bebemmm :))) E-mail olayını sabırsızlıkla beklıyom sky dancere selamlar mucuks size :)

toXic 02 Ocak 2010 11:40

Cevap: Yardım Edermisiniz.
 
mail adreslerinden kastın [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibimi? veya [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]?
Pek anlamadim ama, Bir yol göstereyim;

if (param) {
if (param[strspn(param, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])] != 0) {

;)

RahmetLi 02 Ocak 2010 12:08

Cevap: Yardım Edermisiniz.
 
toxic paşam mynette var ya sadece mynetin mailine gore nıck kaydede bilion su sekilde ornek verım sıze :

NickServ : Nick kaydınızı sadece @sunucu.net email adresi ile gerçekleştirebilirsiniz. Lütfen [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] uzantılı bir email ile deneyiniz.

toXic 02 Ocak 2010 12:57

Cevap: Yardım Edermisiniz.
 
Hmmm.

Kod:

if (!strstr(!email, "@mynet.com")) {
        notice_lang(s_NickServ, u, PERMISSION_DENIED);
}

gibi falan denemek lazim, denemeden olmaz.

RahmetLi 02 Ocak 2010 18:41

Cevap: Yardım Edermisiniz.
 
if (!strstr(!email, "@mynet.com")) {
notice_lang(s_NickServ, u, PERMISSION_DENIED);
}

toxic paşam bu kodu nereye eklıyoruz peki ? onuda bi açıklamalı yazarmısın sana zahmet

toXic 02 Ocak 2010 18:44

Cevap: Yardım Edermisiniz.
 
void do_register'da bi yere salla işte :)

yeterki do_Register'da olsun.

mynet.com uzantılı değilse izin verme anlaminda kodlar tabi denemek lazim. pek sanmıyorum ama..

RahmetLi 02 Ocak 2010 19:17

Cevap: Yardım Edermisiniz.
 
sallıcam toxic bozulursa full editli ircservices isterim :) tşkler yinede :)

¿ 02 Ocak 2010 21:29

Cevap: Yardım Edermisiniz.
 
Kod:


if (!strstr(!email, "@mynet.com")) {
        notice_lang(s_NickServ, u, PERMISSION_DENIED);
}

Bu sekilde denedim sonuc olumsuz. :)


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

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