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/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Technical Admin (https://www.ircforumlari.net/unreal-ircd/43715-technical-admin.html)

eXo 08 Aralık 2007 15:25

Technical Admin
 
Merhaba Arkadaslar şimdi unreal bir sunucuda Network services server co oper local oper şeklinde kategoriler var buna birde Technical Admin yapabilirmiyiz.

Örnek:
--=[ Whois Bilgileri: RoNSoN ]=--
-[ Nick: RoNSoN
-[ İsim: bizleweb
-[ Adres: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
-[ Bilgi: Kayıtlı Ve İdentify Edilmiş Bir Nick
-[ Bulunduğu Kanallar: @#operhelp #opers #Muhabbet #OyunTR #Sevgi #BizleFM
-[ Server Adı: irc.bizle.net BizleNet IRC Network
-[ IRCop: Technical Administrator !
-[ Özellikleri: Çok Yardımsever Görünüyor.
RoNSoN Sunucu Founder
-[ Boş Durduduğu Zaman: 196 Saniyedir Kimseye Mesaj Yazmamış!
-[ Bağlandığı Zaman: Sat Dec 08 14:13:30 2007

Kırmızı olarak işaretlediğim yerde gibi yapma imkanımız varmı ?

GeCeLeRiN_YaRGICI 08 Aralık 2007 15:37

Cevap: Technical Admin
 
Alıntı:

eXo Nickli Üyeden Alıntı (Mesaj 302530)
Merhaba Arkadaslar şimdi unreal bir sunucuda Network services server co oper local oper şeklinde kategoriler var buna birde Technical Admin yapabilirmiyiz.

Örnek:
--=[ Whois Bilgileri: RoNSoN ]=--
-[ Nick: RoNSoN
-[ İsim: bizleweb
-[ Adres: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
-[ Bilgi: Kayıtlı Ve İdentify Edilmiş Bir Nick
-[ Bulunduğu Kanallar: @#operhelp #opers #Muhabbet #OyunTR #Sevgi #BizleFM
-[ Server Adı: irc.bizle.net BizleNet IRC Network
-[ IRCop: Technical Administrator !
-[ Özellikleri: Çok Yardımsever Görünüyor.
RoNSoN Sunucu Founder
-[ Boş Durduduğu Zaman: 196 Saniyedir Kimseye Mesaj Yazmamış!
-[ Bağlandığı Zaman: Sat Dec 08 14:13:30 2007

Kırmızı olarak işaretlediğim yerde gibi yapma imkanımız varmı ?

Yeni bir yetkinin eklenip eklenmeyeceğini bilemiyorum ama diğer yetki türlerinden örn. Co Administrator 'ü Technical Administrator olarak değiştirmek istiyorsan m_whois.c den gerekli değişikliği yapabilirsin.

Zaten Technical administrator'de bazı sunucularda Co Administrator yerine kullanılıyor.

Bartimus 08 Aralık 2007 15:47

Cevap: Technical Admin
 
oper Bartimus {
class clients;
from {
userhost *@*;
};
password "f00";
flags {
Zırtık Oper; flaglar
};
};

Old New Flag Description

r - can_rehash /rehash komut erisimi
D - can_die /die komut erisimi
R - can_restart /restart komut erisimi
h - helpop +h (helpop) kullaniciyi helper olarak adlandirir
w - can_wallops /wallops komut erisimi
g - can_globops /globops komut erisimi
c - can_localroute bagli oldugunuz sunucunun kullanici giris cikislarini gormenizi saglar
L - can_globalroute bagli tum sunuculardaki kisilerin baglanti mesajlarini gormenizi saglar
k - can_localkill /kill komut erisimine yalnizca sizinle ayni sunucuyu paylasanlara uygulanmasini saglar
K - can_globalkill /kill komut erisimini tum bagli sunuculardaki kullanicilari atmak yetkisi saglar (linkli sunucular)
b - can_kline /kline komut erisimi
B - can_unkline /kline -u@h atilan kline yi kaldirma yetkisi saglar
n - can_localnotice Bagli oldugunuz sunucudaki kullanicilara mesaj atma yetkisi
G - can_globalnotice Bagli tum sunuculardaki kullanicilara mesaj atma yetkisi (/notice $*.net mesajiniz)
z - can_zline /zline komut erisimi
t - can_gkline /gline, /shun ve /spamfilter komut erisimi
Z - can_gzline /gzline komut erisimi
W - get_umodew size whois cekenleri gorme erisimi
H - get_host belirtilmis oper hostlarinin alinmasini saglar
v - can_override Op olmadiginiz kanallarda OP gibi gorev almanizi saglar
q - can_setq Bu modu almis oper'e kanallardan hiç bir op kickleyemez ve banlayamaz
X - can_addline /addline komut erisimi
d - can_dccdeny /dccdeny ve /undccdeny komut erisimi

sanırım bu şekilde oluyordu tam hatırlamıyorum

NeTDeLiSi 08 Aralık 2007 17:07

Cevap: Technical Admin
 
Arkadaşın dediği gibi m_whois.c dosyasından değiştirceksin tech olarak göstericek yine arkadaşın dediği gibi co admin i değiştiriyorlar genelde eğer değiştirceksen ;

cd Unreal3.2
pico src/modules/m_whois.c

Ctrl + w yaparak aşağıdaki satırı arat ;


else if (IsCoAdmin(acptr))
strlcat(buf, "a Co Administrator", sizeof buf);


Burada " a Co Administrator " yazan yeri istedin gibi değiştir diğer yetkiler için aynı yetkilerde değişme olmaz sadece whois mesajı değişir.

hitman 11 Aralık 2007 03:03

Cevap: Technical Admin
 
yeni bir flag yapisi eklemek mumkun degil.
mevcut flaglari degistirebilirsiniz, onu da nasil yapacaginiz soylenmis.
iyi calismalar.

Bartimus 11 Aralık 2007 03:22

Cevap: Technical Admin
 
Alıntı:

HITMAN Nickli Üyeden Alıntı (Mesaj 304938)
yeni bir flag yapisi eklemek mumkun degil.
mevcut flaglari degistirebilirsiniz, onu da nasil yapacaginiz soylenmis.
iyi calismalar.

Sen iyi misin oper flaglarını istediğin gibi vererek istediğin isimde yetkili yazabilirsin bu işlem yapılabiliyor ;oki

txf 11 Aralık 2007 06:03

Cevap: Technical Admin
 
opers.conf İçinden swhois'le Halledilemez mi Yani ? :)

Bartimus 11 Aralık 2007 13:22

Cevap: Technical Admin
 
Alıntı:

Bartimus Nickli Üyeden Alıntı
oper Bartimus {
class clients;
from {
userhost *@*;
};
password "f00";
flags {
Zırtık Oper; flaglar
};
};

Old New Flag Description

r - can_rehash /rehash komut erisimi
D - can_die /die komut erisimi
R - can_restart /restart komut erisimi
h - helpop +h (helpop) kullaniciyi helper olarak adlandirir
w - can_wallops /wallops komut erisimi
g - can_globops /globops komut erisimi
c - can_localroute bagli oldugunuz sunucunun kullanici giris cikislarini gormenizi saglar
L - can_globalroute bagli tum sunuculardaki kisilerin baglanti mesajlarini gormenizi saglar
k - can_localkill /kill komut erisimine yalnizca sizinle ayni sunucuyu paylasanlara uygulanmasini saglar
K - can_globalkill /kill komut erisimini tum bagli sunuculardaki kullanicilari atmak yetkisi saglar (linkli sunucular)
b - can_kline /kline komut erisimi
B - can_unkline /kline -u@h atilan kline yi kaldirma yetkisi saglar
n - can_localnotice Bagli oldugunuz sunucudaki kullanicilara mesaj atma yetkisi
G - can_globalnotice Bagli tum sunuculardaki kullanicilara mesaj atma yetkisi (/notice $*.net mesajiniz)
z - can_zline /zline komut erisimi
t - can_gkline /gline, /shun ve /spamfilter komut erisimi
Z - can_gzline /gzline komut erisimi
W - get_umodew size whois cekenleri gorme erisimi
H - get_host belirtilmis oper hostlarinin alinmasini saglar
v - can_override Op olmadiginiz kanallarda OP gibi gorev almanizi saglar
q - can_setq Bu modu almis oper'e kanallardan hiç bir op kickleyemez ve banlayamaz
X - can_addline /addline komut erisimi
d - can_dccdeny /dccdeny ve /undccdeny komut erisimi

sanırım bu şekilde oluyordu tam hatırlamıyorum

Alıntı:

NeTDeLiSi Nickli Üyeden Alıntı (Mesaj 302612)
Arkadaşın dediği gibi m_whois.c dosyasından değiştirceksin tech olarak göstericek yine arkadaşın dediği gibi co admin i değiştiriyorlar genelde eğer değiştirceksen ;

cd Unreal3.2
pico src/modules/m_whois.c

Ctrl + w yaparak aşağıdaki satırı arat ;


else if (IsCoAdmin(acptr))
strlcat(buf, "a Co Administrator", sizeof buf);


Burada " a Co Administrator " yazan yeri istedin gibi değiştir diğer yetkiler için aynı yetkilerde değişme olmaz sadece whois mesajı değişir.

Buraları okursanız yapabileceğinizi görürsünüz;oki

eXo 11 Aralık 2007 15:46

Cevap: Technical Admin
 
Alıntı:

txf Nickli Üyeden Alıntı (Mesaj 304963)
opers.conf İçinden swhois'le Halledilemez mi Yani ? :)

swhois e istediğini yazarsın da benim demek istediğim Co admin yazan yere Technical Admin yazıcak. Saolsun netdelisi arkadaşımın dedikleriyle yapmış oldum.

txf 11 Aralık 2007 20:43

Cevap: Technical Admin
 
Pardon Ya :)
Uykusuzluktan Olsa Gerek :(
O Mesajı Yazdığım Saate Kadar Oturunca Normal Sanırım :)
Kusuruma Bakmayın.

Bartimus 11 Aralık 2007 21:34

Cevap: Technical Admin
 
Alıntı:

txf Nickli Üyeden Alıntı (Mesaj 304963)
opers.conf İçinden swhois'le Halledilemez mi Yani ? :)

Bu mesajı siler misin rica etsem ya da bir yönetici silse bununla beraber cevabı verdik zaten arkadaşa o şekilde yapacak;oki

M_aTRa_X 23 Aralık 2007 03:09

Cevap: Technical Admin
 
beyLEr irc giriŞini kapatmak istiorum bunu biLen bi arkadaş biLgi verebiLirmi?

hitman 23 Aralık 2007 17:11

Cevap: Technical Admin
 
Alıntı:

Bartimus Nickli Üyeden Alıntı (Mesaj 304942)
Sen iyi misin oper flaglarını istediğin gibi vererek istediğin isimde yetkili yazabilirsin bu işlem yapılabiliyor ;oki

Swhois eklemekten bahsetmiyoruz, veya m_whois.c içerisinde network administrator yazan yeri abc olarak değiştirmekten de bahsetmiyoruz.
Yaptığın bir çalışma varsa buyur göster, öğrenelim biz de.

shardad 23 Aralık 2007 17:16

Yanıt: Cevap: Technical Admin
 
Alıntı:

M_aTRa_X Nickli Üyeden Alıntı (Mesaj 313004)
beyLEr irc giriŞini kapatmak istiorum bunu biLen bi arkadaş biLgi verebiLirmi?

Eschat al.
Sky-dancer in port şifreleme modulunu kur.
Eschatin destek sitesinde nasıl encode edeceğin yazıyor.Dilersen güvendiklerine şifreyi verip onları ircten sokabilirsin yahut 10 port açıp ayrı ayrı şifreler istediklerine dağıtırsın.

ArresT 25 Aralık 2007 02:46

Cevap: Technical Admin
 
Bartimus,
Acaba sen iyi misin ki ? sözleri yanlış yerlerden tutup çekiştiriyorsunuz.

Bartimus 25 Aralık 2007 03:36

Cevap: Technical Admin
 
Alıntı:

ArresT Nickli Üyeden Alıntı (Mesaj 313856)
Bartimus,
Acaba sen iyi misin ki ? sözleri yanlış yerlerden tutup çekiştiriyorsunuz.

Bu ne alaka şimdi?

ArresT 25 Aralık 2007 05:22

Cevap: Technical Admin
 
Hitman e yazdığın şu yazıdan
Alıntı:

Bartimus Nickli Üyeden Alıntı (Mesaj 304942)
Sen iyi misin oper flaglarını istediğin gibi vererek istediğin isimde yetkili yazabilirsin bu işlem yapılabiliyor ;oki

sonra sana verilen şu cevaba;

Alıntı:

HITMAN Nickli Üyeden Alıntı (Mesaj 313342)
Swhois eklemekten bahsetmiyoruz, veya m_whois.c içerisinde network administrator yazan yeri abc olarak değiştirmekten de bahsetmiyoruz.
Yaptığın bir çalışma varsa buyur göster, öğrenelim biz de.

baktığımızda ve en başa dönüp hitmanin demek istediği yeni bir kıdem eklemenin (olanlar dışında) olmayacağını bahsetmesini yanlış anlamandan söz ediyordum ve hitmanin son cevabına aynen katıldığımı gösteren bir cevaptı kendisi..

neyse o kadar önemli değil.

Selametle.

BehroozWolf 02 Mayıs 2008 09:52

Cevap: Technical Admin
 
Bu tur bir calisma yapmistim.. Black_and_white yaptigim calisma ile ilgili bu basligi verince bir goz atayim dedim. Burda amacim kendimi övmek yada artistlik yapmak degil ama, kod paylasmayinca kod sakliyor artist oluyoruz paylasinca hirsiz yada sevilmeyen adam oluyoruz. Kod paylasmiyacagim demistim ama gene ircd kazansin calismalar yapilsin diye, "son ve son kez" paylasiyorum. Artik kim nereye cekerse ceksin..

Gelelim kuruluma;

Unreal3.2.6 versiyonunda yeni bir flag yaratildi. Bu flag "Technical Administrator" 'dur.

Bu calisma icerisinde düzenleme yapilan dosyalar;
include klasoru: h.h - dynconf.h struct.h
src klasoru: updconf.c - umodes.c - s_svs.c - s_conf.c
modules klasoru: webtv.c - m_whois.c - m_who.c - m_svso.c - m_svsnoop.c - m_stats.c - m_oper.c - m_mode.c
Kod:

http://arsiv.eksimuhabbet.com/teknik.zip
Öncelikle burdaki dosyalari bilgisayariniza cekin ve hesabinizda kurulu olan dosyalar ile degistirin. ve make komutu ile dosyalari tekrar derleyin..

Test edilen version: Unreal3.2.6(alt versiyonlarda dosyalarin yapisi farkli oldugu icin hata verme olasiligi yüksek..)


Temiz bir kurulum icin bize editlenmemis(el degmemis ilk gunku kadar sagde bir gelen kadar narin bir ircd lazim :P)
Daha sonra include klasorundeki dosyalari include klasorune, src klasorundeki dosyalari src klasorune ve modules klasorundeki dosyalarida src/modules icine atmaniz gerekiyor.. Var olan dosyalari duzenlenmis dosyalar ile degistirip, make komutu ile dosyalari yeniden derleyin ve sunucuyu yeniden baslatin.. Neden "I" flagini tercih ettin diye soranlar varsa "abi ne yapayim ayilar tum flaglari almislar, bizede kala kala I kaldi ehah"

"Kodlar ve test aşamasi yaklasik 2 ile 2,5 saat arasinda degismistir."

opers.conf duzenlemesi;

Kod:

oper test {
from {
userhost *@*;
};
password "test";
flags "I";
class clients;
};

unrealircd.conf düzenlemesi;

Kod:

set {
hosts {
teknik "technical.administrator";
};
};

Güle güle kullanin.

BLaCK_and_WHiTe 02 Mayıs 2008 09:55

Cevap: Technical Admin
 
Ben yapılabilirliğinin üzerinde ısrarla durmuştum ama göründüğü gibi dalgaya alınmaya kalkırmıştı şimdi yapilabilirliğini Bahtiyar gösterdi herhalde kimsenin şüphesi kalmamıştır.

RedLine 14 Mayıs 2008 05:25

Cevap: Technical Admin
 
Link kırık yenilenme imkanı varmıdır ?


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

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