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




2Beğeni(ler)

Yeni Konu aç Konu Kapatılmıştır
 
LinkBack Seçenekler Stil
Alt 09 Kasım 2009, 03:02   #1
Çevrimdışı
Girişte Kod & Versiyon Uygulaması (3.2.8.1)


sohbet


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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
(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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


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:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "1"ayar-giris "1"


ayarlarını
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "1"ayar-giris "0"


veya
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "0"ayar-giris "1"


veya
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "0"ayar-giris "0"


yaparak kapatıp açabilirsiniz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

versiyon kontrolünü kapatsanız bile, Unreal kendi ban version { satırlarını
kontrol etmeye devam edecektir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

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.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
except giris mask "127.*"; }; 
except girisport port "6667"; }; 


şeklinde except ekleniyordu. Şu an exceptlerinizi şu şekilde ekleyebilirsiniz:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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..

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

iyi Çalışmalar..
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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
(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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


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:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "1"ayar-giris "1"


ayarlarını
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "1"ayar-giris "0"


veya
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "0"ayar-giris "1"


veya
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ayar-version "0"ayar-giris "0"


yaparak kapatıp açabilirsiniz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

versiyon kontrolünü kapatsanız bile, Unreal kendi ban version { satırlarını
kontrol etmeye devam edecektir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

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.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
except giris mask "127.*"; }; 
except girisport port "6667"; }; 


şeklinde except ekleniyordu. Şu an exceptlerinizi şu şekilde ekleyebilirsiniz:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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..

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

iyi Çalışmalar..

Konu Sky-Dancer tarafından (09 Kasım 2009 Saat 13:18 ) değiştirilmiştir.
 

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 09 Kasım 2009, 03:06   #2
Çevrimdışı
Raw
Raw - ait Kullanıcı Resmi (Avatar)
Cevap: Girişte Kod & Versiyon Uugulaması (3.2.8.1)




Sky-Dancer <<< siz isteyin , o yapsın ..

Mehmet gerçekten 1 numarasın
helal kardeşim ..

__________________
Hep Birlikte Daha iyiye!
 

Alt 09 Kasım 2009, 03:10   #3
Çevrimdışı
Cevap: Girişte Kod & Versiyon Uugulaması (3.2.8.1)




3.2.8.x sürümleri için yazılan en detayli ve kodsal anlamda en farklisi bu sanırım. Eline sağlık abi.

 

Alt 09 Kasım 2009, 03:20   #4
Çevrimdışı
Cevap: Girişte Kod & Versiyon Uugulaması (3.2.8.1)




BehroozWolf Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
3.2.8.x sürümleri için yazılan en detayli ve kodsal anlamda en farklisi bu sanırım. Eline sağlık abi.

evet Bahtiyar.. Sistem yapısını biraz değiştireyim dedim..
Ki kullanıcı dostu bir edit olmuş oldu (tam sistem anlamı ile düşünür isek)..

ya işte bi oturup, genelde istenilen istekleri ve sorunları düşününce, bu hale getirmiş oldum sıfırdan..

iyi Çalışmalar..

 

Alt 09 Kasım 2009, 03:38   #5
Çevrimdışı
Cevap: Girişte Kod & Versiyon Uugulaması (3.2.8.1)




Ahh Ahh sky-dancer omrumu yedin.. Bir modul istedim o komple 3.2.8.x ,icin yapti
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
Yinede tsk ederiz. Anlasildi simdi tekrardan version yukselecez

 

Alt 09 Kasım 2009, 03:45   #6
Çevrimdışı
Cevap: Girişte Kod & Versiyon Uugulaması (3.2.8.1)




janus Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Ahh Ahh sky-dancer omrumu yedin.. Bir modul istedim o komple 3.2.8.x ,icin yapti
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
Yinede tsk ederiz. Anlasildi simdi tekrardan version yukselecez

janus, bu kodun tam olarak kararsız çalışıp çalışmayacağından bile emin değilim (test eden arkadaşlar cvp ı vereceklerdir..)
kaldı ki modül haline çevirdiğimi düşünemiyorum
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


iyi Çalışmalar..

 

Alt 09 Kasım 2009, 23:53   #7
Çevrimdışı
rX
rX - ait Kullanıcı Resmi (Avatar)
Cevap: Girişte Kod & Versiyon Uygulaması (3.2.8.1)




Güzel bir çalışma olmuş. Emeğine yüreğine sağlık. IRC'i Bırakmasaydım denerdim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Giriş Kodu Artık budur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 

Alt 10 Kasım 2009, 13:50   #8
Çevrimdışı
¿
¿ - ait Kullanıcı Resmi (Avatar)
Cevap: Girişte Kod & Versiyon Uugulaması (3.2.8.1)




Sky-Dancer Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
evet Bahtiyar.. Sistem yapısını biraz değiştireyim dedim..
Ki kullanıcı dostu bir edit olmuş oldu (tam sistem anlamı ile düşünür isek)..

ya işte bi oturup, genelde istenilen istekleri ve sorunları düşününce, bu hale getirmiş oldum sıfırdan..

iyi Çalışmalar..

Sky cok naziksin.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Kullandigim versiyon 3.2.8.1 birazdan test'lere basliyorum, ayrica code icin tsk.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 

Alt 10 Kasım 2009, 13:54   #9
Çevrimdışı
¿
¿ - ait Kullanıcı Resmi (Avatar)
Cevap: Girişte Kod & Versiyon Uygulaması (3.2.8.1)




O my god.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Komple Unreal3.2 dosyasini vermissin, editlenen dosyalarin listesini versen ona gore ayarlasak olmaz mi ?
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


 

Alt 10 Kasım 2009, 14:29   #10
Çevrimdışı
Cevap: Girişte Kod & Versiyon Uygulaması (3.2.8.1)




eline sağlık

 

Konu Kapatılmıştır

Etiketler
1, 3281, giriste, kod, uugulamasi, versiyon

Seçenekler
Stil

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
Girişte Atılıyorum ! SabotaJ_ Servisler 4 01 Temmuz 2013 00:09
Girişte karşılama Cpu mIRC Scripting Sorunları 2 25 Mart 2012 17:28