IRCGundem - Gündemi Belirleyen IRC Forum!  

Geri git   IRCGundem - Gündemi Belirleyen IRC Forum! > Genel IRCd > Unreal IRCd

Unreal IRCd Karşılaştığınız sorunlar, merak ettikleriniz ve aradığınız bilgiler..

Yeni Konu Oluştur Cevapla
 
Bookmark and Share LinkBack Seçenekler Stil
Eski 08-05-10   #1 (permalink)
 
CONSTANTiN Kullanıcısının Avatarı
 
Giriş Tarihi: 03-18-10
Yer: Cehennem..
Mesajlar: 565
IRC:
Web: www.mircmirc.com
İlgi Alanı:
İtibar Gücü: 40
Rep Puanı : 762
Rep Derecesi :
CONSTANTiN is a splendid one to beholdCONSTANTiN is a splendid one to beholdCONSTANTiN is a splendid one to beholdCONSTANTiN is a splendid one to beholdCONSTANTiN is a splendid one to beholdCONSTANTiN is a splendid one to beholdCONSTANTiN is a splendid one to behold
Post Unreal-IRCD Oper Nasil Yazilir

Unreal-IRCD Oper Nasil Yazilir

Unreal'i yeni tercih etmis kisiler ve diger uzun zamanli kullanicilar arasinda fark ettigim bir ince ayrinti
yoneticiler oper'in nasil yazilacagi konusunda bilgi sahibi degiller
genelde baz alinmis bir flag (bayrak) kullaniliyor herkez ayni sekilde bunu kullaniyor
fakat bir oper yazmanin cok kolay ve gercekten anlayarak flag eklemenin secenekleri 2 sekilde de bize basit yollarla sunulmustur
anlatacakarim
[Link Görmek ve Forumumuzdan Yararlanmak İçin Üye Olmasınız. ]
adresinde detaylica anlatilmaktadir.
ornegin:
network admin yazmak icin 1 cok harf sirasi yazmak yerine


Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  netadmin; // Flag yazmak yerine otomatik tanimlanmis bir deger ekledik netadmin icin
 };
};
yazmak kisiye network admin icin belirtilmis flag lari eklememizi saglamis olacaktir. (ne kadar kolay kasmanin anlami yok)
bu sayede bir network adminde belirtilmesi gereken flah lara sahip olmasini kendimiz bu sekilde saglamis olabilmekteyiz.

Bunun disinda bir kullaniciya oper yazabilir ve bir network admin seviyesinde islem yapmasinida saglamak mumkundur
onemli olan kisiye gerekli seviyeleri eklemektir.
bunlari anlatmadan once sizlere
Kisaltilmis flag kullandigimizda kisiler direkt olarak hangi erisimlere sahip olmaktadirlar

* local (bu flag'in sahip olanlarin erisim saglayabilecekleri komutlar ve servis bilgileri)
/rehash komudunu kullanabilme yetkis
helper olarak whois de bilgilerinin gorunmesi
/globops komudunu kullanabilme yetkisi
/wallops komudunu kullanabilme yetkisi
Sunucuya baglanan kisileri gorme yetkisi
/kill komudunu kullanabilme yetkisi
/kline komudunu kullanabilme yetkisi
/kline ekli kullanicilari kaldirabilme yetkisi
bulunan sunucuya mesaj/notice atabilme yetkisi

ornek bir kullaniciya local olarak oper yazmak su sekilde yapilmalidir.



Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  local; // New Flag yapisi burada kullaniliyor
 };
};

Whois bilgileri:
CONSTANTiN a Local IRC Operator
---------------------------------------

* global (bu flag'in sahip olanlarin erisim saglayabilecekleri komutlar ve servis bilgileri)
local oper erisimlerin tamamina sahip olmakla birlikte ek olarak
Global suncu baglantilarini gorme
kill komudunu bagli diger sunucudaki birini atmak icin kullanabilme yetkisi. (linkli serverlar icin)
Bagli sunuculardaki herkeze mesaj/notice atma yetkisi (/notice $*.net mesajiniz komudunu erisim)

ornek bir kullaniciya global olarak oper yazmak su sekilde yapilmalidir.



Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  global; // New Flag yapisi burada kullaniliyor
 };
};

Whois bilgileri:
CONSTANTiN an IRC Operator
-------------------------------------------------------

* admin (bu flag'in sahip olanlarin erisim saglayabilecekleri komutlar ve servis bilgileri)
Global oper erisimlerin tamamina sahip olmakla birlikte ek olarak
/dccdeny ve /undccdeny komutlarina erisim saglayabilmektedir

ornek bir kullaniciya admin olarak oper yazmak su sekilde yapilmalidir.



Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  admin; // New Flag yapisi burada kullaniliyor
 };
};

Whois bilgileri:
CONSTANTiN a Server Administrator

* coadmin (bu flag'in sahip olanlarin erisim saglayabilecekleri komutlar ve servis bilgileri)
admin flaglarinin tamamina erisim saglamaktadir aradaki fark yalnizca whois bilgileridir

ornek coadmin yazilimi ve whois bilgileri


Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  coadmin; // New Flag yapisi burada kullaniliyor
 };
};

Whois bilgileri:
CONSTANTiN a Co Administrator
--------------------------------------------

* services-admin (bu flag'in sahip olanlarin erisim saglayabilecekleri komutlar ve servis bilgileri)
coadmin/admin oper erisimlerin tamamina sahip olmakla birlikte ek olara
+q modu kazandirilarak kanal icinde bir op tarafindan kick ban edilmesini onler

ornek services-admin yazilimi ve whois bilgileri


Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  services-admin; // New Flag yapisi burada kullaniliyor
 };
};

Whois bilgileri:
CONSTANTiN a Services Administrator

* netadmin (bu flag'in sahip olanlarin erisim saglayabilecekleri komutlar ve servis bilgileri)
local,global,admin,coadmin,services-admin erisimlerinin tamamina sahiptir.

ornek services-admin yazilimi ve whois bilgileri

Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  netadmin; // New Flag yapisi burada kullaniliyor
 };
};

Whois bilgileri:
CONSTANTiN a Network Administrator
bu flag yapilarinin disinda oper'lere ek olarak bazi erisimlerde eklemek mumkundur
ornegin global bir oper'e whois bilgilerinde
"CONSTANTiN an IRC Operator"
yazmasina ragmen netadmin erisimlerinin tamamina ve fazlasina sahip olmasini da saglayabiliriz
bunu anlamaniz icin tum new flag yapisini ve erisimlerini anlatacagim.
Alıntı:
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
local, global, admin, coadmin, services-admin, netadmin
flaglarinin sahip oldugu new yapilari (degersel)


* ----------------
local
----------------
can_rehash
helpop
can_globops
can_wallops
can_localroute
can_localkill
can_kline
can_unkline
can_localnotice

* ----------------
glocal
----------------
can_rehash
helpop
can_globops
can_wallops
can_localroute
can_localkill
can_kline
can_unkline
can_localnotice
can_globalroute
can_globalkill
can_globalnotice

* ----------------
admin/coadmin
----------------
can_rehash
helpop
can_globops
can_wallops
can_localroute
can_localkill
can_kline
can_unkline
can_localnotice
can_globalroute
can_globalkill
can_globalnotice
global
can_dccdeny

* ----------------
services-admin
----------------
can_rehash
helpop
can_globops
can_wallops
can_localroute
can_localkill
can_kline
can_unkline
can_localnotice
can_globalroute
can_globalkill
can_globalnotice
global
can_dccdeny
can_setq

* ----------------
netadmin
----------------
can_rehash
helpop
can_globops
can_wallops
can_localroute
can_localkill
can_kline
can_unkline
can_localnotice
can_globalroute
can_globalkill
can_globalnotice
global
can_dccdeny
can_setq
admin
services-admin

iste bu orneklere gore istediginize istediginiz seviyeyi basit sekillerde vermek mumkun
bence olmasi gereken netadmin flag'i asagidaki gibi olmalidir


Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  netadmin; // netadmin gerekli flaglari
  can_gkline; // gline, /shun ve /spamfilter  komut erisimi
  can_gzline; // gzline komut erisimi
  can_zline;  // /zline komut erisimi
  can_restart; // /restart komut erisimi
  can_die;     // /die komut erisimi
  global;      // /notice $*.net mesajiniz komut erisimi
 };
};
SWHOIS ekleme ve Snomasklar
SWHOIS
Ekli oper'e belli bir mesaj eklemek icin kullanilir. Bu sayede oper'e istediginiz mesaji ek olarak ekleyebilirsiniz.
Ornek SWHOIS



Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  netadmin; // netadmin gerekli flaglari
  can_gkline; // gline, /shun ve /spamfilter  komut erisimi
  can_gzline; // gzline komut erisimi
  can_zline;  // /zline komut erisimi
  can_restart; // /restart komut erisimi
  can_die;     // /die komut erisimi
  global;      // /notice $*.net mesajiniz komut erisimi
 };
        swhois "Sunucu tam yetkili yoneticisidir!";
};
SNOMASK
Snomask ekli operler belirli servis mesajlarina erisim saglamis olurlar bunlar
Alıntı:
The current available snomasks are:
c - local baglantilari
F - Global baglantilari
f - flood uyarilarini
k - kill uyarilarini
e - 'eyes' uyarilarini
j - 'junk' mesajlarini
v - vhost mesajlarini
G - gline/shun mesajlarini
n - bagli sunucuda nick degistirme mesajlarini
N - tum sunucuda nick degistirme mesajlarini
q - Q:line mesajlarini
s - sunucu mesajlarini
S - spamfilter mesajlarini
o - oper-up olan kullanicilari belirten mesajlari görmenizi saglar
Kullanımı:


Kod:
oper CONSTANTiN {
 class clients;
 from {
  userhost *@*;
 };
 password "f00";
 flags {
  netadmin; // netadmin gerekli flaglari
  can_gkline; // gline, /shun ve /spamfilter  komut erisimi
  can_gzline; // gzline komut erisimi
  can_zline;  // /zline komut erisimi
  can_restart; // /restart komut erisimi
  can_die;     // /die komut erisimi
  global;      // /notice $*.net mesajiniz komut erisimi
 };
        swhois "Sunucu tam yetkili yoneticisidir!";
        snomask frebWqFv;
};
eklenmis olan snomask oper'e o mesajlari gorme yetkisi kazandirmaktadir, azaltabilir veya cogaltabilirsiniz yetkisini.

umarim bu anlatimlar bir cok kisi icin yeterli olmustur.

Iyi Calismalar
__________________
sus. sakın konuşma çünkü konuşursan sana inanırım yalan olduğunu bilirim ama yinede sana inanırım onun için sus konuşma yaşanan onca şeyden sonra beni sevdiğini bile söylesen yalan olduğunu adım gibi bilirim ama yinede inanırım çünkü ben ben seni öylesine değil ölesiye sevdim...
CONSTANTiN Şuan Çevrimdışı   Alıntı ile Cevapla

Cevapla

Etiketler
nasil, oper, unrealircd, yazilir


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


Tüm zamanlar GMT +1 olarak düzenlenmiştir. Şuan Saat: 06:06 AM.

Lisans Bağlantılar İstatistik
IRCGundem.Com, vBulletin® altyapısını kullanarak tasarlanan ve kullanıcılarına başta IRC olmak üzere, çeşitli alanlarda bilgi edinme olanağı sunan bir IRCForum sitesidir.
Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.

IRCGundem.Com © @ 2010
Forumumuzdaki materyallerin, farklı sitelerde kaynak gösterilmeden yayımlanması suçtur.
Arama motorları üzerinde hizmet verdiğimiz kelimeler; irc, irc forum, ircforumlari, irc forumları, mirc, ircfrm ve web site tanıtımları kelimeleridir. Site başlığımızsa; IRC, IRC Forum, IRC Forumu ve IRC Forumları sözcükleriyle oluşturulmuştur.

Dış bağlantı yoluyla desteklenen IRC forum sitesi: irc


IRC Forum olarak kullanabilir ve başta IRC, mIRC ve Web olmak üzere diğer alanlarda da yardım ve bilgi alabilirsiniz.
Anahtar Kelimeler: irc, irc forum, ircforum, ircfrm, irc frm, ircforumlari, irc forumlari, ircforumları, irc forumları, mirc scripting, sunucu tanıtımları, irc sunucuları, site tanıtımları, ircgundem

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230