Mirc, mırc, mirç, turk mirc, türkçe mirc indir, mırc turkce, türkiye mirc, mirc indir, mirc download

Mirc Alias Nedir

Mirc yazma dersleri mirc kodlama dersleri görsel resimli anlatım

Mirc Aliaslar aslinda basitce anlatmak gerekirse Mirc Scripte yüklenen  komutlar dizini olarak tanımlanabilir. Alias ile Mircinizdeki uzun komutları kısaltabilirsiniz.


bu komutları F1, F2, F3, F4,F5  Gibi tuÅŸlarla kullanabiliriz…!

kolaydan başlıyalım komutla bir alias oluşturalım (f1) tuşuna bir alias ekliyelim örnek kanalda seçitigimiz rumuza +o verelim

Alias Ekleme Komutumuz: /alias F1 (f2,f3,f4 vs eklenecek kısaltma tuşu) //mode # +o $$1 (ilk komut) | /msg $$1 Tarafımdan # kanalında op edildiniz. (ikinci  komut) ikinci komut yazdıgım yere açiklama yaziyoruz.

aşagıdaki komutu mircinizde yazdıgınızda kanalda seçili bir nick üstünde f1 e bastıgınızda direk ona op vermiş oluyorsunuz

örnek komut :  /alias F1 //mode # +o $$1 | /msg $$1 Tarafımdan # kanalında op edildiniz..

/alias komutunu kullanmadanda  bu komutu script imize tanıtabiliriz  nasılmı?

Mircimizde  ALT+R tuşlarına bastıgımızda  [Aliases] sekmesini tıklıyoruz ve kodu yapıştırıyoruz  mirc editor kısmından yapacagımız için sadece komutu ekliyoruz

F1 //mode # +o $$1 | /msg $$1 Tarafımdan # kanalında op edildiniz..

ewet ilk alias’ımızı ekledik ÅŸimdi biraz daha kendimizi geliÅŸtirelim.

ilk örnegimiz /selam olcak 

ALT + R yaparak [aliases] sekmesini tıklayın ve aşagıdakı kodu yapıştırın ve okeyleyin

/selam /echo -a Ben bir dahiyim ilk aliasımıda yazdım süperim:)))

alias

artık sunucuda herhangi bi yerde status kanal özel vsde /selam yazdıgınızda script otomotik olarak echo olarak yazdıgımız yazıyı yazıcak yani resimdeki görüntü çıkıcak

aliases2

biraz daha kedimizi geliştirelim mesala çoklu aliases kodlari nasil yazılır ona bakalım

evet daha önce yazdıgımız /selam komutunu biraz daha geliştirelim mesala /selam yazdıgımızda script 1 deilde 2 tane echo mesajı atsın

{ } simgeleriyle satır satır ayırmak

/selam {

echo -a ben süper bir mirc coderiyim

echo -a ben süper bir mirc coderiyim

evet yukardaki gibi bir kod girerken her kodun neyin içinde bulundugunu bildirmesi için { } kullanilir

| işareti kullanarak kodlari ayırmak

/selam { echo -a ben süper bir mirc coderiyim | echo -a ben süper bir mirc coderiyim }

burda yine { } kullandık fakat bu sadece selam komutunun neler barındırdıgını belirtmek içindi devamında | işareti kendisinden önceki komutun bittigi yeni bir komotun kodun başladıgını bildirir .

peki ne yaptık şimdi biz

aliasas4

serverda /selam yazdıgınızda olacak olay.

aliases5

buraya kadar öğrendiklerimizi tekrarlayip dersimizi dahada zorlaştıralım

1-Aliases ne iÅŸe yarar

2- aliases komutla ve editorle nasil eklenir

3-mirc aliases ile bir komut yaratmayi

4-mirc aliases ile birden cok kod yerleÅŸtirmek

hadi bakalım coderler alieases de biraz daha ilerliyelim

Parametre nedir ne iÅŸe yarar.?

Parametre alias’ lara verilen extra bilgiler denilebilir örnek mesala /no 5 verildigi zaman ilk prametre 5 dir ve mirc script bunu $1 olarak tanır no 5  6 verilseydi ikinci prametre 6 olurdu ve kullanımı $2 olurdu  5 6 7 verilseydi paramete 7 olurdu ve kullanımı $3 olurdu

hadi bir ornek yapalim ALT+R Yapin ve [aliases] sekmesini açin altina şu kodu yazın

/no { echo -a $$$1 }

ÅŸimdi sunucuda

/no 1

/no  9

/no 13 (vs)

yani mircde alias birinci prametre ne verirsek onu yazar

Mirc Aliases de $calc komutu matamatiksel işlemler için kullanılır kullanımı çok basittir aslında

örnek yapalım hemen

/topla { echo -s $calc( $$1 + $$2 ) }

evet ÅŸimdi mircde

/topla 100 100 yazdıgınızda sonuç 200 cıkıcaktır veya

/topla 45625 253214 yazdıgınızda sonuç 298839 cıkacaktır:)

Dikkat edilecek konu: $$1 ile $1 arasindaki dark 2 side birinci prametreyi ifade eder ama fakat $$1 i $1 den ayıran özelligi echo -a  $$1 yazıldıgı zaman eger birinci prammetreye komut verilmediyse komut çalışmaz ama echo -a $1 verilmiş olsaydi script hata verirdi.

hadi bakalım birazdaha derinlere inelim.

Mirc alias da $identify kullanımı

$identify nedir ne iÅŸe yarar

$identify  bir yazının herhangi birşeyin yerini dinamik olarak tutan yazilardır yani $me nickname olarak geri döner veya $time zaman olarak bunlar alias içinde ve daha sonraki derslerimizde görülecek olan remote içinde çok yararlıdır hadi beraber örnek yapalım..!

/kim  {
  echo -s şu anki nick $me
  echo -s zaman $time
  echo -s $timestamp tarih $fulldate
  echo -s $upper($$1) $strip($$1)
  echo -s 1. Parametre $len($$1) karakter
}

bunu aliases imize yapıştıralım.

alieases7

sunucuda /kim user yazalım

şimdi kodlar ne işe yariyor ona bakalım

$me  - kullanılan nick olarak geri döner

$time - O anki saat zaman olarak size geri döner

$timestap - saatin saniyesiz halinin kare içinde alınmış halini [ ] verir [5 :15] gibi

$fulldate - $1 olarak verilen parametredeki bütün kalin - altçizgi - yan - renk kodlarini siler ve öyle dönüş yapar

$upper - $$1 olarak verilen parametrenin bütün harflerini büyük yapar

$len - $$1 karakter sayısı olarak geri döner ( boşluklarda bir karakter sayılır)

not:bu konu biraz zor anlamadıgınız yer varsa zalim.net de kursun nickinden yardim alabilirsiniz

Önemli : $identify’ler kendi başına çalışır yani ‘ben$me’ yazarsaniz bu koddan hiç biÅŸe olmaz eÄŸer bir yazi ile $identify’i birleÅŸtirmek isterseniz $+ $me gibi kullanabilirsiniz.!!

Hadi bakalım usta  coder’ adayları çok daha derinlere inecegiz.

Mirc input + $identify

User input Nedir Açıklama Örnekler.

User input denilen ollay mirc scripti kullanan kullanıcı bir ÅŸey girdigi zaman devreye giren konumdur identify olayında $* denilen olay Mirc inpud diyalogu   $identify’ı vardır bu bölümde onunla alakalı olaylar yer alıyor

evet ilk input diyalogumuzu yapalım.

Alias kısmına

/deniyoruz /echo -s $$?=”m i r c . g e n . t r”

diye bir aliases ekliyoruz

sonra sunucuda /deniyoruz yaziyoruz aşagıdaki gibi bir diyalog cıkıcaktır:)))

aliases9

ÅŸimdi o kutuya ne yazarsak mirc onu echo layacaktir:) ÅŸimdi biraz daha geliÅŸtirelim

mirc alias kismına /deniyoruz /echo -s $$?=”w w w.m i r c.gen.tr $crlf  turkce mirc $crlf indir”

yazip okeyliyelim daha sonra irc sunucusunda /deniyoruz yazınız

aliases11

evet bu sayaede $crlf ninde mircde  ne işe yaradıgınıda ögrenmiş oldunuz .

Mirc diyalogumuzu biraz daha geliÅŸtirelim. diyelim kullanıcıya bir ÅŸifre girmesini isteyecegiz ve bu *** olarak gorunmesi lazım bunun için mircde bir eklenti var Mirc alias kismina /ÅŸifre /echo -s $$?*=”Lütfen ÅŸifreyi giriniz”

aliases121

veya mirc kullanıcısına evetmi yada hayırmı diye bir soru soracaksınız ozamanda $?! gibi bir $identify kullanacagız aliasas kısmına /soru /echo -s $$?!=”evetmi ? hayirmi? ”

aliases20

aliases dersleri bu günlük bu kadar daha kapsamli örneklerle devam etmek dileğiyle

Dersi iyi takip ettiyseniz mutlaka aliases hakkında bilgi sahibi oldunuz.!

Örnekler yaparak kendinizi geliştirin .!

Aliasesler Helperler Kanal yöneticileri Operler için çok çok önemlidir.

Bu Dökuman Mirc.gen.tr tarafından hazırlanmıştır.

This entry was posted on Cuma, Mayıs 22nd, 2009 at 21:15 and is filed under Mirc Script Dersleri, Mirc Scriptler. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

 

Cevap Ver

 

mirc mýrc TOPlist TOPlist Computer and internet