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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Servisler (https://www.ircforumlari.net/servisler/)
-   -   İşinize Yarayacak Birkaç Bilgi (https://www.ircforumlari.net/servisler/3441-isinize-yarayacak-birkac-bilgi.html)

KabuSsSs 14 Temmuz 2005 18:12

Alıntı:

DarkSunTr Nickli Üyeden Alıntı
şimdi girişte ilk başta karşımıza çıkan şu yazıları nasıl türkçeleştiricez


irc.cilve.org- *** Looking up your hostname...

irc.cilve.org- *** Checking ident...

irc.cilve.org- *** Received identd response

shell hesabınıza bağlanın ssh ile sonra aşşağıdaki komutu yazınız

cd Unreal3.2

sonra cd include

sonra pico h.h komutunu yazın

şimdi gelen sayfada şu yukarıda yazan yazıları ctrl + w harfini basılı tutup aratın bulduğunuzda ordaki mesajları türkçeye çevirin dikkat edin arkadaşlar satır kaydırmanız zarar verir alt satıra inmesin

şimdi

cd ..
komutunu yaz

sonra make clean komutunu yaz

sonra make komutunu yaz

sonrada make install komutunu yaz

tamamdır serverini kapat aç iyi çalışmalar


nasıl kapatır açarsın komutu ./unreal stop kapandı şimdi açma komutu ./unreal start iyi çalışmalar



arkadaşlar ben bunu bu şekilde yaptım server hata veriyor tekrar düzeltmek istedim ama olmuyor ne yapmam gerekli şidmi..?

The_LeGenD 20 Temmuz 2005 02:02

iide ben yazıyorum ama rehash çekince hata weriyor. Anlamadığın nokta diyilim ki /ircop komutunu hazırlarken m_ircop.c dosyasını çektim ama yuklerken m_ircops.so dosyasını yukluyor. Dolayısıyla bulamıyor ve hata weriyo. Bu noktaya bi açıklık gelirse sevinirim
İyi Çalışmalar

DarkSunTr 20 Temmuz 2005 17:40

Alıntı:

KabuSsSs Nickli Üyeden Alıntı
arkadaşlar ben bunu bu şekilde yaptım server hata veriyor tekrar düzeltmek istedim ama olmuyor ne yapmam gerekli şidmi..?


arkadaş hata mesajını kopyalarsan yardımcı olabilirim

DarkSunTr 20 Temmuz 2005 17:43

Alıntı:

The_LeGenD Nickli Üyeden Alıntı
iide ben yazıyorum ama rehash çekince hata weriyor. Anlamadığın nokta diyilim ki /ircop komutunu hazırlarken m_ircop.c dosyasını çektim ama yuklerken m_ircops.so dosyasını yukluyor. Dolayısıyla bulamıyor ve hata weriyo. Bu noktaya bi açıklık gelirse sevinirim
İyi Çalışmalar


arkadaş m_ircop.c değil ircops.c

onu yükleyince make custommodule çekince m_ircops.so dosyası oluşacak oluşmazsa çalışmaz make custommodule çekmezsen dosyayı bulamaz /ircop değil /ircops komutu ve herşey açık ve net yazılmıştır aynen uygulasan hiçbir sorun çıkmaz senin yapış tarzında bir sorun olabilir

+


saygıdeğer arkadaşlar yapamadığınız işlerde [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] msn adresini eklerseniz size yardımcı olurum yada burdan sorun burdanda yardım ederiz

+

sorun çıkınca lütfen sorunu pasteleyin buraya

DarkSunTr 20 Temmuz 2005 18:20

irc ye girişi şifreli yapma !


/* Allow info */
allow {
ip "*@*";
hostname "*@*";
class clients;
password "şifre";
maxperip 3;
redirect-server irc.cilve.org;

};




bunu unrealircd.conf a ekleyiniz

/server irc.cilve.org şifre şeklinde bağlanabilirsiniz servere

AngeliyouS 20 Temmuz 2005 22:30

Alıntı:

AngeliyouS Nickli Üyeden Alıntı
DarkSunTr ßi taneSin Sağol kardes ßunlar Çok Güzel Şeyler ßide Sana ßişi SorCam MEsala ßir ßöle Whois Kurcam Nasıl Karaßilirim

7 ««««« 14[6 Whois AngeliyouS 14]7 »»»»»
14* 6Adres:10 [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
14*6 İsim: 4
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
AngeliyouS 2Kayitli bir nick'tir 4(+R)
14* 6 Kanallar:10 #GeceSiz #Muhabbet
14*6 Server: 4 irc.GeceSiz.Net 2Turkiyenin Sohbet Odalari - 7
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
IRCop: 10AngeliyouS is 10Network Genel Sorumlusudur.
14*6 IRCop: 10AngeliyouS is10 Nickine Oper,Op,Voice,Access Icin Mesaj Atmak Yasaktir.
14*6 IRCop: 10 AngeliyouS is Bu Yasaga Uymayanlari Aciklama Yapmadan Atabilir.(AKILL)
14*6 IRCop: 10AngeliyouS is Gereksiz Yere Ozelini Rahatsiz Etmeyin..
14*6 IRCop: 10 AngeliyouS is Sohbetin Doyumsuz Mekani.
14*6 IRCop: 10 AngeliyouS is Web Girisi Icin [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
14*6 IRCop: 10AngeliyouS is a IRC Operator - Network Administrator. (IRCop)
14*6 AngeliyouS10 Bir Helper(IRC YardImcI) dır.
AngeliyouS is a 4Root Administrator. 14(Founder) 4Sorun ve Gorusleriniz Icin Iletisim Email : 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

14*6 IRCop: 10AngeliyouS is10 Teknik Sorunlarınızı Bildirebilirsiniz!.
14*6 IRCop: 10AngeliyouS is10 Sorunlarınız için Burdayız.
14*6 IRCop: 10AngeliyouS is10 Bizi Sectiğiniz için Teşekkür Ederiz.
14*6 IRCop: 10AngeliyouS is10 Şikayet ve Önerinizi Bekliyorum..
14*6 IRCop: 10AngeliyouS is10 Email Adresimiz: 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

14*6 IRCop: 10AngeliyouS is10 Sunucu Hakkında Bilgi için: /Motd ve /Rules Kullanınız!.
AngeliyouS is 2Sevgi, Arkadaslik, Sohbet, Ask, Tartisma, Yarisma.
AngeliyouS is 2Türkiye'nin En Doyumsuz Sohbet Sunucusu.
AngeliyouS is 2Web Girisimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
AngeliyouS is 2Forum Adresimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] .
AngeliyouS is 2Mail Adresimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] .
AngeliyouS is 2Oyun Oynamak Isterseniz. #Oyun Kanalina Girebilirsiniz..
AngeliyouS is 2Hassas Kulaklara Sahip .
14*6 Konuşmadığı Süre: 100secs
14* 6 Nete Giriş Saati: 6
7««««« 14[6 Whois Sonu 14]7 »»»»»

ßöyle ßir Whois Hazırlamak istiyorum m_whois.c De yapıp ßana ßurda hazırlanmıs ßir Link vereßilirmisin Önemli Değil Renk leri Çıkmamıs Sa ßen halledeRim ßundan Sonra Sana ßir Sorum daha Olucak


Hacı ßaştan ßöle ßie Soru Sormus tum hala ßekliyom Darksun ..

DarkSunTr 21 Temmuz 2005 08:42

bu konu üzerinde biraz araştırma yaparsan m_whois.c dosyasını görürsün onu indirirsin pc ne world pad ile açarsın içindeki yazıları kendine göre düzenlersin 5 satırlık bir yazıya göre ayarlanmış o

sen daha fazla satır eklemek istiyorsan

sendto_one(sptr, rpl_str (RPL_WHOISSPECIAL),
me.name, parv[0], name, "Mesajın");

bunu

forumda verdiğim m_whois.c nin içindeki şu yazıyı bul

me.name, parv[0], name, "0,4Sunucu Komutları Hakkındaki Sorunlarınız İcin 0,12#Help 0,4Kanalına gidiniz");

bu yukarıdaki yazının hemen altına ekle bunun gibi 3 - 4 tane daha ekleyebilirsin sonra kaydet at ftp ye çek make clean ını make ni make install ını okadar.

DarkSunTr 21 Temmuz 2005 08:54

Unreal deki kanal modeleri ve işlevleri


N = bu modu kanala uyguladığınız zaman userler nick değişemez kanalda
u = userler kendi nicklerinden baska nick göremez
T = Kanala notice atılmasını engeller
S = Kanala gönderilen renkli yazılar siyah olarak gider kanala.
L = bir kanalı başka bir kanala yönlendirmeye yarar
O = Operlerden başkası giremez
R = kayıtsız rumuzlar kanala giremez
Q = kanaldan OP Lar kimseyi atamaz
M = kanalda sadece kayıtlı nickler mesaj yazabilir
G = Kötü kelimeleri <censored> yazısı ile filtreler
C = Kanalda ctcp kullanılmasını engeller
A = server admin dışında kanala giremez
t = operatörler dışında kanalın topicini kimse değişemez
s = gizli kanal kişilerin whois lerinde kanalda oldukları gözükmez
r = kayıtlı kanal demektir kaydedilen her kanala otomatik verilen bir moddur
p = gizli kanal
n = dışardan kanala mesaj yazılmasını engeller
m = voice + op lardan başkası kanala mesaj yazamaz
l = kanala limit koyma komutu
k = kanala şifreli giriş
i = sadece davet edilenler kanala girebilir
f = ? saniye içerisinde ? kelime yazma limitini geçen kanaldan atılır
j = kanaldan çıkınca tekrar girmek için ? saniye dışarıda bekletme komutu
c = renkli yazı yasağı koyar

DarkSunTr 21 Temmuz 2005 10:12

Toplam 1 Eklenti bulunuyor.
unreal sunucunuzda /license komutunu yazdığınızda ingilizce ıvır zıvır çıkıyor türkçe istediğiniz mesajı ayarlayabilirsiniz ekteki license.txt yi alın içindeki mesajları kendinize göre düzenleyin sonra Unreal3.2 / include klasörüne girin atın oraya sonra Unreal3.2 dizininde make clean sonra make sonra make install komutlarını yazın sonra serverinizi kapayıp açınız

license.txt dosyasının uzantısını license.h olarak değişmeyi unutmayın

DarkSunTr 21 Temmuz 2005 11:12

şimdi unreal serverde bi kanalın ban limiti 60 siz bu değeri az buluyor yada çok buluyorsanız bu değeri yükseltebilir yada azaltabilirsiniz

Unreal3.2 klasörüne girin

sonra struct.h dosyasına girin

aşşağıdaki satırı bulun

#define MAXBANS 60

60 yazan yer bi kanalda en fazla 60 ban atılır demek bu sayıyı ister çoğaltın ister azaltın denendi çalışıyor

ayarı değiştiktensonra

make clean

make

make install

komutlarını yazın serveri kapayıp açın

olay budur

DarkSunTr 23 Temmuz 2005 10:13

unreal de fullname sabitlemesi



cd Unreal3.2 diyip unreal klasörüne girin
sonra

cd src

sonra

pico s_user.c

bunun içinde aşşağıdaki satırı bulun


}
else
{
strncpyzt(user->username, username, USERLEN + 1);
}
SetClient(sptr);


yukarıdaki satırın hemen altına aşşağıdaki satırı ekliyoruz

strcpy(sptr->info,"[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]");

şimdi dosyayı kaydet çık Unreal3.2 ana klasöründe make clean + make komutlarını yaz sonra serveri kapat aç olay tamamdır [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazan yere fullname de olmasını istediğin metni yazın

DarkSunTr 24 Temmuz 2005 14:33

saçma sapan konuşma kardeşim burdaki bütün modüller ws. denenip buraya tarafımdan yazılmıştır make install çekip çekmemen birşeyi değiştirmez make install çekmesende yaptığın işlem gerçekleşir birşey bilmiyorsun bari burda saçmalama benim yüzümdenmiş burdaki modülleri ws benmi zorla sana kur dedim veya benmi kur dedim isteyen kurar isteyen kurmaz + kabahat bendeki ver kurayım diyende senin gibi kendini bilmezler yüzünden insanlarda yardım etme ruhu kalmıyor ! dümbelek

bigman007 07 Ağustos 2005 15:57

hepsi guzelde hic biri isime yaramiyor ya:D cr icin olanlari yokmu:)))

DenizKaan 07 Ağustos 2005 16:54

Alıntı:

bigman007 Nickli Üyeden Alıntı
hepsi guzelde hic biri isime yaramiyor ya:D cr icin olanlari yokmu:)))

lantar proxy koruması işine yarayabilir

bigman007 07 Ağustos 2005 18:19

bu lantar sade proxylerimi koruyor? yani onlara izinmi vermiyor? am abazi proxylere izin vermek istiyorum cunki cogu kisinin internet sagliyacisi proxy veriyor ve onla nete giriyorlar hepsine proxy i kapati anlatana kadar onlara giris izni veririm daha cabuk olur belirli proxylere giris izni vere biirmiyim ?? nerden bulucam bu lantari :)

DenizKaan 07 Ağustos 2005 19:27

Alıntı:

bigman007 Nickli Üyeden Alıntı
bu lantar sade proxylerimi koruyor? yani onlara izinmi vermiyor? am abazi proxylere izin vermek istiyorum cunki cogu kisinin internet sagliyacisi proxy veriyor ve onla nete giriyorlar hepsine proxy i kapati anlatana kadar onlara giris izni veririm daha cabuk olur belirli proxylere giris izni vere biirmiyim ?? nerden bulucam bu lantari :)

sen cr den cay unreal e geç cr yi kullananların geneli mirc girişini kapatmış siteler

TeKToN58 08 Ağustos 2005 15:46

ya ben irc e girerken serverdan k-line yediniz diyor.bu ne acaba

DenizKaan 08 Ağustos 2005 17:53

Alıntı:

TeKToN58 Nickli Üyeden Alıntı
ya ben irc e girerken serverdan k-line yediniz diyor.bu ne acaba

server den atılmışsınız

DarkSunTr 14 Ağustos 2005 00:04

beyler bu konudan yararlanmış arkadaşlar bugüne kadar teraziyi tıklamanızı hiç istemedim evet bugün ilk defa teraziye tıklamanızı rica ediyorum teraziye tıkladığınız takdirde çok güzel özellikleri ekleme hevesi gelcek :))

WideSteel 14 Ağustos 2005 09:13

Darksun verdigin Bilgiler icin Tesekurler.. Yardım sever biri oldugunu Biliyorum.. Kolay Gelsin ;) +1

DarkSunTr 14 Ağustos 2005 12:02

şimdi /Tanit kod komutunun kurulumunu anlatalım bu sky dancer in yaptığı bir uygulamadır anlatımı CoCo yo aittir alıntıdır


önce aşşağıda söylenen dosyaların yedeğini alın sonra işe başlayalım

cd Unreal3.2/include/config.h Açıyoruz

PHP- Kodu:

 #define    CONNECTTIMEOUT    30    /* Recommended value: 60 */ 

Bunu bulup Şu şekilde deiştiriyoruz

PHP- Kodu:

 #define    CONNECTTIMEOUT    60    /* Recommended value: 60 */ 


Amacımız Sunucuda girerken verilen kodun Kaç Süre içerisinde girilmediği an Bağlatınız Kopamasıdır.

cd Unreal3.2/include/msg.h Açıyoruz..

PHP- Kodu:

 #define TOK_INFOSERV    "BO" 

Bu Satırın Hemen Altına Altakı define i Ekliyoruz


PHP- Kodu:

 #define MSG_TANIT    "TANIT" 
#define TOK_TANIT    "TNT1" 

ekledikten sonra aynı dosyada şu kodu buluyoruz


PHP- Kodu:

 extern int m_users(), m_version(); 
extern int m_names(); 

HEMEN altına altıkını atıyoruz

PHP- Kodu:

 extern int m_tanit(); 


Kaydetip çıkıyoruz... sonra

cd Unreal3.2/include/struct.h Açıyoruz

PHP- Kodu:

 #define CONF_EXCEPT_BAN        1 
#define CONF_EXCEPT_TKL        2 
#define CONF_EXCEPT_THROTTLE    3 


Hemen Altına Altakı Kodu Paste ediyoruz

PHP- Kodu:

 #define CONF_EXCEPT_TANIT    4 
#define CONF_EXCEPT_TANITPORT    5 

sonra yıne aynı dosyada şu kodu buluyoruz

PHP- Kodu:

 aClient *srvptr;    /* Server introducing this. May be &me */ 
    
short status;        /* client type */ 

hemen altına altakını paste ediniz fazla kurcalamayın lütfen bozarsınız


PHP- Kodu:

 int skyed
    
int skytime
    
int skypass
    
int skycn
    
int skyoncn
    
int skyexcpt
    
char skyparv0[1024]; 
    
char skyparv1[1024]; 
    
char skyparv2[1024]; 
    
char skyparv3[1024]; 
    
char skyparv4[1024]; 


sonra kaydet çıkın
cd Unreal3.2/src/ircd.c Açıyoruz

PHP- Kodu:

/* 
         * We go into ping phase 
         */ 
        
ping 
            
IsRegistered(cptr) ? (cptr->class cptr-> 
            
class->pingfreq CONNECTTIMEOUT) : CONNECTTIMEOUT
        
Debug((DEBUG_DEBUG"c(%s)=%d p %d k %d a %d"cptr->name
            
cptr->statuspingkillflag
            
currenttime cptr->lasttime)); 


Hemen Altına altakını oynama Yapmadan atıyoruz


PHP- Kodu:

 ConfigItem_except *excepts
if (!(
IsULine(cptr) || IsServer(cptr))) { 
    if (
cptr->skycn==0) { 
        
cptr->skytime=time(NULL); 
        
cptr->skypass=randomyap(100000,999999); 
        
cptr->skyed=0
        
cptr->skycn=1
        
cptr->skyoncn=1
        for (
excepts conf_exceptexceptsexcepts = (ConfigItem_except *)excepts->next) { 
            if (
excepts->flag.type == CONF_EXCEPT_TANIT
                continue; 
            if (
excepts->mask) { 
                if (!
match(excepts->maskcptr->sockhost)) { 
                    
cptr->skyexcpt=1
                    
cptr->skyed=0
                    
cptr->skyoncn=0
                } 
            } 
        } 
        for (
excepts conf_exceptexceptsexcepts = (ConfigItem_except *)excepts->next) { 
            if (
excepts->flag.type == CONF_EXCEPT_TANIT
                continue; 
            if (
excepts->mask) { 
                if ((
atoi(excepts->mask) == cptr->listener->port)) { 
                    
cptr->skyexcpt=1
                    
cptr->skyed=0
                    
cptr->skyoncn=0
                } 
            } 
        } 
 
    } 
 
    if ((
cptr->skyed==0) && (cptr->skytime+50 <= time(NULL)) && !(cptr->skyexcpt==1)) { 
        return 
exit_client(cptrcptr, &me"Baglandiniz Koptu."); 
    } 
 



sonra kaydet çık

cd Unreal3.2/src/packet.c Açıyoruz

PHP- Kodu:

 add_Command(MSG_LICENSETOK_LICENSEm_licenseMAXPARA); 
    
add_Command(MSG_MODULETOK_MODULEm_moduleMAXPARA);     
    
add_Command(MSG_TKLTOK_TKLm_tklMAXPARA); 


hemen altına altakı kodu paste ediyoruz


PHP- Kodu:

 add_CommandX(MSG_TANITTOK_TANITm_tanitMAXPARAM_UNREGISTERED|M_USER|M_SERVER); 





kaydet çık

cd Unreal3.2/src/parse.c Açıyoruz


PHP- Kodu:

 if (!IsRegistered(cptr) && stricmp(ch"NOTICE")) { 
                
sendto_one(from":%s %d %s :You have not registered"
                    
me.nameERR_NOTREGISTEREDch); 
                
parse_addlag(cptrbytes); 
                return -
1
            } 


bunu bulup siliyoruz yerine altakı kodu ekleyiniz



PHP- Kodu:

 if (!IsRegistered(cptr) && stricmp(ch"NOTICE") && stricmp(ch"TANIT")) { 
                
sendto_one(from":%s %d %s :You have not registered"me.nameERR_NOTREGISTEREDch); 
                
parse_addlag(cptrbytes); 
                return -
1
            } 


kaydet ÇIk

cd Unreal3.2/src/s_conf.c Açıyoruz


PHP- Kodu:

 if (!strcmp(ce->ce_vardata"ban")) { 
        for (
cep ce->ce_entriescepcep cep->ce_next
        { 
            if (!
strcmp(cep->ce_varname"mask")) { 
                
ca MyMallocEx(sizeof(ConfigItem_except)); 
                
ca->mask strdup(cep->ce_vardata); 
                
tmp.type parse_netmask(ca->mask, &tmp); 
                if (
tmp.type != HM_HOST
                { 
                    
ca->netmask MyMallocEx(sizeof(struct irc_netmask)); 
                    
bcopy(&tmpca->netmasksizeof(struct irc_netmask)); 
                } 
                
ca->flag.type CONF_EXCEPT_BAN
                
AddListItem(caconf_except); 
            } 
            else { 
            } 
        } 
    } 



Hemen Altına Altakı Kodu Hiç ellemeden değişmeden atıyoruz


PHP- Kodu:

if (!strcmp(ce->ce_vardata"tanit")) { 
        for (
cep ce->ce_entriescepcep cep->ce_next
        { 
            if (!
strcmp(cep->ce_varname"mask")) { 
                
ca MyMallocEx(sizeof(ConfigItem_except)); 
                
ca->mask strdup(cep->ce_vardata); 
                
tmp.type parse_netmask(ca->mask, &tmp); 
                if (
tmp.type != HM_HOST
                { 
                    
ca->netmask MyMallocEx(sizeof(struct irc_netmask)); 
                    
bcopy(&tmpca->netmasksizeof(struct irc_netmask)); 
                } 
                
ca->flag.type CONF_EXCEPT_TANIT
                
AddListItem(caconf_except); 
            } 
            else { 
            } 
        } 
    } 
 
    if (!
strcmp(ce->ce_vardata"tanitport")) { 
        for (
cep ce->ce_entriescepcep cep->ce_next
        { 
            if (!
strcmp(cep->ce_varname"port")) { 
                
ca MyMallocEx(sizeof(ConfigItem_except)); 
                
ca->mask strdup(cep->ce_vardata); 
                
tmp.type parse_netmask(ca->mask, &tmp); 
                if (
tmp.type != HM_HOST
                { 
                    
ca->netmask MyMallocEx(sizeof(struct irc_netmask)); 
                    
bcopy(&tmpca->netmasksizeof(struct irc_netmask)); 
                } 
                
ca->flag.type CONF_EXCEPT_TANITPORT
                
AddListItem(caconf_except); 
            } 
            else { 
            } 
        } 
    } 


Sonra Yıne Ayni dosyada şu satırı buluyoruz




PHP- Kodu:

 if (!strcmp(cep->ce_varname"mask")) 
            { 
                if (
has_mask
                { 
                    
config_warn_duplicate(cep->ce_fileptr->cf_filename
                        
cep->ce_varlinenum"except ban::mask"); 
                    continue; 
                } 
                
has_mask 1
            } 
            else 
            { 
                
config_error_unknown(cep->ce_fileptr->cf_filename
                    
cep->ce_varlinenum"except ban"cep->ce_varname); 
                
errors++; 
                continue; 
            } 
        } 
        if (!
has_mask
        { 
            
config_error_missing(ce->ce_fileptr->cf_filenamece->ce_varlinenum
                
"except ban::mask"); 
            
errors++; 
        } 
        return 
errors
    } 


hemen altına Altakı Kodu ellmeden atınbız paste ediniz


PHP- Kodu:

else if (!strcmp(ce->ce_vardata"tanit")) { 
        for (
cep ce->ce_entriescepcep cep->ce_next
        { 
            if (
config_is_blankorempty(cep"except tanit")) 
            { 
                
errors++; 
                continue; 
            } 
            if (!
strcmp(cep->ce_varname"mask")) 
            { 
                if (
has_mask
                { 
                    
config_warn_duplicate(cep->ce_fileptr->cf_filename
                        
cep->ce_varlinenum"except tanit::mask"); 
                    continue; 
                } 
                
has_mask 1
            } 
            else 
            { 
                
config_error_unknown(cep->ce_fileptr->cf_filename
                    
cep->ce_varlinenum"except tanit"cep->ce_varname); 
                
errors++; 
                continue; 
            } 
        } 
        if (!
has_mask
        { 
            
config_error_missing(ce->ce_fileptr->cf_filenamece->ce_varlinenum
                
"except tanit::mask"); 
            
errors++; 
        } 
        return 
errors
    } 
    else if (!
strcmp(ce->ce_vardata"tanitport")) { 
        for (
cep ce->ce_entriescepcep cep->ce_next
        { 
            if (
config_is_blankorempty(cep"except tanitport")) 
            { 
                
errors++; 
                continue; 
            } 
            if (!
strcmp(cep->ce_varname"port")) 
            { 
                if (
has_mask
                { 
                    
config_warn_duplicate(cep->ce_fileptr->cf_filename
                        
cep->ce_varlinenum"except tanitport::port"); 
                    continue; 
                } 
                
has_mask 1
            } 
            else 
            { 
                
config_error_unknown(cep->ce_fileptr->cf_filename
                    
cep->ce_varlinenum"except tanitport"cep->ce_varname); 
                
errors++; 
                continue; 
            } 
        } 
        if (!
has_mask
        { 
            
config_error_missing(ce->ce_fileptr->cf_filenamece->ce_varlinenum
                
"except tanitport::port"); 
            
errors++; 
        } 
        return 
errors
    } 



cd Unreal3.2/src/s_user.c Açıyoruz ve Satırın En altına iniyoruz ve alltakı kodu hiç ellemeden atıyoruz emeğe saygısızlık yapmayınız



PHP- Kodu:

 /* 
** m_tanit 
** Bu Kod Sky-Dancer Tarafindan Olusturulmustur. 
** Giristeki /Tanit Komutunun Kodlaridir. 
**    parv[1] = Sifre 
*/ 
 
DLLFUNC CMD_FUNC(m_tanit) { 
char *paramz[5]; 
char newsky[32]; 
if (
parv[1]==NULL

sendto_one(sptr":%s NOTICE %s :*** Parametre yetersiz. Kullanimi : /TANIT <Kod>"me.name"*"); 
return 
0

 
// Bu Kisimda Oynama veya Silme Yaparsaniz Emege Saygisizlik Yapmis Olacaksiniz :) 
// ... 
if (!strcasecmp(parv[1], "yardim")) { 
sendto_one(cptr":%s NOTICE %s :*** Bu Ozellik Sky-Dancer Tarafindan Olusturulmustur."me.name"*"); 
return 
0

// ... 
 
if (cptr->skyed==1) { 
sendto_one(cptr":%s NOTICE %s :*** Sifre Onceden Girilmis."me.name"*"); 
return 
0

if (
atoi(parv[1]) == cptr->skypass) { 
sendto_one(cptr":%s NOTICE %s :*** ircd Logger to Sql."me.name"*"); 
sprintf(newsky,"%d",cptr->skypass); 
cptr->skyed=1
cptr->skyoncn=0
paramz[0]=cptr->skyparv0
paramz[1]=cptr->skyparv1
paramz[2]=cptr->skyparv2
paramz[3]=cptr->skyparv3
paramz[4]=cptr->skyparv4
do_cmd(cptrcptr"USER"5paramz); 

else 

sendto_one(cptr":%s NOTICE %s :*** Sifreniz Yanlis Lutfen Tekrar Deneyiniz."me.name"*"); 
return 
exit_client(cptrcptr, &me"Sifre Yanlis."); 

return 
0




kaydet çıkınız

cd Unreal3.2/src/modules/m_nick.c Açıyoruz




PHP- Kodu:

 /* 
     ** If the older one is "non-person", the new entry is just 
     ** allowed to overwrite it. Just silently drop non-person, 
     ** and proceed with the nick. This should take care of the 
     ** "dormant nick" way of generating collisions... 
     */ 
    /* Moved before Lost User Field to fix some bugs... -- Barubary */ 


Hemen Altına Altakı kodu Paste ediyoruz


PHP- Kodu:

if (acptr->skyoncn==1) { 
            
sendto_one(cptrerr_str(ERR_NICKNAMEINUSE), 
            
me.nameBadPtr(parv[0]) ? "*" parv[0], nick); 
return 
0



Kaydet Çık

cd Unreal3.2/src/modules/m_user.c Açıyoruz


PHP- Kodu:

 DLLFUNC CMD_FUNC(m_user

#define    UFLAGS    (UMODE_INVISIBLE|UMODE_WALLOP|UMODE_SERVNOTICE) 
    
char *username, *host, *server, *realname, *umodex NULL, *virthost 
        
NULL, *ip NULL
    
u_int32_t sstamp 0
    
anUser *user
    
aClient *acptr
 
    if (
IsServer(cptr) && !IsUnknown(sptr)) 
        return 
0


Hemen Altına altakını Ellemden Atıyoruz


PHP- Kodu:

if (!IsULine(cptr)) { 
if ((
cptr->skyed==0) && !(cptr->skyexcpt==1)) { 
sendto_one(cptr":%s NOTICE %s :*** Giris icin /TANIT %d Yazmak Zorundasiniz."me.namecptr->namecptr->skypass); 
sprintf(cptr->skyparv0,"%s",parv[0]); 
sprintf(cptr->skyparv1,"%s",parv[1]); 
sprintf(cptr->skyparv2,"%s",parv[2]); 
sprintf(cptr->skyparv3,"%s",parv[3]); 
sprintf(cptr->skyparv4,"%s",parv[4]); 
return 
0



kAYDET çık!!!
Unreal3.2 ana dizininden
make clean Çekiniz!!!
sonra make install
Serverinizi Açıp Kapayınız Bu kadar eggdrop Oyun Koruma Botlarını Nasıl Geçiriceksiniz Dersenız Unrealircd.conf unuza Bu işlermlerden sonra şunu ekliyoruz




PHP- Kodu:

except tanitport 
port 6659
}; 


Yukardakı Örnekteki gibi bi port açarsınız hem Java Geçişi açarsınız hemde botlar gecer yada statik İp Yani Shell İpinizi Şu şekilde ekleyebilir Port Açma Zahmetine girmemiş olursnuz..


PHP- Kodu:

except tanit 
mask 66.90.90.199
}; 


öRneği gibi açar Sadece O ip e Tanit Kod istemez direk geçiş izni verilir...
tABİ kimseye Sölemeyiniz[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Notlar:Görünmezlik Kodu Aktif olan IRCd Sürümlerinde Hata Verir
:Kanal Mode Prefixleri ile Oynanmıs ise Hata Verir Çalışmaz
:Servisleriniz U:line de Büyük Küçük Olmasına Dikkat ediniz Servisler Gelemez
:services.conf nuzda port u genelde açık belirlediğiniz Port Yapaınız
:Fazla Editlenmiş IRCd lerde Hatalar %95 Çıkmaktadır..
:balaba sky dancer

DenizKaan 21 Ağustos 2005 17:49

artık [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinden istediklerinizi yükleyebileceksiniz elimden geldiğince dosyalar atacağım eggdrop tan tutun conflara radyo services koruma vb şeylere bu adresten ulaşabileceksiniz artık

The_LeGenD 24 Ağustos 2005 18:44

Alıntı:

WideSteel Nickli Üyeden Alıntı
Darksun verdigin Bilgiler icin Tesekurler.. Yardım sever biri oldugunu Biliyorum.. Kolay Gelsin ;) +1

O küfürleri Ben yedim. Ama Kötü Söz Sahibinindir. :D

R3kcah 30 Ağustos 2005 14:08

DarksunTR Komutlar'i ßilmiyen Kardeşlerimiz Senin Sayende Bir cok komutu Orenmiş olduk Eyw.. Saolasin..

Bilqi Paylastikca Cogalir.

sLeep 22 Kasım 2005 00:37

mükemmel bir çalışma hayran kaldım izin verilirse bunu kendi formumda yayınlamak isterim bu formun imzası ile izin verilirse daha da mutlu olurum :D en azından calmıyorm bu kadar güzel bir emegi calmaya kıyamam

Saygılar...

Burakx 24 Kasım 2005 05:05

abi ne yalan söylim o kadar irc forumu gezdim ilk kez bunlari gördüm..linkler ölü ama anlatim bi $ahane..ancak bu kadar anlatilir..af edersiniz halada yükleyemedim hata veriyo diyenler düsünsün..:D ellerine, kolllarina vede klavyelerinize saglik ;)

zimone 25 Kasım 2005 21:39

Alıntı:

DarkSunTr Nickli Üyeden Alıntı
şimdi bnc kuralım arkadaşlar bnc nedir bnc serverinizin IP sinden sunucunuza yada başka bir sunucuya rumuz sokmaya yarayan bir programdır 7 gün 24 saat shell hesabınız açık olduğu sürece açık kalır rumuzunuz sokmuş olduğunuz serverde rumuzunuz siz chatten çıkarsınız ama kimse çıktığınızı görmez rumuzunuz chatte kalır siz chatte yokken özelinize yazılan tüm mesajları okursunuz çok güzel bir program öncelikle bunu kuralım

ilk başta shell hesabınıza login olun ssh ile

sonra şu komutu yazın zip dosyasını yükleyin

wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

sonrada aşşağıdaki komutu yazın zipli dosyayı açın

tar zvfx psyBNC2.3.tar.tar

şimdi psybnc klasörüne girin aşşağıdaki komutu yazıp

cd psybnc

şimdi aşşağıdaki komutu yazın

make

kurulum bitti

şimdi siz otomatik verilen portu hatırlamaz unutur falan olursunuz şu komutu yazın

pico psybnc.conf

açılan sayfada 31337 yazısını o port oluyor onu unutmayacağınız kullanılmayan bir portla değişin mesela 4321 yapın yada 1234 yapın yada 6565 yapın ws sonra ctrl yi basılı tutun x e basın kaydedin çıkın sonra ./psybnc yazın

bnc niz çalışıyor şuan hayırlı olsun şimdi gelelim kuru fasülyenin faydalarına nasıl kullanırız biz bu bnc yi

öncelikle mirc de ident fullname e-mail kısımları var onların hepsini aynı yapın örneğin DarkSun yapın hepsini sonra /server SERVERİNİZİN-IPSİ:PORT

şimdi örnek şöyle veriyim /server 207.44.183.185:12345 burda serverin ıp sini 207.44.183.185 olarak varsayık portuda 12345 olarak varsaydık böyle yada domaininiz varsa şöyle yapın o ıp ye giren /server irc.domainadı.com:12345 gibi bağlanın ekrana şu yazı gelicek

------------------------------------------------

[08:08] -Welcome- psyBNC2.3
-
[08:08] --psyBNC- Your IRC Client did not support a password. Please type /QUOTE PASS yourpassword to connect.

ilk bağlanışta ilk kim bağlanırsa o admin olur bnc nin burada ilk bağlanışta şu komutu yazmalısınız yukarıda yazdığı gibi /QUOTE PASS ŞİFRENİZ-BURAYA

sonra füze gibi ingilizce yazılar geçicek nasıl kullanılır falan filan diye neyse ben onların türkçe mealini vericem sizlere sonra şimdi bağlandınız şimdi şunu yapmalısınız /ADDSERVER serverIPsi:6667 varsa-şifre

örnek /ADDSERVER 207.44.183.185:6667 cilve
bu 207.44.183.185 örnek server ıp siydi kendi serverinizin ıp sini yazın 6667 neydi servere bağlanacağımız port en sondaki cilve yazısı neydi server şifreli diyelim şifre neyse servere bağlanmak için onu yazıyorsunuz bağlanıyorsunuz servere kapiş örnek birtane daha /server irc.zurna.net:6667
şifre yazan yeri boş bıraktık çünkü zurna nete giriş şifreli değil

bakın unutmayın mirc teki ident fullnameniz email iniz bağlanırken sabit olsun herzaman bnc ye bağlanırken o ident fullname email yazan yerdeki kısımlar hep aynı olcak

şimdi kapatın bnc yi bağlanalım tekrar beraber
ilk önce ident fullname email kısmı sizin ilk girişte yaptığınız olcak yoksa şifreyi doru girsek bile bnc otomatik kabul etmiyicek.
/server 207.44.183.185:6667
dedik karşımıza şu çıktı

[08:08] -Welcome- psyBNC2.3
-
[08:08] --psyBNC- Your IRC Client did not support a password. Please type /QUOTE PASS yourpassword to connect.
demin şifre girdiniz ya o şifreyi girin /QUOTE PASS ilk-girdiğiniz-şifreyi-yazın

sizi otomatik olarak /addserver de yazdığınız servere atacak diyelimki çıktığımız arada birisi özelimize mesaj yazdı nasıl anlıyıcağız ?
statusta şu aşşağıdaki gibi bir yazı varsa özelinize biri mesaj yazmış demektir

[08:08] --psyBNC- You have Messages. Type /QUOTE PLAYPRIVATELOG to read your messages.

komutu vermiş zaten bnc /QUOTE PLAYPRIVATELOG yazın bu komutu özelinize bnc sizin bütün herkesin sizin özele bıraktığı mesajı kopyalayacak

[08:08] <-psyBNC> Wed May 25 00:57:06 :(KolerA[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) selam
[08:08] <-psyBNC> Use ERASEPRIVATELOG to kill the log

bakın selam yazmış özele KolerA en sonda bir yazı daha var ordaki yazıyı yazarsak loglar silinir logları silme komutu şudur

/ERASEPRIVATELOG

anlamışsınızdır umarım

BWHO: Bncdeki butun kullanicilari listeler komutu : /BWHO
PASSWORD: Sifrenizi degistirir örnek : /PASSWORD YENİ-ŞİFRE
PROXY: Proxy uzerinden baglanmanizi saglar
SETUSERNAME: Whoisde gozuken realname bolumunu degistirir
SETAWAY: Bncden ciktiginizda psybnc`nizi away moduna gecirir
SETLEAVEMSG: bncden cikinca bulundugu butun kanalara /ame yolu ile msg gonderir
LEAVEQUIT: Eger 1 olarak birakilirsa bncden ciktiginizda bnc butun kanallardan part eder.(tavsiye edilmez).
SETWAWAYNICK: Bncden ciktiginizda nickinizi degistirir
JUMP: Listedeki servera baglanmaya saglar. Eger listenizde 1 server varsa o servera re-connect yapar.
BQUIT: Bncnin serverdan disconnect olmasini saglar.
AIDLE: Anti-idle modunu acar yada kapatir. (1 yada 0)
AUTOREJOIN: 1 ile aktif edildiginde kicklendiginde kanala tekrardan girer.
ADDSERVER: Server listenize yeni bir server ekler.
DELSERVER: Listenizdeki serverlardan belirtiginizi siler. Ayrica sadece numara ilede silebilirsiniz. ornk: /delserver 2 (2. siradaki serveri siler.)
LISTSERVERS: Server listesindeki serverlari numaralariyla listeler.
ADDNETWORK: Bncye baska bir network ekler
DELNETWORK: Ekli olan bir networku siler
ADDBAN: Bncye ban ekler
ADDAUTOOP: Bncye otomatik op ekler.(eklenen kisi otomatik olarak kanalda oplanir)


ADMİN KOMUTLARI

BREHASH: Bncyi bastan baslatir, butun baglantilar kopar
MADMIN: Belirtilen kullaniciya adminlik yetkisi verir
UNADMIN: Belirtilen kisinin adminlik yetkisini alir
BKILL: Kullaniciyi bncden killer
SOCKSTATS: Baglanti raporu verir
ADDUSER: Bncye kullanici ekler örnek : /ADDUSER darksun:darksun bu darksun darksun yazıları ident fullname kısımları oluyor siz bu komutu yazınca size otomatik şifreyi verecek bnc
DELUSER: Ekli kullaniciyi siler
NAMEBOUNCER: Bncnize ozel ad verir
PLAYMAINLOG: Ana log dosyasini gosterir
ERASEMAINLOG: Ana logu siler


saygılarımı sunarım lütfen bilgilerinizi paylaşın

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
arkadaşım tamam da ben bu verdiğin linklerin hiç birini açamıyorum yada telnette yazdığımda olmuyor ne yapçam ?

zimone 26 Kasım 2005 23:03

ben neden böyle açıklamalarda verilen linkleri açamıyorum olmuyor ???

DarkSun 28 Kasım 2005 13:37

bazı dengesizler bu forumda sabahlara kadar yazmaya çalıştığım bilgileri 2 dakika gibi kısa bir sürede [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sayfasına attığı için linkleri kapadım [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinde bulabilirsiniz linkleri

»TeuFeL« 28 Kasım 2005 14:17

Darksun eline sağlık :)

EyLuL 03 Ocak 2006 05:16

slm
 
ben kanallarda özelleri okumak istiom bana komutu bilen varsa söylermi sapik degilim valla:)

DarkSun 03 Ocak 2006 22:42

irc serverin varmı yoksa normal kullanıcımısın

irc server seninse unreal kurulu ise serverinde m_oku modülünü kurarsan herkesin özelini okuyabilirsin

ama normal kullanıcı isen bu isteğin imkansız

EEkreMM 17 Ocak 2006 11:45

Saol tesekkurler Darksuntr

DarkSun 17 Ocak 2006 13:21

mesaj ile tşk yerine teşekkür butonuna bassaydın daha makbule geçerdi :D

DarkSun 17 Ocak 2006 13:28

eggdrop
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


crchat

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Unreal 3.2.3 tanıt kodlu + görünmezlik

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]




vbulletin

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


services

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


unreal modülleri

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


SQL PARÇALAYICI

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

the_relic 17 Ocak 2006 14:00

..
 
DarksunTr ellerine yureıne saglık valla soyle hepsıne baktım yok yok yok :) tsk..

EEkreMM 18 Ocak 2006 19:35

Yeniyiz suratmıza vurma :) idare et

seths 13 Şubat 2006 05:39

make[1]: *** [ircd.o] Error 1
make[1]: Leaving directory `/home/felsefe/Unreal3.2/src'
make: *** [build] Error 2


Mod uyari : Arkadaşim sadece Forum üzerinden yardim alabilirsiniz. Burasi Forum adi üstünde..


DarkSun 14 Şubat 2006 04:18

burdaki sorunu tam anlamadım açıklarsanız yardımcı olurum

ozgur 18 Şubat 2006 12:23

Notice -- Loading IRCd configuration ..
*** Notice -- [m_spy] Error adding snomask S: Object already exists
*** Notice -- error: Error loading spy: Mod_Init returned -1
*** Notice -- Configuration loaded without any problems ..

şeklinde hata verdi


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:59.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk