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




3Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Ekim 2008, 08:43   #1
Çevrimiçi
mIRC Komutlarının IRC Komutlarına Entegrasyonu


sohbet


Konu : mIRC Komutlarının IRC Komutlarına Entegrasyonu
Tarih : 10-11 Ekim 2008
Hazırlayan : CesuryureK

Emeğe Saygı...


mIRC Komutlarının IRC Komutlarına Entegrasyonu



Başlaktan Anlaşıldığı Gibi, Bazı mIRC Komutlarını IRC Komutları İle Birleştirip İstediğimiz Veriyi Elde Etmeye Çalışacağız..
Elimden Geldiğince Anlaşılır Bir Dil Kullanmaya Gayret Göstereceğim..
-

Öncelikle mIRC’te Direk Sonucu Görmek İçin, İki Durum Söz Konusudur

1) Echo
2) Say

1) Echo : Uygulanan Komutun Aktif Pencerede veya Status’ta Görüntülenmesini Sağlayan Komuttur. İşimize Yarayan İki Parametresine Değinecem.
-a : Aktif Pencerede Görüntülenmesini Sağlar.
-
-s : Komutu Nerde Yaparsanız Yapın Veriyi Status Penceresinde Gösterir.

Kullanımı : //Echo -a {İşlem} && //Echo -s {işlem}

Örnek:
Şuanki Kullandığım Nicki Komutla Nasıl Görütüleyebilirim?
Cevap: //Echo -a $me

Not1 : $me O An Kullandığımız Nicke Eşittir.
Not2 : Eğer ki Cevabı Status’ta Görmek İsteseydik; //Echo -s $me Komutunu Uygulardık..
Not3 : Eğer ki Komutta “$” Geçecekse Komut Çift Slas (//) İle Başlanılmalı Yoksa İstenilen Sonuca Ulaşılamaz.



2) Say : Echo İle Aynı Denilebilir Lakin Bazı Farklı Yönleri Var.Bu Farklılıklar da,

- Echo Komutunda Veriyi Sadece Komutu Uygulayan Kişi Görürken Say’da O an Yapılan Yere Gönderir. Komut Kanalda Yapılıyorsa Cevap Kanala Gider, Özelde Yapılıyorsa Özele Gider.
- Echo Komutu –Parametreleri Sayesinde– İstediğin Yerde Yapma İmkanı Sağlarken Say Komutunda Örneğin Status’ta Komut Çalışmaz Yani Cevap Alınmaz.
Say Kullanımına İlişkin Örnek,
Örnek:
Şuanki Kullandığım Nicki Komutla Nasıl Görütüleyebilirim?
Cevap: //Say $me

Not: Eğerki Status’ta Komutu Yapmış Olsaydık “*** Kanalda Değilsiniz” Şeklinde Uyarı Alacaktık.Kanalda veya Özelde Yapmış Olsaydık O An Kullandığımız Nick Sanki Karşıdaki Kişiye veya Kanala Kendi Nickimizi Yazmış Gibi Olacaktır. Yani Cevap Aktif Pencereye Gider..

ßunları Konumuz İçinde Kullanacağımız İçin Genişçe Yer Vermeye Gerek Duydum
Şimdi Yavaşça Konuya Girelim…
ßize Yararlı, Lazım Olabileceğini Düşündüğüm ßazı Bilgiler Aktaracağım..ßunlar İse;
$me : O An Kullandığınız Nicke Eşittir.
-
$Chan : O An Komutu Uyguladığınız Kanal.
-
$time : Saat;Dakika;Saniye Şeklinde O Anki Saat Durumunu ßize Verir.
-
$Server : Bağlı Olduğunuz Sunucunun İsmini Verir.
-
$Serverip : Sunucunun Ip Adresini Gösterir.
-
$ChanModes : Sunucuda Versionda İzin Verilmiş Kanal Modelerini Görüntüler.
-
$UserMode : Sunucuda Versionda İzin Verilmiş Nick Modelerini Görüntüler..
-
$Network : Bağlı Olduğunuz Ağ’ın İsmini Verir.
-
$Version : Kullanmakta Olduğunuz mIRC’in Versionunu Verir.
-
$Os : Kullandığınız Windows Sürümünü Verir. ( XP / Vista vs. )
-
$Date : Gün-Ay-Yıl Cinsinden Tarihi Görüntüler
-
$FullDate : Hangi Gün Ay Saat ve Yılı Gösterir.
-
$Day : Hangi Günde Olduğunu Gösterir.
-
$Port : Sunucuya Girmiş Olduğumuz Port’u Gösterir.
-
$ip : IP Adresimizi Görüntüler.
-
$host : Kullandığımız Hostu Verir.
-
$Fullname : Kullanmış Olduğumuz Fullnameyi Verir.
-
$Anick : Kullandığımız Alternatif(Yedek) Nickimizi Gösterir.
-
$Status : Bağlantı Durumu Hakkında Bilgi Verir.
Connected : Bağlı ,
Disconnected : Bağlı Değil
-
$Away : Away Olup Olmadığınızı $True , $False Cinsinden Gösterir.
$True : Awaysın ,
$False : Away Değilsin Demek..
-
$Color(Notice) : Mircinizde Notice’de Kullandığınız Renk Numarasını (ALT+K) Gösterir.
-
$Color(Notify) : Mircinizde Notify’de Kullandığınız Renk Numarasını (ALT+K) Gösterir.
-
$Color(Mode) : Mircinizde Kanalda Modeler Eklenip Değiştirildiğinde Kullandığınız Renk Numarasını (ALT+K) Gösterir.
-
$Color(Ctcp) : Mircinizde CTCP Kullanımında Kullandığınız Renk Numarasını (ALT+K) Gösterir.

Vs.. ßunlar Uzatılabilir Tabiî ki, Sadece Gerek Gördüklerime Değindim..
$Len(Text) : Parantez İçine Yazılan Text Kısmının Kaç Karakterden Oluştuğunu Bize Sayısal Değer Olarak Verir. Örneğin;
//Echo -a $Len(aaabbbccc) : Komutunu Yaparsak, Parantez İçindeki Yazılanın 9 Karakterden Oluştuğunu Gösterir.
Örnek :
//Echo –a $Len(aaa bbb ccc) : Komutunu Yaparsak, Parantez İçindeki Yazılanın 11 Karakterden Oluştuğunu Gösterir. Peki Bu İki Örnekte Neden Farklı Sayısal Cevaplar Verdi? Çünkü ßoşluk Sayısını da Saymaktadır.Tanımını Yaparken Kelimenin Sayı Değeri Değil, Karakter Değeri Demiştik.
-
$Upper(Text) : Parantez İçine Yazılanın Hepsini Büyük Harfe Dönüştürür. Lakin Türkçe Karakterleri Büyük Harfe Çevirmez. ( ç , ö , ş , ü , ğ , ı )
-
$Lower(Text) : Parantez İçinde Yazılan Yazıyı Küçük Harfe Çevirir. Türkçe Karakterlerde Değiştirme Yapmaz.
-
$query(Sıra) : Sıra Yerine Yazılacak Sayı O An Özelinizde Bulununan O Sıradaki Kişiye Eşittir.
-
Örnek : Özelimde 9 Kişi Var Komutla 3.cü Sırada Olan Kişinin Nickini Nasıl Öğrenebilirim?
Cevap : //Echo -a $query(3)
-
Örnek : Özelimdeki Kişi Sayısını Saymadan Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $query(0)
-
Not : Tümünü Sayısal Değer Olarak Görmek İçin “0” (Sıfır) Yazılır.
-
Örnek : Özelimde Bulunan 3.cü Kişinin Özel Penceresini Kapatmak İstiyorum
Cevap : //Close -m $query(3)
-
Örnek : Özelimde Bulunan 7.ci Kişiyi Notify Listeme, 12.ci Kişiyi İse Ignore Etmek İstiyorum Tek Komutla Nasıl Yapabilirim?
Cevap : ///notify $query(7) | /ignore $query(12)
-
$Chan(Sıra) : Sıra Yerine Yazılacak Sayı, O An Bulunduğunuz Sıradaki Kanala Eşittir.
-
Örnek : Kanal Listemde 4.cü Sıradaki Kanalın İsmini Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Chan(4)
-
Örnek : Kaç Kanalda Olduğumu Saymadan Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Chan(0)
-
Örnek : Toplam 13 Kanaldayım, Bu Kanallardan 3.cü 4.cü ve 5.ci Sıradaki Kanallardan Tek Komutla Çıkmak İstiyorum..

Not : Normalde Komut ile : /part #kanal1,#kanal2,#kanal3 Şeklinde Yapılır Bu Komuta Göre

Cevap : //part $chan(3) $+ , $+ $Chan(4) $+ , $+ $Chan(5)

EkBilgi : $+ : İlk Kelime İle İkinci Kelimeyi Birleştirme Görevini Yapar. Peki Neden Kullandık? Çünkü “,”(Virgül) Karakteri Gibi Kullanacağımız İşlemlerde $+ Kullanmamız Lazım.Yoksa Sonucu Göremiyeceğiz.
Bunu Daha İyi Anlamak İçin;

//Echo -a Bu Bir Örnektir >> Bu $+ Bir $+ Örnektir
Yazıp Enterleyiniz Sonucu Göreceksiniz,
-
$Chan(#Kanal).Topic : Parantez İçine Yazılan Kanalın Topici Varsa Görüntüler.
-
Örnek : Özelimde Helper Sınavı Hakkında Bilgi Almak İsteyen Özelimdeki 3.cü Kişiye #Sınav Kanalındaki Topici Komutla Nasıl Kopyalayabilirim..
Cevap : //msg $query(3) $Chan(#Sınav).Topic
-
$Notify(Sıra) : Sıra Yerine Yazılan Sayı, Notify Listesindeki O Sıradaki Nick’e Eşittir.
-
Örnek : Notify Listemde Kaç Kişi Var, Komutla Nasıl Görüntüleyebilirim?
Cevap : //Echo –a $Notify(0)
-
Örnek : Notify Listemde 3.cü Sırada Bulunan Nicki Notify Listemden Silmek İstiyorum, Komutla Nasıl Yapabilirim?
Cevap : //Notify -r $Notify(3)
-
$ignore(Sıra) : Sıra Yerine Yazılan Sayı, Ignore Listesindeki O Sırada Bulunan Nicke veya Mask’a Eşittir.
-
Örnek : Ignore Listemde Kaç Ekli Var Komutla Nasıl Görebilirim?
Cevap : //Echo -a $ignore(0)
-
Örnek : Ignore Listemdeki 3.cü Kişiyi #Nuh Kanalında Banlamak İstiyorum Nasıl Yapabilirim?
Cevap : //Mode #Nuh +b $ignore(3)
-
Örnek : Ignore Listemde 7.ci Sıradaki Kişiyi, Kanal Listemde 4.cü Sıradaki Kanalda Banlamak İstiyorum, Nasıl Yapabilirim?
-
Cevap : //Mode $Chan(4) +b $ignore(7)
-
Örnek : Ignore Listemdeki 2.ci Kişiyi Hangi Parametrelerden Yasakladığını Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $ignore(2).type
-
Örnek : Ignore Listemde 1.ci Sıradaki Kişiyi Süreli Ignore Etmiştim, Ignore Durumunun Ne Zaman Sona Ereceğini Nasıl Öğrenebilirim?
Cevap : //Echo -a $ignore(1).secs
-
$Nick(#Kanal,Sıra) : Belirtilen Kanaldaki Belirtilen Sırada Bulunan Kişiye Eşittir.
-
Örnek : #Nuh Kanalında 157.ci Sıradaki Kişinin Nickini Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,157)
-
Örnek : #Nuh Kanalında Toplam Kaç Kişinin Olduğunu Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0)
-
Örnek : #Nuh Kanalında 13.cü Sıradaki Kişiye, #Nuh Kanalında Bulunan Kişi Sayısı Kadar Access Seviyesi Eklemek İstiyorum, Nasıl Yapabilirim?
Cevap : /ChanServ Access #Nuh Add $Nick(#Nuh,13) $Nick(#Nuh,0)
-
Örnek : Kanal Listemdeki 4.cü Kanalda 113.cü Sıradaki Kişiyi Komutla Nickini Nasıl Öğrenebilirim?
Cevap: //Echo -a $Nick($Chan(4),113)
-

$Nick(#Kanal,Sıra,v) : Belirtilen Kanaldaki Belirtilen Sıradaki Voiceli Durumda Olan Kişiye Eşittir.
Örnek: #Nuh Kanalında Kaç Kişi Voice (+) Prefix’sine Sahip Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0,v)
-
Örnek: #Nuh Kanalındaki 3.cü Sıradaki Voiceli Nicki Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,3,v)
-
$Nick(#Kanal,Sıra,h) : Belirtilen Kanaldaki Belirtilen Sıradaki HalfOp(%) Durumunda Bulunan Kişiye Eşittir.
-
Örnek: #Nuh Kanalında Kaç Kişi HalfOp (%) Prefix’sine Sahip Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0,h)
-
Örnek: #Nuh Kanalında 2.ci Sırada Bulunan Halfop Durumundaki Kişiye ChanServ Üzerinden Op Vermek İstiyorum.
Cevap: //ChanServ Op #Nuh $Nick(#Nuh,2,h)
-
$Nick(#Kanal,Sıra,o) : Belirtilen Kanaldaki Belirtilen Sıradaki Operatör’e (@) Eşittir.

Örnek : #Nuh Kanalında Kaç Operatör Bulunmakta, Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0,o)
-
Örnek : 6.cı Sıradaki Op’u #Nuh Kanalında Akick Listesine Eklemek İstiyorum Nasıl Yapabilirim?
Cevap : //ChanServ Akick #Nuh Add $Nick(#Nuh,6,o) $+ !*@*
-

$ibl(#Kanal,Sıra) : Belirtilen Kanaldaki, Belirtilen Sıradaki Ban Maskesine Eşittir.

Örnek : #Nuh Kanalındaki, 4.cü Sırada Bulunan Ban’ı Görmek İstiyorum, Komutla Nasıl Yapabilirim?
Cevap : //Echo -a $ibl(#Nuh,4)
-
Örnek : #Nuh Kanalında Toplam Kaç Tane Ban’ın Olduğunu Nasıl Öğrenebilirim?
Cevap : //Echo -a $ibl(Nuh,0)
-
Örnek : #Nuh Kanalında 3.cü Sıradaki Banı Kimin Attığını Nasıl Görebilirim?
Cevap : //Echo -a $ibl(#Nuh,3).by
-
Örnek : #Nuh Kanalında 7.ci Sıradaki Ban’ın Ne Zaman Atıldığını Ay/Gün/Saat Şeklinde Nasıl Öğrenebilirim?
Cevap : //Echo -a $ibl(#Nuh,7).Date
-
Örnek: #Nuh Kanalında 3.cü Banı Atan Kişiyi #IF Kanalında Banlamak İstiyorum Nasıl Yapabilirim?
Cevap : //Mode #IF +b $ibl(#Nuh,3).by
-
Örnek : #Nuh Kanalında Atılan İlk İki Banı #IF Kanalından da Banlayıp, O Banlardan 2.ci Banı Atan Kişiye de #IF Kanalında Exception(+e) ve Invex(+I) Vermek İstiyorum.
Cevap : //Mode #IF +bbeI $ibl(#Nuh,1) $ibl(#Nuh,2) $ibl(#Nuh,2).by $ibl(#Nuh,2).by
-

$iel(#Kanal,Sıra) : Belirtilen Kanaldaki Belirtilen Sıradaki Exception’a(+e) Eşittir.

Exception (+e) : Kişiye Veya Mask’a Verilen +e Modesi İle Bandan Etkilenmemesini Sağlar.
-
Örnek : #Nuh Kanalındaki 2.ci Sıradaki Exception Modesine Sahip Kişinin Nickini Nasıl Öğrenebilirim?
Cevap: //Echo -a $iel(#Nuh,2)
-
Örnek: #Nuh Kanalındaki 2.ci Sıradaki Exception Modesini Veren Kişiyi Nasıl Öğrenebilirim?
Cevap : //Echo -a $iel(#Nuh,2).by
-
Örnek : #Nuh Kanalında Exception Modesine Sahip Kaç Kişi Var, Nasıl Öğrenebilirim?
Cevap: //Echo -a $iel(#Nuh,0)
-
Örnek : #Nuh Kanalında 2.ci Sıradaki Exception’un Ne Zaman Aktif Edildiğini Nasıl Öğrenebilirim?
Cevap : //Echo -a $iel(#Nuh,2).Date
-
Not: Bazı Sunucularda Çalışmayabilir.
-

$iIl(#Kanal,Sıra) : Belirtilen Kanaldaki Belirtilen Sıradaki Invex Maskesine Eşittir.

Invex : Invite (+i) (Davetsel) Durumunda Bulunan Bir Kanalda Kanalda Olmayan Bir Kişiye Invex (+I) Verilerek Invite’den Etkilenmeden Kanala Girmesini Sağlar.
-
Örnek : #Nuh Kanalında 2.ci Sıradaki Invex Modesine Sahip Olan Kişinin Nickini Nasıl Öğrenebilirim?
Cevap : //Echo -a $iIl(#Nuh,2)
-
Örnek : #Nuh Kanalında Toplam Kaç Tane Invex Ekli Nasıl Görebilirim?
Cevap : //Echo -a $iIl(#Nuh,0)

Örnek : #Nuh Kanalında 2.ci Sıradaki Invex Modesini Veren Operatörün Nickini Nasıl Öğrenebilirim?
Cevap : //Echo -a $iIl(#Nuh,2).by
-
Örnek : #Nuh Kanalında 2.ci Sıradaki Invex Modesinin Aktif Edilme Zamanını Nasıl Öğrenebilirim?
Cevap : //Echo -a $iIl(#Nuh,2).date
-

Konumuz Burada Bitmiştir..
Soruların Hazırlanışı Tamamen Kişinin Hayal Gücüne Kalmıştır. Ben Elimden Geldiğince Konunun Anlaşılabilirliği Açısından Açık ve Net Bir Şekilde Hazırlamaya Çalıştım. Komutları Pek Deneme İmkanım Olmadı..Hatalar Olaki Olursa Af Ola..
Umarım Yararlı Olur.
Konu : mIRC Komutlarının IRC Komutlarına Entegrasyonu
Tarih : 10-11 Ekim 2008
Hazırlayan : CesuryureK

Emeğe Saygı...


mIRC Komutlarının IRC Komutlarına Entegrasyonu



Başlaktan Anlaşıldığı Gibi, Bazı mIRC Komutlarını IRC Komutları İle Birleştirip İstediğimiz Veriyi Elde Etmeye Çalışacağız..
Elimden Geldiğince Anlaşılır Bir Dil Kullanmaya Gayret Göstereceğim..
-

Öncelikle mIRC’te Direk Sonucu Görmek İçin, İki Durum Söz Konusudur

1) Echo
2) Say

1) Echo : Uygulanan Komutun Aktif Pencerede veya Status’ta Görüntülenmesini Sağlayan Komuttur. İşimize Yarayan İki Parametresine Değinecem.
-a : Aktif Pencerede Görüntülenmesini Sağlar.
-
-s : Komutu Nerde Yaparsanız Yapın Veriyi Status Penceresinde Gösterir.

Kullanımı : //Echo -a {İşlem} && //Echo -s {işlem}

Örnek:
Şuanki Kullandığım Nicki Komutla Nasıl Görütüleyebilirim?
Cevap: //Echo -a $me

Not1 : $me O An Kullandığımız Nicke Eşittir.
Not2 : Eğer ki Cevabı Status’ta Görmek İsteseydik; //Echo -s $me Komutunu Uygulardık..
Not3 : Eğer ki Komutta “$” Geçecekse Komut Çift Slas (//) İle Başlanılmalı Yoksa İstenilen Sonuca Ulaşılamaz.



2) Say : Echo İle Aynı Denilebilir Lakin Bazı Farklı Yönleri Var.Bu Farklılıklar da,

- Echo Komutunda Veriyi Sadece Komutu Uygulayan Kişi Görürken Say’da O an Yapılan Yere Gönderir. Komut Kanalda Yapılıyorsa Cevap Kanala Gider, Özelde Yapılıyorsa Özele Gider.
- Echo Komutu –Parametreleri Sayesinde– İstediğin Yerde Yapma İmkanı Sağlarken Say Komutunda Örneğin Status’ta Komut Çalışmaz Yani Cevap Alınmaz.
Say Kullanımına İlişkin Örnek,
Örnek:
Şuanki Kullandığım Nicki Komutla Nasıl Görütüleyebilirim?
Cevap: //Say $me

Not: Eğerki Status’ta Komutu Yapmış Olsaydık “*** Kanalda Değilsiniz” Şeklinde Uyarı Alacaktık.Kanalda veya Özelde Yapmış Olsaydık O An Kullandığımız Nick Sanki Karşıdaki Kişiye veya Kanala Kendi Nickimizi Yazmış Gibi Olacaktır. Yani Cevap Aktif Pencereye Gider..

ßunları Konumuz İçinde Kullanacağımız İçin Genişçe Yer Vermeye Gerek Duydum
Şimdi Yavaşça Konuya Girelim…
ßize Yararlı, Lazım Olabileceğini Düşündüğüm ßazı Bilgiler Aktaracağım..ßunlar İse;
$me : O An Kullandığınız Nicke Eşittir.
-
$Chan : O An Komutu Uyguladığınız Kanal.
-
$time : Saat;Dakika;Saniye Şeklinde O Anki Saat Durumunu ßize Verir.
-
$Server : Bağlı Olduğunuz Sunucunun İsmini Verir.
-
$Serverip : Sunucunun Ip Adresini Gösterir.
-
$ChanModes : Sunucuda Versionda İzin Verilmiş Kanal Modelerini Görüntüler.
-
$UserMode : Sunucuda Versionda İzin Verilmiş Nick Modelerini Görüntüler..
-
$Network : Bağlı Olduğunuz Ağ’ın İsmini Verir.
-
$Version : Kullanmakta Olduğunuz mIRC’in Versionunu Verir.
-
$Os : Kullandığınız Windows Sürümünü Verir. ( XP / Vista vs. )
-
$Date : Gün-Ay-Yıl Cinsinden Tarihi Görüntüler
-
$FullDate : Hangi Gün Ay Saat ve Yılı Gösterir.
-
$Day : Hangi Günde Olduğunu Gösterir.
-
$Port : Sunucuya Girmiş Olduğumuz Port’u Gösterir.
-
$ip : IP Adresimizi Görüntüler.
-
$host : Kullandığımız Hostu Verir.
-
$Fullname : Kullanmış Olduğumuz Fullnameyi Verir.
-
$Anick : Kullandığımız Alternatif(Yedek) Nickimizi Gösterir.
-
$Status : Bağlantı Durumu Hakkında Bilgi Verir.
Connected : Bağlı ,
Disconnected : Bağlı Değil
-
$Away : Away Olup Olmadığınızı $True , $False Cinsinden Gösterir.
$True : Awaysın ,
$False : Away Değilsin Demek..
-
$Color(Notice) : Mircinizde Notice’de Kullandığınız Renk Numarasını (ALT+K) Gösterir.
-
$Color(Notify) : Mircinizde Notify’de Kullandığınız Renk Numarasını (ALT+K) Gösterir.
-
$Color(Mode) : Mircinizde Kanalda Modeler Eklenip Değiştirildiğinde Kullandığınız Renk Numarasını (ALT+K) Gösterir.
-
$Color(Ctcp) : Mircinizde CTCP Kullanımında Kullandığınız Renk Numarasını (ALT+K) Gösterir.

Vs.. ßunlar Uzatılabilir Tabiî ki, Sadece Gerek Gördüklerime Değindim..
$Len(Text) : Parantez İçine Yazılan Text Kısmının Kaç Karakterden Oluştuğunu Bize Sayısal Değer Olarak Verir. Örneğin;
//Echo -a $Len(aaabbbccc) : Komutunu Yaparsak, Parantez İçindeki Yazılanın 9 Karakterden Oluştuğunu Gösterir.
Örnek :
//Echo –a $Len(aaa bbb ccc) : Komutunu Yaparsak, Parantez İçindeki Yazılanın 11 Karakterden Oluştuğunu Gösterir. Peki Bu İki Örnekte Neden Farklı Sayısal Cevaplar Verdi? Çünkü ßoşluk Sayısını da Saymaktadır.Tanımını Yaparken Kelimenin Sayı Değeri Değil, Karakter Değeri Demiştik.
-
$Upper(Text) : Parantez İçine Yazılanın Hepsini Büyük Harfe Dönüştürür. Lakin Türkçe Karakterleri Büyük Harfe Çevirmez. ( ç , ö , ş , ü , ğ , ı )
-
$Lower(Text) : Parantez İçinde Yazılan Yazıyı Küçük Harfe Çevirir. Türkçe Karakterlerde Değiştirme Yapmaz.
-
$query(Sıra) : Sıra Yerine Yazılacak Sayı O An Özelinizde Bulununan O Sıradaki Kişiye Eşittir.
-
Örnek : Özelimde 9 Kişi Var Komutla 3.cü Sırada Olan Kişinin Nickini Nasıl Öğrenebilirim?
Cevap : //Echo -a $query(3)
-
Örnek : Özelimdeki Kişi Sayısını Saymadan Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $query(0)
-
Not : Tümünü Sayısal Değer Olarak Görmek İçin “0” (Sıfır) Yazılır.
-
Örnek : Özelimde Bulunan 3.cü Kişinin Özel Penceresini Kapatmak İstiyorum
Cevap : //Close -m $query(3)
-
Örnek : Özelimde Bulunan 7.ci Kişiyi Notify Listeme, 12.ci Kişiyi İse Ignore Etmek İstiyorum Tek Komutla Nasıl Yapabilirim?
Cevap : ///notify $query(7) | /ignore $query(12)
-
$Chan(Sıra) : Sıra Yerine Yazılacak Sayı, O An Bulunduğunuz Sıradaki Kanala Eşittir.
-
Örnek : Kanal Listemde 4.cü Sıradaki Kanalın İsmini Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Chan(4)
-
Örnek : Kaç Kanalda Olduğumu Saymadan Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Chan(0)
-
Örnek : Toplam 13 Kanaldayım, Bu Kanallardan 3.cü 4.cü ve 5.ci Sıradaki Kanallardan Tek Komutla Çıkmak İstiyorum..

Not : Normalde Komut ile : /part #kanal1,#kanal2,#kanal3 Şeklinde Yapılır Bu Komuta Göre

Cevap : //part $chan(3) $+ , $+ $Chan(4) $+ , $+ $Chan(5)

EkBilgi : $+ : İlk Kelime İle İkinci Kelimeyi Birleştirme Görevini Yapar. Peki Neden Kullandık? Çünkü “,”(Virgül) Karakteri Gibi Kullanacağımız İşlemlerde $+ Kullanmamız Lazım.Yoksa Sonucu Göremiyeceğiz.
Bunu Daha İyi Anlamak İçin;

//Echo -a Bu Bir Örnektir >> Bu $+ Bir $+ Örnektir
Yazıp Enterleyiniz Sonucu Göreceksiniz,
-
$Chan(#Kanal).Topic : Parantez İçine Yazılan Kanalın Topici Varsa Görüntüler.
-
Örnek : Özelimde Helper Sınavı Hakkında Bilgi Almak İsteyen Özelimdeki 3.cü Kişiye #Sınav Kanalındaki Topici Komutla Nasıl Kopyalayabilirim..
Cevap : //msg $query(3) $Chan(#Sınav).Topic
-
$Notify(Sıra) : Sıra Yerine Yazılan Sayı, Notify Listesindeki O Sıradaki Nick’e Eşittir.
-
Örnek : Notify Listemde Kaç Kişi Var, Komutla Nasıl Görüntüleyebilirim?
Cevap : //Echo –a $Notify(0)
-
Örnek : Notify Listemde 3.cü Sırada Bulunan Nicki Notify Listemden Silmek İstiyorum, Komutla Nasıl Yapabilirim?
Cevap : //Notify -r $Notify(3)
-
$ignore(Sıra) : Sıra Yerine Yazılan Sayı, Ignore Listesindeki O Sırada Bulunan Nicke veya Mask’a Eşittir.
-
Örnek : Ignore Listemde Kaç Ekli Var Komutla Nasıl Görebilirim?
Cevap : //Echo -a $ignore(0)
-
Örnek : Ignore Listemdeki 3.cü Kişiyi #Nuh Kanalında Banlamak İstiyorum Nasıl Yapabilirim?
Cevap : //Mode #Nuh +b $ignore(3)
-
Örnek : Ignore Listemde 7.ci Sıradaki Kişiyi, Kanal Listemde 4.cü Sıradaki Kanalda Banlamak İstiyorum, Nasıl Yapabilirim?
-
Cevap : //Mode $Chan(4) +b $ignore(7)
-
Örnek : Ignore Listemdeki 2.ci Kişiyi Hangi Parametrelerden Yasakladığını Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $ignore(2).type
-
Örnek : Ignore Listemde 1.ci Sıradaki Kişiyi Süreli Ignore Etmiştim, Ignore Durumunun Ne Zaman Sona Ereceğini Nasıl Öğrenebilirim?
Cevap : //Echo -a $ignore(1).secs
-
$Nick(#Kanal,Sıra) : Belirtilen Kanaldaki Belirtilen Sırada Bulunan Kişiye Eşittir.
-
Örnek : #Nuh Kanalında 157.ci Sıradaki Kişinin Nickini Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,157)
-
Örnek : #Nuh Kanalında Toplam Kaç Kişinin Olduğunu Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0)
-
Örnek : #Nuh Kanalında 13.cü Sıradaki Kişiye, #Nuh Kanalında Bulunan Kişi Sayısı Kadar Access Seviyesi Eklemek İstiyorum, Nasıl Yapabilirim?
Cevap : /ChanServ Access #Nuh Add $Nick(#Nuh,13) $Nick(#Nuh,0)
-
Örnek : Kanal Listemdeki 4.cü Kanalda 113.cü Sıradaki Kişiyi Komutla Nickini Nasıl Öğrenebilirim?
Cevap: //Echo -a $Nick($Chan(4),113)
-

$Nick(#Kanal,Sıra,v) : Belirtilen Kanaldaki Belirtilen Sıradaki Voiceli Durumda Olan Kişiye Eşittir.
Örnek: #Nuh Kanalında Kaç Kişi Voice (+) Prefix’sine Sahip Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0,v)
-
Örnek: #Nuh Kanalındaki 3.cü Sıradaki Voiceli Nicki Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,3,v)
-
$Nick(#Kanal,Sıra,h) : Belirtilen Kanaldaki Belirtilen Sıradaki HalfOp(%) Durumunda Bulunan Kişiye Eşittir.
-
Örnek: #Nuh Kanalında Kaç Kişi HalfOp (%) Prefix’sine Sahip Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0,h)
-
Örnek: #Nuh Kanalında 2.ci Sırada Bulunan Halfop Durumundaki Kişiye ChanServ Üzerinden Op Vermek İstiyorum.
Cevap: //ChanServ Op #Nuh $Nick(#Nuh,2,h)
-
$Nick(#Kanal,Sıra,o) : Belirtilen Kanaldaki Belirtilen Sıradaki Operatör’e (@) Eşittir.

Örnek : #Nuh Kanalında Kaç Operatör Bulunmakta, Komutla Nasıl Öğrenebilirim?
Cevap : //Echo -a $Nick(#Nuh,0,o)
-
Örnek : 6.cı Sıradaki Op’u #Nuh Kanalında Akick Listesine Eklemek İstiyorum Nasıl Yapabilirim?
Cevap : //ChanServ Akick #Nuh Add $Nick(#Nuh,6,o) $+ !*@*
-

$ibl(#Kanal,Sıra) : Belirtilen Kanaldaki, Belirtilen Sıradaki Ban Maskesine Eşittir.

Örnek : #Nuh Kanalındaki, 4.cü Sırada Bulunan Ban’ı Görmek İstiyorum, Komutla Nasıl Yapabilirim?
Cevap : //Echo -a $ibl(#Nuh,4)
-
Örnek : #Nuh Kanalında Toplam Kaç Tane Ban’ın Olduğunu Nasıl Öğrenebilirim?
Cevap : //Echo -a $ibl(Nuh,0)
-
Örnek : #Nuh Kanalında 3.cü Sıradaki Banı Kimin Attığını Nasıl Görebilirim?
Cevap : //Echo -a $ibl(#Nuh,3).by
-
Örnek : #Nuh Kanalında 7.ci Sıradaki Ban’ın Ne Zaman Atıldığını Ay/Gün/Saat Şeklinde Nasıl Öğrenebilirim?
Cevap : //Echo -a $ibl(#Nuh,7).Date
-
Örnek: #Nuh Kanalında 3.cü Banı Atan Kişiyi #IF Kanalında Banlamak İstiyorum Nasıl Yapabilirim?
Cevap : //Mode #IF +b $ibl(#Nuh,3).by
-
Örnek : #Nuh Kanalında Atılan İlk İki Banı #IF Kanalından da Banlayıp, O Banlardan 2.ci Banı Atan Kişiye de #IF Kanalında Exception(+e) ve Invex(+I) Vermek İstiyorum.
Cevap : //Mode #IF +bbeI $ibl(#Nuh,1) $ibl(#Nuh,2) $ibl(#Nuh,2).by $ibl(#Nuh,2).by
-

$iel(#Kanal,Sıra) : Belirtilen Kanaldaki Belirtilen Sıradaki Exception’a(+e) Eşittir.

Exception (+e) : Kişiye Veya Mask’a Verilen +e Modesi İle Bandan Etkilenmemesini Sağlar.
-
Örnek : #Nuh Kanalındaki 2.ci Sıradaki Exception Modesine Sahip Kişinin Nickini Nasıl Öğrenebilirim?
Cevap: //Echo -a $iel(#Nuh,2)
-
Örnek: #Nuh Kanalındaki 2.ci Sıradaki Exception Modesini Veren Kişiyi Nasıl Öğrenebilirim?
Cevap : //Echo -a $iel(#Nuh,2).by
-
Örnek : #Nuh Kanalında Exception Modesine Sahip Kaç Kişi Var, Nasıl Öğrenebilirim?
Cevap: //Echo -a $iel(#Nuh,0)
-
Örnek : #Nuh Kanalında 2.ci Sıradaki Exception’un Ne Zaman Aktif Edildiğini Nasıl Öğrenebilirim?
Cevap : //Echo -a $iel(#Nuh,2).Date
-
Not: Bazı Sunucularda Çalışmayabilir.
-

$iIl(#Kanal,Sıra) : Belirtilen Kanaldaki Belirtilen Sıradaki Invex Maskesine Eşittir.

Invex : Invite (+i) (Davetsel) Durumunda Bulunan Bir Kanalda Kanalda Olmayan Bir Kişiye Invex (+I) Verilerek Invite’den Etkilenmeden Kanala Girmesini Sağlar.
-
Örnek : #Nuh Kanalında 2.ci Sıradaki Invex Modesine Sahip Olan Kişinin Nickini Nasıl Öğrenebilirim?
Cevap : //Echo -a $iIl(#Nuh,2)
-
Örnek : #Nuh Kanalında Toplam Kaç Tane Invex Ekli Nasıl Görebilirim?
Cevap : //Echo -a $iIl(#Nuh,0)

Örnek : #Nuh Kanalında 2.ci Sıradaki Invex Modesini Veren Operatörün Nickini Nasıl Öğrenebilirim?
Cevap : //Echo -a $iIl(#Nuh,2).by
-
Örnek : #Nuh Kanalında 2.ci Sıradaki Invex Modesinin Aktif Edilme Zamanını Nasıl Öğrenebilirim?
Cevap : //Echo -a $iIl(#Nuh,2).date
-

Konumuz Burada Bitmiştir..
Soruların Hazırlanışı Tamamen Kişinin Hayal Gücüne Kalmıştır. Ben Elimden Geldiğince Konunun Anlaşılabilirliği Açısından Açık ve Net Bir Şekilde Hazırlamaya Çalıştım. Komutları Pek Deneme İmkanım Olmadı..Hatalar Olaki Olursa Af Ola..
Umarım Yararlı Olur.
__________________
Şimdi Saat Sensizliğin Ertesi..

Konu CesuryureK tarafından (20 Temmuz 2012 Saat 01:26 ) değiştirilmiştir.
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 11 Ekim 2008, 14:59   #2
Software
Guest
Software - ait Kullanıcı Resmi (Avatar)
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




Konu sabitleştirilmiştir.

  Alıntı ile Cevapla

Alt 12 Ekim 2008, 09:27   #3
Çevrimdışı
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




Konu Guzel Cogu yeri isime yarayacak.konunun sabitlestirilmesi ise daha guzel olmus.ellerine ve emegine saglik...

  Alıntı ile Cevapla

Alt 12 Ekim 2008, 10:27   #4
Çevrimdışı
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




Emegine SagLık Karde$im PayLa$ım İçin Saol...

  Alıntı ile Cevapla

Alt 20 Ekim 2008, 22:40   #5
Çevrimdışı
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




Ellerine Saglik.

  Alıntı ile Cevapla

Alt 22 Ekim 2008, 02:17   #6
Çevrimdışı
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




ellerine SagLik ustam

  Alıntı ile Cevapla

Alt 22 Ekim 2008, 20:57   #7
Çevrimdışı
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




tesekkürler Cesuryurek bol bol faydalaniriz burdan (:

  Alıntı ile Cevapla

Alt 22 Ekim 2008, 21:39   #8
Çevrimiçi
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




emegine sağlık.

__________________
Hilalin gölgesinde adalet ol, merhamet ol, derman ol.
Gazi ol, DEVLET OL.
  Alıntı ile Cevapla

Alt 06 Mayıs 2009, 16:05   #9
Çevrimdışı
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




GüzeL payLasIm

  Alıntı ile Cevapla

Alt 25 Haziran 2009, 23:01   #10
Çevrimdışı
FLu
FLu - ait Kullanıcı Resmi (Avatar)
Cevap: mIRC Komutlarının IRC Komutlarına Entegrasyonu




Tşkler
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

  Alıntı ile Cevapla

Cevapla

Etiketler
entegrasyonu, irc, komutlarına, komutlarının, mirc

Seçenekler
Stil

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
mIRC Komutlarının IRC Komutlarına Entegrasyonu 2 CesuryureK Client 3 06 Mart 2013 01:13
Filmlere ve oyunlara koku entegrasyonu Chelt Bilim Dünyasından Son Haberler 0 03 Aralık 2011 11:51
Windows Live entegrasyonu Slipknot Cep Telefonu İşletim Sistemi 0 19 Temmuz 2010 15:49
Bazı mIRC komutlarının IRC komutlarına entegrasyonu Creep Servisler 1 08 Mart 2007 03:33