Posts Tagged “mirc komutları”

Arkadaslar bu konumuzda da gerekli mirc komutlarini yazicam.

/ajinvite [on | off] : Davet edildiğimiz kanala otomatik girme komutudur. Kullanım şekli /ajinvite on şeklindedir. Bu şeklide on yaptığımzda bizi her davet edilen kanala mIRC programı otomatik sokacaktır.

/amsg <message> : Bulunduğumuz tüm kanallara düz yazı şeklinde mesaj atmamızı sağlar. Kullanımı /amsg mesajınız şeklindedir.

/anick <nickname> :Sunucuya bağlanırken eğer ki nickimiz kayıtlı değilse ya da kayıtlı nickimiz başkaları tarafından kullanılıyor ise alternative nick ayarlamamız gerekir. Yani girişte ayarladığımız nick kullanılıyorsa bu nicki kullanmamızı bu komut sağlayacaktır. Kullanımı /anick nickiniz şeklindedir.

/ban [-kruN] [#channel] <nickname|address> [type] : Sunucu ortamında atılan ban ile aynı görevdedir tek fark nick ident ve hostun tamamına ban koyar. Normal kullanımı /ban #kanal nick şeklindedir.Parametre olarak k r uN kullanılabilir.

-k; ban + kick şeklinde kanaldan kişiyi hem banlamamızı hem kicklememezi (atmamızı) sağlar.
Kullanımı : /ban -k #kanal nick

-r; Attığımız bir banı kaldırmamızı sağlar.
Kullanımı : /ban -r #kanal ( Sadece nick yazmamız kafi gelecektir. Ban hosta ve ident e atıldımasına rağmen sadece nick ile banı kaldırmamız mümkündür. )

-uN; Süreli ban atmaya yarar.
Kullanımı : /ban uNSaniye #kanal nick şeklindedir. ( Süre saniye cinsinden yazılmalıdır. )
Örneğim 2 dakika sonra kalk sonra kalkmasını isteğim ban için uN120 yazmalıyım. /ban uN120 #kanal nick

/channel [#channel] : Kanal penceresine çift tıklayınca açılan menüyü açmaya yarar. buradan Mouse yi kullanarak ban kaldırabilir, invite komutu uygulanmış ise onu kaldırabilir ve Excepts komutlarını kaldırabiliriz.
Kullanımı : /channel #kanalismi şeklindedir.

/clear : O anki aktif pencereyi tamamen temizlemeye yarar. Kanalsa , status yada özel penceresi ise /clear yapıldığı anda pencereyi temizleyip tertemiz yapacaktır.

/clearall : Bütüm Kanal, özelleri ve statüs pencelerisi temizler.

/close -m : Özel penceleri kapatmaya yarar.
Kullanımı : /close -m Bütün özelleri kapatır , /close -m nick sadece belirlenen nick kapatır.

/part : Kanaldan çıkmanızı saglar.
Kullanımı : /part #kanal , /part #kanal1,#kanal2,#kanal3,#kanal4

/join : Kanala girmenizi saglar
Kullanımı : /join #kanal , /join #kanal1,#kanal2,#kanal3,#kanal4

/partall : Bütün kanallardan çıkmanızı saglar.
Kullanımı : /partall

/leave : /part komutu ile aynı işlemi yapar.
Kullanımı : /leave #kanal

Whois : Bir kullanıcının biglilerine bakmak için kullanılır.
Kullanımı : /whois nick , /whois nick1,nick2,nick3

/msg : Özele yada kanala mesaj yollar.
Kullanımı : /msg nick mesajınız , /msg #kanal mesajınız vaya /msg nick1,nick2,nick3 mesajınız , /msg #kanal1,kanal2,kanal3 mesajınız

/ping : Yazı yazma zamanınızı ölçer. ( Kanal yada nick ile aranızdaki bilgi alış veirş hızı )
Kullanımı : /ping #kanal ( Kanaldaki herkezi pingler ) , /ping nick ( Sadece seçilen nick pingler )

/finger : Kişi hakkında nick, fullname, konuşmadıgı süre hakkında bilgi verir.
Kullanımı : /finger nick

/version : Kişinin sunucuya baglandıgı yazılım hakkında bilgi verir.
Kullanımı : /version nick

/dns : Kişi yada bir web sayfasnın ip hakkında bilgi verir.
Kullanımı : /dns nick , /dns sunucu.com

/away : Otomatik mesaj.
Kullanımı : /away mesajınız.

/run : Bir klasör yada web sayfası açmak için kullanılır.
Kullanımı : /run belge , /run www.site.com
Örnek : /run c: , /run www.shelltc.net

/server : Bir sunucuya baglanmak için kullanılır.
Kullanımı : /server irc.sunucu.com
/server irc.sunucu.com:port veya /server irc.sunucu.com port Port belirleyerek sunucuya giresiniz.
/server irc.sunucu.com password Şifreli sunuculara şifreli girişi saglar.
/server -m irc.sunucu2.com aynı mircte 2. sunucuyu açmayı saglar.

/exit : Scripti kapatmak için kullanırlır.
Kullanımı : /exit

/quit : Bulundugunuz sunucudan ayrılmanızı saglar.
Kullanımı : /quit

Ctrl + K : Yazılara renk vermek için kullanılır.
Kullanımı : Ctrl + K bastıgımızda önümüze renk penceresi gelir oradan bir renk seçerek bu işlemi yapabiliriz yada aşagıdaki renk kodelerini kullanabiliriz.
Renk kodeleri :
00 : Beyaz
01 : Siyah
02 : Lacivert
03 : Yeşil
04 : Kırmızı
05 : Kahverengi
06 : Mor
07 : Turuncu
08 : Sarı
09 : Açık Yeşil
10 : Turkuaz
11 : Açık Mavi
12 : Mavi
13 : Açık Pembe
14 : Koyu Gri
15 : Gri

Ctrl +K basıp bir renk seçtigimizde yazımız tek renkli olur.
Örnek : Ctrl + K 03 Yaptıgımızda 03 Şeklinde bir ifade önümüze çıkar.
08Selam yazdıgımızda; Selam Şeklinde yazımız kanal yada özele çıkar.

Bu komutla çift renkte yapmamız münkündür Ctrl + K 08,01 yaptıgımızda yazının alt fonu siyah , yazının kendiside sarı olacaktır. Yani Selam Şeklinde olacaktır.

Ctrl + u : Yazıların altına çizgi çeker.
Kullanımı : Ctrl + u yazını.
Örnegin : Selam

Ctrl + b : Yazdıgınız yazıyı kalınlaştırır.
Kullanımı : Ctrl + b yazını.
Örnegin : Selam

Ctrl + r : Yazdıgınızda yazı siyah zemin üzerine beyaz şekilde yazılır.
Kullanımı : Ctrl + r yazını.
Örnegin : Selam

Ctrl + w : Kanallar arası geçişi saglar
Kullanımı : Ctrl +w Basın elinizi w çekin bir daha basın istediginiz kanala gelen bu işleme devam edin.

Ctrl + q : Özeller arası geçişi saglar
Kullanımı : Ctrl +q Basın elinizi q çekin bir daha basın istediginiz kullanıcın özeline gelen bu işleme devam edin.

Ctrl + l : Bu komutu kanalda kullanırsanız kanalda yapılan en son işlemden önce kırımızı bir çizgi çıkar, özelde yaparsanız en son özele bakmadıgınız anda yazılan yazıyı gösterir böylece kaldıgınız yeri unutmamış olursunuz.
Kullanımı : Ctrl + l yazını.

Ctrl +f : Komutu ile rahat kolay ve hızlı arama yaparsınız.
Kullanımı : Ctrl + f bastıgınızda önünüze çıkan pencereye metin yazarak aratırsınız.

Ctrl + tab : Kanal ve Özeller arasında geçiş yapamızı saglar. ctrl +w ve ctrl +q birleşmiş halidir.
Kullanımı : Ctrl + tab Basın elinizi tab çekin bir daha basın istediginiz kanalı yada kullanıcın gelen kadar bu işleme devam edin.

Harf + Tab : Kanaldaki kullanıcı adlarını yazı yazma cubuguna otomatik getirir.
Kullanımı : Harf + Tab Kolay ve hatasız şekilde kişin nickkini yazı yazma sekmesine getirebilirsiniz. Istediginiz nick gelene kadar eliniz tab tuşuna basın çekin.

Tab : Kanaldaki kişiye hızlı bir şekilde özel mesaj atabilirsiniz.
Kullanımı : Tab . Istediginiz kişiye gelene kadar eliniz tab tuşuna basın çekin.


Alt + l : Kanal listesi
Alt + r : Script editörü
Alt + s : Dosya gönderme
Alt + c : Dcc chat
Alt + b : Adres defteri , Kullanıcılara özel renk vb kullanıcı özellikleri
Alt + ı : Online zamanlayıcı
Alt + g : İşaretleyici
Alt + o : Kanal ayarları
Alt + n : Notify list
Alt + u : Url list
Alt + k : mIRC renk menü
Alt + e : Scripte kayıtlı serverleri gösterir seçme olanagı saglar.

Kolay gelsin arkadaslar.

Comments Yorum Yok »

Arkadaslar bilinen veya bilinmeyen bir kac mirc komutlarini yazicam.

mIRC Komutları

REGISTER

/nickserv register sifre Bu komutla komutu yazdiginiz andaki kullandiginiz nickinizi register etmis olursunuz. Bunu yaparken dikkat etmeniz gereken sifrenizin aklinizda kolayca kalacak fakat baskalarinin aklina gelemeyecek bi sey olmasi.

IDENTIFY

/nickserv identify sifre Bu komutla daha once register ettiginiz bir nicki identify edebilirsiniz. Komutun bu formati sadece o anda kullandiginiz nicki identify etmek icindir. Baska bir nicki identify etmek icin /nickserv identify nick sifre formatini kullaniniz.

DROP

/nickserv drop nick sifre
Daha once register ettiginiz bir nicki dusurmek icin kullanilir.

INFO

/nickserv info nick
Register edilmis herhangi bir nick hakkinda nickservden bilgi istemek icin kullanilir.

KIIL

/nickserv set kill on|off Sizin ircde olmadiginiz zamanlarda sifrenizin baskalari tarafindan kullanilmasini istemiyorsaniz yukaridaki komutu kullanarak nickinizin kill ayarini aktif hale getirmelisiniz. Bunu yaptiginiz zaman server sizin nickinizle her girildiginde 1 dakika icinde identify edilmesini ister. Eger 1 dakika icinde identify etmezseniz o zaman sizin nickiniz de Guest68876… olur. Eger bu fonksiyonu kapatmak isterseniz /nickserv set kill off yazin.

ŞİFRE DEĞİŞTİRME

/nickserv set passwd yenişifre Şifreniz herhangi biri tarafindan ogrenildiginde ve ya herhangi guvensiz bir durumda sifreninzi degistirmek icin bazilarinin yaptigi gibi nickinizi drop edip tekrar kurmaniza gerek yok. Bu komutla nickinizin sifresini degistirebilirsiniz. Komutu kullanmak icin nickinizi identify etmis olmaniz gerekiyor tabii.

NOOP

/nickserv set noop on|off Komutu aktif hale getirdiginizde birisi size aop/sop vermek isterse chanserv den size bir notice gelir. O kisi sizin nickinize aop/sop veremez.

URL

/nickserv set url adres Nickinize info ceken kisinin sizin e-mail ve ya web adresinize ulasmasini isterseniz. bu komutla nickinize herhangi bir adresi link olarak koyabilirsiniz.(Ornek: /nickserv set url mailto:spy__@superonline.com ve ya /nickserv set url …..) Tabii ki bu komutu kullanmak icin nickinizi identify etmis olmalisiniz. Ayrica url koymak istediginiz nicki o an kullaniyor olmalisiniz.

NOMEMO

/nickserv set nomemo on|off Eger sizi sik sik memoservden mesaj gondererek rahatsiz eden biri varsa ve siz de memo mesajlarina ihtiyaciniz olmadigini dusunuyorsaniz /nickserv set nomemo on komutunu kullanarak size gonderilen tum memolari ignore edebilirsiniz. /nickserv set nomemo off yazarsaniz nickiniz memolara tekrar acilmis olur.

ACCES

/nickserv access add|del adres Bu komutla nickinizin access listini olusturabilirsiniz. Adres yazan kisma yazacaginiz adres ile girdiginiz zaman nickiniz kill on olsa bile nickserv identify istemez.

RECOVER

/nickserv recover nick sifre Nickinizin belli bir sure kullanilmamasi icin bu komut kullanilir.

GHOST

/nickserv ghost nick sifre Nickiniz herhangi bir kisi tarafindan kullanildigi zaman ve ya siz dustugunuz halde nickiniz dusmediyse bu komutla nickinizi kullanani server dan atabilirsiniz.

RELAESE

/nickserv release nick sifre Nickiniz herhangi bir sekilde nickserv tarafindan tutuldugu zaman onu kurtarmak icin kullanilir. Genelde nicki identify etmeyip guest oldugunuz zaman kullanilir.

ACC

/nickserv acc adres Genelde kullandiginiz adresi nickinize access olarak eklerseniz o adresle girdiginiz zaman nickserv identify istemez.

REGISTER

/chanserv register #kanal sifre description Komut kanal kurmak icin kullanilir. Kurmak istediginiz kanal daha once register edilmemis olmalidir. Ayrica komutu kullandiginiz anda kanalda op olmalisiniz. Burada dikkat etmeniz gereken en onemli nokta sifre ile description=aciklama ayni olmamalidir.

SET

/chanserv set #kanal modules Kurdugunuz herhangi bir kanalin kurulumunu optionlarini ayarlamak icin kullanilir. set ile kullanilan diger komutlar asagida geliyor.

FOUNDER

/chanserv set #kanal founder Kanalin founderini degistirmek icin kullanilir. Komutu kullandiginiz anda kullanmakta oldugunuz nickin founder olmasini saglar. Tabii komutu kullanmak icin kanalin sifresini identify etmis olmaniz gerekiyor.

PASSWD

/chanserv set #kanal passwd yenisifre Kanalin sifresini degistirmek icin kullanilir. Kullanmak icin kanalin sifresini identify etmis olmak gerekiyor.

DESC

/chanserv set #kanal desc yeni description Kanali kurarken koydugunuz description i degistirmek icin kullanilir. Kanalin sifresi identify edilmis olamlidir.

MLOCK

/chanserv set #kanal mlock +-ntrispklmR Kanalin bir cok ayari bu komutla kilitlenir. Herhangi bir opun kanalin ayarlari ile oynayamamasi icin kullanilir. En ideal sekli +ntr-ispklmR olmasidir.

OPGUARD

/chanserv set #kanal opguard on|off Kanalda aop ve soplarin disinda kimsenin op olamamasi icin kullanilir. Kucuk kanallar icin tehlikelidir. Kanlda op kalmama ihtimali vardir.

KEEPTOPC

/chanserv set #kanal keeptopc on|off Kanalda kimse kalmadigi zaman topic in kaybolmamasi icin kullanilir. topiclock ayarlandigi zaman buna gerek kalmaz.

URL

/chanserv set #kanal url web adresi Kanalin Sayfasini kanala url yapmak icin kullanilir.

IDENT

/chanserv set #kanal ident on|off Kanalda nickini identify etmeden aop ve soplarin chanservden op alip alamamalarini duzenler. On oldugu zaman chanserv identify edilmeden hicbir nicke op vermez.

RESCRIT

/chanserv set #kanal restrict on|off On oldugu durumlarda kanala aop ve soplardan baskasi giremez.

TOPICLOCK

/chanserv set #kanal topiclock on|sop|founder Kanalda topic degistirme level ini belirler. Hangi seviye ayarlanirsa o seviye ve uzeri topic degistirebilir.

LEAVEOPS

/chanserv set #kanal leaveops on|off Kanalda hic op kalmadigi zaman son op cikar cikmaz chanserv kanalda duran birine op verir. Kimse yokken ilk girene op verir.

UNSECURE

/chanserv set #kanal unsecure on|off Kanalda guvenligin eksik olmasi demektir.

PRIVATE

/chanserv set #kanal on|off Kanalin ozel kanal oldugunu gosterir.

MEMO

/chanserv set #kanal memo aop|sop|founder Kanala memo gondermek icin minimum leveli belirler.

SOP

/chanserv sop #kanal add|del nick Birisini sop=superoperator yapmak icin founderlar kullanabilir. Founderlarin bir nicki sop ve ya aop yaparken onun register edilmis olmasina dikkat etmeleri tavsiye olunur. Silerken nick yerine sadece listede ki numara da kullanilabilir.

AOP

/chanserv aop #kanal add|del nick Herhangi bir kisiye aop=auoto op vermek icin kullanilir. Founder ve soplar kullanabilir bu komutu.

AKICK

/chanserv akick #kanal add|del nick|adres Kanala girmesi kesinlikle istenmeyen kisiler icin kullanilir. Her turlu sekilde konabilir. Nicke adres ve ya herhangi bir kelimeye bile konabilir.

DROP

/chanserv drop #kanal sifre Kurdugunuz herhangi bir kanali dusurmek icin kullanilir. Sifreyi identify etmis olmak gerekir.

IDENTIFY

/chanserv identify #kanal sifre Kanala full access ulasabilmak ve tum ayarlari ile oynayabilmek icin sifre identify edilmelidir.

OP/DEOP

/chanserv op|deop #kanal nick Kanalada op olmadigi halde bir aop sop ve ya founderin hem kendine hem kanalda bulunan birbaskasina op vermek icin kullanilir.

INFO

/chanserv info #kanal Herhangi bir kanalin kurulumlarini founderini gormek ici kullanilir. Kullanmaya alismanizi herhangi bir kanalda founder kim diye sormamanizi tavsiye ederim.

MKICK

/chanserv mkick #kanal Kanalda bulunan herkesi atmak icin kullamilir. Sop ve founderlar kullanabilir. Kullanmanizi tavsiye etmem hacking olaylari disinda tabii hehehe…

MDEOP

/chanserv mdeop #kanal Kanalda bulunan oplarin topluca opluklarini almak icin kullanilir. Kimse kendine esit ve uzerindeki kisiyi mdeop yapamaz.

UNBAN

/chanserv unban #kanal me|all Kanalda herhangi bir aop ve ya sopun kendine karsi konmus banlari acmak icin me komutunu kullanabilirler. All komutunu ise soplar ve founder tum banlari acmak icin kullanirlar.

COUNT

/chanserv count #kanal Komutu aop ve uzeri kullanabilir. Kanaldaki op durumunu ve akick durumunu gormek icin kullanilir.

WHY

/chanserv why #kanal nick Kanalda op duran bir kisinin hangi nicki identify ettigi ve hangi levelda oldugunu gosterir.

SEND

/memoserv send nick|#kanal Komut herhangi bir kanala ve ya nicke not birakmak icin kullanilir. Birisine memo gonderebilmeniz icin hem sizin hem de karsidaki kisinin nicki registerli olmalidir. Kanala ise kanal optionlarinda belirtilen kisiler memo gonderebilir.

SENDSOP

/memoserv sendsop #kanal Komut sadece kanalin soplarina not birakmak icindir.

LIST

/memoserv list Size gonderilen memo mesajlarinin listesini gormek icin kullanilir.

READ

/memoserv read memonumber Size gelen memolar number yerine listedeki numarasini yazarak okuyabilirsiniz. Tabii memolari gorebilmek ve onlari okuyabilmek icin nickinizi kullaniyor olmaniz ve identify etmis olmaniz gerekiyor.

DEL

/memoserv del memonumber Okudugunuz memolari silmek icin kullanilir.

UNDEL

/memoserv undel Yanlislikla sildiginiz bir memoyu geri cagirmak icin kullanilir. Fakat eger uzerine yeni meo gelmisse undel yapamazsiniz.

PURGE

/memoserv dell all Birikmis olan tum memolari bir anda silmek icin kullanilir.

FORWARD

/memoserv forward memonumber nick Size gelmis bir memoyu baskasina yollamak icin kullanilir.

Koyu, alt çizgili ve renkli yazilari nasil yazabilirim?

Koyu yazmak için Ctrl tusu basiliyken B harfine basin. Kullandiginiz fonta bagli olarak _ ya da baska bir isaret çikar. Bu isaretin yanina, bosluk birakmadan koyu çikmasini istediginiz yaziyi yazin ve enter’a basin.
Altçizgili yazmak için ayni seyleri Ctrl ile birlikte U harfine basarak yapin.
Renkli yazmak için Ctrl ile birlikte U tusuna basin. Çikan isaretin yanina bosluk birakmadan istediginiz rengin numarasini yazin (0-15 arasi) ve yanina yine bosluk birakmadan renkli çikmasini istediginiz yaziyi yazip enter’a basin. Yazinin renkli fon üzerine çikmasini istiyorsaniz yazinin rengini belirten sayidan sonra virgül koyarak fon için istediginiz rengin numarasini yazin

Lag nedir?

Baglandiginiz server ile aranizdaki gecikmeye lag denir. Yazdiginiz mesajlara cevaplarin gelmesini ne kadar çok bekliyorsaniz o kadar lag var demektir.

Ping ne işe yarar?

Yazdiginiz mesajlarin karsinizdaki kisilere ne kadar zamanda ulastigini ping yollayarak ögrenebilirsiniz. Ayni zamanda, lagda olan arkadaslarinizi ping yollayarak lagdan kurtarabilirsiniz. Birine ping yollamak için, örnegin bana ping yollayacaksaniz, herhangi bir pencerede /ping spy__ yazip enter’a basmaniz yeterli. Yazdiginiz mesaj bana 5 saniyede ulasiyorsa 5 saniye sonra status pencerenizde [spy__ ping reply] 5 secyazar. Tüm kanali pinglemek için nick yerine kanalin adini yazmalisiniz. Yalniz kanalin adindan önce kanal isaretini (#) koymayi unutmayin.

:-) :-( gibi isaretlerin anlami nedir? Bu isaterlerin listesini nasil bulabilirim?

Bu isaretlere smiley denir ve kafanizi 90 derece sola yatirarak baktiginizda insan yüzüne benzer. Anlamlarini asagidaki tablodan bulabilirsiniz.

Smiley Listesi

:-) Mutlu / gülüyor %*} Sarhos

:-( Üzgün 8-) Gözlüklü

(:-( Çok mutsuz 8:-) Gözlük basinin üstünde

:-< Çok çok üzgün :-#) Pala biyik

;-) Göz kirpiyor :<) Büyük burunlu

:-/ Kararsiz :-( *) Midesi bozuk

:-I Hmmm :-=) Biyikli bir ihtiyar

(-: Solak @:I Türbanli

:-P Dil çikarmis C=:-) Asçibasi

:-o Çok sasirmis 3:o[ Koç gibi

:~) Burun çekiyor / nezle .-) Tek göz

:-! Sigara içiyor *-( Tek gözüne çomak sokulmus

:-? Pipo içiyor (:-I Yumurta kafa

:-X Papyonlu (:)-) Dalgic

:-a Dilini burnuna degdiriyor [:-) Walkman dinliyor

:-9 Dudaklarini yaliyor {:-) Saçini ortadan ayirmis

#:-) Saç bas birbirine girmis :—-) Yalanci

%-) 36 saatir bilgisayar basinda ~ ~:-( Sinirden duman çikariyor

‘:-) Kasinin birini tras etmis :-) ))) Kahkaha atiyor

Hangi kanalda oldugunu bilmedigim birine nasil ulasabilirim?

Aradiginiz kisiyi bulabilmek için bütün kanallari tek tek dolasmaniza gerek yok. DCC menüsünden CHAT‘e tiklayin. Açilan pencerede aradiginiz kisinin nickini yazip enter’a basin. Aradiginiz kisi eger IRC‘de ise onunla sohbet etmek istediginizi bildiren bir pencere açilir ve kabul ederse baglanti gerçeklesir. DCC Chat ile iki bilgisayar arasinda direk baglanti kurulur. Böylece disconnect olsaniz bile baglanti kopmaz. Bu yüzden ayni kanaldaki arkadaslarinizla da DCC Chat ile sohbet etmenizi tavsiye ederim.

IRC’nin anlami nedir?

IRC = Internet Relay Chat
IRC internet araciligi ile sohbet anlamindadir. Sohbet etmek için baglandiginiz server’a IRC server denir. Bir kisinin IRC’de olmasi demek, o kisinin bir IRC server’a bagli olmasi, yani o an sohbet ediyor olmasi demektir.

Mirc’de kendi komutlarimi hazirlayabilir miyim?

Mirc’in in çok sevdigim yönü kendi komutlarimizi, hatta otomatik çalisan kendi programciklarimizi hazirlayabilmemize imkan vermesi. Zaten script programlari da bu sayede hazirlaniyor. Temel Mirc komutlarini biliyorsaniz hemen simdi kendi komutlarinizi hazirlamaya baslayabilirsiniz. Bunun için önce tools menüsünden aliases’a tiklayin. (/a düsmesi de ayni isi görür). Aliases.ini adinda bir dosya mirc editörü ile birlikte açilir.

Not: Eger bir script programi kullaniyorsaniz aliases.ini yerine baska bir dosya çikabilir. Bu o kadar önemli degil. Mirc editörünü açtiginizda harfler yerine garip isaretler görüyorsaniz ALT+V ye basin ve fontu fixedsysolarak degistirin.

Aliases.ini dosyasini mirc editörü ile açtiktan sonra bos bir satira
/düsün /me düsünür
yazin. Sonra mirc editörünün file menüsünden save’e tiklayin ve çikin. Artik yeni komutunuz hazir. Bundan sonra status hariç herhangi bir pencerede
/düsün
yazip enter’a bastiginizda eger nickiniz ahmet ise ekrana 
* ahmet düsünür

yazar. simdi neler yaptigimizi bir gözden geçirelim. Önce aliases’a tikladik ve mirc editörü ile aliases.ini dosyasi açildi. Demek ki hazirladigimiz komutlar bu dosyada saklaniyor. Sonra bu dosyaya
/düsün /me düsünür
yazdik. Yani /me komutunu kullanarak /düsün adinda yeni bir komut hazirladik. Ve sonra aliases.ini dosyasini kaydederek mirc editörünü kapattik. Eger kaydetmeseydik mirci tekrar açtigimizda yeni komutumuzun yerinde yeller esiyor olacakti. Iyi ki kaydetmisiz dimi ;) .
simdi ayni sekilde aliases.ini dosyasini açin ve sonuna
/tesekkür /say tesekkürler $1
yazin. Sonra da kaydederek çikin. simdi
/tesekkür mehmet
yazip enter’a bastiginizda ekrana
<ahmet>tesekkürler mehmet
yazar. Demek ki, aliases.ini dosyasinda yazdigimiz $1‘in yerini komuttan sonra yazimiz ilk kelime aliyor. simdi aliases.ini dosyasinin az önce yazdigimiz satirini bu sekilde degistirin ve kaydedin:
/tesekkür /say tesekkürler $1 $4 $2 !
Ve simdi de
/tesekkür ali veli hakan ismail
yazip enter’a basin. Ekranda
<ahmet>tesekkürler ali ismail veli
yazar. Demek ki kelimeler aliases.ini dosyasinda verdigimiz siraya göre ekrana yazilir. $1 $4 $2 sirasini verdigimiz için önce 1. sonra 4. sonra da 2. kelime yazildi. Burada $3 olmadigi için 3. kelime yazilmadi.
Bu arada, komuttan sonra hiçbir sey yazmasaniz komut yine çalisir. Yani
/tesekkür
yazip enter’a bastiginizda
<ahmet>tesekkürler
yazar. Eger komuttan sonra mesela $1 yerine yazilacak kelime girilmemisse komutun islememesini istiyorsaniz aliases.ini dosyasinda $1 yerine $$1 yazmalisiniz. Yani
/tesekkür /say tesekkürler $$1
yazarsaniz artik /tetekkür komutundan sonra birsey yazmadan bu komut islemez.
Eger komuttan sonra yazacaginiz herseyin oldugu gibi ekrana çikmasini istiyorsaniz $1 yerine $* yazmalisiniz. Örnegin aliases.ini dosyasinda
/der /me der: $*
yazarsaniz
/der beles internet hep yavas olur
yazip entera bastiginizda ekrana
*ahmet der: beles internet hep yavas olur
yazar. Eger $1 yerine $?=”soru” yazarsaniz, yazilacak kelime açilan bir pencere ile size sorulur. Örnegin aliases.ini dosyasinda
/selam /say selam $?=”Kime selam vermek istiyorsunuz?”
yazarsaniz
/selam
yazip enter’a bastiginizda size Kime selam vermek istiyorsunuz? sorusunu soran bir pencere açilir. Bu pencerede mehmet yazip enter’a bastiginizda ekrana
<ahmet>selam mehmet
yazar.
Eger bir komutla birden çok komut yazdirmak istiyorsaniz { ve } parantezlerini kullanmalisiniz. Örnegin aliases.ini dosyasinda 
/selam {
/say selam $1
/say nasilsin?
}
yazarsaniz
/selam mehmet
yazip enter’a bastiginizda ekrana 
<ahmet>selam mehmet
<ahmet>nasilsin?
yazar.
Aliases.ini dosyasnda bir satira birden fazla komut yazmanin yolu da komutlarin arasina | isareti koymak. Yani ayni seyi 
/selam /say selam $1 | /say nasilsin?
satirini aliases.ini dosyasina yazarak da yapabilirdik.

Umarim yardimci olmusumdur.

Comments Yorum Yok »

on *:text:*:?:.msg #Kanal $+(<,$nick,>) $1-

veya

on *:text:*:?:.msg #Kanal $+(Bana yazan Nick: ,$nick,) : $1-

Not :Sadece diger kullanicilar görebiliyor.Siz göremiyorsunuz.

Bu yüzden lütfen calismiyor demeyin.

Kolay gelsin.

Comments Yorum Yok »

mirc iniz icin anket kodu

Kodu çalıştırmak için mirc\\\’e yükleyip, f1 tuşuna basmanız yeterlidir.

________________________________________________________________________

######################################
#     mIRCBuL.Net Katkilari ile      #
#      http://www.mircbul.net        #
######################################

;Anket Addonu.
;Tüm kodlar kullanilabilir.
;Tek ricam bu addonu kalkip baska bir nick altinda \\&quot;ben yazdim diye yayinlamayin lütfen.
;Güle güle kullanin.
;Iletisim MSN : Ufkum@USA.Com

On *:Join:#: {
  if ($nick !== $me) {
    if ($chan == %anketkanal) { .msg $nick Anketimize katilmak ister misiniz? | .msg $nick Anketimize katilmak için lütfen !Anket yaziniz. | .msg $nick Anket sonuçlarini görmek içinse !Sonuc yaziniz. | AnketleriBirArttir }
    if ($chan !== %anketkanal) { Halt }
  }
}
On *:Text:*:?: {
  if ($1 == !Sonuc) { Sonuclar }
  if ($1 == !Anket) { Anket }
  if ($1 == !Oy) { Set %OyAdresi $address($nick,3) | Set %oyveren $nick | Set %VerdigiOy $2 | .Denetleme }
}
Alias Sonuclar {
  if (%sonuc1 !== $null) { .msg $nick 4 %sonuc1 sonucunun aldigi oy sayisi %sonucoy1 }
  if (%sonuc2 !== $null) { .msg $nick 2 %sonuc2 2sonucunun aldigi oy sayisi %sonucoy2 }
  if (%sonuc3 !== $null) { .msg $nick 4 %sonuc3 2sonucunun aldigi oy sayisi %sonucoy3 }
  if (%sonuc4 !== $null) { .msg $nick 2 %sonuc4 2sonucunun aldigi oy sayisi %sonucoy4 }
}
Alias Anket {
  .msg $nick Anketimize hos geldiniz.
  .msg $nick Anket sorumuz söyledir.
  .msg $nick 
  .msg $nick %anketsoru
  .msg $nick 
  .SonucOzel
}
Alias SonucOzel {
  if (%sonuc1 !== $null) { .msg $nick 1) 4 %sonuc1 }
  if (%sonuc2 !== $null) { .msg $nick 2) 4 %sonuc2 }
  if (%sonuc3 !== $null) { .msg $nick 3) 4 %sonuc3 }
  if (%sonuc4 !== $null) { .msg $nick 4) 4 %sonuc4 }
  .msg $nick 
  .msg $nick Anketimize katilmak için lütfen !Oy Seçtiginiz numara. Örn : !Oy 1
}
Alias Denetleme {
  if $read(Liste.txt,w,%OyAdresi) { .msg %Oyveren Üzgünüm, daha önceden oy kullanmissiniz. | halt }
  if !$read(Liste.txt,w,%OyAdresi) { .Oylamayap }
}
Alias OylamaYap {
  if (%VerdigiOy == $NULL) { .msg %Oyveren Lütfen seçtiginiz anket cevabinin numarasini giriniz. | .msg %Oyveren Örnek : !Oy 2 | halt }
  if (%VerdigiOy == 1) { inc %sonucoy1 }
  if (%VerdigiOy == 2) { inc %sonucoy2 }
  if (%VerdigiOy == 3) { inc %sonucoy3 }
  if (%VerdigiOy == 4) { inc %sonucoy4 }
  .msg $nick Oyunuz kaydedilmi?tir. Oylama yaptiginiz anket cevap numarasi %VerdigiOy
  .write Liste.txt %OyAdresi
  .halt
}
Alias AnketleriBirArttir {
  inc %ilkanketgiris
  if (%ilkanketgiris == 1) {
    if (%sonuc1 !== $null) { inc %sonucoy1 }
    if (%sonuc2 !== $null) { inc %sonucoy2 }
    if (%sonuc3 !== $null) { inc %sonucoy3 }
    if (%sonuc4 !== $null) { inc %sonucoy4 }
  }
  if (%ilkanketgiris !== 1) { return }
}
Alias f1 {
  set %anketkanal $$?=\\&quot;Anket kanalini basinda # olarak yaziniz.\\&quot; | TestKanal
}
Alias TestKanal {
  if (%anketkanal == $null) { echo -a Anket sistemi anket kanali olmadan maalesef çalismaz. | halt }
  if (%anketkanal !== $null) { set %anketsoru $$?\\&quot;Anketin sorusunu açik bir dille yaziniz.\\&quot; | AnketSoruTest }
}
Alias AnketSoruTest {
  if (%anketsoru == $Null) { echo -a Sorusuz anket olur mu hiç? :)  | echo -a Lütfen ankete soru girin. | halt }
  if (%anketsoru !== $null) { Set %sonuc1 $$?=\\&quot;Anket cevap 1 yaziniz\\&quot; | Cevapbirtest }
}
Alias CevapbirTest {
  if (%sonuc1 == $null) { echo -a Lütfen ankete sonuç giriniz. | halt }
  if (%sonuc1 !== $null) { set %sonuc2 $$?=\\&quot;Anket cevap 2 yaziniz\\&quot; | Cevapikitest }
}
Alias CevapikiTest {
  if (%sonuc2 == $null) { echo -a Lütfen ankete sonuç giriniz. | halt }
  if (%sonuc2 !== $null) { set %sonuc3 $$?=\\&quot;Anket cevap 3 yaziniz\\&quot; | Cevapuctest }
}
Alias CevapucTest {
  if (%sonuc3 == $null) { echo -a Lütfen ankete sonuç giriniz. | halt }
  if (%sonuc3 !== $null) { set %sonuc4 $$?=\\&quot;Anket cevap 4 yaziniz\\&quot; | Cevapdorttest }
}
Alias CevapdortTest {
  if (%sonuc4 == $null) { halt }
  if (%sonuc4 !== $null) { halt }
}
Umarim hosunuza gider.

Comments Yorum Yok »

dialog web {
size -1 -1 242 390
title “mIRCBul”
box “Siteler”,1,13 6 218 328
button “Ufkum.Net”,2,32 31 176 30
button “mIRCTR.eu”,3,31 214 179 30
button “LiderChat.Net”,4,31 67 176 30
button “mIRCBul.Net”,5,32 103 177 30
button “OzluSohbet.Net”,6,31 140 176 30
button “HosChat.Net”,7,32 177 176 30
button “IRCMedya.Com”,8,32 249 177 30
button “Kapat”,10,62 342 100 30, ok
}

on *:dialog:web:sclick:2:/run http://www.Ufkum.Net
on *:dialog:web:sclick:3:/run http://www.mIRCTR.eu
on *:dialog:web:sclick:4:/run http://www.Liderchat.Net
on *:dialog:web:sclick:5:/run http://www.mIRCBul.Net
on *:dialog:web:sclick:6:/run http://www.ozlusohbet.net
on *:dialog:web:sclick:7:/run http://www.hoschat.net
on *:dialog:web:sclick:8:/run http://www.IRCMedya.com
}

Paneli Yuklemek icin Alt+R yapip bos bi alana yapistirabilirsiniz.

Comments Yorum Yok »

Size Seslenenleri Seslenme Içeriği Sunucu Ismi Ve Saati Ile Yansıtmak.
Statüs Penceresine Yansıtma. Kod:
On *:Text:*:#: { If ($Me Isin $1-) { .Echo -S $Nick Size Sesleniyor: ” $+ $1- $+ ” .Echo -S Seslendiği Kanal: $Chan Sunucu: $Network .Echo -S Saat: $Asctime(Hh:nn:ss) $+ . } }
Aktif Oldunuz Pencereye Yansıtma:
Kod:
On *:Text:*:#: { If ($Me Isin $1-) { .Echo -A $Nick Size Sesleniyor: ” $+ $1- $+ ” .Echo -A Seslendiği Kanal: $Chan Sunucu: $Network .Echo -A Saat: $Asctime(Hh:nn:ss) $+ . } }
Belirlediğiniz Kanala Yansıtma:
Kod:
On *:Text:*:#: { If ($Me Isin $1-) { .Msg #Kanal $Nick Size Sesleniyor: ” $+ $1- $+ ” .Msg #Kanal Seslendiği Kanal: $Chan Sunucu: $Network .Msg #Kanal Saat: $Asctime(Hh:nn:ss) $+ . } }
Umarım Işinize Yarar.

Comments Yorum Yok »

on @*:JOIN:#:{
if (*!*fuck*@* iswm $fulladdress) || (*!*yarak*@* iswm $fulladdress) || (*!*Amcik*@* iswm $fulladdress) || (*!*Orosp*@* iswm $fulladdress) { .ban $chan $nick 0 | .kick # $nick $+ # Bad ident kullanmak yasaktir. }
}

Comments Yorum Yok »

Bot veya kendi özelinize reklam raporu eklentisi

!reklam www.reklamkelimesi Olarak calisiyor.

Bu code`u mirc`inizin remote kismina eklemeniz yeterli.

on *:text:*:?:{
if !reklam isin $1 {
.msg #opers $nick $+ : Reklam raporu verdi.. Reklam Yapan Nick $2 , Reklamı $3-
.msg $nick Teşekkürler Raporunuz Alındı 12 $nick
}

Comments Yorum Yok »

alias kontrol {
if ($1 isop #helpers) { halt }
if ($1 isop #help) { halt }
unset %operko
set %helperko ac
unset %helpsayi
unset %yardimuser
unset %helper
unset %yetkiyok
who #helpers
set %yardimuser $1
}
on *:join:#help: {
if ($nick !== $me) {
.timer 1 2 kontrol $nick
}
}
on *:rawmode:#help: {
if ($1 == +v) { .msg #helpers $+([,$nick,]) Yardim bekliyen user  $2  ile ilgileniyor.! | halt }
if ($1 == -v) { .msg #helpers $+([,$nick,]) Helper $2 voicesini aldi. | .ban -uk60 # $2 2 Voiceniz Alindi. Sorununuz Cözülmüş Olarak Bilinmektedir. Hoş Sohbetler. | halt }
}
raw *:*:{
if ($numeric == 317) && (%helperko == ac) {
.msg #helpers 0,4 » Yardim bekliyor: 0,1 %yardimuser 0,4 Gorevli: 0,1 %helpernick 
.msg #helpers 0,2 » %helpernick mIRC ile ilgilenmedigi sure: $int($calc($3 / 60)) dakika: $calc( $3 – $calc($int($calc($3 / 60)) * 60 )) saniye. 
.msg #helpers –
unset %helperko
}
if ($numeric == 352) && (%helperko == ac) {
if ($6 == $me) { halt }
inc %helpsayi
set %helper $addtok(%helper,$6,32)
halt
}
if ($numeric == 315) && (%helperko == ac) {
set %helpernick $token(%helper,$rand(0,%helpsayi),32)
whois %helpernick
}
haltdef
}

Helperler`imiz icin güzel bir koddur.

Comments Yorum Yok »

Kodu direk veriyorum ;

alias badnick {
if ($1 == ekle) {
hadd badnick $2
secho  $2  veritabanina basariyla eklendi.
}
elseif ($1 == sil) {
if ($hfind(badnick,$2)) {
hdel badnick $2
secho $2 veritabanindan basariyla silindi.
}
else { secho $2 veritabaninda bulunamadi }
}
elseif ($1 == list) {
var %x = 1
while (%x <= $hget(badnick,0).item) {
set %hbadnick $addtok(%hbadnick,$hget(badnick,%x).item,1)
if ($numtok(%hbadnick,32) >= 7) { secho $replace(%hbadnick,$chr(1),$+($chr(32),-,$chr(32))) | unset %hbadnick }
inc %x
}
if ($numtok(%hbadnick,32) >= 1) { secho $replace(%hbadnick,$chr(1),$+($chr(32),-,$chr(32))) | unset %hbadnick }
}
else { secho hatali islem }
}
alias tara {
if ($hfind(badnick,$1)) {
mode # +b $ifmatch
}
}
alias secho {
if (!$window(@badnick)) { window -e @badnick }
echo @badnick $+($chr(40),$time,$chr(41),$chr(32),$1-)
}
on *:EXIT: hsave -o badnick badnick.htb
on *:start: {
hmake badnick 1000
if ($exists(badnick.htb)) { hsave -o badnick badnick.htb }
hload badnick badnick.htb
}

/badnick ekle nick <<< nick ekler
/badnick sil nick <<< nick siler
/badnick list <<< badnick listesine gozatar

/tara nick <<< aktif kanalda uygulandiginda o kanalda girilen nick mevcutsa atar.
Isinize yaradigini düsündügüm bir kod ve paylasmak istedim.

Comments Yorum Yok »