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/)
-   -   whois bağlı kaldığı süre ve konuşmadığı süre (https://www.ircforumlari.net/unreal-ircd/400473-whois-bagli-kaldigi-sure-ve-konusmadigi-sure.html)

deneme1 13 Temmuz 2011 04:56

whois bağlı kaldığı süre ve konuşmadığı süre
 
ciao is -[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] * -
ciao on #yarisma #Muhabbet
ciao using irc.x.com - x.com ırc server
ciao Nicki [6 dakika ve 57 saniyedir] kimseye yazmıyor..
ciao Nicki [6 dakika ve 57 saniyedir] sohbete bağlı durumda..

ciao Kullanici Bilgilerinin sonu.

whoisleri bu şekile nasıl getirebiliriz kalın yazıyla belirttiğim şekilde.

Khepri 14 Temmuz 2011 04:11

Cevap: whois bağlı kaldığı süre ve konuşmadığı süre
 
Behroozwolf'un buna benzer bir konusu vardi ama bulamadim.

BehroozWolf 14 Temmuz 2011 11:34

Cevap: whois bağlı kaldığı süre ve konuşmadığı süre
 
Kod:

pico Unreal3.2*/src/modules/m_whois.c
dosyasına giriş yaptıktan sonra aşşağıdaki satırı bulup;
Kod:

TStime() - acptr->last, acptr->firsttime) ;
hemen altına aşşağıdaki kodları ekleyin.

Kod:

if (!IsULine(acptr) && !IsServer(sptr))
{
int gun = 0, saat = 0, dakika = 0, saniye = 0, bgun = 0, bsaat = 0, bdakika = 0, bsaniye = 0;
gun = ((TStime() - acptr->last) / 86400);
saat = (((TStime() - acptr->last) % 86400) / 3600);
dakika = ((((TStime() - acptr->last) % 86400) % 3600) / 60);
saniye = (((((TStime() - acptr->last) % 86400) % 3600) % 60) % 60);
bgun = ((TStime() - acptr->firsttime) / 86400);
bsaat = (((TStime() - acptr->firsttime) % 86400) / 3600);
bdakika = ((((TStime() - acptr->firsttime) % 86400) % 3600) / 60);
bsaniye = (((((TStime() - acptr->firsttime) % 86400) % 3600) % 60) % 60);
if ((TStime() - acptr->last) > 86400)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d gun %d saat %d dakika ve %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, gun, saat, dakika, saniye);
else if ((TStime() - acptr->last) > 3600)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saat %d dakika ve %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, saat, dakika, saniye);
else if ((TStime() - acptr->last) > 60)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d dakika ve %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, dakika, saniye);
else
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, saniye);

if ((TStime() - acptr->firsttime) > 86400)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d gun %d saat %d dakika ve %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bgun, bsaat, bdakika, bsaniye);
else if ((TStime() - acptr->firsttime) > 3600)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saat %d dakika ve %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bsaat, bdakika, bsaniye);
else if ((TStime() - acptr->firsttime) > 60)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d dakika ve %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bdakika, bsaniye);
else
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bsaniye) ;
}

daha sonra kayıt ederek dosyadan çıkın

Kod:

cd ../..
komutu ile Unreal3.2* ana dizinine gelip

Kod:

make
komutu ile kodlari derleyin. Ve son olarak
Kod:

./unreal restart

Khepri 15 Temmuz 2011 00:45

Cevap: whois bağlı kaldığı süre ve konuşmadığı süre
 
Alıntı:

Edwardian Nickli Üyeden Alıntı (Mesaj 1040776474)
ciao is -[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] * -
ciao on #yarisma #Muhabbet
ciao using irc.x.com - x.com ırc server
ciao Nicki [6 dakika ve 57 saniyedir] kimseye yazmıyor..
ciao Nicki [6 dakika ve 57 saniyedir] sohbete bağlı durumda..
ciao Kullanici Bilgilerinin sonu.

whoisleri bu şekile nasıl getirebiliriz kalın yazıyla belirttiğim şekilde.

peki bunu whoiste bu sekilde edwardian in dedigi gibi gosterebilir miyiz?

BehroozWolf 17 Temmuz 2011 18:28

Cevap: whois bağlı kaldığı süre ve konuşmadığı süre
 
NOTICE yazan yerleri 320 olarak değiştirip deneyin bakalim bir ne sonuç verecek. Şuanda tam hatırlamıyorum :)

Khepri 21 Temmuz 2011 00:53

Cevap: whois bağlı kaldığı süre ve konuşmadığı süre
 
Cix olmadi..


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net