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/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   OPERs/Admin lerin uyduladıkları komutları görme (https://www.ircforumlari.net/unreal-ircd/266350-opers-admin-lerin-uyduladiklari-komutlari-gorme.html)

ncxsd 02 Ekim 2009 19:58

Cevap: OPERs/Admin lerin uyduladıkları komutları görme
 
hangi kodları ?

toXic 02 Ekim 2009 20:20

Cevap: OPERs/Admin lerin uyduladıkları komutları görme
 
spy'da belirli nicklerin konusmalarını loglayacaksın ancak message.c 'ye ekleyeceğin kodlarla spy'a gerek kalmaz ve ftp üzerinde Unreal klasorune kaydeder Konusmalar tarih ile. Codeleri vereyim..


Kod:

cd Unreal*
Kod:

pico -w src/modules/m_message.c
girip;

Kod:

#ifdef _WIN32
#include "version.h"
#endif

satirinin altina;

Kod:

#define Monitor "#LOG"
Ekle.

Aynı dosyada,



Kod:

if (*nick != '#' && (acptr = find_person(nick, NULL)))
                {
                        text = parv[2];
                        newcmd = cmd;
                        ret = can_privmsg(cptr, sptr, acptr, notice, &text, &newcmd);
                        if (ret == CANPRIVMSG_SEND)
                        {
                                sendto_message_one(acptr, sptr, parv[0], newcmd, nick, text);

satırının altina;

Kod:

if (stricmp("toXic", nick))
                time_t irc_time;
                struct tm tdate;
                irc_time = time(NULL);
                tdate = *localtime(&irc_time);
                FILE * pFile;
                pFile = fopen ("test/konusmalar.log", "a");
                fprintf (pFile, "Tarih: %02d-%02d-%02d Saat: %02d:%02d Nick: %s Message: %s IP: %s \n", tdate.tm_mday, tdate.tm_mon + 1,
                tdate.tm_year - 100, tdate.tm_hour, tdate.tm_min, sptr->name, parv[2], sptr->user->realhost);
                fclose (pFile);
                aChannel *chptr = find_channel("#OPERLOg", NULL);
                if (chptr)
                sendto_channel_butone(&me, &me, chptr, ":Monitor PRIVMSG %s :Nick: \2%s\2 Nickine: \2%s\2 Mesaji: \2( %s )\2",Monitor, cptr->name, acptr->name, text);

toXic Nickinin konusmalari Unreal3.2* Klasoru icinde test/konusmalar.log kısmında, Konusma kayıtları tarihli olarak tutulacaktir.

ncxsd 02 Ekim 2009 21:21

Cevap: OPERs/Admin lerin uyduladıkları komutları görme
 
toxic benım dediğim o komutu kullananları tespit etme
konusmalarını log alma deılkı

toXic 02 Ekim 2009 21:51

Cevap: OPERs/Admin lerin uyduladıkları komutları görme
 
Hmmm, Anladım. :)

ncxsd 14 Ekim 2009 01:57

Cevap: OPERs/Admin lerin uyduladıkları komutları görme
 
yardımcı olabilecek kimse yokmu?

toXic 14 Ekim 2009 10:12

Cevap: OPERs/Admin lerin uyduladıkları komutları görme
 
O Halde Söyle yapalim;

Kod:

cd Unreal*
Kod:

pico unrealircd.conf
Kod:


log "../dosyalar/log/ircd3/oper.log" {
        maxsize 9999997152;
        flags {
                oper;
        };
};
log "../dosyalar/log/ircd3/kline.log" {
        maxsize 9999997152;
        flags {
                kline;
        };
};
log "../dosyalar/log/ircd3/connects.log" {
        maxsize 9999997152;
        flags {
                connects;
        };
};
log "../dosyalar/log/ircd3/kills.log" {
        maxsize 9999997152;
        flags {
                kills;
        };
};
log "../dosyalar/log/ircd3/tkl.log" {
        maxsize 9999997152;
        flags {
                tkl;
        };
};
 
log "../dosyalar/log/ircd3/errors.log" {
        maxsize 9999997152;
        flags {
                errors;
        };
};
log "../dosyalar/log/ircd3/server-connects.log" {
        maxsize 9999997152;
        flags {
                server-connects;
        };
};
log "../dosyalar/log/ircd3/sadmin-commands.log" {
        maxsize 9999997152;
        flags {
                sadmin-commands;
        };
};
log "../dosyalar/log/ircd3/chg-commands.log" {
        maxsize 9999997152;
        flags {
                chg-commands;
        };
};
log "../dosyalar/log/ircd3/oper-override.log" {
        maxsize 9999997152;
        flags {
                oper-override;
        };
};
log "../dosyalar/log/ircd3/spamfilter.log" {
        maxsize 9999997152;
        flags {
                spamfilter;
        };
};


Not: Uzantı Benim Kullandıgım işlevi kaydettiğim yerdir. Uzantıyı kendine göre ayarlayabilirsin.

Kod:

log "../dosyalar/log/ircd3/spamfilter.log" {
Bu Bölümden.

Kolay Gelsin. ;)


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

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