IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 26 Ağustos 2007, 02:35   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Son kayıt edilen nick/kanal




CHANSERV
<chanserv.h>
cd ircservices-5.0.xx\modules\chanserv
pico -w chanserv.h

chanserv.h dosyasinin icerisinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
struct channelinfo_ {

yazan satirin hemen uzerine

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char last_register_chan[CHANMAX];

satirini ekleyin ve dosyayi kaydedip cikin.



# <main.c>
# cd ircservices-5.0.xx\modules\chanserv
# pico -w main.c

main.c dosyasinin icerisinde bulunan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
put_channelinfo(ci); module_log("Channel %s registered by %s!%s@%s", chan, u->nick, u->username, u->host);

satirinin uzerine

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
strscpy(last_register_chan, ci->name, CHANMAX);

ekleyip kaydedin.



# NICKSERV
# <nickserv.h>
# cd ircservices-5.0.xx\modules\nickserv
# pico -w nickserv.h

nickserv.h dosyasinin icerisinde bulunan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
struct nickinfo_ {

satirinin hemen uzerine

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char last_register_nick[NICKMAX];

satirini ekleyip kaydedin.

# <main.c>
# cd ircservices-5.0.xx\modules\nickserv
# pico -w main.c

main.c icerisinde bulunan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Link back and forth to user record and store modified data */ u->ni = ni; u->ngi = ngi; ni->user = u;

satirlarinin hemen altina,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
strscpy(last_register_nick, ni->nick, NICKMAX);

ekleyip kaydedin.


# OPERSERV
# <news.h>
# cd ircservices-5.0.xx\modules\operserv
# pico -w news.h

news.h dosyasi icerisinde bulunan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
typedef struct newsitem_ NewsItem;

satirlarinin hemen uzerine

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char last_register_chan[CHANMAX]; char last_register_nick[NICKMAX];

satirlarini ekleyip kaydedin.



# <news.c>
# cd ircservices-5.0.xx\modules\operserv
# pico -w news.c

news.c icerisinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static int new_user_callback(User *u) { display_news(u, NEWS_LOGON); return 0; }

yazan satiri

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static int new_user_callback(User *u) { send_cmd(s_GlobalNoticer, "NOTICE %s :\2§~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§\2", u->nick); send_cmd(s_GlobalNoticer, "NOTICE %s :En Son kaydedilen nick: \2%s\2", u->nick, last_register_nick); send_cmd(s_GlobalNoticer, "NOTICE %s :En Son kaydedilen kanal: \2%s\2", u->nick, last_register_chan); send_cmd(s_GlobalNoticer, "NOTICE %s :\2§~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§\2", u->nick); display_news(u, NEWS_LOGON); return 0; }

olarak degistirin.


# DATABASE
# cd ircservices-5.0.xx\modules\database
# pico -w version4.c

version4.c dosyasi icerisinde bulunan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!local_no_supass) SAFE(write_buffer(local_supass, f));

satirlarinin hemen altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_buffer(last_register_nick, f)); SAFE(write_buffer(last_register_chan, f));

ekleyip kaydedin.


Bu islemlerin ardindan ircservices-5.0.xx dizini icerisinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make

ve

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make install

islemlerini sirasiyla uygulayin.


Simdi sunucunuza giris yaparak birer adet kanal ve rumuz kaydedin.
Daha sonra:

# DATABASE
# <version4.c>
# ircservices-5.0.xx\modules\database
# pico -w version4.c

version4.c dosyasina giris yaparak

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!local_no_supass) SAFE(read_buffer(local_supass, f)); }

satirlarinin altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_buffer(last_register_nick, f)); SAFE(read_buffer(last_register_chan, f));

satirlarini ekleyin ve kaydedin.


Simdi tekrar ircservices-5.0.xx dizini icerisinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make

ve

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make install

islemlerini uygulayin ve servislerinizi yeniden baslatin. (/os restart)



Kod yazarı : Diablo.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 31 Ağustos 2007, 02:57   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




selam

[02:01] -irc.tekyer.net- ________________________________________
-
[02:01] -NickServ- En Son kaydedilen nick: buGra
-
[02:01] -NickServ- En Cok Online Olan nick: Ates ( 7 saat 18 dakika 59 saniye )
-
[02:01] -Chanserv- En Son kaydedilen kanal: #ask-kanali
-
[02:01] -Chanserv- En Cok Kullanilan Kanal: #zurna ( 19 ziyaretci )
-
[02:01] -irc.tekyer.net- ________________________________________

bu sekilde bisey dusunuyorum hocam. nasil yapabilirim bunu yardimci olursaniz sevinirim. simdiden tesekkurler...

 
Alıntı ile Cevapla

Alt 04 Eylül 2007, 09:26   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




birde, ben bunları özele yansıtmak istiyorum ?

<DUYURU> §~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§
<DUYURU> En Son kaydedilen nick:
<DUYURU> En Son kaydedilen kanal:
<DUYURU> §~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§

Bu şekil özelime gelmesini istiyorum?

__________________
İNAN: Yoktan varolmadığına...
BİL: Sınırsız bir birikime sahip olduğunu bil...
GÖR: Varolan ve olmayan her şeyi objektif açıdan gör...
ANLA: Gördüklerinle bildiklerini yorumlamadan sadece diğerlerini anla...
YAŞA: Yaşamadığını düşündüğün her şeyi yaşa, ama bir gün öleceğini düşünerek yaşa...
SAVAŞ: Kan dökülsün diye değil, değerlerin, geleceğin, ilahın için savaş...
BUL: Bulunamaz denileni değil, aradığını düşündüğünü bul...
SUS: Dedikleri için değil, gerektiği için sus...
VUR: Yalnızca ölmemek için vur...
GİT: İnandığın doğrularınla...
 
Alıntı ile Cevapla

Alt 04 Eylül 2007, 09:29   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static int new_user_callback(User *u) { send_cmd(s_GlobalNoticer, "NOTICE %s :\2§~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§\2", u->nick); send_cmd(s_GlobalNoticer, "NOTICE %s :En Son kaydedilen nick: \2%s\2", u->nick, last_register_nick); send_cmd(s_GlobalNoticer, "NOTICE %s :En Son kaydedilen kanal: \2%s\2", u->nick, last_register_chan); send_cmd(s_GlobalNoticer, "NOTICE %s :\2§~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§\2", u->nick); display_news(u, NEWS_LOGON); return 0; }

Bunu aşağıdaki gibi değiştir

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static int new_user_callback(User *u) { send_cmd(s_GlobalNoticer, "PRIVMSG %s :\2§~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§\2", u->nick); send_cmd(s_GlobalNoticer, "PRIVMSG %s :En Son kaydedilen nick:\2%s\2", u->nick, last_register_nick); send_cmd(s_GlobalNoticer, "PRIVMSG %s :En Son kaydedilen kanal: \2%s\2", u->nick, last_register_chan); send_cmd(s_GlobalNoticer, "PRIVMSG %s :\2§~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§¤~~¤§\2", u->nick); display_news(u, NEWS_LOGON); return 0; }


 
Alıntı ile Cevapla

Alt 04 Eylül 2007, 15:20   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




anope için olanı yokmu bunun

 
Alıntı ile Cevapla

Alt 04 Eylül 2007, 22:20   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




hipokrat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
anope için olanı yokmu bunun

ı ıh malesef yok.

 
Alıntı ile Cevapla

Alt 06 Şubat 2008, 01:13   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




Selam Öncelikle Herkese Kolay Gelsin..

Ben IRCServices Bu Edit Hakkında Birşey Soracam Mesala Edit'i Yapiyoruz
Servicesleri Sokuyoruz Edit Oluyor Kayit Nick ve Kanalı Gösteriyor Fakat Servicesleri kill -9 pidno dan killediğimiz zaman O son kayit ediLen nick ve kanal düsüyor sıfır eski ilk kurdugun boş hali Aliyor Nedeni Bilen Varmi Acaba ?

 
Alıntı ile Cevapla

Alt 05 Mayıs 2009, 16:05   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




HATA VERDİ
make[4]: *** [.compiled-news.o] Error 1
make[3]: *** [news.o] Error 2
make[2]: *** [news.so] Error 2

 
Alıntı ile Cevapla

Alt 05 Mayıs 2009, 16:38   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




sorun Düzeldi yaptim )

 
Alıntı ile Cevapla

Alt 20 Ocak 2010, 13:29   #10
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Son kayıt edilen nick/kanal




a,selam.

evet gariplik var, fakat gariptir sordugunuz soruda var. Servislere rest atmazsaniz nasıl işlevler aktifleşecek.

 
Alıntı ile Cevapla

Cevapla

Etiketler
edilen, kayit, kayıt, nick or kanal, nickkanal, son


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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 Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
ConferenceRoom Nick Droplama Komutu ve Kodu Goemon Conference Room (CR) 1 22 Kasım 2015 14:55
CR Son Kayıt Edilen Nick ve Kanal Med Cezir Conference Room (CR) 2 14 Nisan 2013 12:16
CR de Kayıt edilen Kanal ve Nick'i Log Kanalında Gösterme. ASRINNet mIRC Scripting Sorunları 10 25 Kasım 2012 00:39
En fazla online olan nick ve En çok ziyaret edilen kanal 5.0.x Sky-Dancer Services Hazır Kodlar 10 01 Ekim 2012 13:25