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/)
-   Hazır_kodlar (https://www.ircforumlari.net/hazir_kodlar/)
-   -   Kayıtsız nickler kanalda konuşamasın [MODULE] (https://www.ircforumlari.net/hazir_kodlar/37540-kayitsiz-nickler-kanalda-konusamasin-module.html)

turti 29 Eylül 2007 04:49

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
Alıntı:

NeTDeLiSi Nickli Üyeden Alıntı (Mesaj 258953)
Selamlar arkadaşlar öyle kendimi gelitşrimek adına bir modul yaptım "Diablo" serkan abinin modulu üzerine editledim peki bu çok önemli birşeymi diceksiniz ne gerek vardı saldırı oldugunda açarsanız kısa bir süreliğinede olsa işe yarayacıgını düşündüm ve paylaşıyorum umarım bir veya bir kaç kişinin işine yarar ;)

Download : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Ben açıp kapatamadım. Yardım eder misiniz ? Sürekli açık duruyor

BLaCK_and_WHiTe 29 Eylül 2007 05:06

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
Kod:

/*
* - Modul Diablonun kayıtsız özelde nickler konuşamasın diye yaptıgı modul üzerine
*  editlenmiştir
* - Çok gerekli birşeymi aslında hayır ama saldırı anında açılırsa bir süreliğine
*  ise yarabileceğini düsündüm
* - Umarım bir kac kisinin işine yarar , saygılarımla  NeTDeLiSi.
* - Dagitim Tarihi : 06 / 09 / 2007
*/

#include "config.h"
#include "struct.h"
#include "common.h"
#include "sys.h"
#include "numeric.h"
#include "msg.h"
#include "channel.h"
#include <time.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifdef _WIN32
#include <io.h>
#endif
#include <fcntl.h>
#include "h.h"
#ifdef STRIPBADWORDS
#include "badwords.h"
#endif
#ifdef _WIN32
#include "version.h"
#endif

static Hook *Notice;

DLLFUNC char *cb_chanmsg(aClient *, aClient *, aClient *, char *, int);

ModuleHeader MOD_HEADER(cb_chanmsg)
= {
      "cb_chanmsg v0.1",
      "kayıtsız nickler için kanalda konusma engelleme",
      "NeTDeLiSi (Diablo modulu uzerine editlenmistir)",
      "3.2-b8-1",
      NULL
  };

  DLLFUNC int MOD_INIT(cb_chanmsg)(ModuleInfo *modinfo)
  {
        Notice = HookAddPCharEx(modinfo->handle, HOOKTYPE_CHANMSG, cb_chanmsg);

        return MOD_SUCCESS;
  }

  DLLFUNC int MOD_LOAD(cb_chanmsg)(int module_load)
  {
        return MOD_SUCCESS;
  }

  DLLFUNC int MOD_UNLOAD(cb_chanmsg)(int module_unload)
  {
        return MOD_SUCCESS;
  }

  DLLFUNC char *cb_chanmsg(aClient *cptr, aClient *sptr, aClient *acptr, char *text, int notice)
  {
        if(!IsARegNick(sptr) && !IsULine(acptr) && !IsServer(sptr) && !IsOper(sptr))
        {
            sendto_one(sptr,":%s NOTICE %s :5Saldırı oldugundan dolayı güvenlik aktif.", me.name, sptr->name);
            sendto_one(sptr,":%s NOTICE %s :2Kanalda konuşabilmek için lütfen nickinizi kaydedin.", me.name, sptr->name);
            sendto_one(sptr,":%s NOTICE %s :2Kayit(REGISTER) edebilmek ve sadece size ait olmasini saglamak icin 4/NickServ REGISTER SIFRENIZ E-MAILINIZ 2komutunu kullanabilirsiniz 4.", me.name, sptr->name);
            return NULL;
        } else
            return text;

anladığım kadarıyla bir takım dosyalar diyor onlar nerede?

Silence 30 Ekim 2007 14:24

Yanıt: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
Sağolun ama bu modul eschat den girenlerde yazamıyor nick kayıt istiyor acaba bunu muaf tutmak için ne yapmalıyız yani eschatden girenler direk yazabilsin

Silence 30 Ekim 2007 15:37

Yanıt: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
olmuyor ya okadar denedim arkadaşlar eschat den giren kişi yine konuşamıyor napa biliriz delircem ;boggled

ArresT 12 Kasım 2007 11:12

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
bir şey dememe gerek var mı ki ? :)

Silence 12 Kasım 2007 12:28

Yanıt: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
Pos post atcagina bisey dese idin bari

KartaL 02 Ekim 2008 17:54

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
eLlerine saqlık geleceqin en iyi coderi sin... şuanda ölesin kemaL =)

oSmanLi 05 Temmuz 2015 10:50

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
Link Kırık Sanırım

Entrance 05 Temmuz 2015 11:22

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
Alıntı:

oSmanLi Nickli Üyeden Alıntı (Mesaj 1041666616)
Link Kırık Sanırım

Merhaba,

* CODE tagları arasında verilmiş olan modül ile kırılmış olan link'te ki modül aynı, taglar arasında olan modül'ü kullanabilirsiniz. Ancak modül içerisinde bir adet süslü parantez eksik.

Modül'ün son hali aşağıdaki gibi olmalı,

Kod:

/*
* - Modul Diablonun kayıtsız özelde nickler konuşamasın diye yaptıgı modul üzerine
*  editlenmiştir
* - Çok gerekli birşeymi aslında hayır ama saldırı anında açılırsa bir süreliğine
*  ise yarabileceğini düsündüm
* - Umarım bir kac kisinin işine yarar , saygılarımla  NeTDeLiSi.
* - Dagitim Tarihi : 06 / 09 / 2007
*/

#include "config.h"
#include "struct.h"
#include "common.h"
#include "sys.h"
#include "numeric.h"
#include "msg.h"
#include "channel.h"
#include <time.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifdef _WIN32
#include <io.h>
#endif
#include <fcntl.h>
#include "h.h"
#ifdef STRIPBADWORDS
#include "badwords.h"
#endif
#ifdef _WIN32
#include "version.h"
#endif

static Hook *Notice;

DLLFUNC char *cb_chanmsg(aClient *, aClient *, aClient *, char *, int);

ModuleHeader MOD_HEADER(cb_chanmsg)
= {
      "cb_chanmsg v0.1",
      "kayıtsız nickler için kanalda konusma engelleme",
      "NeTDeLiSi (Diablo modulu uzerine editlenmistir)",
      "3.2-b8-1",
      NULL
  };

  DLLFUNC int MOD_INIT(cb_chanmsg)(ModuleInfo *modinfo)
  {
        Notice = HookAddPCharEx(modinfo->handle, HOOKTYPE_CHANMSG, cb_chanmsg);

        return MOD_SUCCESS;
  }

  DLLFUNC int MOD_LOAD(cb_chanmsg)(int module_load)
  {
        return MOD_SUCCESS;
  }

  DLLFUNC int MOD_UNLOAD(cb_chanmsg)(int module_unload)
  {
        return MOD_SUCCESS;
  }

  DLLFUNC char *cb_chanmsg(aClient *cptr, aClient *sptr, aClient *acptr, char *text, int notice)
  {
        if(!IsARegNick(sptr) && !IsULine(acptr) && !IsServer(sptr) && !IsOper(sptr))
        {
            sendto_one(sptr,":%s NOTICE %s :5Saldırı oldugundan dolayı güvenlik aktif.", me.name, sptr->name);
            sendto_one(sptr,":%s NOTICE %s :2Kanalda konuşabilmek için lütfen nickinizi kaydedin.", me.name, sptr->name);
            sendto_one(sptr,":%s NOTICE %s :2Kayit(REGISTER) edebilmek ve sadece size ait olmasini saglamak icin 4/NickServ REGISTER SIFRENIZ E-MAILINIZ 2komutunu kullanabilirsiniz 4.", me.name, sptr->name);
            return NULL;
        } else
            return text;
}

İyi forumlar.. ^^

SaTuRN 08 Temmuz 2015 17:42

Cevap: Kayıtsız nickler kanalda konuşamasın [MODULE]
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kardeşimiz gene el atmış işe ve bitirmiş. Tebrikler kardeş herzamanki gibi formdasın...


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

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