IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


9Beğeni(ler)
  • 3 Post By dEathLeSs
  • 1 Post By KTeknoloji
  • 1 Post By dEathLeSs
  • 1 Post By Furkan
  • 1 Post By She
  • 1 Post By Reyhan
  • 1 Post By Sim


 
 
Seçenekler Stil
Alt 26 Nisan 2020, 23:10   #1
LaZ
dEathLeSs - ait Kullanıcı Resmi (Avatar)

Standart UnrealIRCd-4 Sunucu bağlantı zamanı.

Not: Kod Entrance( Taner ) dostumdan aldım. Paylaşmakta bir zarar görmüyorum. 2 Farklı şekilde kullanmak isteyen olur diye paylaşıyorum. ( Numeric olarak ben düzenledim.. )

Kod

unrealircd-*/src/modules/m_nick.c

Kod

SetClient(sptr);
	IRCstats.clients++;
	if (sptr->srvptr && sptr->srvptr->serv)
		sptr->srvptr->serv->users++;

	make_virthost(sptr, user->realhost, user->cloakedhost, 0);
	user->virthost = strdup(user->cloakedhost);
Satırının altına..

Kod

static char *months[] = {
	"Ocak", "Şubat", "Mart", "Nisan",
	"Mayıs", "Haziran", "Temmuz", "Ağustos",
	"Eylül", "Ekim", "Kasım", "Aralık"
};

static char *weekdays[] = {
	"Pazar", "Pazartesi", "Salı", "Çarşamba",
	"Perşembe", "Cuma", "Cumartesi"
};

char *date(time_t clock)
{
	static char buf[80];
	struct tm *lt, *gm;
	struct tm gmbuf;
	int  minswest;

	if (!clock)
		time(&clock);
	gm = gmtime(&clock);
	bcopy((char *)gm, (char *)&gmbuf, sizeof(gmbuf));
	gm = &gmbuf;
	lt = localtime(&clock);
#ifndef _WIN32
	if (lt->tm_yday == gm->tm_yday)
		minswest = (gm->tm_hour - lt->tm_hour) * 60 +
		    (gm->tm_min - lt->tm_min);
	else if (lt->tm_yday > gm->tm_yday)
		minswest = (gm->tm_hour - (lt->tm_hour + 24)) * 60;
	else
		minswest = ((gm->tm_hour + 24) - lt->tm_hour) * 60;
#else
	minswest = (_timezone / 60);
#endif
	if (minswest < 0)
		minswest = -minswest;
	ircsnprintf(buf, sizeof(buf), "\2%d %s %d %s\2 , Saat: \2%02d:%02d:%02d\2",
	    lt->tm_mday, months[lt->tm_mon], 1900 + lt->tm_year, weekdays[lt->tm_wday],
	    lt->tm_hour, lt->tm_min, lt->tm_sec);

	return buf;
}
Ekleyin.

Kod

if (IsHidden(sptr))
			ircd_log(LOG_CLIENT, "Connect - %s!%s@%s [VHOST %s]", nick,
				user->username, user->realhost, user->virthost);
		else
			ircd_log(LOG_CLIENT, "Connect - %s!%s@%s", nick, user->username,
				user->realhost);
Altına

Kod

sendto_one(cptr, ":%s NOTICE %s :*** Sunucumuza baglanti zamaniniz: %s", me.name, cptr->name, date((long)0));
make && make install ve rehash cekmeniz yetecektir.

Kod

*** Sunucumuza baglanti zamaniniz: 26 Nisan 2020 Pazar , Saat: 22:41:05
Yeni numeric olarak eklemek isterseniz ( Ben öyle tercih ettim )

Kod

unrealircd-*/include/numeric.h

Kod

#define RPL_HOSTHIDDEN       396
satrının altına

Kod

#define RPL_DATE      397
Ekliyoruz..

Kod

unrealircd-*/src/s_err.c

Kod

/* 397 */ NULL,
Satırını

Kod

/* 397    RPL_DATE */ ": %s 397 %s :Sunucumuza baglanti zamaniniz: [%s]",
Bu şekilde değiştirelim.

Kod

unrealircd-*/src/modules/m_nick.c

Kod

RunHook2(HOOKTYPE_WELCOME, sptr, 0);
		sendto_one(sptr, rpl_str(RPL_WELCOME), me.name, nick,  ircnetwork, nick, user->username, user->realhost);
satırının üstüne


Kod

RunHook2(HOOKTYPE_WELCOME, sptr, 397);
		sendto_one(sptr, err_str(RPL_DATE), me.name, sptr->name, date((long)0));

Ekliyoruz.

make && make install ve unrealircdimize restart attıktan sonra aktif oluyor.

Kod

Sunucumuza baglanti zamaniniz: 26 Nisan 2020 Pazar , Saat: 22:41:05
Hoşgeldin [dEathLeSs!LaZ@IP]
Şeklinde gözükecektir.
 
Alt 26 Nisan 2020, 23:12   #2
Kullu Nefsin Zaikatul Mevt.~
KTeknoloji - ait Kullanıcı Resmi (Avatar)

Standart

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Unreale yaptığın (Bu Kod haricinde) katkıları yakından takip ediyorum ve işinin ehli olma yolunda hızlı yürüyorsun başarılarının devamını dilerim :)

________________

KTeknoloji Türkiye'nin Lider Servis Sağlayıcısı

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]



 
Alt 29 Nisan 2020, 13:17   #3
✰ ÖzeL..
oMeN - ait Kullanıcı Resmi (Avatar)

Standart

Not: Kod Entrance( Taner ) dostumdan aldım. kendisinide bekleriz hakancım

________________

Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive..




~ E & B ~
 
Alt 29 Nisan 2020, 16:36   #4
LaZ
dEathLeSs - ait Kullanıcı Resmi (Avatar)

Standart

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kendisi ircd alemini bıraktı. :)

 
Alt 29 Nisan 2020, 17:03   #5
Lâ Tahzen innALLÂHe Meâna
Furkan - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık dostum.

________________

Düştüğüm her kuyudan mücadele ederek çıkmayı çocukken öğrendim.

"Aslolan hayattır, hayat da BEŞİKTAŞ"

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alt 05 Eylül 2020, 23:21   #6
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık

________________

~ E & B ~
 
Alt 14 Ekim 2020, 23:46   #7
Cumhuriyet Kadını
Reyhan - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık ;ççk

________________

bazen insanlar iyilesmek istemez.
cünkü ,
icindeki acı sevdiklerinin son hatirasidir..


per aspera ad astra ✨
 
Alt 14 Ekim 2020, 23:50   #8
Sim
civciv~🐥
Sim - ait Kullanıcı Resmi (Avatar)

Standart

emeginize saglik

________________

Hope. . . ✨
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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ı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





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