lookjapan.COM - IRC ve mIRC dünyasının forumu!   buy vps


  lookjapan.COM - IRC ve mIRC dünyasının forumu! IF - Unreal, Services ve Botlar Services IRCServices Hazır Kodlar


Like Tree2Teşekkürler;
  • 2 Post By Return

Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 14 Şubat 2015, 19:19   #1
 
Return - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 25 Ocak 2015
Mesajlar: 109
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı:
Alınan Beğeni: 14
Standart Nick INFO ve kanal INFO Son görülen zaman kayıt zamanı son kullanım

Merhabalar,


Kod:
cd ircservices*
Kod:
pico modules/nickserv/main.c
Kod:
static void do_info(User *u)
{
    char *nick = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    NickInfo *ni;
    NickGroupInfo *ngi;
satırlarını bulun ve hemen altına;

Kod:
        char buf3[BUFSIZE];
        char buf4[BUFSIZE];
        time_t now=time(NULL);
satırlarını ekleyin, yine aynı dosyada;

Kod:
        } else {
            if (!(ngi->flags & NF_HIDE_MASK) || can_show_all)
                notice_lang(s_NickServ, u, NICK_INFO_ADDRESS,
                        can_show_all ? ni->last_realmask : ni->last_usermask);
            strftime_lang(buf, sizeof(buf), u->ngi,
                          STRFTIME_DATE_TIME_FORMAT, ni->last_seen);
            notice_lang(s_NickServ, u, NICK_INFO_LAST_SEEN, buf);
        }
 
        strftime_lang(buf, sizeof(buf), u->ngi, STRFTIME_DATE_TIME_FORMAT,
                      ni->time_registered);
        notice_lang(s_NickServ, u, NICK_INFO_TIME_REGGED, buf);
satırlarını görüceksiniz bu satırları;

Kod:
        } else {
            if (!(ngi->flags & NF_HIDE_MASK) || can_show_all)
                notice_lang(s_NickServ, u, NICK_INFO_ADDRESS,
                        can_show_all ? ni->last_realmask : ni->last_usermask);
            strftime_lang(buf, sizeof(buf), u->ngi,
                          STRFTIME_DATE_TIME_FORMAT, ni->last_seen);
                free_time(buf3,now-ni->last_seen,u);
            send_cmd(s_NickServ, "NOTICE %s :Son gorulen zaman: %s [%s]", u->nick, buf, buf3);
  }
        strftime_lang(buf, sizeof(buf), u->ngi, STRFTIME_DATE_TIME_FORMAT,
                      ni->time_registered);
        free_time2(buf4,now-ni->time_registered,u);
        send_cmd(s_NickServ, "NOTICE %s :     Kayit zamani: %s [%s]", u->nick, buf, buf4);
şeklinde değiştirin, kaydedip dosyadan çıkın.

Kod:
pico modules/chanserv/main.c
Kod:
static void do_info(User *u)
{
    char *chan = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    ChannelInfo *ci;
    NickGroupInfo *ngi, *ngi2 = NULL;
    char buf[BUFSIZE], *end, *s;
satırlarını bulun ve hemen altına;

Kod:
    char buf3[BUFSIZE];
    char buf4[BUFSIZE];
    time_t now=time(NULL);
satırlarını ekleyin, yine aynı dosyada;

Kod:
        notice_lang(s_ChanServ, u, CHAN_INFO_TIME_REGGED, buf);
        strftime_lang(buf, sizeof(buf), u->ngi, STRFTIME_DATE_TIME_FORMAT,
                      ci->last_used);
        notice_lang(s_ChanServ, u, CHAN_INFO_LAST_USED, buf);
satırlarını bulun ve aşağıdaki gibi değiştirin;

Kod:
        free_time2(buf4,now-ci->time_registered,u);
        send_cmd(s_ChanServ, "NOTICE %s :   Kayit zamani: %s [%s]", u->nick, buf, buf4);
        strftime_lang(buf, sizeof(buf), u->ngi, STRFTIME_DATE_TIME_FORMAT,
                      ci->last_used);
        free_time(buf3,now-ci->last_used,u);
        send_cmd(s_ChanServ, "NOTICE %s :   Son kullanim: %s [%s]",  u->nick, buf, buf3);
Kod:
pico extern.h
Kod:
E int  lock_data(void);
satırının üstüne;

Kod:
E void free_time2(char *buf, time_t t, User *u);
E void free_time(char *buf, time_t t, User *u);
satırlarını ekleyin, kaydedip dosyadan çıkın.

Kod:
pico misc.c
Kod:
        if (outpos < outsize)
            outp[outpos] = (i2&3)<<6 | i3;
        outpos++;
    }
 
    return outpos;
}
satırlarının altına ( boş bir satıra ) ;

Kod:
void free_time(char *buf, time_t t, User *u)
{
  int days, hours, minutes, seconds;
  days = t / (24 * 3600);
  t %= 24 * 3600;
  hours = t / 3600;
  t %= 3600;
  minutes = t / 60;
  t %= 60;
  seconds = t;
  sprintf (buf, "\2%d\2 gün, \2%d\2 saat, \2%d\2 dakika ve \2%d\2 saniye önce", days, hours, minutes, seconds);
}
 
void free_time2(char *buf, time_t t, User *u)
{
  int days, hours, minutes, seconds;
  days = t / (24 * 3600);
  t %= 24 * 3600;
  hours = t / 3600;
  t %= 3600;
  minutes = t / 60;
  t %= 60;
  seconds = t;
  sprintf (buf, "\2%d\2 gün, \2%d\2 saat, \2%d\2 dakika ve \2%d\2 saniye önce", days, hours, minutes, seconds);
}
satırlarını ekleyin, kaydedip dosyadan çıkın.

Kod:
make
Kod:
make install
Ardından servislerinize restart atın, güle güle kullanın.

Kod yazarı : Soldy

İyi forumlar..
Toprak ve Goemon bu mesaja teşekkür etti
 Return isimli Üye şimdilik offline konumundadır   Alıntı
Alt 16 Şubat 2015, 13:01   #2
 
Goemon - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 11 Şubat 2015
Bulunduğu yer: CR Codeman Goemon
Mesajlar: 625
WEB Sitesi: CR
IRC Sunucusu: iRC CR
İlgi Alanı:
Alınan Beğeni: 201
Standart Cevap: Nick INFO ve kanal INFO Son görülen zaman kayıt zamanı son kullanım

Eline sağlık hacı @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]





CR Codeman Goemon
 Goemon isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
görülen, info, kanal, kayıt, kullanım, nick, son, zaman, zamanı


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Nick INFO'da suspend sebebi göstermek. Code IRCServices Hazır Kodlar 0 15 Ağustos 2015 09:40
IRCServices(NICK info'da autojoin kanal sayısı..) Entrance IRCServices Hazır Kodlar 0 04 Nisan 2015 17:45
INFO'da nick'e özel kayıt tarihi. Entrance IRCServices Hazır Kodlar 0 18 Şubat 2015 22:48
NICK'e özel info çekimini yasaklama. Return IRCServices Hazır Kodlar 0 18 Şubat 2015 22:10
IRCServices (nick info'da nick sayısı..) Entrance IRCServices Hazır Kodlar 0 10 Şubat 2015 22:05

web hosting web hosting
 buy vds
 vps buy

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.