06 Ocak 2011, 21:23 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | IRCServices Toplam Online Süresi Sorunu Acil Bakarmısınız Arkadaşlar. IRCServices /ns info NICK komutu uygulandığında toplam online süresini göstermektedir. cd ircservices-x.x.xx pico modules/nickserv/main.c yazarak main.c icerisine giriyoruz. PHP- Kodu: strftime_lang(buf, sizeof(buf), u->ngi, STRFTIME_DATE_TIME_FORMAT, ni->time_registered); bu satirin hemen uzerine PHP- Kodu: send_cmd(s_NickServ, "NOTICE %s :Toplam Online Süresi: %d Gun %d Saat %d Dakika ve %d Saniye.", u->nick, (ni->toplamzaman / 86400), ((ni->toplamzaman % 86400) / 3600), (((ni->toplamzaman % 86400) % 3600) / 60), ((((ni->toplamzaman % 86400) % 3600) % 60) % 60)); bu satirlari ekleyiniz ve kaydedip cikiniz. Simdi yine ayni klasorde bulunan nickserv.h dosyasinda degisiklik yapiyoruz. pico modules/nickserv/nickserv.h yazarak nickserv.h dosyasina giris yapiyoruz. PHP- Kodu: char nick[NICKMAX]; yazan satirin altina PHP- Kodu: int giriszamani; int toplamzaman; satirlarini ekleyip kaydedip cikin. pico modules/nickserv/util.c yazarak yine ayni klasorde bulunan util.c dosyasina giris yapin. PHP- Kodu: if (nick_id_or_rec(ni)) { satirinin hemen altina, PHP- Kodu: if (ni->giriszamani != 0) { ni->toplamzaman=ni->toplamzaman + (time(NULL) - ni->giriszamani); ni->giriszamani=0; } satirlarini ekleyiniz. yine aynı dosyada (util.c dosyası içinde) şu satırları bulun: PHP- Kodu: if (!nick_recognized(ni)) { update_userinfo(u); ni->authstat |= NA_RECOGNIZED; } bunlarin hemen altina PHP- Kodu: ni->giriszamani=time(NULL); satirini ekleyin ve kaydedip cikin. Simdi, pico modules/database/version4.c yazarak version4.c dosyasina giris yapiyoruz. Dikkat edin, nickserv ile ayni klasorde degil gordugunuz gibi. database klasoru icerisinde. PHP- Kodu: SAFE(write_string(ni->last_quit, f)); bu satirin hemen altina PHP- Kodu: SAFE(write_int32(ni->toplamzaman, f)); satirini ekleyin. şimdi yapmanız gereken işlem: PHP- Kodu: make make install çekeceksiniz. (ircservices-x.x.xx icerisinde) sonrasında servislerinizi kapatıp tekrar çalıştıracaksınız. /os update komutunu kullanacaksınız. şimdi servislerinizi kapatın (ps x listesinden kill -9 pid ile.) servisler kapalı halde; pico modules/database/version4.c yazarak tekrar version4.c dosyasina giris yapin. PHP- Kodu: SAFE(read_string(&ni->last_quit, f)); bu satırı bulunuz. Bir alt satıra şu 3 kodu ekleyiniz: PHP- Kodu: SAFE(read_int32(&tmp32, f)); ni->toplamzaman = tmp32; ni->giriszamani = 0; kaydedip çıkınız. tekrar PHP- Kodu: make make install komutlarını uygulayıp, servislerinizi getiriniz. ve işlem bitti demektir. aradaki servisin kapalı kalmasını istediğim yer şunun için: servisler orada kapalı iken eski dblerinizin gitmemesi için. Kod yazarı : Sky-Dancer Arkadaşlar Anlatıldığı gibi uyguladım fakat © NickServ Toplam Online Süresi: 0 Gun 0 Saat 0 Dakika Sürekli sıfır olarak kalıyor. Bu sorunu Çözebilecek arkadaşlar yardımlarınızı bekliyorum . © NickServ Dagger isim: © NickServ Online oldugu adres: xxxxxxxxxxxxxxxxx © NickServ Toplam Online Süresi: 0 Gun 0 Saat 0 Dakika ve 0 Saniye. | |
|
07 Ocak 2011, 18:33 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: IRCServices Toplam Online Süresi Sorunu Acil Bakarmısınız Arkadaşlar. database eklemelerinde birisini boş bırakmışsın, kayitli kullanici sunucudan cıkısı itibaren online süresi eklenir. Sunucuda iken ekleme yapilmaz. |
|
Etiketler |
acil, arkadaşlar, bakarmısınız, ircservices, online, sorunu, süresi, toplam |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Acil bakarmısınız arkadaşlar [IRC Reklam bot] | sedar | mIRC Scripting Sorunları | 15 | 01 Nisan 2012 11:23 |
Ircservices Db Sorunu Bakarmısınız ? | RahmetLi | IRCServices | 2 | 25 Nisan 2010 12:49 |
ircservices-5.0.64 kurdum topic sorunu bi bakarmısınız acil | ConnectTo | IRCServices | 4 | 25 Mart 2010 16:07 |
Toplam Online Süresi.. | 7610 | mIRC Scripting Sorunları | 5 | 22 Aralık 2007 13:53 |
arkadaşlar acil bakarmısınız:( | KnOuCK | Eggdrop, NeoStats, BNC | 10 | 07 Eylül 2007 00:00 |