CO Founder ve online gösterme | Kelebek


CO Founder ve online gösterme

Tarih : 16 Ocak 2010 – 16:42 | Yazar : toXic |

Anonymous

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.

http://www.kelebek.gen.tr/wp-content/plugins/sociofluid/images/google_48.png http://www.kelebek.gen.tr/wp-content/plugins/sociofluid/images/myspace_48.png http://www.kelebek.gen.tr/wp-content/plugins/sociofluid/images/facebook_48.png http://www.kelebek.gen.tr/wp-content/plugins/sociofluid/images/yahoobuzz_48.png http://www.kelebek.gen.tr/wp-content/plugins/sociofluid/images/twitter_48.png

Benzer Yazılar

  1. 7 Cevap Var to “CO Founder ve online gösterme”

  2. Yazan : DeSPeC on Oca 31, 2010 | Cevapla

    Teşekürler

  3. Yazan : RauL on Şub 14, 2010 | Cevapla

    Emeginize Saglık

  4. Yazan : ibrahim on Şub 25, 2010 | Cevapla

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

  5. Yazan : OkyAnuS on Nis 13, 2010 | Cevapla

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

  6. Yazan : Optimus on Nis 13, 2010 | Cevapla

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

  7. Yazan : DeliYurek on Nis 14, 2010 | Cevapla

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

  8. Yazan : MxshieL on May 8, 2010 | Cevapla

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

Yorum yapabilmek için giriş yapmanız gerekmektedir.. Bu adresten giriş yapıp yorum yazabilirsiniz..



Kelebek Script

Kelebek Script Sürümleri

Kelebek Script v.Elite   
v.Media    v.Sohbet    v.Türkçe   
v.2005    v.6.6    v.6.5  v.6.4
v.6.0   v.5.0    v.3.0  v.2.0 v.1.0

IRC / NETWORK Hizmetleri