irc host , irc hosting , irc shell , irc reseller , radyo host , radyo hosting  

Go Back   irc host , irc hosting , irc shell , irc reseller , radyo host , radyo hosting > ircd servisleri > Ircservices
VPS Kirala Dedicated Kirala Irc Hosting Web Hosting Radyo Hosting Domain Satın Al IRC Reseller

Ircservices Ircservices destek platformu

Cevapla
 
Seçenekler Stil
Alt 02-14-2008, 23:45 PM   #1
Sevinc
Junior Member
 
Sevinc - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Feb 2008
Mesajlar: 6
Sevinc is on a distinguished road
Standart Nick INFO ve Chan INFO [(Son görülen zaman, kayit zamani, son kullanim)

PHP- Kodu:
cd ircservices
PHP- Kodu:
pico modules/nickserv/main.

PHP- Kodu:
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;


PHP- Kodu:
        char buf3[BUFSIZE];

        
char buf4[BUFSIZE];

        
time_t now=time(NULL); 

satırlarını ekleyin, yine aynı dosyada


PHP- Kodu:
        } else {

            if (!(
ngi->flags NF_HIDE_MASK) || can_show_all)

                
notice_lang(s_NickServuNICK_INFO_ADDRESS,

                        
can_show_all ni->last_realmask ni->last_usermask);

            
strftime_lang(bufsizeof(buf), u->ngi,

                          
STRFTIME_DATE_TIME_FORMATni->last_seen);

            
notice_lang(s_NickServuNICK_INFO_LAST_SEENbuf);

        }



        
strftime_lang(bufsizeof(buf), u->ngiSTRFTIME_DATE_TIME_FORMAT,

                      
ni->time_registered);

        
notice_lang(s_NickServuNICK_INFO_TIME_REGGEDbuf); 

satırlarını görüceksiniz bu satırları

PHP- Kodu:
        } else {

            if (!(
ngi->flags NF_HIDE_MASK) || can_show_all)

                
notice_lang(s_NickServuNICK_INFO_ADDRESS,

                        
can_show_all ni->last_realmask ni->last_usermask);

            
strftime_lang(bufsizeof(buf), u->ngi,

                          
STRFTIME_DATE_TIME_FORMATni->last_seen);

                
free_time(buf3,now-ni->last_seen,u);

            
send_cmd(s_NickServ"NOTICE %s :Son gorulen zaman: %s [%s]"u->nickbufbuf3);



        
strftime_lang(bufsizeof(buf), u->ngiSTRFTIME_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->nickbufbuf4);

        } 

şeklinde değiştirin, kaydedip dosyadan çıkın


PHP- Kodu:
pico modules/chanserv/main.

PHP- Kodu:
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;


PHP- Kodu:
    char buf3[BUFSIZE];

    
char buf4[BUFSIZE]; 

satırlarını ekleyin, yine aynı dosyada

PHP- Kodu:
        notice_lang(s_ChanServuCHAN_INFO_TIME_REGGEDbuf);

        
strftime_lang(bufsizeof(buf), u->ngiSTRFTIME_DATE_TIME_FORMAT,

                      
ci->last_used);

        
notice_lang(s_ChanServuCHAN_INFO_LAST_USEDbuf); 

satırlarını bulun ve aşağıdaki gibi değiştirin;


PHP- Kodu:
        free_time2(buf4,now-ci->time_registered,u);

        
send_cmd(s_ChanServ"NOTICE %s :   Kayit zamani: %s [%s]"u->nickbufbuf4);

        
strftime_lang(bufsizeof(buf), u->ngiSTRFTIME_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->nickbufbuf3); 

kaydedip dosyayı çıkın

PHP- Kodu:
pico extern.
PHP- Kodu:
E int lock_data(void); 
satırının üstüne;


PHP- Kodu:
E void free_time2(char *buftime_t tUser u);

E void free_time(char *buftime_t tUser *u); 

satırlarını ekleyin, kaydedip dosyadan çıkın

PHP- Kodu:
pico misc.

PHP- Kodu:
        if (outpos outsize)

            
outp[outpos] = (i2&3)<<i3;

        
outpos++;

    }



    return 
outpos;



satırlarının altına ( boş bir satıra ) ;

PHP- Kodu:
void free_time(char *buftime_t tUser u)

{

  
int dayshoursminutesseconds;

  
days / (24 3600);

  
%= 24 3600;

  
hours 3600;

  
%= 3600;

  
minutes 60;

  
%= 60;

  
seconds t;

  
sprintf (buf"\2%d\2 gün, \2%d\2 saat, \2%d\2 dakika ve \2%d\2 saniye önce"dayshoursminutesseconds);

}



void free_time2(char *buftime_t tUser u)

{

  
int dayshoursminutesseconds;

  
days / (24 3600);

  
%= 24 3600;

  
hours 3600;

  
%= 3600;

  
minutes 60;

  
%= 60;

  
seconds t;

  
sprintf (buf"\2%d\2 gün, \2%d\2 saat, \2%d\2 dakika ve \2%d\2 saniye önce"dayshoursminutesseconds);



satırlarını ekleyin, kaydedip dosyadan çıkın

PHP- Kodu:
make 
PHP- Kodu:
make install 
Ardından servislerinize restart atın, güle güle kullanın
Sevinc isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

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ı

Hizli Erisim


Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 01:33 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.