IRCForumda.Net  

Geri git   IRCForumda.Net > Genel IRCd > Unreal IRCd

Unreal IRCd Sunucunuzda rastladığınız sorunlar, sorularınız ,modüller, merak ettikleriniz, paylaşımlarınız.

Cevapla
 
LinkBack Seçenekler Stil
Eski 10-11-2009   #1 (permalink)
Halfop (%)
CONSTANTiN Kullanıcısının Avatarı
Giriş Tarihi: 04-05-2008
Yaş: 26
Mesajlar: 254
Ruh Hali:
İtibar Gücü: 10
Rep Puanı : 130
Rep Derecesi : CONSTANTiN will become famous soon enoughCONSTANTiN will become famous soon enough
CONSTANTiN  Kullanıcısına MSN yoluyla mesaj gönder
Varsayılan Girişte Kod & Versiyon Uygulaması (3.2.8.1)

Son zamanlarda bir kaç arkadaşımın sürekli istediği bir kod idi,
ne zamandır da yeniden yazmayı planlıyordum...

Bu versiyonda yeni bir kaç şey var,
1- Girişte kod veya versiyon bekletmesi kodlarını isterseniz confdan KAPATABİLİYORSUNUZ (fakat bunun için aşağıdaki "Yapılmaması gerekenler" notumu dikkatlice okuyun.)
2- Conf Except girişinde ufak bir değişim yaptım.
3- Unreal IRC Versiyon ile yeni yaptığım sistemin çakışması söz konusu değildir. Zaten kodu Unreal'ın IRC versiyon sistemine göre yeniden yazdım

4- Sistemde kodsal açıdan gözle görülür çok değişme var.. bu yüzden; modül halinde, kendi ircd niz üzerine ekleyebileceğiniz halde, veya değişim yapılan dosyaları istemeyiniz.. Tamamen IRCD'yi yayınlıyorum..

IRCD'yi normal Unreal kurar gibi kuruyorsunuz, ./Config make vs.vs.
conflarınızı atıyorsunuz, Fakat conf a şu satırların eklenmesi zorunludur:


Kod:
set {
ayar-giris "1"; // 1 : açık , 0 : kapalı
ayar-version "1"; // 1 : açık , 0 : kapalı
};





bu 2 özelliği, conf dan açıp kapatabilirsiniz.

değişen except sistemi ile şu tarz exceptler ekleyebilirsiniz:


Kod:
except giris {
mask "66.*"; // gibi
port "7000"; // gibi
};






Değişenler:
->
Sistem, mantık itibari ile, giriş kodu olarak, eski sistemlerimin nerdeyse
aynısıdır.
->
Eski sistemlere göre, versiyon koruması tamamen yenilenmiştir. Çakışma veya
benzeri bir durum şu an söz konusu değildir.
->
Giriş kodunu veya versiyon cevap kontrolünü confda set bloğu içerisinde bulunan


Kod:
ayar-version "1"; ayar-giris "1";





ayarlarını


Kod:
ayar-version "1"; ayar-giris "0";





veya


Kod:
ayar-version "0"; ayar-giris "1";





veya


Kod:
ayar-version "0"; ayar-giris "0";





yaparak kapatıp açabilirsiniz
versiyon kontrolünü kapatsanız bile, Unreal kendi ban version { satırlarını
kontrol etmeye devam edecektir
Fakat eklediğim versiyon korumasını kapatmanız demek, ban version { blocklarındaki
versiyonların kontrolü esnasında unreal'ın kullanıcıyı başlangıçta beklememesi ve
cevap gelmezse bişey yapmaması demek oluyor.
->
Eski sistemlere göre except sistemi değişti.


Kod:
except giris { mask "127.*"; }; 
except girisport { port "6667"; };





şeklinde except ekleniyordu. Şu an exceptlerinizi şu şekilde ekleyebilirsiniz:


Kod:
except giris {
mask "127.*";
port "6669";
port "6668";
};





gibi.
yani aynı blog içerisinde mask ve port özelliklerini kullanabilirsiniz.

Notlar:
->
ayar-giris ve ayar-version set bloğu özellikleri VAROLMAK zorundadır.
ve ayarı 1 veya 0 dır.
->
except ayarları extra özelliklerdir, istenildiğinde kullanılmak üzere eklenmiştir.
ve VAROLMAK zorunda değiller. İstenildiğinde açılabilir.
->
versiyon kontrolü yaptırmayacaksanız, sadece versiyon cevabı verip vermemesine göre
sunucuya alıp almayacaksanız; ban versiyon satırlarınızı kaldırıp, ayar-version set
özelliğini aktif ederseniz, yine IRC version çekmeye devam edecektir.

Yapılmaması gerekenler:
->
./Config esnasında NoSpoof özelliğini kapatmayın. (ayarı yes e getirdim.)
->
Unreal o anda çalışırken, set bloğundaki versiyon veya giriş ayarını
değiştirip rehash çekerseniz kapanma veya benzeri problemler olabilir.
Ayarları değiştirecekseniz, bunu rehash ile yapmayın, ayarları
değiştirdikten sonra sunucuyu yeniden başlatın.

Kodlarda hata bulursanız veya kapanma katası yapar ise,
bu başlık altında yazınız...

Not : 3 4 saatte yeniden tasarlanmış bir sistem olduğu, kodları yazıp-çalıştırıp-öylece bıraktığım ve test yapma imkanım olmadığı için hata çıkma ihtimali vardır.. (Çıkmama ihtimali de vardır :P)

Not : Sistemi ilk fırsatta yeniden inceleyeceğim, hata bulursam zaten 0.2 versiyonunu yine bu başlık altında yayınlarım..

Gerek benim download sistemimin tar.gz desteklememesi (ilerde düzeltirim artık :P);
gerek forumun tar.gz dosyası desteklememesi;
gerek bu durum sonucunda tar.gz dosyasını tekrar zipleyip, foruma eklenti olarak eklemeyi denemem + URL den de eklenti halinde eklemeyi denemem sonucu çıkan şu ibare:
"Vermiş olduğunuz URL deki Dosya öngörülenden fazla büyüktür."
yüzünden dosyaları websitemden direk link olarak veriyorum..

http://www.skydncr.net/IRCDBase/GirisBase0.1.tar.gz

iyi Çalışmalar..

Not: Alıntıdır..

Coder:
Sky-Dancer
__________________
ڪéђìђ OŁmǻmı ìڪ†ìyǿrڪǻђ ßéђìm OŁmǻyı Òqréђécékڪìђ

mIRCLan (SRA) By: CONSTANTiN
CONSTANTiN Şuan Çevrimdışı   Alıntı ile Cevapla
Cevapla

Etiketler
girişte, kod, uygulaması, versiyon


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

Mesaj Yazma Kuralları
Konu Açma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

İfadeler Açık
[IMG] Kodları Açık
HTML Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Foruma Zıpla

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
"Kiralık işçi uygulaması veto edilsin" IRCForumda Genel ve Güncel Konular, Son Haberler 0 07-07-2009 18:05

Bağlantılar Temel Forum Bilgileri ve Yasal Uyarılar
toplist

irc
, Webmaster Forumu
IRCForumda.Net, vBulletin® 3.8.3 altyapısı kullanılarak tasarlanmıştır.
Telif hakkı ©2000-2012, Jelsoft Enterprises Ltd. şirketine aittir.
Site açıklaması: IRC Forum Sitesi - IRC sunucuları, mIRC Scripting, IRCd yardım, Webmaster ve her tür forumlara yer veren IRC forumu!

IRCForumda.Net, bir forum sitesi olduğu için kullanıcılar her türlü görüşünü, onay beklemeksizin siteye ileti olarak gönderebilmektedir. 5651 sayılı yasaya göre bu yazılardan doğabilecek tüm sorumluluk ilgili kullanıcıya ait olup, yine 5651 sayılı yasaya göre sitemiz, iletileri kontrol etmekle yükümlü değildir. Forum yöneticilerinin gözünden kaçan bu tür durumlarda, şikâyetlerinizi admin@ircforumda.net elektronik posta adresine bildirirseniz gerekli işlemler iki iş günü içerisinde forum sorumlularınca gerçekleştirilecektir.

2008-2011© IRC bir tutkudur!


Search Engine Friendly URLs by vBSEO 3.2.0