Sympathique R€smi WeB Sit€si >Ho$ Geldiniz Arkada$lar
  İRc Alias Kullanımı
 

Alias sayesinde kendimize özel , kişisel komutlar yaratarak ; uzun komutları tek tek uygulamak yerine ‘Tek bir komutla’ bir çok işlemi yapabiliriz.

Peki bunları nasıl gerçekleştiricez ? Mesela küçük bir away modu yapalım , Helperlerin klasik bir kuralı vardır ,” away iseniz kanaldan çıkın gibi.” Sizin ‘Ankara ve istanbul’ kanallarınıda opereratör olduğunuzu düşünelim ve sırayla şu işlemleri yapalım..

1-Away olduğumuzu diğer kullanıcılarıda belirtmek için ‘/ame’ komutunu kullanarak ‘Şu anda meşgulüm’ tarzı bir yazı gönderelim.
2-Help kanalından çıkış yapalım.
3-Ankara ve İstanbul kanallarında deop olalım.

Kod:

Aways {Ame Şu anda meşgulümPart #helpMode #Ankara –o $meMode #istanbul –o $me}


Yukardaki kodu aliasa ekleyip , mIRC’inizde ‘/aways’ yazdığınız zaman bahsetmiş olduğumuz 3 maddeyi sırası ile uygularsınız.

Şimdi yaptığımız kodun açıklamasına gelelim.

Aways {
;Buradaki aways ben ‘/aways’ komutunu uyguladığımda , aşadaki işlemleri gerçekleştir demektir. Komutumuzu yazıyoruz ve bracket ( { ) imizi açıyoruz.
Ame Şu anda meşgulüm
;ilk önce ‘/ame Şu anda meşgulüm’ komutunu uygula.
Part #Help
;help kanalından çık.
Mode #ankara –o $me
;Ankara kanalında deop ol . (Buradaki $me sizin kullandığınız nicki belirtir .)
mode #istanbul –o $me
;İstanbul kanalında deop ol
}
; ve bracketi kapatıyoruz.

Başka bir örnek daha verelim.’git’ komutunu uyguladığımızda , önce ‘Ajan’ nickinin özeline “ben çıkıyorum kendine iyi bak” şeklinde bir mesaj gönderelim , daha sonra , “bye” diye ame atalım , ardındanda “/exit” komutunu uygulayıp mIRC’imizi kapatalım

Kod:

git { msg Ajan Ben cıkıyorum , kendine iyi bak. ame bye exit}


Örnekleri çoğalttıkça çoğaltabiliriz , fakat işin mantığı bundan ibarettir.

Alias içerisinde kullandığımız özelliklerin biriside “Fonksiyon Tuşları” yani “F” tuşlarıdır.Birçok scriptde görürsünüz kısayolları görmek için F1’e basın , yada ; Nicki kanaldan banlamak için F5’e basın gibi..

Sunucuya girince , nickimizi kısa yoldan tanıtmak için basit bir işlem yapalım.

F1 Nickserv identify $$?="Nick şifrenizi giriniz:"

Bunu kodu , ekleyip F1 Tuşuna bastığımız zaman , karşınıza kutu gelerek nick şifrenizi isteyecektir.

Eğer ; Nickserv identify $$?="Nick şifrenizi giriniz:" komutu yerine , nick şifrenizin “123456” olduğunu varsayarsak

F1 Nickserv identify 123456 komutunu uygulasaydık , nickimizi otomatik olarak tanıtmış olurduk.

Burada 123456 yerine kullanmış olduğumuz $$?="Nick şifrenizi giriniz:" bölümü , bize şifreyi sorduktan sonra , oraya girilen değerleri aktarmamıza sağlar.

$$?*="Nick şifrenizi giriniz:"

Koyu renkte ve altını çizerek belirtmiş olduğum “*” girmiş olduğumuz şifrenin gözükmesini engeller.Yani internet cafeden giriyorsanız yanınızda oturan sineklerin nick şifresinizi görmelerini engellemek için bunu kullanabilirsiniz Örneğin siz kutuya 123456 yazarsanız ama , o ****** şeklinde gözükür.

Başka örnekler vericek olursak , seçili bir nicki neden yazarak kanaldan kickleyelim.

Bunun için ;

F2 kick $chan $$1 $$?="Kick nedeni:"

Komutunu kullanmamamız gereklidir.

Burada :

$$1 : Seçili nicki

$chan : Kanalı ifade eder.

Yada neden yazmadan , seçtiğimiz nicki kanaldan ‘Reklam yapma’ sebebiyle banlayalım.

F3 ban -k $chan $$1 Reklam Yapma!

F4 Tusuna bastığımızdada , F1 , F2 ve F3 tuşlarında yaptıklarımızı ayrı bir pencereye yazalım

Kod:

F4 { window -e @Ftusları echo -a F1 Nickinizi identify eder. echo -a F2 Seçili nicki nedenli kickler echo -a F3 Seçili nicki kanaldan banlayıp kickler }


F4 tuşunu şu şekilde farklı farklıda kullanabilirsiniz.

sF4 : Yapmanız durumunda Shift+F4 tuşuna bastığınızda çalışır.

cF4 : Yapmanız durumunda Ctrl+F4 tuşuna bastığınızda çalışır.

Tabi bu sadece F4 tuşu için geçerli değil , bu sadece bir örnek.Shift ve CTRL ile diğer F tuşlarınıda kullanabilirsiniz.

Bu kodları alias yerine , remoteye eklemek istemeniz durumunda ;

alias komut { ... } şeklinde aliasa tanıtmanız gerekecektir.

Örneğin yukarıda verdiğimiz ' F4 ' örneğini remoteye ekleyerek gerçekleştirelim.

Kodu Alt+R yapıp , remoteye ekliyoruz.

Kod:

alias F4 { window -e @Ftusları echo -a F1 Nickinizi identify eder. echo -a F2 Seçili nicki nedenli kickler echo -a F3 Seçili nicki kanaldan banlayıp kickler }


Buradaki “window -e @Ftusları” Ftusları adında yeni bir pencere açmamızı sağlar. “echo –a” pencereyi belirtmiş olduğumuz yazıları yazmayı





Bu sayfa hakkındaki yorumlar:
Yorumu gönderen: Julia( zeynep_sellerhotmail.com ), 12.09.2008, 09:00 (UTC):
hmzzz yararlı bir log olmuş burası (:



Bu sayfa hakkında yorum ekle:
İsminiz:
E-mail adresiniz:
Mesajın:

 
   
 
=> Sen de ücretsiz bir internet sitesi kurmak ister misin? O zaman burayı tıkla! <=