IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 23 Ocak 2006, 02:58   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Alias Kullanımı - Ajan




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:   Kodu kopyalamak için üzerine çift tıklayın!
Aways { Ame Şu anda meşgulüm Part #help Mode #Ankara –o $me Mode #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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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ı.

Alias tabiki sadece bunlardan ibaret değil , script yapımında çeşitli amaçlarlada kullanılmaktadır. Ben sadece sizin işinizi kolaylaştırabilecek örnekler vermeye çalıştım bu arada kafanızın çok karışmaması için yüzeysel geçerek ve basit örneklerle kullandım.


Konu Ajan tarafından (23 Ocak 2006 Saat 03:32 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 23 Ocak 2006, 22:42   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



Alias olustururken "alias ON" - "Alias alias" diye aliasses isimleri kullanmamayı unutmuyoruz (:

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 12 Şubat 2006, 19:44   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



kardeş sağol peki ben bişey sorcam away oldugum zaman genelde kanalda yani biri bana seslendiği zaman seslenen kişinin adı geçmek şartıyla SiyahBeyaz şuanda aaway demesini isdiyorum nası yaparım bunu peki..


Konu Siyahbeyaz tarafından (13 Şubat 2006 Saat 13:56 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 14 Şubat 2006, 12:25   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



on *:text:*:#: {
if ($away) && ($me isin $1- ) {
msg $chan $nick siyahbeyaz şu anda away.
}
}

__________________
Suyun intiharıdır şelale...

Konu Ajan tarafından (14 Şubat 2006 Saat 12:35 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
alias, kullanimi, mirc download, mirc indir


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Alias Bilecikli mIRC Scripting Sorunları 4 08 Ekim 2012 02:17
IRc alias tolgababa6134 mIRC Scripting Sorunları 1 08 Temmuz 2012 23:38
Geçici alias - Temp alias Rohit mIRC Parça Kodlar 1 15 Aralık 2011 21:30
Alias kullanımı(Geniş bilgi) L4roXyL mIRC Scripting Dersleri 3 28 Eylül 2011 02:08