Kahkaha

Bayıldım

Cool

Kızgın

Mahcup

Öğretici

Şaşkın

Suskun

Tatlı

Üzgün

Süper

CO Founder ve online gösterme

Ana Sayfa » internet » IRC » CO Founder ve online gösterme
CO Founder ve online gösterme

cd ircservices-5.0.**

pico modules/chanserv/main.c

dosyasının içine girin.

 

[CODE]static void do_info(User *u)

{

char *chan = strtok(NULL, ” “);

char *param = strtok(NULL, ” “);

ChannelInfo *ci; [/CODE]

 

satırlarının altına;

 

[CODE]NickGroupInfo *ngi, *ngi2 = NULL;[/CODE]

ekleyin;

yine aynı dosyada

 

[CODE]char buf[BUFSIZE], *end, *s; [/CODE]

satırının altına;

 

[CODE]char yavuz[BUFSIZE];

time_t now = time(NULL);

int qnick_online = 0;[/CODE]

 

ekleyin. ve yine aynı dosyada;

 

[CODE]notice_lang(s_ChanServ, u, CHAN_INFO_HEADER, chan); [/CODE]

satırının altındaki;

 

[CODE]notice_lang(s_ChanServ, u, CHAN_INFO_FOUNDER, ngi_mainnick(ngi)); [/CODE]

satırını kaldırın ve hemen altına;

 

[CODE]        if (ngi2 != NULL) {

        ni = get_nickinfo(ngi_mainnick(ngi2));

 

        if (ni && ni->user && nick_id_or_rec(ni))

        qnick_online = 1;

 

        if (qnick_online) {

        send_cmd(s_ChanServ, “NOTICE %s :        Co-Founder: 4%s (\2Online\2)”, u->nick,  ngi_mainnick(ngi2));

        send_cmd(s_ChanServ, “NOTICE %s :\2%s\2 rumuzlu kullanici \2%s\2 kanali icin (\2/Chanserv INFO\2) komutunu uyguladi.”, ngi_mainnick(ngi2), u->nick, ci->name);

        } else {

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

        send_cmd(s_ChanServ, “NOTICE %s :      Co-Founder: 2%s (\2Offline\2)”, u->nick,  ngi_mainnick(ngi2));

      send_cmd(s_ChanServ, “NOTICE %s :    [\2En Son\2; %s Önce Görüldü.]”, u->nick,   yavuz);

        }

 }[/CODE]

 

ekleyin. kayıt edip cıkın.

 

Sonrasında

pico extern.h

[CODE]E int lock_data(void);[/CODE]

satırının üstüne;

[CODE]E void free_time2(char *buf, time_t t, User *u);[/CODE]

ekleyip kayıp edin cıkın.

Sonrasında;

 

pico misc.c

[CODE]if (outpos < outsize)

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

outpos++;

}

return outpos;

} [/CODE]

satırlarının altına;

[CODE]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);

}[/CODE]

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

 

make

make install

Ardından servislerinize restart atın. Güle güle kullanın.

CO Founder ve online gösterme - Yorumlar

YORUMLARINIZI PAYLAŞIN

 

Yapılan Yorumlar

DeSPeC31 Ocak 2010

Teşekürler

RauL14 Şubat 2010

Emeginize Saglık

ibrahim25 Şubat 2010

ELLerinize SağLıK TşKLer.. :)

OkyAnuS13 Nisan 2010

Güzel Işe Yarar Bir Kod,Kullanmak Lazim.

Optimus13 Nisan 2010

İşe yarıyacak bir paylaşım, Emegine saglık.. Teşekkürler..

DeliYurek14 Nisan 2010

Emeğine Sağlık Teşekkürler..

MxshieL08 Mayıs 2010

emeğinize sağlık güzel bilgiler

BENZER İÇERİKLERİlginizi çekebilecek diğer içerikler

irc invex komutu

irc invex komutu 17 Ocak 2011

irc notify kullanımı

irc notify kullanımı 17 Ocak 2011

SOSYAL MEDYADA BİZSitemizin sosyal medya hesapları

RASTGELE İÇERİKLER

Web Sohbet Güncellendi Aşka gitmeyen yol Duman Kilolarıyla başı dertte olanlara tavsiyeler iletişim Virüslerden korunma yolları nedir ? RÜZGARLA BİR

FACEBOOK'TA BİZ

Hoşgeldiniz

kelebek.gen.tr – kelebek mirc - Tüm Hakları Saklıdır