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


4Beğeni(ler)
  • 2 Post By aLtimod
  • 1 Post By BLueMooN
  • 1 Post By tugbu


 
 
Seçenekler Stil
Alt 23 Nisan 2020, 18:03   #1
Standart IRCServices Ulkeler Arasi Saatler

Ulkeler Arasi saat farkliliklarini görmek için Yapmamız gereken

SSH Login ol.

Kod

cd ircs*-*

Kod

pico -w modules/nickserv/main.c

Kod

static void do_drop(User *u);
altina

Kod

static void do_yerelsaat(User *toxic);
ekliyoruz

Kod

{ "IDENTIFY", do_identify, NULL,  NICK_HELP_IDENTIFY,     -1,-1 },
Satirinin altina;

Kod

{ "YERELSAAT", do_yerelsaat, NULL,  -1,     -1,-1 },
Fonksiyonumuzu Ekliyoruz.

Kod

 int old_authstat = ni->authstat;
 set_identified(u, ni, ngi);
 module_log("%s!%s@%s identified for nick %s",
     u->nick, u->username, u->host, u->nick);
 notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);
call_callback_2(module, cb_identified, u, old_authstat);
    }
}
Altina

Kod

/***************************************************/
// u
static void do_yerelsaat(User *u)
{
#define TUR  (2)
#define ALM  (1)
#define ABD (-8)
#define RUS (1)
#define LUB (2)
#define Bra (-4)
#define newyork (-5)
#define kirgizistan (3)
#define jap (7)
#define paraguay (-6)
#define IRAK (1)
#define ispanya (-1)
#define Ozbek (5)
 
 
    NickInfo *ni;
ni = get_nickinfo(u->nick);
 
time_t t;
  struct tm *ptm;
  time (&t);
  ptm = gmtime(&t);
 
 
  if (!ni) {
send_cmd(s_NickServ, "NOTICE %s Bu Komutu Kullanamazsiniz.", u->nick);
send_cmd(s_NickServ, "NOTICE %s Nickinizi Kaydetmelisiniz.", u->nick);
return;
}
 
send_cmd(s_NickServ, "NOTICE %s \2", u->nick);
send_cmd(s_NickServ, "NOTICE %s \2 Turkiye - ISTANBUL ->\2  %02d:%02d", u->nick, ptm->tm_hour + TUR, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2 ABD - New York ->\2  %02d:%02d", u->nick, ptm->tm_hour + newyork, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2 Rusya - Moscova ->\2  %02d:%02d", u->nick, ptm->tm_hour + RUS, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2 Almanya - Berlin ->\2  %02d:%02d", u->nick, ptm->tm_hour + ALM, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2 ABD - Los AnGeLas ->\2 %02d:%02d", u->nick, ptm->tm_hour + ABD, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2Lubnan ->\2 %02d:%02d", u->nick, ptm->tm_hour + LUB, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2Brezilya - Rio  ->\2 %02d:%02d", u->nick, ptm->tm_hour + Bra, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2IRAK  ->\2 %02d:%02d", u->nick, ptm->tm_hour + IRAK, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2PARAGAY  ->\2 %02d:%02d", u->nick, ptm->tm_hour + paraguay, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2ispanya  -> Madrid \2 %02d:%02d", u->nick, ptm->tm_hour + ispanya, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2Japonya  ->\2 %02d:%02d", u->nick, ptm->tm_hour + jap, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2Ozbekistan ->\2 %02d:%02d", u->nick, ptm->tm_hour + Ozbek, ptm->tm_min);
send_cmd(s_NickServ, "NOTICE %s \2", u->nick);
 send_cmd(s_NickServ, "NOTICE %s  Kullanim Saati \2%s", u->nick, ctime(&t));
 
 
return;
}
Ekliyoruz. Dilerseniz çoğalta bilirsinizde.

Sonra servislere

Kod

make

Kod

make install
Serviceslere reset atıyoruz.

Komutu Nicki Kayitsiz Kullanicilar Kullanamayacak.


Örnek : Komut Kullanimi -> /nickserv yerelsaat

nickserv -- yerelsaat
© NickServ
© NickServ Turkiye - ISTANBUL -> 12:09
© NickServ ABD - New York -> 05:09
© NickServ Rusya - Moscova -> 11:09
© NickServ Almanya - Berlin -> 11:09
© NickServ ABD - Los AnGeLas -> 02:09
© NickServ Lubnan -> 12:09
© NickServ Brezilya - Rio -> 06:09
© NickServ IRAK -> 11:09
© NickServ PARAGAY -> 04:09
© NickServ ispanya -> Madrid 09:09
© NickServ Japonya -> 17:09
© NickServ Ozbekistan -> 15:09
© NickServ
© NickServ Kullanim Saati Wed Feb 17 05:09:57 2010
© NickServ Bu Komut, Toplam 1 Kez Kullanilmistir.


Kolay Gelsin.
 
Alt 23 Nisan 2020, 22:01   #2
Euzu billahi mineşşeytanirracim Bismillahirrahmanirrahim
BLueMooN - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık.

________________

"Vatan ne Türkiyedir Türklere, ne Türkistan Vatan, büyük ve müebbet bir ülkedir: Turan"

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

IRCServices Ulkeler Arasi Saatler
 
Alt 23 Nisan 2020, 22:04   #3
Hacker Tugbu
tugbu - ait Kullanıcı Resmi (Avatar)

Standart

Emegine saglikl;dayi

________________

 
Alt 11 Ağustos 2020, 17:06   #4
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık.

________________

~ E & B ~
 
Alt 11 Ağustos 2020, 17:21   #5
Cumhuriyet Kadını
Reyhan - ait Kullanıcı Resmi (Avatar)

Standart

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

________________

ellerinde bir güldüm ,
soldum .
 
Alt 15 Ekim 2020, 20:00   #6
Mutena
Ruyanur - ait Kullanıcı Resmi (Avatar)

Standart

Emeginize saglik,paylasim icin tesekkurler.

 
Alt 15 Ekim 2020, 20:00   #7
Mutena
Ruyanur - ait Kullanıcı Resmi (Avatar)

Standart

Emeginize saglik,paylasim icin tesekkurler.

 


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: 13:08.