lookjapan.COM - IRC ve mIRC dünyasının forumu!   buy vps


  lookjapan.COM - IRC ve mIRC dünyasının forumu! IF - Unreal, Services ve Botlar UnrealIRCd Unreal - Parça Kodlar


Like Tree1Teşekkürler;
  • 1 Post By Vesaire

Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 20 Eylül 2015, 12:29   #1
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart Spamfilter komutu ile eklediğiniz her şeyi belirtilen kanalda göstermek.

Merhabalar,

64bit sunucuda adwords.c kuramadıgım için bunu kullanıyorum. Lazım olursa buyrun
Editlemeniz gereken

Klasör: Unreal3.2*/src/modules
Dosya: m_message.c

Bul
Kod:
char *_StripControlCodes(unsigned char *text);
Altına ekle
Kod:
void gonder (char *nick, char *kim, char *yazi);
1. Bul
Kod:
        if (MyClient(sptr))
        {
            ret = dospamfilter(sptr, *text, (notice ? SPAMF_USERNOTICE : SPAMF_USERMSG), acptr->name, 0, NULL);
            if (ret < 0)
                return ret;
        }
Değiştir
Kod:
        if (MyClient(sptr))
        {
            ret = dospamfilter(sptr, *text, (notice ? SPAMF_USERNOTICE : SPAMF_USERMSG), acptr->name, 0, NULL);
                    if (ret < 0){
                        gonder(sptr->name, acptr->name, *text);
                    return ret;
                    }
        }
2. Bul
Kod:
                if (MyClient(sptr))
                {
                    ret = dospamfilter(sptr, text, notice ? SPAMF_CHANNOTICE : SPAMF_CHANMSG, chptr->chname, 0, NULL);
                    if (ret < 0)
                        return ret;
                }
Değiştir
Kod:
                if (MyClient(sptr))
                {
                    ret = dospamfilter(sptr, text, notice ? SPAMF_CHANNOTICE : SPAMF_CHANMSG, chptr->chname, 0, NULL);
                    if (ret < 0){
                        gonder(sptr->name, chptr->chname, text);
                    return ret;
                    }
                        
                }
m_message.c en altına ekle
Kod:
void gonder (char *nick, char *kim, char *yazi) {
    aChannel *shptr;
    shptr = find_channel("#reklam", NULL);
    if (shptr){
    sendto_channel_butserv(shptr, &me, ":Reklam PRIVMSG %s :  Yapan:%s Yapilan: %s Mesaj:%s ",  shptr->chname,nick,kim,yazi);
    }
}
Bu işlerimleri yaptıkdan sonra
cd Unreal3.2*
make
./unreal rehash
Sonuç olarak /spamfilter komutu ile eklediğiniz herşey #reklam kanalına yansıyacaktır.

Alıntı.

İyi forumlar.. ^^





char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı
Alt 20 Eylül 2015, 13:00   #2
 
Vesaire - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 01 Ocak 1970
Bulunduğu yer: KaranLık
Mesajlar: 885
WEB Sitesi: ...
IRC Sunucusu: ...
İlgi Alanı: Yok
Alınan Beğeni: 313
Standart Cevap: Spamfilter komutu ile eklediğiniz her şeyi belirtilen kanalda göstermek.

Kafayı bozacak ircd yüzünden eline sağlık
Entrance bu mesaja teşekkür etti





Ben yazdıkLarımdan; Siz anladıkLarınızdan sorumLusunuz..
 Vesaire isimli Üye şimdilik offline konumundadır   Alıntı
Alt 14 Nisan 2016, 23:58   #3
 
aSpeNDos - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 10 Şubat 2015
Mesajlar: 7
WEB Sitesi: tepehosting.com
IRC Sunucusu: tepehosting.com
İlgi Alanı:
Alınan Beğeni: 2
Standart Cevap: Spamfilter komutu ile eklediğiniz her şeyi belirtilen kanalda göstermek.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Çok güzel bi paylaşım ancak bunu yaptıktan sonra..

XLine kanalına degil de direk operlerin özeline göndermeye basladı
 aSpeNDos isimli Üye şimdilik offline konumundadır   Alıntı
Alt 15 Nisan 2016, 20:56   #4
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart Cevap: Spamfilter komutu ile eklediğiniz her şeyi belirtilen kanalda göstermek.

Kodlara birkaç kez baktım, özele göndermesini sağlayacak herhangi bir bölüm yok. Hatta ve hatta bakmakla kalmayıp, test sunucuma da kurdum bir sorunla karşılaşmadım..

20:49] <Reklam> Yapan:Ent Yapilan: #Sohbet Mesaj:deneme
[20:49] <Reklam> Yapan:Ent Yapilan: #Sohbet Mesaj:deneme
[20:49] <Reklam> Yapan:Ent Yapilan: #Sohbet Mesaj:nedirbu
[20:49] <Reklam> Yapan:Ent Yapilan: #x Mesaj:deneme

Yukarıdaki örnek direkt reklam kanalına yansıtıyor. Eklediğin bölümlerin doğru olduğundan emin ol, tekrardan kontrol etmeni tavsiye ederim. Ek olarak test ettiğim versiyon ise, UnrealIRCd3.2.10.6

İyi forumlar..
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
belirtilen, eklediği, eklediğiniz, etkenleri, göstermek, ile, kanala, kanalda, komutu, niz, reklam, spamfilter, yasaklanankelime, Şeyi


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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Oper girişlerini belirtilen kanalda gösterme Entrance Unreal - 4 Modülleri 0 03 Temmuz 2017 12:11
Access isteklerini belirtilen kanalda göstermek. Entrance IRCServices Hazır Kodlar 2 07 Şubat 2017 20:56
Kanal ve Özel mesajları belirtilen kanalda takip etme. Entrance Unreal - Hazır Kodlar 5 15 Nisan 2016 21:47
Tüm özel konuşmaları belirtilen kanalda göstermek. Entrance Unreal - Hazır Kodlar 0 25 Ekim 2015 12:17
/MODULE komutunda belirtilen modülleri göstermek. Entrance Unreal - Parça Kodlar 0 26 Ocak 2015 21:44

web hosting web hosting
 buy vds
 vps buy

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.