mirc

Sesli Chat Sohbet

MircScriptler Mirc Sesli Chat Sohbet Muhabbet SeslİChat

Yazili Chat Sohbet


MircYukle Mircindir Mirc mRc TurkceMirc MircScript

mIRCScriptler

Sitede Ara

mIRC Haber Haberler

İgnore hakkinda komutlari

Ekim 18th, 2007 Yazar admin

Ignore komutu, beraberinde kullanılan parametreler ile bir kullanıcı veya maskeyi içeren kullanıcıların size “msg,ctcp,dccnotice,invite,kontrol kodları” içeren metinleri göndermesini engellemenizi sağlar.

Kullanımı: /ignore nick

Parametresiz “/ignore maske” kullanımında belirtilen maske veya kullanıcı otomatik olarak “private,channel,notice,ctcp,dcc,invite,codes” parametrelerinde engellenir.

Bir ignorenin hangi parametrelerde engellenmiş olduğunu öğrenmek için: //echo -a $ignore(sıra).type

İgnore listesinde kaç maske bulunduğunu numerik olarak görüntülemek için: //echo -a $ignore(0)

Süreli ignore yolu ile engellenen bir maskenin engelinin kalkmasına kaç saniye kaldığını öğrenmek için: //echo -a $ignore(sıra).secs

Parametreler;

p parametresi:

Kullanımı: /ignore -p nick

örnek: /ignore -p misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcının size özel penceresinde mesaj göndermesini engellemiş olursunuz.

Kullanım2: /ignore -p maske

örnek: /ignore -p *af*

yukarıdaki örneği uyguladığınızda nickinin içerisinde “af” geçen hiçbir kullanıcı size özel mesaj gönderemez.

c parametresi:

Kullanımı: /ignore -c nick

örnek: /ignore -c misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcının kanal genellerine yazdığı mesajları görmezsiniz.

Kullanım2: /ignore -c maske

örnek: /ignore -c *!*@*

yukarıdaki örneği uyguladığınızda hiçbir kullanıcının kanal genelinde yazdıklarını görmezsiniz.

n parametresi:

Kullanımı: /ignore -n nick

örnek: /ignore -n misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcının size notice mesajlarını göndermesini engellersiniz.

Kullanım2: /ignore -n maske

örnek: /ignore -n ???!*@*

yukarıdaki örneği uyguladığınızda nicki üç haneli olan kullanıcıların size notice göndermesini engellemiş olursunuz.

i parametresi:

Kullanımı: /ignore -i nick

örnek: /ignore -i misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcı size invite gönderemez.

Kullanım2: /ignore -i maske

örnek: /ignore misafir! standart@help.sohbet.netBu e-posta adresi spam korumalıdır. Lütfen JavaScriptleri etkinleştirin.

yukarıdaki örneği uyguladığınızda, misafir nickli kullanıcı aynı zamanda identi standart ve hostu help.sohbet.net olduğu takdirde size invite gönderemez.

d parametresi:

Kullanımı: /ignore -d nick

örnek: /ignore -d misafir

Kullanımı: /ignore -d maske

örnek: /ignore -d *!*x*@*

yukarıdaki örneği uyguladığınızda identinde x harfi geçen hiçbir kullanıcı size dcc talebi gönderemez.

k parametresi:

Kullanımı: /ignore -k nick

örnek: /ignore -k misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcının kontrol kodları içeren metinleri size gönderemez.

Kullanım2: /ignore -k maske

örnek: /ignore -k ????!??*@*

yukarıdaki örneği uyguladığınızda nicki dört haneli olupta idetinde iki harf bulunan kullanıcılar size kontrol kodları içeren metinleri gönderemezler.

t parametresi:

Kullanımı: /ignore -t nick

örnek: /ignore -t misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcı size ctcp metni içeren mesajları gönderemez.

Kullanım2: /ignore -t maske

örnek: /ignore -t *!*@*

yukarıdaki örneği uyguladığınızda hiçbir kullanıcı size ctcp metni içeren mesajları gönderemez.

u parametresi:

Süreli ignore yolu ile engellenen bir maskenin engelinin kalkmasına kaç saniye kaldığını öğrenmek için: //echo -a $ignore(sıra).secs

Kullanımı: /ignore -uSüre maske

örnek: /ignore -u45 misafir

yukarıdaki örneği uyguladığınızda misafir nickli kullanıcı 45 saniye süre ile ignore edilir. Süre dolduğunda engel otomatik olarak devre dışı olur.

Kullanım2: /ignore -parametreuSüre maske

örnek: /ignore -cu30 misafir

yukarıdaki örneği uyguladığınızda misafir nicki kullanıcının kanallara yazdığı mesajları 30 saniye süre ile görmezsiniz.

örnek: /ignore -dcu35 misafir

yukarıdaki örneği uyguladığınızda misafir nicki kullanıcının 35 saniye süresince kanallarda yazdıklarını görmezsiniz ve size dcc talebi gönderemez.

w parametresi:

Kullanımı: /ignore -w nick

örnek: /ignore -w a*!*@*

yukarıdaki örneği uyguladığınızda nickinin ilk harfi a olan hiçbir kullanıcı bağlı olduğunuz sunucularda size mesaj gönderemez.

Kullanım2: /ignore -wparametre maske

örnek: /ignore -wc misafir

yukarıdaki örneği uyguladığınızda misafir nicki kullanıcının, bağlı olduğunuz hiçbir sunucuda kanal genellerine yazdıklarını göremezsiniz.

x parametresi:

Kullanımı: /ignore -x nick

örnek: /ignore -x misafir

yukarıdaki komutu uyguladığınızda misafir nicki kullanıcı ignore komutu ile koyulan engellerden etkilenmez.

Kullanım2: /ignore -x maske

örnek: /ignore -xn a*b!*@*

yukarıdaki komutu uyguladığınızda nicki a harfi ile başlayıp b harfi ile biten tüm kullanıcılar notice parametresinde ignore korumasına alınmış olur.

l parametresi:

Kullanımı: /ignore -l

Kullanım2: /ignore -xl (koruma listesinde yer alan maskeleri görüntüler)

r parametresi:

Kullanımı: /ignore -r (tüm engelleri kaldırır)

Kullanım2: /ignore -r maske (sadece belirtilen maskenin engelini kaldırır)
Ignore listesine eklediğiniz maskelerden birinin veya isteğe bağlı olarak tümünün engelini kaldırmanızı sağlar. Ignore edilmiş maskelerin listesini görüntüler. Belirtilen maskeyi ignore koruması altına almanızı sağlar. Koruma altındaki kullanıcılar ignore ile koyduğunuz engellerden etkilenmez. Ignore komutunu uyguladığınızda sadece aktif pencerenin bağlı olduğu sunucuda aktif olur. w parametresi ile aynı mirc üzerinde bağlı olduğunuz tüm sunucularda ignore komutunun aktif olmasını sağlar. Belirtilen maskeyi belirtilen süre zarfında engellemenizi sağlar. Süre dolduğunda ignore otomatik olarak devre dışı olur. Bu süre saniye cinsindendir. Süre parametresinde isteğe bağlı olarak diğer ignore parametreleride kullanabilir. Kullanım2′de ki örneği inceleyiniz. Belirtilen kullanıcının, size ctcp (finger,version,ping) metni içeren mesajları göndermesini engellemenizi sağlar. Belirtilen kullanıcının, size kontrol kodları (/me,/action) içeren metinleri göndermesini engellemenizi sağlar. Belirtilen kullanıcının, size dcc yolu ile dosya gönderme talebinde bulunmasını engellemenizi sağlar. Belirtilen kullanıcının, size invite yolu ile davet göndermesini engellemenizi sağlar. Belirtilen kullanıcının, size notice mesajlarını göndermesini engellemenizi sağlar. Belirtilen kullanıcının, kanal genellerine gönderdiği yazıları görmenizi engeller. Belirtilen kullanıcının özel (query) alanda size mesaj göndermesini engeller.

Kategori Addonlar, UnrealiRcd, iRc, iRcD, mIRC | Yorum yok »


Dosyayi indirmek icin tiklayiniz...
​​​​​

Kayitsiz Nickler Away Olamasin

Temmuz 29th, 2007 Yazar admin

Bildiğiniz üzere birçok invite botları away mesajlarını kullaniyorlar, bir nevi bunlara önlem için;

m_away.c dosyasında

if (MyConnect(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}

satırını

if (IsRegNick(sptr) && !IsULine(sptr) && !IsOper(sptr) && !IsServer(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}

haline getirin

make clean
make
make install

not: alıntıdır

Kategori UnrealiRcd, iRc, iRcD | Yorum yok »


Dosyayi indirmek icin tiklayiniz...
​​​​​

Chanserv Modeleri

Ekim 18th, 2007 Yazar admin

Kanal Modları:

(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:

Kullanımı: /mode #kanaladı +b ~c:#yasakkanal

~q:maske:

Kullanımı: /mode #kanaladı +b ~q:nick!ident@host

~n:maske:

Kullanımı: /mode #kanaladı +b ~n:nick!ident@host

~r:realname:

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
Belirtilen realname (gerçek isim) sahibi kullanıcıların kanala giriş yapmasını engeller. Belirtilen maskeyi (nick!ident@host) içeren kullanıcıların kanalda oldukları takdirde nick değiştirmelerini engeller. Belirtilen maskeyi (nick!ident@host) içeren kullanıcıların kanal geneline mesaj göndermesini engeller. Belirtilen kanalda ki kullanıcıların sizin kanalınıza giriş yapmasını engeller.belirlenen süre içerisinde
kanalda yapılabilecek eylem limitini belirleyebilirsiniz.

Kullanımı: /mode #kanaladı +f [{#}{,...}]:

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:

Ö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:

Ö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:

Ö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:

Ö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:

Ö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:

Ö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.
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. 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.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.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. 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.ıÜü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.

irc.sohbet.net üzerinde; kullanılabilen tüm kanal modları aşağıda yer almaktadı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)

Kategori UnrealiRcd, iRc, iRcD, mIRC | Yorum yok »


Dosyayi indirmek icin tiklayiniz...
​​​​​

Sunucunuza Yenilikci Komutlar

Temmuz 13th, 2007 Yazar admin

Alttaki kodlari unrealircd.conf un icine ekleyip /rehash cektikten sonra kullanabilirsiniz…

/msg nickserv register şifre email yerine
/kayit sifre şeklinde nick kayıt ettirin !!!

alias “kayit” {
format “^#” {
nick “nickserv”;
type services;
parameters “register %1- fsd@fsd.fsd”;
};
format “^[^#]” {
nick “nickserv”;
type services;
parameters “register %1- fsd@fsd.fsd”;
};
type command;
};

/msg chanserv register #kanal şifre aciklama yerine
/kaydet #kanal-adi sifre şeklinde Kanal kayıt ettirin !!!

alias “kaydet” {
format “^#” {
nick “chanserv”;
type services;
parameters “register %1- Sunucunuzun.Adi.Com”;
};
format “^[^#]” {
nick “chanserv”;
type services;
parameters “register %1- Sunucunuzun.Adi.Com”;
};
type command;
};

/msg memoserv send nick mesaj yerine
/mesaj nick mesaj şeklinde memoserv mesaji gönderin !

alias “mesaj” {
format “^#” {
nick “memoserv”;
type services;
parameters “send %1-”;
};
format “^[^#]” {
nick “memoserv”;
type services;
parameters “send %1-”;
};
type command;
};

/msg memoserv read 1,2,3,4,5 vs yerine
/oku 1,2,3,4 gibi mesajlari okuyun !

alias “oku” {
format “^#” {
nick “memoserv”;
type services;
parameters “read %1- “;
};
format “^[^#]” {
nick “memoserv”;
type services;
parameters “read %1- “;
};
type command;
};

Alıntıdır.

Kategori UnrealiRcd | Yorum yok »


Dosyayi indirmek icin tiklayiniz...
​​​​​

Kayitsiz Nickler Away olamasın

Temmuz 13th, 2007 Yazar admin

Bildiğiniz üzere birçok invite botları away mesajlarını kullaniyorlar, bir nevi bunlara önlem için;

m_away.c dosyasında

if (MyConnect(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}

satırını

if (IsRegNick(sptr) && !IsULine(sptr) && !IsOper(sptr) && !IsServer(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}

haline getirin

make clean
make
make install

not: alıntıdır

Kategori UnrealiRcd | Yorum yok »


Dosyayi indirmek icin tiklayiniz...
​​​​​

« Önceki yazılar