Unreal IRCd ‘de sıkca sorulan sorulardan birtaneside
ident yasaklamaktır.
Uygulanacak komutlar sırasıyla ;
cd Unreal3.2x
pico unrealircd.conf
Conf’unuzun uyugn yerine ( genelde en alt satır )
ban user {
mask *@*; -> * yerine yasaklanıcak ident
reason “sebepyaz”;
};
Islem bittikten sonra
Unreal ‘a rehash cekip, belirlediginiz identin yasaklanma işlemini tamamlayabilirsiniz.
Alıntıdır.
Bildiğiniz üzere birçok invite botları away mesajlarını kullaniyorlar, bir nevi bunlara önlem için;
m_away.c dosyasında
if (MyConnect(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}
satırını
if (IsRegNick(sptr) && !IsULine(sptr) && !IsOper(sptr) && !IsServer(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}
haline getirin
make clean
make
make install
not: alıntıdır
Timer Komutları
Soru 1: Bir nicke 15 saniyede bir ping atmak istiyorum. Komutu nedir?
Cevap: /timer 0 15 /ping nick
Soru 2: Bir nicke 25 saniyede bir msj atmak istiyorum. Komutu nedir?
Cevap: /timer 0 25 /msg nick mesajınız
Soru 3: Bir nicke 60 saniyede bir /whois komutunu uygulamak istiyorum. Nasıl yaparım?
Cevap: /timer 0 60 /whois nick
Soru 4: Bir nicke [...]
15 Mart, 2009
Yazar: admin | Kategori: chat
Neden Sohbet ediyorsunuz bunu Kendinize Hiç sordunuzmu Tanımadıgınız Kişilere Hayatınızı Anlatıyorsunuz Yaşadıklarınızı Anlatıyorsunuz Bir Sure Sonrada Sohbet Ettiğiniz Kişilerle Çok Güzel Dostluklar Ediniyorsunuz Hayatınızdan Biriymiş gibi Görüyorsunuz Kardeş Abla Abi Sevgili Kendinize Okadar Yakın Görüyorsunuz.
Ve Bu kişiler Sizlere Yardımcı Olmaya dertlerinize Sıkıntılarınıza Üzüntülerini Paylaşmaya Başlıyorsunuz Sizden Ailenizden biri Gibi Oluyor Adeta Ama Şurasıda Var Tabikide [...]
14 Mart, 2009
Yazar: admin | Kategori: mirc
Evet Sizler İçin Yapılmış Vürüs Programlarından Geçirilmiş Mircimizi Download Edebilir Yeni Dostluklar Edebilirsiniz IRC sunucumuzda Gunde Ortalama Giriş ÇIkış 100 Üzerinde Olmaktadır Ve Online User Sayımız 30 civarında Olmaktadır Bunlar`dan Birc Çok kısmı Bayan Olmaktadır Siz degerli Kullanıcılarımız İçin IRC sohbet Sunucumuzda Rahat Huzurlu Mutlu Sohbet Etmeniz Daha Hızlı Daha KUllanışlı Mircini Yaptık.
Donwload İçin TIKLAYINIZ
Me ve Ame yasaklama
cd Unreal3.2
cd src
cd modules
pico m_message.c
Kod:
if (parc < 3 || *parv[2] == ‘\0′)
{
sendto_one(sptr, err_str(ERR_NOTEXTTOSEND), me.name, parv[0]);
return -1;
}
Yukarıdaki satırı bulup altına ;
Kod:
if (strstr(parv[2],”\1ACTION”)) {
sendto_one(sptr, “:%s %d %s :ame/me/decribe komutlari kapatilmistir.”, me.name, RPL_INFO, sptr->name);
return 0;
}
ekleyin
make yapıp sunucunuzu yeniden başlatın…
Girişte ping ve version istenmesi
m_pingpong.c - m_user.c
dosyalarının içinde
Kod:
if (USE_BAN_VERSION && MyConnect(sptr))
sendto_one(sptr, “:IRC!IRC@%s PRIVMSG %s :\1VERSION\1″,
me.name, sptr->name);
satırının altına ;
Kod:
sendto_one(sptr, “:IRC!IRC@%s PRIVMSG %s :\1FINGER\1″,
me.name, sptr->name);
sendto_one(sptr, “:IRC!IRC@%s PRIVMSG %s :\1PING\1″,
me.name, sptr->name);
şeklinde ekleme yapınız
daha sonra m_nick.c
Kod:
if (USE_BAN_VERSION && MyConnect(sptr))
sendto_one(sptr, “:IRC!IRC@%s PRIVMSG %s :\1VERSION\1″,
me.name, nick);
satırının altına da
Kod:
sendto_one(sptr, “:IRC!IRC@%s PRIVMSG %s :\1FINGER\1″,
me.name, nick);
sendto_one(sptr, “:IRC!IRC@%s PRIVMSG %s :\1PING\1″,
me.name, nick);
şeklinde ekleyip make edin [...]
Aşırı excess flood yapana ban
s_user.c dosyasının içerisindeki
Kod:
if (TStime() < sptr->nexttarget)
{
sptr->since += TARGET_DELAY; /* lag them up */
sptr->nexttarget += TARGET_DELAY;
sendto_one(sptr, err_str(ERR_TARGETTOOFAST), me.name, sptr->name,
name, sptr->nexttarget - TStime());
return 1;
}
satırı aşağıdaki gibi değiştirin.
Kod:
if (TStime() < sptr->nexttarget)
{
sptr->since += TARGET_DELAY; /* lag them up */
sptr->nexttarget += TARGET_DELAY;
sendto_one(sptr, err_str(ERR_TARGETTOOFAST), me.name, sptr->name,
name, sptr->nexttarget - TStime());
return place_host_ban(sptr, BAN_ACT_GZLINE, “Aşırı mesaj yolladığınız için sunucudan 15 [...]
Gelen kullanıcının stats bilgisine realname eklemek
send.c
Kod:
ircsprintf(connectd,
“*** Notice — Client connecting on port %d: %s http://www.sesimiz.com [%s] %s%s%s”,
sptr->listener->port, nick, user->username, user->realhost,
sptr->class ? sptr->class->name : “”,
satırını aşağıdaki gibi değiştirin;
Kod:
ircsprintf(connectd,
“*** Notice — Client connecting on port %d: %s %s@%s [%s] [%s] %s%s%s”,
sptr->listener->port, nick, user->username, user->realhost, sptr->info,
sptr->class ? sptr->class->name : “”,
make yapıp sunucunuzu yeniden başlatın
Unreal’i yeni tercih etmis kisiler ve diger uzun zamanli kullanicilar arasinda fark ettigim bir ince ayrinti
yoneticiler oper’in nasil yazilacagi konusunda bilgi sahibi degiller
genelde baz alinmis bir flag (bayrak) kullaniliyor herkez ayni sekilde bunu kullaniyor
fakat bir oper yazmanin cok kolay ve gercekten anlayarak flag eklemenin secenekleri 2 sekilde de bize basit yollarla
sunulmustur anlatılacaklar http://www.sesimiz.com adresinde detaylica [...]