Tepe Menü


Ana Menü

Alt Menüler Kategoriler

Ýçerik

Nickiniz:    

- TÜRKÇE MIRC 6.2 Download -
mIRC'nin son versionu 6.2 nin beklenen Türkçe versiyonu %100 türkçe ve %100 orjinal olarak mircla.com yapimi.
Türkçe mIRC 6.2 (%100 Türkçe) Týkla Yükle!

<< Ýlk  << Geri  [2] / [2] Ýleri >> Son >>
 

Bu döküman yeterince yardýmcý olurmu bilmiyorum ayrýca burda adý geçmesi gereken fakat benim unuttuðum kiþilerdem þimdiden özür diliyorum.1988 in yaz aylarýnda Oulu Üniversitesinin bilgi iþlem departmanýndaçalýþýyordum.Sanýrým yapacak pek bi iþim yoktu.Yaptýðým iþ çok vaktimi almýyordu ve boþ vaktim oluyordu.Ve halka açýk tolsun. oulu.bi üzerinden host edilen geliþtirilmiþ bir BBS iletiþim programý yazmaya karar verdim. Amaç USENET news gibi bir tartýþma ve iletiþim tarzýný gerçek zamanlý(anýnda) bir hale getirmekti. Jyrki Kuoppala birinin baþka bi makinadaki birine mesaj yollamasý için rmsg , programýný yaptý.Bu #kanal sistemiyle deðilde kiþiden-kiþiyebir iletiþim sistemiydi. Halihazýrda var olan bir diðer çok-kullanýcýlý chat(sohbet) programý ise MUT(MulyiUser Talk) idi.Jukka Pihl tarafýndan yazýlmýþtý.Bu programýn kötü bir yönü düzenli çalýþmamasýydý.Bunu düzeltebilmek için IRC denen þey düþünüldü. IRC nin doðum tarihi 1988 in aðustos ayýdýr.Kesin tarih belli olmamakla beraber ayný ayýn sonu diyebiliriz. Bitnet Relay Chat IRC için iyi bir ilham kaynaðýydý.IRC baþladýðýnda 10 un biraz üzerinde kullanýcý olurdu.Ben güney Finlandiya"da ki bazý arkadaþlarýmýn (Tampere Üniversitesi ve Helsinki Üniversitesi) IRC serverlarý(sunucularýný) kurmalarýný istedim.Ve sonra diðer üniversiteler de baþladý.Markku Jarvinen IRC client programýný (IRC istemci) geliþtirdi.O zamanlar BBS ye fonksiyoneklemek iyi bir fikir deðildi.Bir amaç için bir program olmasý daha iyiydi.Ve BBS yi geliþtimefikrinden vazgeçildi ve sadece IRC"ye yönelindi. IRC Finlandiya"da yayýldý.Bitnet vasýtasýyla arkadaþlarýmla temasa geçtim ve bu programý denemelerini istedim.Finlandiya"da ki internet baðlantýlarý yurtdýþýna açýlmamýþtý,yani insanlar Finlandiya serverýna baðlanamýyorlardý.(bu sebebten dolayý IRC nin ilgi çekmediðini düþünüyorum) Sonralarý(zamanýný hatýrlamýyorum) internet baðlantýlarý uluslararasý iletiþime açýldý.Haber gruplarýna insanlarýn nerden çoklu sohbet programlarýna ulaþabileceklerini yazdým,cevap alamadým. Söylenene göre ai.ai.mit.edu ITS kullanýyomuþ.Oradan bir hesap açtýrdým ve kullanmayý biraz öðrendim.Oradan ilk IRC kullanýcýsýyla tanýþtým.Ýskandinavya"dandý. ai.ai.mit.edu vasýtasýyla Vijay Subramaniam"ý tanýdým ve IRC yi ona verdikten sonra bir süre haber alamadým.Ardýndan Jeff Trim,Tod Ferguson ve David Balcmanbir"den e-mail aldým.Vijay IRC yi onlara vermiþ ve onlar IRCd yi kendi makinalarýna kurmuþlar ve Finlandiya IRC network"ünebaðlanmak istediler.Bundan sonra baþka insanlar IRC kullanmaya baþladýlar ve serverlarýn sayýsý hýzla büyüdü. Ýlk IRC server(hala kullanýmda) tolsun.oulu.fi " dir.
Son IRC server hakkýnda hiçbir bilgim yok..

Bu döküman artiiist tarafýndan eklenmiþtir.

Devamý >>

 
 

***** 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�

Bu döküman artiiist tarafýndan eklenmiþtir.

Devamý >>

 

Unrealircd�de oper eklemek oldukça basittir. Aþaðýdaki örnek metni eklemek istediðiniz opera göre düzenlemeniz yeterlidir.

�Nick� yazan kýsma eklemek istediðiniz oper nickini,
�sifreburaya� kýsmýna giriþ için kullanýlacak þifreyi,
�flags� yazýsýndan sonra gelen kýsma opera vermek istediðiniz flaglarý giriniz.
NetAdmin = NaOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Services = Admin NaOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Server Admin = AOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
Co Admin = COorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^
IRCOP = OorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^

Ssh�ye login olduktan sonra sýrasýyla,

cd Unreal3.2
pico opers.conf

yazarak opers.conf dosyasýný açýn, ardýndan yukarýdaki bilgilerden yararlanarak aþaðýdaki örnekteki gibi düzenleyin. Kaydedip opers.conf dosyasýndan çýkýn. Unreal3.2 dizinine geri dönün.

./unreal rehash

komutu ile sunucuya restart atýn.

oper Nick {
class clients;
from {
userhost *@*;
};
password �sifreburaya�;
snomask �fkejvGqsS�;
flags NaOorDwgcLkKbBnGztZWHvqXdrvSCpPyY*^;
modes �q�;
};

Bu döküman artiiist tarafýndan eklenmiþtir.

Devamý >>

 

mIRC�in sunucu listesine yeni sunucu eklemek her sunucu sahibinin önem verdiði bir konudur bu makalede bunu nasýl yapabileceðinizi öðreneceksiniz;

servers.ini dosyasýnda IRC sunucularýnýn listesi tutulur ve bu dosya belirli aralýklarda güncellenir.
Bu liste ilk defa IRC�ye baðlanacak olan kullanýcýlara büyük kolaylýk saðlamaktadýr. Yada yeni sohbet ortamlarý arayanlar bu liste sayesinde farkli sunuculara baðlanabilirler.
IRC Sunucunuzu bu listeye kayýt ettirebilmek için mIRC.com websitesi ile ilgilenen Tjerk Vonck�a sunucu bilgilerini detaylý ve doðru þekilde yollamanýz gerekmektedir. Aþaðýdaki açýklamalarý okuduktan sonra verilen formu doldurup servers@mirc.com adresine yollamalýsýnýz.

Sunucunuzun bu listeye eklenebilmesi için uygun bir kullanýcý sayýsýna ihtiyacýnýz var ve servers.ini dosyasýnda boþluk olmalý. (Yani boþ veya iki-üç kiþinin bulunduðu sunucularýn þansý çok az)
servers.ini�de yer alan sunucular her zaman kontrol edilir ve kapanan/ulaþýlamayan sunucular listeden çýkartýlýr ve aday sunuculardan bazýlarý çýkanlarýn yerine listeye eklenir.
servers.ini dosyasýnýn boyutu 32Kb ile sýnýrlandýrýlmýþtýr ve bu sýnýrý aþmadýðý sürece yeni sunucular eklenir.

Sunucu adreslerinizi aþaðýdaki þablonda olduðu gibi yazmanýz gerekmektedir.

[n000=Að-ismi: Random serverSERVER:sunucuadresiortGROUP:grupismi]
[n001=Að-ismi: Continent, State, CitySERVER:sunucuadresiortGROUP:grupismi]
[n002=Að-ismi: Continent, State, CitySERVER:sunucuadresiortGROUP:grupismi]

Að-ismi -> IRC Aðýnýn ismi
sunucuadresi -> Sunucunun adresi
port -> Port numarasý
grupismi -> Grup ismi
Continent, State, City -> kýta, ülke, þehir (EU, TR, Istanbul)

Doldurmanýz gereken forum aþaðýdakidir. Kesinlikle yazýlarý ve sýrasýný deðiþtirmeyin.

== BASLANGIC ==========================================

n000=
n001=
n002=

network name (Network) =
random server (irc.network.com) =
port range (6660-6669,..) =
network contact person (your name) =
network contact email (your email) =
network homepage (website) = http://
list of servers (page on website) = http://
average amount of users =
average amount of servers =
average amount of channels =

== SON ==============================================

Yukarýdaki formun açýklamasý;

network name (Network) = IRC Aðýnýn ismi
random server (irc.network.com) = IRC Aðýna baðlantý adresi
port range (6660-6669,..) = port aralýðý
network contact person (your name) = Aðýn yetkilisinin ismi
network contact email (your email) = Yetkili e-posta adresi
network homepage (website) = websitesinin adresi
list of servers (page on website) = sunucu listesinin yazýlý olduðu websayfasý
average amount of users = ortalama kullanýcý sayýsý
average amount of servers = ortalama sunucu sayýsý
average amount of channels = ortalama açýk kanal sayýsý

Aþaðýda örnek bir form vardýr, bu formu örnek alarak doldurabilirsiniz.

~~~~~~~~~~~
n000=Undernet: Random serverSERVER:eu.undernet.org:6667GROUP:Undernet
n001=Undernet: EU, AT, GrazSERVER:graz.at.eu.undernet.org:6660-6670,7000GROUP:Undernet
n002=Undernet: EU, CH, GenevaSERVER:geneva.ch.eu.undernet.org:6660-6669,7000GROUP:Undernet
n003=Undernet: US, AZ, MesaSERVER:mesa.az.us.undernet.org:6660,6665-6667,7000GROUP:Undernet

network name (Network) = Undernet
random server (irc.network.com) = irc.undernet.org
port range (6660-6669,..) = 6667
network contact person (your name) = Ad Soyad
network contact email (your email) = email@adresi.com
network homepage (website) = http://www.undernet.org
list of servers (page on website) = www.undernet.org/servers.php
average amount of users = 120000
average amount of servers = 30
average amount of channels = 50000
~~~~~~~~~~

Sýkça yapýlan hatalar, sorulan sorular, dikkat edilmesi gerekenler

Formu sadece 1 defa gönderin, arka arkaya defalarca baþvuruda bulunursanýz hiç biri kabul edilmeyebilir.
Formu yolladýktan sonraki ilk güncellemede sunucunuz listeye eklenmediyse bir sonrakini bekleyin, yine yoksa tekrar baþvurun
Formda bütün bilgileri doðru ve eksizsiz doldurun. (Kullanýcý sayýsýný þiþirmeyin)
Formu e-posta olarak gönderin, ek (attachment) olarak yollamayýn, baþka þeyler yazmayýn
Sunucuya baðlanýldýðýnda kullanýcýnýn karþýsýna çýkan ilk satýrda (RAW 001) aðýn isminin yazýlý olduðundan emin olun. \\\�Welcome to the UnderNet IRC Network\\\� örneðinde \\\�Undernet\\\� yazan yerin sunucunuzun adýyla ayný olmasý gerekmektedir. Sunucular belirli aralýklarla kontrol ediliyor ve bu iþlemde bir problem çýkmamasý için bunu yapmalýsýnýz.
Sunucunuz \\\�mutlaka\\\� eklenecek diye bir durum söz konusu deðildir, herþey Tjerk\\\�e baðlýdýr. Herhangi bir hak istemeye yada karþý çýkmaya hakkýnýz yoktur.

Bu döküman artiiist tarafýndan eklenmiþtir.

Devamý >>

 

spamfilter {
regex "\x01ACTION.+\x01";
target { channel; channel-notice; private; private-notice; };
reason "Ame/Me Komut kullanimi yasaklanmistir";
action block;
};

Bu döküman artiiist tarafýndan eklenmiþtir.

Devamý >>

 

Uselerin birbirine çektikleri whoisleri görmeleri için ;
unrealircd.conf daki :

modes-on-connect "+iwxW";

W flaðýný ekleyip /rehash çekiniz
Bu döküman artiiist tarafýndan eklenmiþtir.

Devamý >>

Yan Bloklar

Footer