Sik Kullanilanlara ekle Anasayfan Yap Chat Turk Chat Sohbet
Turk mIRC iRc Portali

19 Haziran 2008

mIRC User Komutlari

Kategori: Programlar — admin @ 00:41

irc.seviyo.net irc ağı üzerinde; kullanılabilir kullanıcı komutlarının tümü aşağıda mevcuttur. (Bu komutlar irc.seviyo.net irc ağı baz alınarak hazırlanmıştır, farklı sunucularda farklı özellikler ve farklı komutlar olması mümkündür.)

Nick : Kullanılmakta olan nicki değiştirir.
Kullanımı: /nick yeninick

Whois : Belirtilen nick hakkında; Kullanıcı maskesi, ismi, meşgul durumu ve bulunduğu kanallar bilgisini gösterir.
Kullanımı: /whois nick

Who : Beraberinde kullanılan parametreler ile belirtilen özelliğe sahip kullanıcıları listeler.
Kullanımı: /who [+|-][acghimnsuMRI] [maske]

Who komutu ile birlikte kullanılan parametreler;

a: Kullanıcıları meşgul (away) durumuna göre listelemekte kullanılır.
c: Belirtilen kanalda ki kullanıcılar arasında listeleme yapar.
g: Kullanıcıları username (isim) bölümlerine göre listelemekte kullanılır.
h: Kullanıcıları host bölümlerine göre listelemekte kullanılır.
i: Kullanıcıları IP Adreslerine göre listelemekte kullanılır.
m: Belirtilen kullanıcı moduna sahip olanları listelemekte kullanılır.
n: Kullanıcıları kullandıkları nicklere göre listelemekte kullanılır.
s: Belirtilen sunucuda bulunan kullanıcılar arasından listeleme yapmakta kullanılır.
u: Kullanıcıları ident bölümlerine göre listelemekte kullanılır.
M: Kullanıcı ile ortak olunan kanal varsa görmekte kullanılır.
I: Kullanıcının gerçek bağlantı adresini gösterir.

Whowas : Belirtilen kullanıcının yakın geçmişteki bağlantı adresi bilgilerini gösterir. Kullanıcı nickini değiştirdikten veya ağ ile bağlantısı koptuktan sonra işlev görür. Geçmiş adres bilgileri sürekli olarak saklanmaz. Sunucu yoğunluğuna bağlı olarak adres bilgilerine ulaşabilme süresi azalır. Bu komuttan verim alabilmek için kullanıcı çıktıktan en geç birkaç dakika sonra kullanılması önerilir.
Kullanımı: /whowas nick

Cycle : Belirtilen kanalda çıkış-giriş işlemlerini peşisıra uygular.
Kullanımı: /cycle #kanaladı

Names : Belirtilen kanada ki kullanıcıları listelemekte kullanılır. Bu komutu kullanabilmek için o kanalda olmanız gerekmektedir.
Kullanımı: /names #kanaladı

Ison : Belirtilen kullanıcıların sunucuya bağlı olup olmadığı bilgisini verir.
Kullanımı: /ison nick
/ison nick nick

Join : Belirtilen kanala giriş yapmak için kullanılır. +k modunda olan bir kanala girebilmek için kanala giriş şifresini join komutu ile birlikte uygulamak gerekmektedir.
Kullanımı: /join #kanaladı
/join #kanaladı,#kanaladı2
/join #kanaladı şifre
/join #kanaladı,#kanaladı2 şifre şifre2

Part : Belirtilen kanaldan çıkış yapmak için kullanılır. Kanal adı belirtilmez ise aktif bencerede ki kanaldan çıkış yapılır.
Kullanımı: /part
/part #kanaladı

Motd : Düzenlenebilir sunucu vitrinini gösterir.
Kullanımı: /motd

Kurallar : Server yöneticileri tarafından belirlenen kurallar listesini gösterir.
Kullanımı: /kurallar

Lusers : Bağlı bulunulan linkte ki kullanıcı sayısı, ağ üzerinde ki toplam kullanıcı sayısı ve en yüksek kullanıcı sayısı gibi bilgileri gösterir.
Kullanımı: /lusers

Map : Severa bağlı linkleri ve bu linklerde ki kullanıcı sayılarını gösterir (Grafiksel sunucu haritası)
Kullanımı: /map

Quit: Belirtilen sebep ile sunucudan ayrılmak için kullanılır. İsteğe bağlı olarak sebep belirtilmeden de kullanılabilmektedir. Ancak birçok sunucuda bu özellik devre dışıdır.
Kullanımı: /quit
/quit mesaj

Ping: Belirtilen hedefe ping gönderir, hedeften PONG yanıtı gelmesi servera bağlı durumda olunduğu anlamına gelmektedir.
Kullanımı: /ping hedef

Helpop: seviyo.net ircd komutları yardım sistemini görüntüler. Sistemde gösterilen yol takip edilerek kullanılabilir tüm ircd komutları hakkında bilgi alınabilir.
Kullanımı: /helpop

Version: seviyo.net’te kullanılan ircd sürümü, özellikleri hakkında bilgi verir.
Kullanımı: /version

Stats: Parametreleri ile kullanımında sunucu hakkında istatiksel bilgileri gösterir. Parametresiz kullanarak mevcut parametreler öğrenilebilir. Stats parametrelerini kullanıcıların görüntüleyebilmesine açmak mümkündür. Fakat genellikle bu tercih edilmez.

Parametreler:

B: (banversion) Yasaklı versiyonları listelemek için kullanılır.
b: (badword) Kötü/Yasaklı kelimeleri listelemek için kullanılır.
C: (link) Link bloklarında belirtilmiş olan içerikleri listelemek için kullanılmaktadır.
d: (denylinkauto) Otomatik olarak reddedilenler bloğunda belirtilmiş içerikleri görüntülemek için kullanılmaktadır.
D: (denylinkall) Deny link bloklarının tümünde belirtilmiş olan içerikleri görüntülemek için kullanılmaktadır.
e: (exceptthrottle) Except throttle bloğunda belirtilmiş içertikler görüntülenir.
E: (exceptban) Except ban ve except tkl bloklarında belirtilmiş olan içerikler görüntülenir.
f: (spamfilter) Spamfiltera ekli metinlerin listesini görüntüler.
F: (denydcc) Dccdeny olarak ekli içerikleri görüntüler.
G: (gline) Gline ve Gzline atılmış maskeler listesini görüntüler.
I: (allow) Allow blokları içeriklerini görüntüler.
j: (officialchans) Resmi kanallar listesini görüntüler.
K: (kline) Kline, zline vb. içerikli blokların listesini görüntüler.
l: (linkinfo) Link bilgisini görüntüler
L: (linkinfoall) Mevcut tüm linklerin bilgisi görüntülenir.
M: (command) Bütün komutları ve bu komutların kaç kez kullanıldıklarını görüntüler.
n: (banrealname) Realname (gerçek isim) blokları listesini görüntüler.
o: (opers) Oper maskeleri listesini görüntüler.
O: (oper) Oper bloklarında yer alan içeriği görüntüler.
P: (port) Portlar ile ilgili bilgileri görüntüler.
q: (sqline) Sqline listesinde yer alan maskeler görüntülenir.
Q: (bannick) Ban nick bloklarına ekli içeriği görüntüler.
r: (chanrestrict) Kanal deny/allow blokları görüntülenir.
R: (usage) Kullanım bilgisi görüntülenir.
S: (set) Set bloğu içeriği görüntülenir.
s: (shun) Shun atılmış maskeler listesini görüntüler.
t: (tdl) Tdl blokları içeriği görüntülenir.
u: (uptime) Sunucunun ne kadar süredir hizmet verdiği bilgisi görüntülenir.
U: (uline) U:line bloğu içeriği görüntülenir.
v: (denyver) Deny version bloğu içeriği görüntülenir.
Y: (class) Class bloğu içeriği görüntülenir.
z: (zip) Sziplinked sunucular hakkında ki sıkıştırılma bilgisi görüntülenir.
Z: (mem) Bellek kullanım bilgisi görüntülenir.

Kullanımı: /stats parametre

Links: Ağa bağlı tüm linkleri listelemek için kullanılır.
Kullanımı: /links

Admin: Sunucu yönetimi bilgisini görüntelemekte kullanılır.
Kullanımı: /admin

Userhost: Belirtilen kullanıcı hakkında; Kullanıcı adı, hostu, away durumu ve gerçek ismi gibi bilgileri tek satırda görünteler.
Kullanımı: /userhost nick

Userip: Belirtilen kullanıcının IP Adresini görüntülemek için kullanılır.
Kullanımı: /userip nick

Topic: Belirtilen kanalın başlığını belirlemek ve/veya değiştirmek için kullanılır. Başlık belirtilmez ise belirtilen kanalda ki mevcut başlığı görüntüler.
Kullanımı: /topic #kanaladı başlık

Invite: Belirtilen kullanıcıyı belirtilen kanala davet etmek için kullanılmaktadır. Invite komutunu kullanabilmek için kanalda operatör konumunda olmanız gerekmektedir.
Kullanımı: /invite nick #kanaladı

Kick: Belirtilen kullanıcıyı belirtilen sebep ile belirtilen kanaldan uzaklaştırmak için kullanılmaktadır. Kick komutunu kullanabilmek için kanalda operatör konumunda olmanız gerekmektedir.
Kullanımı: /kick #kanaladı nick sebep

Away: Whois (Kullanıcı bilgisi) bilgilerinize belirttiğiniz sebep ile meşgul olduğunuz bilgisini eklemek için kullanılmaktadır. Sebep belirtilmeden kullanımı away konumundan çıkmanızı sağlamaktadır.
Kullanımı: /away
/away sebep

Watch: Belirtilen kullanıcıyı uyarı listenize eklemek için kullanılır. Bu listeye eklenen kullanıcı online olduğunda otomatik olarak haberdar olursunuz. Sunucu ile bağlantınız koptuğunda bu liste kendiliğinden sıfırlanır. Standart ayarlar dahilinde watch listesine en fazla 128 nick eklenebilmektedir.

Kullanımı: /watch +nick (Listeye eklemek için)
/watch -nick -nick (Listeden çıkartmak için)

Dns: Sunucunun dns önbelleklenmesi hakkında bilgi görüntülenir.
Kullanımı: /dns tercih

List: İçerisinde en az 1 (bir) kullanıcı olan kanallar listesini, bu kanalların başlıklarını ve içerisinde bulunan kullanıcı sayısını görüntüler.
Kullanımı: /list

Parametreleri ile list komutunun kullanım alanı genişletilebilmektedir. Bahsi geçen parametreler aşağıdaki gibidir;

Maske: Kanal adında belirtilen metni içeren kanallar listesini görüntülemek için kullanılmaktadır.
Kullanımı: /raw list metin

>Sayı: İçerisinde belirtilen sayıdan fazla kullanıcı yer alan kanallar listesini görüntülemek için kullanılmaktadır.
Kullanımı: /raw list >sayı

<Sayı: İçerisinde belirtilen sayıdan az kullanıcı yer alan kanallar listesini görüntülemek için kullanılmaktadır.
Kullanımı: /raw list <sayı

C Parametresi: Kanalları oluşturulma tarihlerine göre listelemek için kullanılmaktadır. Bahsi geçen oluşum tarihi kanala ilk kullanıcının girdiği ana tekerrür etmektedir.
Kullanımı: /raw list C>|<süre (Belirtilen süre dakika cinsindendir.)

T Parametresi: Kanalları topic oluşturulma tarihlerine göre listelemek için kullanılmaktadır.
Kullanımı: /raw list T>|<süre (Belirtilen süre dakika cinsindendir.)

Privmsg: Belirtilen hedefe mesaj göndermek için kullanılmaktadır.
Kullanımı: /privmsg nick mesaj
/privmsg #kanaladı mesaj
/privmsg @#kanaladı mesaj
/privmsg $maske mesaj

Notice: Belirtilen hedefe notice mesajı göndermek için kullanılmaktadır.
Kullanımı: /notice nick mesaj
/notice #kanaladı mesaj
/notice %#kanaladı mesaj
/notice $maske mesaj

Knock: Davetsel konumdaki (invite only (+i) ) kanala dışarıdan mesaj göndermek için kullanılmaktadır. Bu mesaj kanalda bulunan operatörlere notice olarak ulaşır. Kullanım mantığı kanala giriş yapamilmek için davet talebinde bulunmaktır.
Kullanımı: /knock #kanaladı mesaj

Setname: Nick whois (kullanıcı bilgileri) kısmında yer alan username (gerçek isim) bilgisini değiştirmek için kullanılmaktadır.
Kullanımı: /setname yeni isim

Mode: Belirtilen nick veya kanalın modlarını değiştirmek için kullanılmaktadır. Mod belirtilmediği taktirde mevcut modları gösterir.
Kullanımı: /mode nick +modlar-modlar
/mode #kanaladı +modlar-modlar

Credits: Sohbet.net üzerinde kullanılan ircd yapımı ve geliştirilmesinde emeği geçenleri gösterir.
Kullanımı: /credits

Time: Belirtilen yerel sunucuda ki saati gösterir. Sunucu belirtilmez ise bağlı bulunulan sunucuda ki saati gösterir.
Kullanımı: /time
/time sunucu

Silence: Belirtilen kullanıcının size mesaj göndermesini engeller. Ağ ile bağlantınız koptuğunda bu listesi sıfırlanır. Silence listesine en fazla 15 kullanıcı eklenebilmektedir. Nick belirtilmeden kullanıldığı takdirde listede yer alan nickleri görüntüler.

Kullanımı: /silence +nick (belirtilen nicki listeye ekler)
/silence -nick (belirtilen nicki listeden çıkartır)

• • •
Etiketler: » »
 

Kullanici Modlari

Kategori: Programlar — admin @ 00:41

Aşağıdaki bilgiler irc.seviyo.net irc ağı baz alınarak hazırlanmıştır.

o : Bu modu taşıyan kullanıcı; Global IRC Operatörü.
O : Bu modu taşıyan kullanıcı; Local IRC Operatörü.
a : Bu modu taşıyan kullanıcı; Services Administratorü.
A : Bu modu taşıyan kullanıcı; Server Administratorü.
N : Bu modu taşıyan kullanıcı; Network Administratorü.
C : Bu modu taşıyan kullanıcı; Co Administratorü.

——————————————————

d : Kanal genellerine gönderilen mesajları görmenizi engeller.
g : GlobOps ve LocOps mesajlarını görebilmenizi sağlar.
h : Kullanıcının yardım görevlisi olduğu bilgisini verir. (helper)
i : Kanalda olmayan kişiler tarafından yapılan “/who” listelemelerinde görünmenizi engeller.
p : Whois (kullanıcı bilgisi) çıktısından bulunduğunuz kanalları gizlemenizi sağlar.
q : Sadece servisler yolu ile kanalda atılabilen kullanıcı.
r : Kullanıcının kayıtlı bir nicke sahip olduğu anlamına gelir.
s : Snotice’leri (sunucu mesajları) görebilmenizi sağlar.
t : Özel host kullanan kullanıcı.
v : Bloke edilmiş dcc mesajlarını görebilmenizi sağlar.
w : Wallop mesajlarını görebilmenizi sağlar.
x : Gerçek bağlantı adresinizin gizlenmiş olduğu bilgisini verir.
z : Kullanıcının güvenli porttan (SSL) giriş yapmış olduğu bilgisini verir.
G : Sunucu tarafından yasaklanmış mesajların size ulaşmasını engeller.
R : Nicki kayıtlı olmayan kullanıcıların size mesaj göndermesini engeller.
S : Servisler için koruma modudur.
T : CTCPs içerikli komutların size gönderilmesini engeller.
W : Kendisine çekilen whoisleri görebilen kullanıcı.

Kullanımı: /mode nick +modeler-modeler
Örnek: /mode x1 +d
Açıklama: Yukarıdaki örneği uygulayan x1 nickli kullanıcı kanal genellerine gönderilen mesajları görmez.

• • •

 

mIRC Kanal Modlari

Kategori: iRc, mIRC — admin @ 00:35

Aşağıda yer alan bilgiler irc.seviyo.net irc ağı baz alınarak hazırlanmıştır.

v: +m modunda olan kanalda konuşabilen kullanıcı. (voice)
h: Kanal yardımcı operatörü. (halfop)
o: Kanal operatörü. (op)
a: Kanalda koruma sahibi olan kullanıcı. (protect)
q: Kanal sahibi.

———————————————————

b nick!ident@host: Belirtilen maskeyi içeren kullanıcıların kanala girişini engeller. Parametreleri ile kullanımı için +b kanal modu başlığını inceleyiniz. (h)
c: Renk kodları içeren mesajların ulaşmayacağı kanal. (o)
e nick!ident@host: (Exception) +b modundan etkilenmeyen kullanıcı. (h)
I nick!ident@host: (Invex) Davetsel konumdaki (invite only (+i)) kanala giriş yapabilen kullanıcı. (h)
f satır:saniye: (Flood Koruması) Kanalda gelişmiş tekrar koruması sağlar. Parametreleri ile kullanımı için +f kanal modu başlığını inceleyiniz. (o)
i: Davetsel konumda (invite only) bulunan kanal. Bu konumdaki kanala giriş yapabilmek için davetli moduna sahip olmak gereklidir. (h)
j giriş:saniye: (Join Flood Koruması) Kanala belirtilen saniyede bir giriş yapılabilir. Kanal için join flood koruması sağlar. (o)
k şifre: Girişlerde şifre istenilen kanal. Bu konumda ki kanala giriş yapabilmek için belirlenmiş olan şifrenin bilinmesi gerekmektedir. (h)
l sayı: (Limit) Kanala giriş yapabilecek kullanıcı sayısını belirlemek için kullanılır. Bu limit dolduğunda kanala girmek isteyen kullanıcılara limitin dolu olduğu bilgisi ulaşır. (o)
m: Bu modda ki kanalda; Sadece +qaohv modlarından en az birine sahip kullanıcılar kanal geneline mesaj gönderebilirler. (h)
n: Kanalda bulunmayan kullanıcıların dışarıdan kanal geneline mesaj göndermelerini engeller. (h)
p: (Özel Kanal) Kanalı /list komutu ile yapılan listelemerden saklar. (o)
r: Kanalın kayıtlı olduğu anlamına gelmektedir.
s: (Secret) Kanalı kanalda bulunan kullanıcıların whois çıktısından ve /list komutu ile yapılan listelemelerden saklar. (o)
t: Bu modda ki kanalda; Sadece +hoaq modlarından en az birine sahip kullanıcılar kanal başlığını değiştirebilirler. (h)
z: SSL (Secure Socket Layer) Sadece güvenli porttan giriş yapan kullanıcıların giriş yapabileceği kanal. (o)
A: Sadece adminlerin giriş yapabileceği kanal.
C: CTCP içerikli metinlerin kanala ulaşmasını engeller. (o)
G: Sunucu tarafından yasaklanmış olan kelimelerin kanal geneline gönderimini engeller. (o)
M: Bu modda ki kanalda; Sadece nicki kayıtlı olan kullanıcılar kanal geneline mesaj gönderebilirler. (o
K: /knock komutu yolu ile mesaj alımına kapalı olan kanal. Not: Bu mod +i modu ile birlikte kullanılmaktadır. (o)
L #Kanaladı: Kanala giriş yapan kullanıcılar otomatik olarak belirtilen kanala yönlenirler. Not: Bu mod +l modu ile birlikte kullanılmaktadır. (q)
N: Bu modda ki kanalda; Sadece +qao modlarından en az birine sahip kullanıcılar nick değiştirebilirler. (o)
O: Sadece IRC Operatörlerin giriş yapabileceği kanal. (o)
S: Renk kodları içeren metinlerin bu kodlardan arınıp kanala düz yazı olarak ulaşmasını sağlar. (o)
T: Bu modda ki kanala; notice gönderilemez. (o)
V: Bu modda ki kanalda; /invite komutu kullanılamaz. (o)
u: Kanal yönetici kiplerinin gizli durumda olduğu kanal. (q)

(o) : Sonunda yer aldığı modun kanal operatörü yetkisine sahip olan kullanıcılar tarafından değiştirebileceği bilgisini verir.
(h) : Sonunda yer aldığı modun kanal yardımcı operatörü yetkisine sahip olan kullanıcılar tarafından değiştirilebileceği bilgisini verir.
(q) : Sonunda yer aldığı modun kanal sahibi tarafından değiştilebileceği bilgisini verir.

Kullanımı: /mode #kanaladı +modeler-modeler
/mode #kanaladı +modeler-modeler parametre

Kanal modlarına ek bilgiler;

Kullanıcıya uygulanabilir kanal modları;

q,a,o,h,v,e,b,l

Mlock ile sabitlenebilen kanal modları;

m,n,c,k,l,i,M,K,O,A,R,S,p,S,t,Q,s,V,u,z,T,G,C,j,z

K modu i modu olmadan sabitlenemez.

j,k,l,f modları ise parametreleri kullanılarak sabitlenebilir.

Parametreler ile kullanılan kanal modları;

j,k,I,f,b,e,v,h,o,a,q

Bir arada kullanılamayan kanal modları;

c ve S , s ve P

a) +b kanal modu parametreleri ile kullanımı;

~c:#kanal: Belirtilen kanalda ki kullanıcıların sizin kanalınıza giriş yapmasını engeller.
Kullanımı: /mode #kanaladı +b ~c:#yasakkanal

~q:maske: Belirtilen maskeyi (nick!ident@host) içeren kullanıcıların kanal geneline mesaj göndermesini engeller.
Kullanımı: /mode #kanaladı +b ~q:nick!ident@host

~n:maske: Belirtilen maskeyi (nick!ident@host) içeren kullanıcıların kanalda oldukları takdirde nick değiştirmelerini engeller.
Kullanımı: /mode #kanaladı +b ~n:nick!ident@host

~r:realname: Belirtilen realname (gerçek isim) sahibi kullanıcıların kanala giriş yapmasını engeller.
Kulanımı: /mode #kanaladı +b ~r:realname

b) +f kanal modu parametreleri ile kullanımı;

+f kanal modu parametreleri ile birlikte kullanımında belirtilen kanal için gelişmiş flood koruması sağlar. Bu mod ile belirlenen süre içerisinde
kanalda yapılabilecek eylem limitini belirleyebilirsiniz.

Kullanımı: /mode #kanaladı +f [<miktar><tür>{#<eylem>}{,…}]:<saniye>

Bahsi geçen eylem türleri aşağıdaki tabloda yer almaktadır;

———————————————————–

Tür Parametre Adı Ceza Extra Ceza

c       CTCP         C      m,         M
j        Join            i        R
k       Knock        k
m     Mesajlar    m      M
n   Nickdeğişimi N
t      Tekrar       kick   b

————————————————————

c parametresi: Belirtilen kanala belirtilen süre içerisinde gönderilebilecek maksimum CTCP sayısını belirlemek için kullanılır. Limit aşıldığı takdirde otomatik otomatik olarak +C modu devreye girer. +C modunun kaç dakika devrede kalacağını belirlemek mümkündür. İsteğe bağlı olarak +m veya +M modlarından herhangi birisi +C modu yerine devreye sokulabilir.

Örnek: /mode #kanaladı +f [5c#M3]:7

Yukarıdaki komut uyguladığında takdirde; bahsi geçen kanala 7 saniye içerisinde en fazla gönderilebilecek CTCP içerekli mesaj adeti 5′tir. Bu limit aşılması durumunda kanal otomatik olarak 3 dakika süre ile +M moduna alınacaktır.

j parametresi: Belirtilen kanala belirtilen sürede yapılabilecek maksimum giriş (JOIN) sayısını belirlemek için kullanılır. Limit aşıldığı takdirde otomatik olarak +i modu devreye girer. +i modunun kaç dakika devrede kalacağını belirlemek mümkündür. İsteğe bağlı olarak +i modu yerine +R modu devreye sokulabilir.

Örnek: /mode #kanaladı +f [6j#R3]:4

Yukarıdaki komut uygulandığı takdirde; bahsi geçen kanala 4 saniye içerisinde 6′dan fazla kullanıcı giriş yapmaya teşebbüs eder ise, kanal otomatik olarak 3 dakika +R moduna alınacaktır.

k parametresi: Belirtilen kanala belirtilen süre içerisinde gönderilebilecek maksimum KNOCK mesajı sayısını belirlemek için kullanılır. Limit aşıldığı takdirde otomatik olarak +k modu devreye girer.

Örnek: /mode #kanaladı +f [4k]:8

Yukarıdaki komut uygulandığı takdirde; bahsi geçen kanala 8 saniye içerisinde maksimum 4 KNOCK mesajı gönderilebilir. Bu limit aşılması durumunda kanalda otomatik olarak +k modu devreye girer.

m parametresi: Belirtilen kanala belirtilen sürede gönderilebilecek maksimum MESAJ satırı limiti belirlemek için kullanılır. Bu limit aşılması durumunda otomatik olarak +m modu devreye girer. +m modunun kaç dakika devrede kalacağını belirlemek mümkündür. İsteğe bağlı olarak +m yerine +M modu devreye sokulabilir.

Örnek: /mode #kanaladı +f [10m#m5]:6

Yukarıdaki komut uygulandığı takdirde; bahsi geçen kanala 6 saniye içerisinde gönderilebilecek mesaj satırı sayısı limiti 10 olarak belirlenir. Bu limitin aşılması durumunda, kanalda otomatik olarak 5 dakika +m modu devreye girer.

n parametresi: Belirtilen kanalda belirtilen süre içerisinde maksimum nick değişimi sayısını belirlemek için kullanılır. Bu limitin aşılması durumunda kanalda otomatik olarak +N modu devreye girer. +N modunun ne kadar süre devrede kalacağını belirlemek mümkündür.

Örnek: /mode #kanaladı +f [3n#N1]:10

Yukarıdaki komut uygulandığı takdirde; bahsi geçen kanalda 10 saniye içerisinde en fazla 3 nick değişimi yapılabilir. Bu limitin aşılması durumunda, kanalda otomatik olarak 1 dakika +N modu devreye girer.

t parametresi: Belirtilen kanala belirtilen süre içerisinde bir kullanıcının gönderebileceği maksimum mesaj satırı limiti belirlemek için kullanılır. Bu limit aşılması durumunda otomatik olarak kullanıcı kanaldan (kick) atılır. İsteğe bağlı olarak kullanıcıya ban moduda uygulatılabilir.

Örnek: /mode #kanaladı +f [5t#b]:5

Yukarıdaki komut uygulandığı takdirde; bahsi geçen kanala 5 saniye içerisinde, bir kullanıcının gönderebileceği maksimum mesaj sayısı limiti 5 olarak belirlenir. Bu limit aşılması durumunda kullanıcı banlanır.

• • •
Etiketler: » » »
 

Admin Komutlari

Kategori: Programlar — admin @ 00:33

irc.seviyo.net üzerinde; kullanılabilen tüm irc operatör ve admin komutları aşağıda yer almaktadır.

Oper: Kullanıcının IRC Operatör veya Admin yetkilerine erişimini sağlayan komuttur.
Kullanımı: /oper nick şifre

Wallops: +W moduna sahip kullanıcıların görebileceği mesaj göndermek için kullanılmaktadır.
Kullanımı: /wallops mesaj

Globops: Yöneticiler arası mesajlaşmalarda kullanılmaktadır.
Kullanımı: /globops mesaj

Locops: Yerel sunucuda bulunan yöneticilere mesaj göndermek için kullanılmaktadır.
Kullanımı: /locops mesaj

Chatops: Tüm yöneticilere mesaj göndermek için kullanılmaktadır.
Kullanımı: /chatops mesaj

Adchat: Çevrimiçi durumda olan servisler/ağ yöneticilerine mesaj göndermek için kullanılmaktadır.
Kullanımı: /adchat mesaj

Nachat: Ağ yöneticileri arasında mesajlaşmalarda kullanılmaktadır.
Kullanımı: /nachat mesaj

Kill: Bir kullanıcının ağ ile bağlantısını kesmek için kullanılır. Eğer bir sebep belirtilmiş ise kullanıcının uzaklaştırılma sebebi olarak çıkışında yer alır.
Kullanımı: /kill nick sebep

Kline: Kullanıcı hostuna veya kullanıcı@host şeklinde maskeye kill satırı eklemek için kullanılmaktadır.
Kline için süre olarak 0 belirlenirse kline kalıcı olur. İsteğe bağlı olarak 1d10h15m30s gibi değişik formatlarda da süre belirlenebilmektedir.
Kullanımı: /kline maske süre sebep (eklemek için)
/kline -maske (silmek için)

Zline: Belirtilen IP adresini yerel sunucu ile bağlantısını kesmek ve belirtilen süre doluncaya kadar giriş yapmasını engellemekte kullanılmaktadır.
Eğer süre olarak 0 belirtilirse gline kalıcı olur. Ayrıca süre 1d10h15m30s gibi değişik formatlarda belirlenebilmektedir.

Gline: Belirtilen hedefin ağ ile bağlantısını kesmek ve belirtilen süre doluncaya kadar giriş yapmasını engellemekte kullanılmaktadır.
Eğer süre olarak 0 belirtilirse gline kalıcı olur. Ayrıca süre 1d10h15m30s gibi değişik formatlarda belirlenebilmektedir.
Kullanımı: /gline <kullanıcı@host maske veya rumuz> süre sebep (eklemek için)
/gline -<kullanıcı@host maske veya rumuz> (silmek için)

Shun: Uygulanan kullanıcı hiçbir komutu kullanamaz, mesajlaşamaz ve sunucu PING’lerinden PONG yanıtını alamaz.
Süre olarak 0 belirtilirse shun kalıcı olur. Ayrıca; süre 1d10h15m30s gibi farklı formatlarda da belirlenebilmektedir.
Kullanımı: /shun <kullanıcı@host veya rumuz> süre sebep (eklemek için)
/shun -<kullanıcı@host veya rumuz> (silmek için)

Gzline: Zamanlı global zline atmak için kullanılmaktadır.
Bu cezaya uygun görülen kullanıcı ağ üzerinde hiçbir yerel sunucuya bağlanamaz.
Eğer süre olarak 0 belirtilirse gzline kalıcı olur.Ayrıca süre 1d10h15m30s gibi değişik formatlarda belirlenebilmektedir.
Kullanımı: /gzline @IPMaske süre sebep (eklemek için)
/gzline -*@IPMaske (silmek için)

Akill: Belirtilen maskeyi otomatik kill listesine ekler. Bu listede yer alan kullanıcılar sunucuya bağlanamazlar.
Kullanımı: /akill user@host sebep

Rakill: Eklenmiş bir akilli kaldırmak için kullanılmaktadır.
Kullanımı: /rakill uset@host

Rehash: Yerel serverın konfigürasyon dosyasını yeniden okumasını sağlar.
Eğer bir parametre belirtilmiş ise sadece belirtilen kısım tekrar okunur.
Eğer sunucu adı ve parametre belirtilmem işe; unrealircd.conf ve atılmış olan kline dosyası yenilenir.
Sadece ağ yöneticileri sunucu belirterek uygulayabilmektedir.

Parametreler:
motd: Günün mesajı ve kurallar dosyası
opermotd: Opermotd dosyası
botmotd: Botmotd dosyası
garbage: Çöp toplaması yapılır

Kullanımı: /rehash -parametre
/rehash sunucu -parametre

Restart: Sunucunun tekrar başlatılmasını sağlar. Tüm kullanıcıların bağlantısı kesilir.
Kullanımı: /restart
/restart şifre

Die: Tüm kullanıcıların bağlantısı kesilir ve sunucu tamamen kapanır.
Kullanımı: /die
/die şifre

Sethost: Kullanmakta olduğunuz hostu değiştirmenizi sağlar. Özel karakterler kabul edilir.
Kullanımı: /sethost host

Setident: Kullanmakta olduğunuz mevcut identi değiştirmenizi sağlar.
Kullanımı: /setident <yeni ident>

Chghost: Online olan bir kullanıcının hostunu değiştirmek için kullanılmaktadır.
Kullanımı: /chghost nick şifre

Chgident: Online durumda olan kullanıcıların identini değiştirmek için kullanılmaktadır.
Kullanımı: /chgident nick ident

Chgname: Online durumda olan kullanıcıların realname kısmını değiştirmek için kullanılmaktadır.
Kullanımı: /chgname nick realname

Squit: Bir yerel sunucunun ağdan kopartmak için kullanılmaktadır. Genellikle ana sunucu üzerinde uygulanmaktadır.
Kullanımı: /squit sunucu

Connect: Varolan bir irc sunucusunu ağa bağlamak için kullanılır. Bu işlem sırasında bağlantı ayarları oldukça önemlidir.
Kullanımı: /connect sunucu port

Dccdeny: Bir dosya uzantısı için dcc engeli koyar. Belirtilen uzantıyı taşıyan dosyaların gönderimi; sunucu tarafından reddedilir.
Kullanımı: /dccdeny <dosya uzantısı> sebep

Undccdeny: Daha önceden konulmuş olan dcc engelini kaldırmak için kullanılır.
Kullanımı: /undccdeny <dosya uzantısı>

Sajoin: Bir kullanıcı kanal veya kanallara sokmak için kullanılır.
Kullanımı: /sajoin nick #kanaladı
/sajoin nick #kanal,#kanal2

Sapart: Bir kullanıcı kanal veya kanallardan çıkartmak için kullanılır.
Kullanımı: /sapart nick #kanaladı
/sapart nick #kanal,#kanal2

Samode: Operatör olmadığınız bir kanalda kanal modlarını değiştirmenizi sağlar.
Kullanımı: /samode #kanaladı +modeler-modeler

Rping: IRC Ağına bağlı sunucular arasında ki gecikme süresini (lag) milisaniye cinsinden ölçmenizi sağlar.
Kullanımı: /rping sunucu

Trace: Belirtilen kullanıcı hakında; gecikme, sınıf bilgisi, sunucu hakkında; sınıf/version/link bilgilerini gösterir.
Kullanımı: /trace rumuz|sunucu

Opermotd: Yöneticiler için günün mesajı çıktısını gösterir.
Kullanımı: /opermotd

Sdesc: Sunucunun restart edilmesine gerek olmadan; sunucu bilgi satırını değiştirmenizi sağlar.
Kullanımı: /sdesc bilgi

Mkpasswd: Sade metin halindeki bir şifreyi unrealircd.conf’a eklemek için yeniden şifreler.
Kullanımı: /mkpasswd şifre

Module: Yüklü olan tüm modüllerin listesini görüntüler.
Kullanımı: /module

Close: Tanımlanabilen tüm bağlantıların; ağ ile olan bağlantısını kesmenizi sağlar.
Kullanımı: /close

Tstcl: IRC’nin dahili saatini ayarlamak için kullanılmaktadır. Tam olarak işlevi hakkında yeterli bilgiye sahip olmadığınızı düşüyorsanız bu komutu uygulamamanız önerilir.
Kullanımı: /tstcl zaman

Svssno: Belirtilen kullanıcının snomask kiplerini değiştirmek için kullanılır.
Kullanımı: /svssno nick snomask

Spamfilter: Argo, reklam ve benzeri istenmeyen kelimelerin kullanılmasını engelleyen ircd sistemidir.
Parametreleri ile kullanılarak 10 ayrı alan için gelişmiş badwords (kötü kelimeler) koruması sağlar.
Spamfiltera eklenen metinler tüm ağ üzerinde, kanal/kullanıcı +G modu taşımıyor olsada işlev görür.
Spamfilter engelinden sadece operlar ve servisler etkilenmezler.

Parametreler;

——————————————————————————–

Tür   Parametre      Açıklama
p        özel                  (query) mesajları
n        özel-notice      (query) noticeleri
c        kanal                Kanal mesajları
N       kanal-notice    Kanal noticeleri
P       part                  (kanaldan ayrılma) sebepleri
q       quit                   (sunucudan ayrılma) sebepleri
d       dcc                    dosya ismi
a        away                Away mesajları
t        topic                  Kanal başlıkları (topic)
u       kullanıcı            Kullanıcı banı, nick!ident@host:realname

——————————————————————————–

Ceza Türleri;

——————————————————————————————

Tür                 Açıklama
kill                   Kullanıcı kill ile cezalandırılır.
tempshun       Kullanıcı shun ile cezalandırılır. Ağdan çıktığında ceza otomatik olarak kalkar.
shun                Kullanıcı shun ile cezalandırılır.
kline                Kullanıcı hostuna kline eklenir.
gline                Kullanıcı hostuna gline eklenir.
zline                Kullanıcı hostuna zline eklenir.
block               Mesajın hedefe ulaşması engellenir.
dccblock         Kullanıcının dcc gönderimi engellenir. Transfer gerçekleşmez.
viruschan       Kullanıcı tüm kanallardan çıkartılıp önceden belirlenen kanala sokulur, msg/notice harici bir komut uygulayamaz.

—————————————————————————————–

Kullanımı: /spamfilter [add|del|remove|+|-] [tip] [ceza] [ceza süresi] [sebep] [ifade]

Ceza süresi; Spamfilter eklenirken ceza olarak belirtilen eylemin devamlılık süresinin belirtileceği bölüm.

Başlangıç değeri olarak “-” kullanın veya boş bırakın.

Sebep; Spamfilter eklenen metnin; eklenme sebebidir. Sebep girilirken boşluk bırakılamaz,

boşluk yerine “_” yazılır. “_”‘ler boşluk olarak karşılık görür.

İfade; Hangi ifade veya yasak kelimenin kullanıldığında; belirtilen eylemin uygulanacağını bildiren bölümdür.

Tempshun: Geçici shun ekleyip kaldırmanızı sağlar. Tempshun listesine eklenen kullanıcı sunucudan çıkarsa otomatik olarak shun listesinden silinir.
Kullanımı: /tempshun +nick sebep (eklemek için)
/tempshun -nick (silmek için)

Svslusers: Global veya yerel; en yüksek kullanıcı sayısını değiştirmek için kullanılmaktadır.
Eğer -1 değer belirtilirse varolan rakamlar korunur.
Kullanımı: /msg operserv raw svslusers sunucu <global maksimum değer> <local maksimum değer>

Svssilence: Belirtilen kullanıcının; silence listesini değiştirir.
Silence komutundan farklı olarak tek seferde birden fazla ekleme yapılabilmektedir.
Kullanımı: /msg operserv raw svssilence nick :maske

Svswatch: Belirtilen kullanıcının; watch listesini değiştirmek için kullanılmaktadır.
Kullanımı: /msg operserv raw svswatch nick :<watch parametresi>

Svsfline: Belirtilen dosya uzantısını engeller.
Kullanımı: /msg operserv raw sunucu svsfline + dosya :sebep (eklemek için)
/msg operserv raw sunucu svsfline - dosya (silmek için)
/msg operserv raw sunucu svsfline (dccdeny listesini etmizlemek için)

Svsmotd: Günün servisler measjını değiştirmek için kullanılmaktadır.
Kullanımı: /msg operserv raw svsmotd #:mesaj (eklemek için)
/msg operserv raw svsmotd ! (silmek için)
/msg operserv raw svsmotd ! :mesaj (mesajı silip; yenisini eklemek için)

Svsnline: Global bir isim yasağı ekler. Yasaklama nedeni; bir parametreden oluşmalıdır
ve kelime aralarında boşluk yerine “_” kullanılmalıdır. Servisler bunu otomatik olarak boşluk karakterine çevirecektir.
Kullanımı: /msg operserv raw svsnline +/- sebep :isim

Svso: Bir kullanıcıya O:lines yetkilisiymiş gibi yönetici kipleri vermek için kullanılmaktadır.
Kullanımı: /msg operserv raw svso nick +kip (eklemek için)
/msg operserv raw svso nick -kip (silmek için)

Svspart: Bir kullanıcıyı kanal veya kanallardan çıkartmak için kullanılmaktadır.
Kullanımı: /msg operserv raw svspart nick #kanaladı
/msg operserv raw svspart nick #kanal,#kanal2

Swhois: Belirtilen nickin whois bilgilerini değiştirmek için kullanılmaktadır.
Kullanımı: /msg operserv raw swhois nick :mesaj (eklemek için)
/msg operserv raw swhois nick : (silmek için)

Sqline: Bir nickin veya o nicki içeren farklı nicklerin kullanımını yasaklar. Bu listede yer alan nickleri sadece oper konumunda ki kullanıcılar kullanabilir.
Kullanımı: /msg operserv raw sqline nick :sebep

Unsqline: Kullanımı yasaklanmış olan (Sqline) nickleri; kullanıma açmak için kullanılmaktadır.
Kullanımı: /msg operserv raw unsqline nick

Svs2mode: Belirtilen kullanıcının kullanıcı kiplerini değiştirmek için kullanılmaktadır.
Kullanımı: /msg operserv raw svs2mode nick mod

Svskill: Belirtilen kullanıcının ağ ile bağlantısını kopartır.
Kullanımı: /msg operserv raw svskill nick :sebep

Svsnoop: Sunucuda ki Global IRC Operatör komutlarının kullanımını iptal veya aktif etmek için kullanılmaktadır.
Kullanımı: /msg operserv raw svsnoop sunucu +/-

Svsjoin: Belirtilen kullanıcıyı kanal veya kanallara sokmak için kullanılmaktadır.
Kullanımı: /msg operserv raw svsjoin nick #kanaladı
/msg operserv raw svsjoin nick #kanal,#kanal2
/msg operserv raw svsjoin nick #kanal,#kanal2 şifre şifre2

Htm: Yüksek trafik moduna ilişkin özelliklerin kontrol edilmesini sağlar. Bu mod list, whois, who vb. kullanıcı komutlarının kullanımını devre dışı Bırakır. Parametreleri ile kullanımında çalışma özellikleri düzenlenebilir.
ON: Yüksek trafik modu; aktif olur.
OFF: Yüksek trafik modu; devre dışı olur.
NOISY:Yüksek trafik modu; giriş ve çıkışlarında kullanıcılara bildirilir.
QUIET:Yüksek trafik modu; durdurulduğundan itibaren kullanıcılara giriş/çıkış bildirisi verilmez.
TO: Hangi gelen veri hızında aktif olacağını belirtir.
Kullanımı: /htm parametre

Svsnick: Belirtilen kullanıcının nickini değiştirir.
Kullanımı: /msg operserv raw svsnick nick yeninick süre

Svsmode: Belirtilen kullanıcının taşıdığı kipleri değiştirmek için kullanılmaktadır.
Kullanmı: /msg operserv raw svsmode nick mod

• • •
Etiketler: » » » »
 

mIRC sunucu noticeleri

Kategori: Programlar — admin @ 00:30

c: Yerel sunucu üzerinde; yapılan giriş çıkışları görebilme yetkisi sağlar.
e: /chg ve /set ile servislere gönderilen komutları görebilme yetkisi sağlar.
f: Flood saldırısı uyarı mesajlarını görebilme yetkisi sağlar.
F: Ağ üzerinde; yapılan giriş çıkışları görebilme yetkisi sağlar.
G: TKL Noticelerini görebilme yetkisi sağlar.
j: Server tarafından oluşturulan farklı tür mesajları görebilme yetkisi sağlar.
k: Atılan /kill’lerden haberdar olmanızı sağlamaktadır.
n: Yerel sunucu üzerinde; yapılan giriş ve çıkışları görebilme yetkisi sağlar.
N: Uzak sunucuda ki link değişimlerini görmenizi sağlar.
o: Oper konumuna geçen kullanıcıları görmenizi sağlar.
q: Q-line sebebi ile engellenen nick değişimlerinden haberdar olmanızı sağlar.
s: Genel sunucu mesajlarını görmenizi sağlar.
S: Spamfilter eşleşmelerini görmenizi sağlar.

• • •

 

Oper Flaglari

Kategori: Programlar — admin @ 00:24

Aşağıda yer alan bilgiler irc.seviyo.net irc ağı baz alınarak hazırlanmıştır.

o: (locop) Local IRC Operatörü.
O: (globop) Global IRC Operatörü.
C: (coadmin) Co Administratorü.
A: (admin) Server Administratorü.
a: (services-admin) Services Administratorü.
N: (netadmin) Network Administratorü.

——————————————-

r: (can_rehash) /rehash komutunu kullanabilme yetkisi sağlar.
R: (can_restart) /restart komutunu kullanabilme yetkisi sağlar.
D: (can_die) /die komutunu kullanabilme yetkisi sağlar.
h: (helpop) /helpop mesajlaşmalarını görebilme yetkisi sağlar.
g: (can_globops) /globops ile mesaj gönderebilme yetkisi sağlar.
w: (can_wallops) /wallops ile mesaj gönderebilme yetkisi sağlar.
n: (can_localnotice) Yerel sunucu noticelerini görebilme yetkisi sağlar.
G: (can_globalnotice) Global sunucu noticelerini görebilme yetkisi sağlar.
c: (can_localroute) Yerel sunucuda; /squit ve /connects komutlarını kullanabilme yetkisi sağlar.
L: (can_globalroute) Ağ üzerinde; /squit ve /connects komutlarını kullanabilme yetkisi sağlar.
k: (can_localkill) Yerel sunucuda; /kills komutlarını kullanabilme yetkisi sağlar.
K: (can_globalkill) Ağ üzerinde; /kills komutlarını kullanabilme yetkisi sağlar.
b: (can_kline) /kline komutunu kullanabilme yetkisi sağlar.
B: (can_unkline) Kline’ları kaldırabilme yetkisi sağlar.
z: (can_zline) Z:lines ekleyebilme yetkisi sağlar.
Z: (can_gzline) Global Z:line (gzline) ekleyebilme yetkisi sağlar.
t: (can_gkline) /gline , /shun ve /spamfilter komutlarını kullanabilme yetkisi sağlar.
v: (can_override) OperOverride kullanabilme yetkisi sağlar.
q: (can_setq) Yönetici olduğunda +q modu alır.
H: (get_host) Yönetici olduğunda +x modu alır.
W: (get_umodew) Yönetici olduğunda +W modu alır. /whois komutunun kendisine uygulandığını görebilir.
X: (can_addline) /addline komutunu kullanabilme yetkisi sağlar.
d: (can_dccdeny) /dccdeny komutunu kullanabilme yetkisi sağlar.

• • •
Etiketler: » » » » »
 

Turkce mIRC

Kategori: Programlar — admin @ 00:13

Türkçe mIRC indirmek icin en dogru Adrestesiniz. Sizler icin gelistirdigimiz Turkce mIRC`e Eklentiler yaparak chat icin daha kullanisli ve eglenceli hale getirdik. TurkMircx.com olarak En gelismis virus tarayici programlarla taradiktan sonra kullaniminiza sunduk. Gonul rahatligiyla mirc indirip chat yapabilirsiniz. Orijinal mırc ve mırc Script versionundan dilediginizi secip yukleyebilirsiniz. Butun Sistemlerle uyumlulugu gelismis kalibrasyon programlariyla denenmistir. www.TurkMircx.com olarak iyi eglenceler hos sohbetler dileriz..

mirc indir turkce mirc

TurkMircx nin hazirladigi mIRC’i indirdikten sonra chat yapabilir, Online radyo ve Trivia oyunlar oynayabilir Ayrica mırcı yukledikten sonra kelimeturetmece oyununu deneyebilirsiniz. TurkMircx.com iyi vakit gecirebilmeniz icin herseyi dusundu.

TurkMircx nin sizler icin hazirlamis oldugu mırc’ı dilediginiz yerde, evde, cafede, is yerinde kullanabilirsiniz. Internet Cafeler icin mIRC denildiginde de Akla gelen tek isim TurkMircx Turkce mıRC. Türkçe mIRC bütün ihtiyaçlarınızı karşılayacaktır. Chat’in kalbi burada atıyor.

Dunyaca unlu irc client Chat Programi mIRC tamamıyla turkce ve ek ozelliklerle bozenmis son yeni cikan surumu deneyebilirsiniz.

En çok kullanılan IRC sohbet programı olan mIRC’in en son sürümü. Internet Relay Chat (IRC) yazılımından beklenen hemen hemen her özellik bu yazılımda bulunmaktadır. Birden çok sunucu desteği, tam renk kontrolü, DCC dosya alma ve gönderme, davet özelliği, uzaktan erişim ve senaryo desteği sadece belli başlı özellikleri arasındadır. Yenilenen 6.21 sürümü ile de mIRC, artık SSL bağlantılarına destek verip, tüm diyalog kutuları ve araç çubukları ile de özelleştirmeye tam destek sağlıyor. Tamamıyla türkçe ve ilk kez iRcDe.Com da

mirc indir turkce mirc

Dünyanin en çok kullanilan eş zamanli sohbet programi mirc den yeni bir sürüm daha mirc 6.3 piyasaya sunulmuştur mirc bu versiyonu hata düzeltme versiyonu olarak çikardi azda olsa yeni özellik ekledi bir önceki versiyon mirc 6.2 deki bir çok hata ve açiklar giderildi sonuç olarak ortaya güzel bir çalişma çikarildi mirc 6.3 orjinal versiyonu ingilizce olduğu için bu programi türkçeye çevirdik , bunu yaparken sadelik ve kullanilir olma özelliğinden taviz vermedik orjinali ile bire bir türkçeye çevirdik ve sizin kullanımızı kolaylaştiran bir çok özellik ekledik ( nick kaydetme , kanal kaydetme , bağlanti paneli, irc komutlari ) ve türkçe mirc 6.3 olarak sizin kullanimiza sunuyoruz mirc 6.3 % 100 türkçedir .

Türkçe mIRC 6.3 Nedir ? ;

Türkçe mIRC 6.3 Bedava Eş Zamanli Sohbet Programidir,
Türkçe mIRC 6.3 ile 24 Saat Binlerce ile ücretsiz chat sohbet edebilirsiniz,
Türkçe mIRC 6.3 ile dünyadaki bütün sunuculara bağlanabilirsiniz,
Türkçe mIRC 6.3 ile sunucudaki online kişilerle canli olarak 24 saat sohbet edebilirsiniz,
Türkçe mIRC 6.3 ile karşinizdaki kişi ile bedava olarak dosya transferi yapabilirsiniz,

Neden Türkçe mIRC 6.3 ;

Çünkü Türkçe mIRC 6.3 msn gibi değildir karşinizdaki kişiler sizi listesine eklemek zorunda değil veya siz onu eklemek zorunda değilsiniz istediğiniz kişiye yazabilir ve herkes size yazabilir ve arkadaşlik kurabilirsiniz,
Çünkü Türkçe mIRC 6.3 `de üyelik , şifre hatirlama , açilmama gibi bir sorunu yok bir sunucuya bağlanmıyorsa diğerine bağlanırsınız şifre hatirlama derdi yok açiliş ve girişte şifre istemez hemen sohbete bağlanirsiniz.

Evet işte bu sebeblerden dolayi mirc dünyanin en çok kullanilan eş zamanli sohbet programi şimdiden size hoş sohbetler unutmayin klavyeden kalbe giden yol mircden geçer :) aşka bir selam yeter …

mirc indir turkce mirc

• • •
Etiketler: » » » » »
 

18 Haziran 2008

mIRC iRc Baglanti hatalari

Kategori: Programlar — admin @ 17:31

IRC Client ile IRC Sunucusu arasinda meydana gelen problemlerden dolayi olusan hatalardir. Bircogumuz bu tarz hatalar ile karsilasiriz fakat genel olarak bilgi sahibi olan, arastiran pek az kimse var. Bazi yalan yanlis bilgilerin yayilmasini engellemek amaci ile bu tarz bir dokuman yazmaya karar verdim, elimden geldigince detaya indim..
Umarim okuyuculara az da olsa faydasi dokunur, bilinclenmelerine yardimci olur.

-

Konunun basinda da belirttigim gibi IRC Client ile IRC Sunucusu arasinda meydana gelen problemlerden dolayi olusan hatalardir bunlar.

-IRC Client Ornegi: mIRC, Konversation, hIRC, Xchat, jwirc, xircon, pirch, BitchX vesaire.
-IRC Sunucusu: irc.hdircd.com Aslinda bu ornege gerek bile yok, IRC Sunucusunun anlamini bilmeyen kisinin dokumanin devamini okumasinin anlami yoktur.

Gelelim detaya…

* Connection reset by pear

Genel olarak goz onunde bulundurdugumuzda baglantinin baglanan socket’in durumunun yeterince saglikli olmadigindan dolayi kapatildigini ifade eder.

Alt Basliklar: Read Error, Write Error, Ping time out, Broken Pipe

Read Error: IRC Sunuculari baglanan client’den belirli bilgiler ister. Bu hata IRC Sunucusunun kullanicinin IRC Client’inin bilgilerine erisememesi, okuyamamasi durumunda olusur. IRC Sunucusu bilgileri okurken bir hata ile karsilasirsa, bilgileri okuyamazsa client’in baglantisini bu hata mesaji ile kapatir.

Write Error: Bu hata mesaji da hemen hemen Read Error ile benzer ozellikleri tasir. Bir onceki hata mesajinda da belirttigim gibi IRC Sunucusu ile client arasinda bir veri alisverisi vardir. Bu veri alisverisinde IRC Sunucusu IRC Client’inden aldigi bilgileri hafizasina yazamazsa/yazmaya calisirken herhangi bir hata ile karsilasirsa client’in baglantisini bu hata mesaji ile kapatir.

Read error = Okuma hatasi
Write error = Yazma hatasi

Read error okuma isleminde hata olustugu zaman gerceklesir, write error ise okuma isleminin ardindan gerceklesen yazma isleminde hata olustugu zaman gerceklesir.

Broken Pipe: Sunucular soket haricinde de bazi bilgilere ihtiyac duyarlar. Iste bu bilgilere erismekte sorun yasadiklari zaman bu hata mesaji ile client’in baglantisini bu hata mesaji ile kapatirlar. Daha net anlasilabilmesi icin bir ornek vermeye calisayim…
Kullaniciya whois cekersiniz, sunucu whois cektiginizi bilir fakat bu bilgiyi sizin ekraniniza yansitirken bir hata ile karsilasir, iste bu Broken pipe hata mesaji ile sonuclanir…

Ping time out: Sunucular kullanicinin halen hatta olup olmadigini algilayabilmek icin belirli araliklarla kullanicilara ping atarlar. Bu ping cevabi gelmedigi zaman kullanicinin baglantisi bu hata mesaji ile kapatilir. Dikkat ederseniz status pencerenizde belirli araliklarla “Ping? Pong!” mesajlarini gorursunuz. Bu daha da basite indirgeyerek;
Ping? : Hey genc, buradamisin bir ses ver de yasadigini bilelim..
Pong! : Burdayim abi…

bu sekilde ozetleyebiliriz.

*Software cause connection abort
IRC Sunucusu kaynakli olan bir problemdir, yani temeli IRC Sunucusudur… Daha once de IRC Sunucusu ile IRC Client’i arasinda surekli veri alisverisi oldugunu ifade etmistim. Bunu ozet olarak su sekilde aciklayabiliriz: IRC Sunucusu client’in problemleri oldugunu dusunur, veri alisverisinde problem yasar, fakat client uzerinde herhangi bir problem mevcut degildir. Tamamen sunucunun yanilsamasi sonucu ortaya cikar…

*Connection timed out
Bu hata mesaji internet baglantinizdan kaynaklanir. Baglanmak isteyen client ile sunucu arasinda belirli bir baglanma suresi vardir, bu sure sunucuya gore degisebilir. Iste bu surenin dolmasi sonucunda baglanti halen gerceklestirilememis ise bu hata mesaji ile baglantiniz kapatilir.

*Connection refused
Baglanmak istediginiz IRC Sunucusunun sizin baglantinizi kabul etmemesi durumunda ortaya cikabilir. Mesela sizin girmek istediginiz port kapalidir, kapali porttan girmeye calisirsaniz bu hata mesaji ile karsilasirsiniz…

*No route to host
Internet baglantinizin olmadigini ifade eder.

*Unable to resolve IRC server
Bu hata mesaji DNS(Domain Name Service) ile ilgilidir. Genellikle degistirilen DNS adresi tam olarak hazir degildir veya guncellenmemistir veya kapalidir. Iste bu durumlarda bu tarz bir hata mesaji ile karsilasirsiniz.

*Not enough buffer space avaible
Client’inizin ag soketini alamamasi sonucu ortaya cikan bir hata mesajidir. Biraz daha acacak olursak, baglanti kapasiteniz sunucuya baglanabilmek icin yeterli degildir. Internet baglantisi gerektiren diger uygulamalari kapatarak veya modeminizi resetleyerek bu problemi ortadan kaldirabilirsiniz. Client kaynakli bir problemdir…

*Can’t assign requested address
Bunun anlami sunucunun herkese acik olmamasi durumudur. Genellikle attack olmasi durumunda sunucu yetkililerinin (Root) kullanilan DNS’yi degistirmesi sonucu ortaya cikar. (Olmayan bir dns adresine yonlendirmesi sonucu)

*Forward and reverse dns do not match
Ornek hata mesaji:
*** Your forward and reverse DNS do not match, ignoring hostname.

Closing Link: 116.5.194.147 (You are not authorized to use this server)

IRC Sunucusunun sizin IP adresinizi cozumleyememesi sonucu ortaya cikan bir hata mesajidir. Internet saglayicinizin DNS sorunlarindan dolayi kaynaklanan bir hata mesajidir. Client ve IRC Sunucusu ile alakasi yoktur..

*Invalid username
Belirtmis oldugunuz, kullanmakta oldugunuz kullanici adinizin sunucu uzerinde yasakli oldugunu ifade eder. Genellikle ident’inizde bulunan alfabetik olmayan karakterlerden kaynaklanir bu hata. Mesela bosluk gibi bir karakter. Kullanmakta oldugunuz ident’i IRC Client’inizin ayarlarindan degistirin, sade karakterleri kullanin, abidik gubidik seyler denemeyin ident uzerinde bu sorun duzenlemenizi yaptiktan sonra cozulecektir…

*You are not authorized to use this server
Baglanmak istediginiz sunucuyu kullan abilmek icin yeterli erisiminizin(l-line) olmadigini ifade eder. Ayni ag uzerinden farkli bir baglanti kullanmayi deneyebilirsiniz. (Bagli olan herhangi bir baglantiyi deneyebilirsiniz. /server ircforum.hdircd.com gibi.)

*No more connections allowed in your connection class
Connection refused (Max connections at this time) Closing Link (No more connections)

Internet saglayicisindan baglanabilecek izin verilen maksimum kullanici sayisina ulasilmasi sonucunda karsiniza cikabilecek bir hata mesajidir. Yani bu demektir ki, “Kardesim biz bu sunucuya 100 tane superonline kullanan kisi aliyoruz, sen 101. kisi oldugun icin baglanamazsin, limitimizi doldurduk.”

*Too many connections from your hostname
Closing Link (No more connections)

Closing Link (You are only allowed one connection from your host.)

Bunun anlami sunucunun izin verdigi ayni host uzerinde bulunan maksimum kullanici baglanabilme sayisina ulasmis oldugunuzdur. Biraz daha acacak olursak, sunucu ayni host uzerinden sadece 10 kisiye izin verebiliyordur, siz 11. baglantiyi kurmayi denediginiz zaman bu hata mesaji ile karsilasirsiniz. (Clone yani.)

*Network dropped connection on reset
IRC Sunucusuna hostluk yapan yerde olusan herhangi bir problem sonucunda sunucuya baglanamama durumudur. Muhtemelen sunucu reboot edilmistir. Client ile alakasi yoktur, IRC Sunucusunun bagli bulundugu host ile alakalidir.

*Network is down or Network unreachable
Bu tip bir hata sunucunun calismadigi zamanlarda veya veri kaynaklarinda herhangi bir problem yasadigi zamanda ortaya cikar. Client ile alakasi yoktur, IRC Sunucusu tabanli bir problemdir.

*You are banned from this server
Sunucuya girisinizin yasaklandigini ifade eder. Herhangi bir sebeple sunucu yetkililerinin sizi uzaklastirmasi durumudur.

Bu makanale HITMAN tarafından yazılmıştır.

• • •

 

mIRC iRc

Kategori: Programlar — admin @ 17:26

Bu bölümde bazı mirc komutlarının irc üzerinde aktif kullanım şekilleri yer almaktadır.

Aşağıda yer alan $parametre cinsinden komutların işlevlerine ulaşmak için;

//say $parametre: belirtilen parametreyi komutun uygulandığı pencereye gönderir.
//echo $parametre: belirtilen parametreyi aktif pencerede görüntüler. Karşı tarafa göndermez.

seçeneklerini kullanabilir veya “$parametre” şeklinde yazdıktan sonra klavyenizden tab tuşuna basarak görüntüleyebilirsiniz.

$me: Aktüel nickinize eşdeğerdir.

$anick: Alternatif nickinize eşdeğerdir.

$emailaddr: Kullanmakta olduğunuz identi görüntüler.

$host: Kullanmakta olduğunuz hostu görüntüler.

$ip: IP Adresinizi görüntüler.

$fullname: Kullanmakta olduğunuz fullnameyi görüntüler.

$port: Giriş yapmış olduğunuz port numarasını görüntüler.

$server: Bağlı olduğunuz serverın adını görüntüler.

$serverip: Bağlı olduğunuz serverın ip adresini görüntüler.

$network: Bağlı olduğunuz ağın adını görüntüler.

$chanmodes: Bağlı olduğunuz sunucuda geçerli olan kanal modlarını görüntüler.

$usermode: Sahip olduğunuz kullanıcı modlarını görüntüler.

$status: Bağlantı durumunuzu görüntüler.

$idle: Ne kadar süredir yazışmadığınızı saniye cinsinden görüntüler.

$version: Kullanmakta olduğunuz mirc’in sürümünü görüntüler.

$os: Kullandığınız windows sürümünü görüntüler.

$date: Gün/ay/yıl cinsinden tarihi görüntüler.

$day: Haftanın hangi gününde olduğunuzu görüntüler.

$time: Saat/dakika/saniye cinsinden zamanı görüntüler.

$fulldate: Hangi gün/saat ve yılda olduğunuzu görüntüler.

$lower(yazı): Belirtilen yazı içerisinde yer alan karakterlerin hepsini küçük harflere çevirir.

$upper(text): Belirtilen yazı içerisinde yer alan karakterlerin hepsini büyük harflere çevirir.

$len(yazı): Belirtilen yazının kaç karakterden oluştuğunu numerik olarak görüntüler.

$query(sıra): Özelinizdeki kullanıcılardan belirtilen sırada yer alan nicke eşdeğerdir. Sıra yerine 0 yazıldığı takdirde özelinizde bulunan kullanıcı sayısını görüntülemenizi sağlar.

Özelinizdeki kullanıcı sayısını öğrenmek için: //say $query(0)

Özelinizdeki 25. sırada bulunan kullanıcıyı öğrenmek için: //say $query(25)

$chan(sıra): Bulunduğunuz kanallar arasında belirtilen sırada yer alan kanalın ismine eşdeğerdir. Sıra yerine 0 yazıldığı takdirde kaç kanalda bulunduğunuzu görüntülemenizi sağlar.

Toplam kaç kanalda olduğunuzu öğrenmek için: //say $chan(0)

Bulunduğunuz kanallar sıralamasında 7. sırada yer alan kanalın ismini öğrenmek için: //say $chan(7)

Soru: Toplam olarak 17 kanala giriş yaptım. Bu kanallardan 4,8 ve 16. sırada yer alanlardan çıkış yapmak istiyorum?
Yanıt: //part $chan(4) $+ , $+ $chan(8) $+ , $+ $chan(16)

$ignore(sıra): Belirtilen sırada yer alan ignore maskesine eşdeğerdir.

Soru: Ignore listesinde yer 17. maskenin yasağını kaldırmak için uygulamamız gereken komut nedir?
Yanıt: //ignore -r $ignore(17)

Soru: Ignore listesinde kaç maskenin yer aldığını nasıl öğrenebiliriz?
Yanıt: //say $ignore(0)

Soru: Ignore listesinde yer alan 3. maskenin hangi parametrelerde yasaklı olduğunu nasıl görüntüleriz?
Yanıt: //say $ignore(3).type

Soru: Süreli ignore yolu ile engellediğim bir ignorenin devre dışı kalması için ne kadar süre kaldığını nasıl görüntüleyebilirim?
Yanıt: //say $ignore(sıra).secs

$notify(sıra): Notify listesinde belirtilen sırada yer alan nicke eşdeğerdir.

Soru: Notify listemde 13. sırada ve query listemde 23. sırada olan nicklere whois çekmek istiyorum?
Yanıt: //whois $notify(13) $+ , $+ $query(23)

Soru: Notify listemde kaç nick olduğunu numerik olarak görüntülemek için uygulamam gereken komut nedir?
Yanıt: //say $notify(0)

$nick(#kanal,sıra,o): Belirtilen kanalda; belirtilen sırada yer alan operatörün nickine eşdeğerdir.

Soru: #help kanalında 6. sırada yer alan operatörün opunu almak için uygulamam gereken komut nedir?
Yanıt: //mode #help -o $nick(#help,6,o)

Soru: #sohbet kanalında kaç adet operatör olduğunu öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $nick(#sohbet,0,o)

$nick(#kanal,sıra,h): Belirtilen kanalda; belirtilen sırada yer alan halfoperatörün nickine eşdeğerdir.

Soru: #helpmaster kanalında ilk sırada yer alan halfoperatöre +o modu vermek için uygulamam gereken komut nedir?
Yanıt: //mode #helpmaster +o $nick(#helpmaster,1,h)

Soru: #ircmaster kanalında kaç adet halfoperatör olduğunu öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $nick(#ircmaster,0,h)

Soru: #help kanalında 2. sıradaki halfop’a #helpers kanalında nojoin numerik değerinde seviye vererek kanala girişini engellemek istiyorum?
Yanıt: //msg chanserv access #helpers add $nick(#help,2,h) -999

$nick(#kanal,sıra,v): Belirtilen kanalda; belirtilen sırada yer alan voice’li kullanıcının nickine eşdeğerdir.

Soru: #eğitim kanalında 2. sırada yer alan voiceli kullanıcıya +oa modları vermek için uygulamam gereken komut nedir?
Yanıt: //mode #eğitim +oa $nick(#eğitim,2,v) $nick(#eğitim,2,v)

Soru: #help kanalında kaç adet voiceli kullanıcı olduğunu öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $nick(#help,0,v)

$ibl(#kanal,sıra): Belirtilen kanalda; belirtilen sırada yer alan ban maskesine eşdeğerdir.

Soru: #help kanalı ban listesinde kaç adet ban olduğunu öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $ibl(#help,0)

Soru: #sohbet kanalında 5. sırada yer alan banı kaldırmak istiyorum?
Yanıt: //mode #sohbet -b $ibl(#sohbet,5)

Soru: #sohbet ve #help kanallarındayım. #sohbet kanalı ban listesinde yer alan ilk beş banı #help kanalından da banlamak istiyorum?
Yanıt: //mode #help +bbbbb #sohbet $ibl(#sohbet,1) $ibl(#sohbet,2) $ibl(#sohbet,3) $ibl(#sohbet,4) $ibl(#sohbet,5)

Soru: #sohbet kanalında ki banlardan 13. sırada olanın aktif edilme tarihini öğrenmek istiyorum?
Yanıt: //say $ibl(#sohbet,13).date

Soru: #sohbet ve #helpers kanallarındayım. #sohbet kanalında son banı atan kullanıcıyı #helpers kanalından banlamak istiyorum?
Yanıt: //mode #helpers +b $ibl(#sohbet,1).by

Soru: mIRCLove, ve X kanallarındayım. #X kanalındaki son atılan banın maskesini mIRCLove kanalında exception listesine ekleyip banı atan kişiyi ise mIRCLove kanalından banlamak istiyorum?
Yanıt: //mode #mIRCLove +eb $ibl(#X,1) $ibl(#X,1).by

$iel(#kanal,sıra): Belirtilen kanalda; belirtilen sırada yer alan exception maskesine eşdeğerdir.

Soru: #help kanalı exceptions listesinde kaç adet exception olduğunu öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $iel(#help,0)

Soru: Sohbet kanalında 3 ve 7. sırada yer alan exceptionu kaldırmak için uygulamam gereken komut nedir?
Yanıt: //mode #sohbet -bb $iel(#sohbet,7) $iel(#sohbet,3)

Soru: İçerisinde olduğum #help kanalı exception listesinde 3 adet maske bulunmaktadır. Bu maskelerin korumalarını kaldırıp aynı maskere nick değiştirme yasağı koymak için uygulamam gereken komut nedir?
Yanıt: //mode #help +bbb-eee ~n: $+ $iel(#help,1) ~n: $+ $iel(#help,2) ~n: $+ $iel(#help,3) $iel(#help,1) $iel(#help,2) $iel(#help,3)

Soru: #helpers kanalında exception listesinde yer alan 3. maskenin hangi operatör tarafından eklendiğini öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $iel(#helpers,3).by

$iIl(#kanal,sıra): Belirtilen kanalda; belirtilen sırada yer alan invex maskesine eşdeğerdir.

Soru: #help kanalında kaç adet invex maskesinin aktif durumda olduğunu öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $iIl(help,0)

Soru: #help #helpers ve #sohbet kanallarındayım. mIRC’ımda invite only konumunda olan #help kanalı penceresi açık. Bu pencere üzerinde uygulayacağım bir komut ile; #helpers kanalında 3. sırada yer alan operatöre ve #sohbet kanalında bulunan 7. halfoparatöre #help kanalında davetli modu vermek için uygulamam gereken komut nedir?
Yanıt: //mode #help +II $nick(#helpers,3,o) $nick(#sohbet,7,h)

Soru: #sohbet kanalında son eklenen invex maskesinin eklendiği tarihi öğrenmek için uygulamam gereken komut nedir?
Yanıt: //say $iIl(#sohbet,1).date

Soru: X,Y ve Z kanallarında operatörüm mIRC’ımda invite only konumda bulunan X kanalı penceresi açık, aktif pencere üzerinde uygulayacağım bir komut ile Y kanalında bulunan 8. kullanıcıya, +o kipini almış 2. kullanıcıya ve Z kanalındaki ilk voiceli kullanıcıya X kanalında davetli modu vermek kanalı /invite komutunun kullanımına kapatmak ve sadece mIRCLove nickinin kanala mesaj gönderebilmesini sağlamak istiyorum?
Yanıt: //mode #X +IIIbeV $nick(#Y,8) $nick(#Y,2,o) $nick(#Z,1,v) ~q:*!*@* mIRCLove!*@*

Soru: #mIRCLove #X ve #Y kanallarındayım, #X kanalında 5. sıradaki ban maskesine #mIRCLove kanalında exception vermek, #Y kanalındaki 3. operatöre #mIRCLove kanalında davetli modu vermek, #Y kanalındaki 9. Invex maskesini #mIRCLove kanalında banlamak ve mIRCLove kanalındaki 13. banı kaldırıp aynı maskeye davetli modu vermek istiyorum?
Yanıt: //mode #mIRCLove +eIbI-b $ibl(#X,5) $nick(#Y,3,o) $+ !*@* $iIl(#Y,9) $ibl(#mIRCLove,13) $ibl(#mIRCLove,13)

• • •

 

Spamfilter

Kategori: Programlar — admin @ 17:21

Spamfilter kullanımı ve karakterleri
/helpop ?spamfilter

***** Spamfilter *****

-
This command adds/removes global spam filters.
Spamfilters can be used to get rid of spam, advertising, bots, etc.
-
Use: /spamfilter [add|del|remove|+|-] [type] [action] [tkltime] [reason] [regex]
[type] specifies the target type, you can specify multiple targets:
‘c’ channel msg, ‘p’ private msg, ‘n’ private notice,
‘N’ channel notice, ‘P’ part msg, ‘q’ quit msg, ‘d’ dcc,
‘a’ away, ‘t’ topic, ‘u’ user (nick!user@host:realname ban)
[action] specifies the action to be taken (only 1 action can be specified):
‘kill’, ‘tempshun’ (only shun current session), ’shun’,
‘kline’, ‘gline’, ‘zline’, ‘gzline’, ‘block’ (blocks the msg),
‘dccblock’ (unable to send any dccs), ‘viruschan’ (part all channels
and join the virus help chan).
[regex] this is the actual regex where we should block on
[tkltime] the duration of the *LINEs placed by action (use ‘-’ to use the default
set::spamfilter::ban-time, this value is ignored for block/tempshun;
[reason] the reason for the *LINE or blockmsg, CANNOT CONTAIN SPACES,
‘_’ will be translated to spaces. Again, if you use ‘-’ for this
the default (set::spamfilter::ban-reason) is used.
-

Type;    |     Action;

|

c:                  Kanala gönderilen mesajları engeller. | Kill

p:                  Özele mesajları engeller. | Tempshun

n:                  Kişiye gönderilen notice’leri engeller. | Shun

N:                 Kanala gönderilen notice’leri engeller. | Kline

P:                  Part mesajılarını engeller. | Gline

q:                  Quit mesajlarını engeller. | Zline

d:                  ddc engeller. | Gzline

a:                  Away mesajlarını engeller. | Block

t:                  Topic’leri engeller. | Dccblock

u:                 Kullanıcıyı ifade eder. | viruschan

Spamfilter Kullanımı :

/spamfilter [add|del|remove|+|-] [type] [action] [tkltime] [reason] [regex]

Seçenekleri mevcuttur,  burada dikkat etmeniz gereken husus; yukarıdaki seçeneklerden sadece birisini kullanabilecek olmanızdır. Buna göre eklediğiniz spam textine engel olarak zline ve kill seçeneklerini aynı anda kullanamazsınız.

İkisinden birini seçmeniz gerekir.

tkltime;

Bu zamani ifade eder; 2d, 3d(2day yani iki gün day ) gibi belirlediğiniz zaman düzenlemesini yaparsiniz.

regex ;

Yazi kaliplarini ifade etmek icin kullanilan ozel bir bicim ozel bir bicim olmakla beraber tam karsiligi duzenli ifadelerdir.

. : bosluklar icin kullanılır önrek : girmek icin tıkla = girmek.icin.tıkla

+kelime+ : Direk bu kelimeyi yasaklar. Örnek : +www.reklam.com+

| : Veya anlaminda kullanilir diyebiliriz. Örnek olarak;

/spamfilter add a gzline 2d Spam/Away http://www.+[net|com|org]

Yani burada diyor ki; away olan kullanıcının away msjında www. ‘den sonra com, net, org gibi bir uzantisi varsa bu kisiye iki günlük gzline at. www.reklam.com , www.reklam.net , http://www.reklam.org gibi adresleri uzaklastirir.

———————————————————————

Regex Hakkında bir kac ipucu:

[A-Z] : harf satirinin tanimidir A dan baslayarak latin alfabesinin sonuna kadar gider Z yani.

[0-9] : Numaralari temsil eder 0 dan baslayarak 9′a kadar olan butu rakamlar anlamindadir

\ (Slash) : Bu bir kac ozelliginden biridir. özel karakterlerden kacinmak ve temin ettigi özelligi bizim istedigimiz hale getirmesi icin kullanilir. Ornegin

. (Nokta ) : Bu bir belirsiz kelime yerine kullanılan özel bir POSIX tanimidir ornegin aCoustiC adli bir kelimenin 2. harfinin ne oldugunu bilmiyorsunuz bunun yerine . (Nokta) koyarak orada ne olursa olsun anlamini tasimasini saglaya bilirsiniz. Eger http://www./ (açıklaması: www.) gibi bir reklam engellemesi eklediginizde ki herkezin yaptigi en buyuk hata sonuc itibari ile olan olay http://www./ (açıklaması: www.) yani wwwburada_ne_var_bilmiyorum dolayisiyla wwwa wwwb wwwc www0 alfabetik ve numerik her ne gelirse gelsin bunu dinleyecek ve bu özellikteki bir metin mesajını engelleyecektir. bu tarz bir metin mesajını engellemek icin \ (Slash) kullanmaliyiz www\. bu tamamen su anlama gelir http://www./ (açıklaması: www.) kelimesi gecen keliemeleri dikkate al.

yukaridaki spamfilter’imde dikkatinizi muhakkak cekmistir | ( ) .+ gibi ozel islemsel bir tanimlama kullandim bunlarin anlami

|| yani programlama dilideki veya anlamina gelir regex de ise | olarak kullanılmaktadir. ali|veli|49|50 yani ali veya veli veya 49 veya 50 demek istemis oluyoruz burada veyanın bize sagladigi özellik belirtilen ilk olasiligin yani ali olasılıgının kelime ile butunlesmemesi halinde veli olabilecegi bununlada butunlsmediginde 49 olabilecegi bunun disinda da 50 olabilecegi anlamina gelmektedir.

() özelligine gelelim.

Bu bir Gruplama özelligidir icine bir grubu dahil ederiz. Cogu spamfilter lerimizde kullanmamiz gerekir ornegin benim kullandigim gibi.

Once regex tarafindan islenecek stringlerin geldigi sirada yani

(http://|www|w.ww|w.w.w) orneginde oldugu gibi once http:/// (açıklaması: http://) sonrasinda www sonrasinda w.ww sonrasinda w.w.w özelligi gozden geirilecek ve bu ozelliklerden birinin yakalanmasi halinde (n.e.t|c.o.m|o.r.g|net|com|org) grubundaki ifadelere bakacaktir isin asli ilk olasiligin olmamasi halinde regex’in butun string(verilerin) islenmesine gerek duymadan ilk bir kac ifadede durmasi ve bosuna islem yapmasini engelliyecektir. Neden cok onemli Cunku bosa donen her ifade bos olmasina ragmen islenmeye calisiliyorsa programiniz yani IRCD biz belli bir buffer ( GÜC) tüketiyor ve kendini asan durumlarda kitleniyor bu da kapanmasina neden oluyor ircd systeminizin.

\d [0-9] ile ayni anlami tasir

\w [A-Z] ile ayi anlami tasir

? ne anlama gelir

bunun ifade ettigi anlam sudur programdan anlayanlar bunu cok rahat anlayacaklardir 0 ve sonrasi. baslangic noktasi 0 dir arkadaslar yani dahil olan yerin bir oncesidir bir kac ornekle acıklayayim

Cappa?docian kelimesi cappaxxdocian ve cappa01docian ile ayi anlami tasir ? oldugu yerde bulundugu ve onun onundeki ifade ? tarafindan bir bilinmeyen anlamini tasir. bulundugu yere ne gelirse gelsin ve sonrasinda bulundugu yerin oncesine ne gelirse gelsin anlamini tasir.

* ne anlama gelir

? ile ayni anmi tasimaktadir ama bu sefer 0 dan baslayarak sonsuza kadar ki ifadeleri temsil eder ornekle aciklamak gerekirse

cappadocian* kelimesi cappadocianfalan54654filan ve cappadocianfalanfilan654642 ile ayni anlama gelir

* in bulundugu yer kendinden bir oncesinden baslayarak sonsuza kadar ne oldugu bilinmeyen anlamina gelir kisacasi.

+ ne anlama gelir

* ifadesinin aynisi olup tam tersin 1 den baslayip sonsuzluga kadar giden ifadeler anlamina gelir.

Warning

(w)(w)(w)

\w\w\w

w.w.w

w?w?w

gibi reklamlari kac (\) kullanarak yasaklamalisiniz

( ) \ / ^ ? * . [ ] bu tur karakterler regexde islenmesi icin ozel tanimlardir bunlari kullanirken mutlaka onlerine \ koyunuz

{} bu işaretler ise alt sınır ve üst sınır belirlemek için kullanılır.

yani biz bir harf yada bir sayı arıyoruz fakat bu aradığımız karakter 1 tanede olabiliyor 10 tanede olabiliyor bu tip durumlarda bunu kullanıyoruz..

örn:

Aradığımız “1025″ olsun fakat bu 1025 degeri her defasında değişebilir yani 125 de olabilir 7000 de olabilir buna uygun bir regexp

[0-9]{1,4} olcaktır… burda 1 ile en az bir tane 0 ila 9 arasında bir sayı gelebilir enfazla ise 4 tane yanyana bir 0-9 grubundan bir sayı gelebilir dedik..

bunu illa 0-9 grubuna bağlamak gerekmez. aynı şeyi a-zA-Z grupları içinde geçerlidir…

örneğin ardığımız text “ali” olsun fakat i harfi 1 tanede gelebilir 10 tane de gelebilir o halde buna göre RegEXP desenimiz

[aA][lL][[iI]{1,10} bu desen bize ali alii aliiii aliiiiiiiiii onda yazılsa sonuç verecektir…

diğer bir özel karakterler ise

^ ve $ dır bunlar ne iş yapar

^ bu karakter kullanıldığında bir metinde örneğin ali kelimesini arıyoruz normal de ali yazdığımız da memetali kelimesinide bulucaktır fakat bize sadece ali lazım ise başında ^ali diyoruz yani şapka işareti kendinden sonra başlayan harf ve devamına bakıyor bölece bi çok gereksiz gelecek olan degerden kurtulmuş oluyoruz…

^ali bu desenlede alimehmet gibi degerler de dönecektir.. oysa biz ne demiştik bize sadece ali lazım idi o haldeyse bu noktada devreye $ gircektir $ ile biten anlamına gelir yani desenimizin en son hali

^ali$ evet bu bize direk ali kısmını tarıcaktır kaynak metinde…

kısaca ^ ile başlayan $ ise kendinden bi önceki harf ile biten anlamına gelmektedir….

şapkanın kullanım yerine göre görevi de değişmektedir… karakter katar gruplarından önce kullanıldığında yine standart olarak bu harf yada rakamlarla başlayan metinleri tarayacaktır fakat karakter katar grubu içinde yazıldığı takdir de tam tersi bir görev yapcaktır…

Kısaca bir örnek….

^[a-zA-Z] bu desende herhangi bir a-z yada A-Z ile başlayan tüm metinler dedik…

[^a-zA-Z] ise bu karakterler haricinde demek oluyor.. yani aradigimiz kaynakta yazi yani harfler göz ardı edilecektir bölece arıyacağı tek şey 0-9 grubundan elemanlar olucaktır…

\b ise direk bir metinle birebir eşleştirmek için kullanılır diyeyim yani

bir cümle olsun “mehmetali naber nasılsın”

biz bu cümledeki sadece aliyi bulmak istiyorsak

\bali\b dememiz yeterli olucaktır..

evet bu bilgilerden sonra bir ufak regex yazalım mı ?

RegEXP konusu:

irc ve www ve http gibi reklamları önlemek üzerine….

ilk örnek “irc”

([iI1]|!)\W*[rR]\W*[cC]\W*\..*\.(\W*[cC]\W*[oO0]\W*[mM]|\W*[nN]\W*([eE]|€)\W*|\W*[gG]\W*([eE]|€)\W*[nN]\W*\.\W*[rR]|[oO0]\W*[rR]\W*[gG])

bu ilk desenimiz… evet burda \W* kullandık bu sadece harf leri alıp aradaki boşluk veya herhangi bir -_?*\ vs kısımları engelleyerek direk olarak bize

irc.dnm.com gibi kısımları vercektir… yukarıdaki desenimiz

1 r c . h*k*g*f*d . c\o\m gibi herhangi buna benzer tüm reklamları denetleyip doğru olarak dönecektir…

diğer örnek “www”

(\W*[wW]{3}|\\/\W*\\/\W*\\/|[wW]\W*[vV]\W*[wW]) bu desen ise

www yahut w-w-w w*w*w veya \/ \/ \/ w*v*w bunun gibi kelimelerle eşlecektir…

• • •
Etiketler: »
 
Sonraki Sayfa »


TurkMircx Turk MircX:
mrc mirc mirc mirc turkmircx