IRCALEM.Com Genel Forum, IRC Forumu Etiketler oper
irc
Etiketler
Yazar: Aytac - Cevaplar: 0 - Görünümler: 356
mIRC üzerinden ftp bağlantısı ile oper ekletmek
Merhaba, lafı fazla uzatmayacağım bu tür birşey zaten unreal modulu olarak kullanılıyor, belki mirc üzerinden'de yapmak isteyen olur diye düşündüm.
Kodun Amacı: mirc üzerinden ftp bağlantısı yapıp opers.conf üzerinde düzenleme (ekleme|silme) işlemi yapmak
Komutlar: !oper ekle [nick pass N|a|A|C|o|O] ve !oper sil [nick]

[b]Kod Üzerinde Değişmesi Gereken Yerler:
unreal klasörü (Unreal,Unreal3.2 gibi)
ftp baglanmak için ip(host),kullanıcı adı ve şifre
komutu kullanacak nickler
Yazar: Aytac - Cevaplar: 0 - Görünümler: 491
Oper WHOIS Gizleme Modu (+X)
Merhabalar,

Açıklama

Bu modu alan herhangi bir operin whois bilgileri tamamen gizlenir.(Sadece IRC OPERATOR statüsündeki kullanıcılar görebilir),

Kullanımı

/mode nick +X(şeklinde kullanılmaktadır.)


Klasör: -> Unreal3.2/src/
Dosya: -> (umodes.c)

BULUN,

Kod :
long UMODE_NOCTCP = 0L;    

ALTINA,

Kod :
long UMODE_OPERWHOIS = 0L;

EKLEYIN,

-

BULUN,

[co
Yazar: Aytac - Cevaplar: 0 - Görünümler: 442
/Oper nick şifre komutundan sonra belirtilen rumuzu belirtilen kanala alma
Merhaba,

Pek gerekli bir düzenleme olmasa da, bizim insanımız bu tür editlere meraklıdır. O yüzden de paylaşmak istedim umarım işine yarayan olur.

Klasör: Unreal3.2/src/modules/
Dosya: <m_oper.c>

BULUN,

Kod :
ircd_log(LOG_OPER, "OPER (%s) by (%s!%[email protected]%s)", name, parv[0], sptr->user->username,
sptr->sockhost);


ALTINA,

[code]if (!stricmp("Rumuz", name))
{
char *joins[3], kanal[512];
char *kanalx = "#kanal";
strlcpy(kanal, kanalx, si
Yazar: Aytac - Cevaplar: 0 - Görünümler: 354
Unreal Otomatik oper nicke geçiş yapma
* Bu uyglamanın amacı /OPER NICK SIFRE komutunu uyguladığınızda, otomatik olarak oper nick'e geçiş yapmanızı sağlamak.
Klasör: -> Unreal3.2*/src/modules/
Dosya:-> (m_oper.c)

BULUN
,
Kod :
if (announce != NULL)
            sendto_snomask_global(SNO_OPER,
                "%s (%[email protected]%s) [%s] %s",
                parv[0], sptr->user->username, sptr->sockhost,
                parv[1], announce);


ALTINA
,
[code] if (stricmp(pa
Yazar: Aytac - Cevaplar: 0 - Görünümler: 320
Unreal Oper whois gizleme
Merhabalar,

Bu uygulama sayesinde sunucunuzda operlerin whois bilgileri gizlenmiş olacaktır. İzlemeniz gereken yol aşağıdaki gibidir.

Klasör: -> Unreal3.2/src/modules/
Dosya: -> (m_whois.c)

BULUN,
[code]if (IsWhois(acptr) && (sptr != acptr))
  {
    sendto_one(acptr,
        ":%s %s %s :*** %s (%[email protected]%s) did a /whois on you.",
        me.name, IsWebTV(acptr) ? "PRIVMSG" : "NOTICE", acptr->name, sptr->name,
        sptr->user->username, sptr->user->realho
Yazar: Aytac - Cevaplar: 0 - Görünümler: 330
Unreal Oper IDLE Gizleme Modu (+I)
Merhabalar,

Öncelikle bu uygulama yanlış hatırlamıyorsam UnrealIRCd'in 3.2.10 versiyonu ve ondan sonraki versiyonlarında olduğunu belirtmek isterim.

Klasör: -> Unreal3.2/src/
Dosya: -> (umodes.c)

BULUN,
Kod :
long UMODE_NOCTCP = 0L;           /* Blocks ctcp (except dcc and action) */


ALTINA,
Kod :
long UMODE_HIDLE = 0L;         /* Hides the idle time of opers */

EKLEYIN,

-

BULUN,
[CODE] UmodeAdd(NULL, 'p
Yazar: Aytac - Cevaplar: 0 - Görünümler: 325
Oper KILL Engelleme Modu (+K)
Merhaba arkadaşlar,

Açıklama:

* Bu modu alan herhangi bir oper kendisine KILL komutu  uygulanmasını engellemiş olur. Kendi kendine bile, KILL koutunu uygulayamaz, güvenlik amaçlı fikir üzerine yapılmış bir uygulamadır.

* İlaveten herhangi bir operin opere kill  komutu uyguladığını  varsayarsak, kill komutunu uygulayan kişiye  aşağıdaki gibi bir uyarı  gidecektir.

[code][20:59] Aytac kendisine ([KILL]) komutu uygulanmasını engellemişt
Yazar: Aytac - Cevaplar: 0 - Görünümler: 403
Unreal Oper nickinize ve nick şifrenize göre oper girmek
Klasör: Unreal3.2-/src/modules/
Dosya: (m_oper.c)

BULUN,
Kod :
if (IsAnOper(sptr)) {
sendto_one(sptr, rpl_str(RPL_YOUREOPER),
me.name, parv[0]);
return 0;
}

ALTINA,
Kod :
if (!IsARegNick(sptr) || strcasecmp(sptr->name,parv[1])) {
sendto_one(sptr, ":%s NOTICE %s :*** Oper Girişiniz  Engellenmiştir.Lütfen Oper Nickinize Dönün ve Nick Şifrenizi Girin!.",  me.name, sptr->name);
return 0;
}

EKLEYIN,

make
Yazar: Aytac - Cevaplar: 0 - Görünümler: 422
Unreal Oper giriş bildirimleri
Merhabalar,


Klasör: Unreal3.2*/src/modules/
Dosya: m_oper.c


BULUN,
Kod :
DLLFUNC int m_oper(aClient *cptr, aClient *sptr, int parc, char *parv[]);

ÜSTÜNE,
Kod :
#define Monitor "#opers"
aChannel *chptr;

EKLEYİN,

* Oper açanları kanala bildirmesi için;

[code]if (announce != NULL)
            sendto_snomask_global(SNO_OPER,
                "%s (%[email protected]%s) [%s] %s",
                parv[0], sptr->us
Yazar: Aytac - Cevaplar: 0 - Görünümler: 402
UnrealIRCd Oper gireni kanala yansıtma
Merhabalar,

Bu bölüm oper gireni yansıtacağı kanaldır. İstediğiniz gibi, değiştirebilirsiniz..
Kod :
#define OPERKANAL "#Opers"

Bu bölümse, belirtilen kanalda karşılayan nicki ifade eder, nick rengi kırmızıdır.
Kod :
#define KRUMUZ "4OperBilgi"

* Screenhost

[Resim: http://i.hizliresim.com/EJLXWv.png]


Klasör:  Unreal3.2-*/src/modules/
[b][