IRCALEM.Com Genel Forum, IRC Forumu IF - Genel IRCd (Sunucu, Servis, Botlar, Korumalar) UnrealIRCd Unreal3.2.x - Modülleri mIRC Girişine Yasak Koyup Belirli İdentten Giriş Yaptırma Modülü
mIRC Girişine Yasak Koyup Belirli İdentten Giriş Yaptırma Modülü
Aytac
mIRC Girişine Yasak Koyup Belirli İdentten Giriş Yaptırma Modülü
0
280
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Etiketler
giriş mirc modülü koyup yaptırma koyum belirli yasak identten girişine

Bu konuyu görüntüleyen kullanıcı(lar):1 Ziyaretçi
Şuan Offine!

Şuan Offine!
Aytac Administrator
********
Proje Sorumlusu

  • Üyelik tarihi    04.02.2020
  • Konum  78 Karabük
  • Konular335
  • Mesajlar341
  • Beğenileri:13
  • Beğendiği:7
  • Rep puanı 2
Merhabalar,

* Modülün yazılma sebebi X, forumunda bir kullanıcının PM(özel mesaj yolu ile benimle irtibata geçmesiyle gerçekleşmişti..) yaklaşık olarak, 1 yıl falan oluyor yazalı.

* Başlığı açıklamam gerekirse, modül içerisine belirtilen IDENTD-e sahip kişilerin sunucuya girmelerini sağlar. Modül içerisine belirtilmeyen Identd-i kullanan kişilere de aşağıdaki gibi bir uyarı gönderir mesajda belirtilen Identd-i alırsa sunucuya girişi sağlanır..)

Kod :
ircalem.net sunucusuna bağlanmak için örnek => /emailaddr confused komutunu uygulayınız.

* İlave olarak, modül içerisine birden fazla MUAF Identd açmak için, küçük bir not düştüm çoğaltmak isterseniz aynı mantıkla devam edersiniz umarım işinize yarar.

m_identd.c modülü ;

Kod :
/* Modül Tarihi: -> 21.07.2013 */
/* Bilgilendirme: -> Modül içerisinde bulunan örnek Identd leri kendi sunucunuz için düzenledikten sonra, IF satırlarının başında ki // kaldırıp birden fazla Identd için giriş izni sağlayabilirsiniz. */


#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"
#include "proto.h"
#ifdef STRIPBADWORDS
#include "badwords.h"
#endif
#ifdef _WIN32
#include "version.h"
#endif

#define Module "m_identd.c"
#define Aciklama "Sunucu Identd kısıtlaması by Entrance"


DLLFUNC int m_identd(aClient *sptr);

ModuleHeader MOD_HEADER(m_identd)
= { 
   Module,
   Aciklama,
   Aciklama,
   "3.2-b8-1",
   NULL
};
DLLFUNC int MOD_INIT(m_identd)(ModuleInfo *modinfo)
{

HookAddEx(modinfo->handle, HOOKTYPE_PRE_LOCAL_CONNECT, m_identd);
   return MOD_SUCCESS;
}

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

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

DLLFUNC int m_identd(aClient *sptr)
{
if (MyConnect(sptr) && !IsULine(sptr) && !IsServer(sptr)) {
if (stricmp(sptr->user->username,"confused"))
//if (stricmp(sptr->user->username,"-"))
//if (stricmp(sptr->user->username,"x"))
//if (stricmp(sptr->user->username,"mIRC"))
return exit_client(sptr, sptr, &me, "Hobchat.net sunucusuna bağlanmak için örnek => /emailaddr confused komutunu uygulayınız.");
}
return 0;
}
[Resim: tr.gif]


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  #Karantina Girişli Joindelay Modülü Aytac 1 220 22.08.2020, 11:20
Son Mesaj: omerati
dyeni
Giriş Kod(Aç, kapat Komut Eklentisi.) Aytac 0 279 12.04.2020, 16:37
Son Mesaj: Aytac
  Quarantine modülü Aytac 0 144 12.04.2020, 16:25
Son Mesaj: Aytac
  Belirtilen Komutları Loglama Modülü Aytac 0 174 12.04.2020, 16:00
Son Mesaj: Aytac
  Tek komutla tüm kanallara topic atma modülü Aytac 0 173 12.04.2020, 14:07
Son Mesaj: Aytac

Konuyu Okuyanlar ?
1 Kullanıcı Bu Konuyu Okudu:
omerati (20.09.2020, 10:10)

Foruma Git: