Ana Sayfa

Anasayfanız Yapın!  |   Favorilere Ekleyin!

  Giriş ve Kayıt Ol

         

Modules
· Ana Sayfa
· AvantGo
· Content
· Downloads
· FAQ
· Feedback
· Journal
· News
· Private Messages
· Recommend Us
· Search
· Statistics
· Stories Archive
· Submit News
· Surveys
· Top 10
· Topics
· Web Links
· Your Account
Dil Secimi
Site Lisanını Seçin

ZurnaMirc FM
Dersler
Toplam Yazı: 104
Toplam Kategori: 4
Toplam Okuma: 5992


 /Motd Hazirlama..
 Total Online Time..
 Hub Server Kurulumu..
 Telnet Komutlari (Ge..
 Unreal3.2.3 Icin Ope..
 Unreal IRCd Giris ko..
 Kanala atilan Notice..
 IP > CR Gör&..
 /map ve /links komut..
 Gizli Whois..

 Oper Eklemek..
 Spamfiltere Ame/Amsg..
 Yükleniyor..
 Unreal3.2.3 Icin Ope..
 Site Girisinde Mp3 C..
 Telnet Komutlari (Ge..
 Kanala atilan Notice..
 IP > CR Gör&..
 /Motd Hazirlama..
 Hub Server Kurulumu..
Dosyalar
Toplam Dosya: 40
Toplam Kategori:8
Toplam İndirme:1399

 Toplu Flood Koruma..
 Tekrar Korumasi..
 Reklam Tarayici..
 Reklam Korumasi..
 Radyo Tcl..
 Ozele Reklam/Kufur..
 Op/Voice Tesekkur..
 Op Komutlari..
 Op Al..
 Mass Join Flood..

 Kaos Botu..
 Karsilama Bot..
 Digital Saat..
 Digital Nick Color..
 Ozele Reklam/Kufur..
 Kelime Botu..
 Günlül F..
 DuckShoot Oyun v1..
 Oyun Botu..
 Youtube Video Down..
Dosyalar
· 1: Toplu Flood Korumasi
· 2: Tekrar Korumasi
· 3: Reklam Tarayici
· 4: Reklam Korumasi
· 5: Radyo Tcl
ProgramLar
mIRC
Addonlar
Bot / inviter
TcL Arşivi
DLL Dosyalari
Unreal IRCd Özel
Eggdrop Arsivi
WebMaster Araclari
Web Siteleri
Toplam Site: 0
Toplam Kategori:0
Toplam Ziyaret:


Total Online Time




Baslamadan once mutlaka yedek aliniz.
* Satir kaymalarini engellemek icin editplus kullanabilirsiniz. (http://www.editplus.com)
* Tesekkurler MircYuklet.Com
Oncelikle kod sadece ircservices-5.0.59 ve ircservices-5.0.61 surumlerinde test edilmistir ve hicbir sorun ile karsilasilmamistir, bunu belirteyim.

Kod:
cd ircservices-x.x.xx
Kod:
pico modules/nickserv/main.c
yazarak main.c icerisine giriyoruz.

Kod:
strftime_lang(buf, sizeof(buf), u->ngi, STRFTIME_DATE_TIME_FORMAT,
        ni->time_registered);
bu satirin hemen uzerine

Kod:
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.

Kod:
pico modules/nickserv/nickserv.h
yazarak nickserv.h dosyasina giris yapiyoruz.

Kod:
char nick[NICKMAX];
yazan satirin altina

Kod:
int giriszamani;
    int toplamzaman;
satirlarini ekleyip kaydedip cikin.

Kod:
pico modules/nickserv/util.c
yazarak yine ayni klasorde bulunan util.c dosyasina giris yapin.

Kod:
if (nick_id_or_rec(ni)) {
satirinin hemen altina,

Kod:
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:

Kod:
if (!nick_recognized(ni)) {
update_userinfo(u);
ni->authstat |= NA_RECOGNIZED;
    }
bunlarin hemen altina

Kod:
ni->giriszamani=time(NULL);
satirini ekleyin ve kaydedip cikin.

Simdi,

Kod:
pico modules/database/version4.c
yazarak version4.c dosyasina giris yapiyoruz. Dikkat edin, nickserv ile ayni klasorde degil gordugunuz gibi. database klasoru icerisinde.

Kod:
SAFE(write_string(ni->last_quit, f));
bu satirin hemen altina

Kod:
SAFE(write_int32(ni->toplamzaman, f));
satirini ekleyin.

şimdi yapmanız gereken işlem:

Kod:
make
Kod:
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;

Kod:
pico modules/database/version4.c
yazarak tekrar version4.c dosyasina giris yapin.

Kod:
SAFE(read_string(&ni->last_quit, f));

bu satırı bulunuz.

Bir alt satıra şu 3 kodu ekleyiniz:

Kod:

SAFE(read_int32(&tmp32, f));
    ni->toplamzaman = tmp32;
    ni->giriszamani = 0;
kaydedip çıkınız.

tekrar

Kod:
make
ve

Kod:
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.
Alıntıdır..










Copyright © ZurnaMirc.Org - zurna, zurna script, zurna mirc script, zurna sohbet Tüm hakları saklıdır.

Yayınlanma:: 2009-06-25 (173 okuma)

[ Geri Dön ]

Bize Ulasin | Reklam Verin |  Kadromuz |  Tavsiye Edin | Site Haritasi
Web sitemiz
PHP-Nuke (© 2003) kodlarına sahiptir. PHP-Nuke GNU/GPL lisansı altında dağıtılan ücretsiz yazılımdır
Tema Tasarım:
Melik Uçar