IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   mIRC Scripting Dersleri (https://www.ircrehberi.net/mirc-scripting-dersleri/)
-   -   mIRC Komutlarının IRC Komutlarına Entegrasyonu (https://www.ircrehberi.net/mirc-scripting-dersleri/194739-mirc-komutlarinin-irc-komutlarina-entegrasyonu.html)

Ruyanur 17 Temmuz 2024 16:22

mIRC Komutlarının IRC Komutlarına Entegrasyonu
 


mIRC -> IRC Sunucularına bağlanmak için kullanılan programlar
arasında en yaygınıdır. Yapımcısı Khaled Mardam.
-
----------
[Eğitim Konusu]:
mIRC Komutlarının IRC Komutlarına Entegrasyonu

Bazı mIRC komutlarının IRC komutları ile birleştirilip istediğimiz veriyi bilgiyi elde etmeye çalışmasıdır.
-
$chan » O anki aktif kanalınıza eşdeğerdir.
-
$active » O anki aktif pencerenize eşdeğerdir.
-
$me » O anki kullandığımız nickinize eşdeğerdir.
-
$anick » O anki alternatif nickinize eşdeğerdir.
-
$mnick »
Main nickinize eşdeğerdir
-
$emailaddr » O anki Ident@ bilginize eşdeğerdir.
-
$host » O anki host bilginize eşdeğerdir.
-
$fullname » O anki fullname (realname) bilginize eşdeğerdir.
-
$ip » IP adresi bilginize eşdeğerdir.
-
$server » Bağlı olduğumuz sunucunun ismine eşdeğerdir.
-
$serverip » Bağlı olduğunuz sunucunun ip adresine eşdeğerdir.
-
$network » Bağlı olduğunuz network adına eşdeğerdir.
-
$port » Sunucuya girmiş olduğumuz port a eşdeğerdir.
-
$chanmodes » Sunucu içersinde kullanılabilen kanal kiplerinin tümüne eşdeğerdir.
-
$usermode » Sunucu icersinde o an kullanmış olduğunuz nick kiplerinin tümüne eşdeğerdir.
-
$version » Kullandığımız mIRC'ın versionuna eşdeğerdir.
-
$idle » Idle sürenizin saniye cinsinden değerine eşdeğerdir.
-
$os » Kullandığımız windows sürümüne eşdeğerdir.
-
$time »
Saat: Dakika: Saniye türünden, o anki zaman bilgilerine eşdeğerdir.
-
$date » Gün/Ay/Yıl türünden, o anki tarih bilgilerine eşdeğerdir.
-
$fulldate » O anki saat ve tarih bilgilerinin ayrıntılı gösterimidir.
-
$day » Bulunduğunuz güne eşdeğerdir.
-
$status » Herhangi bir sunucuya bağlı olup olmadığınız hakkında bilgi verir. (Sonuç Connected ise bağlı, Disconnected ise bağlı değil anlamındadır.)
-
$away » O an away olup olmadığınız hakkında bilgi verir. (Sonuç $true ise away, $false ise away değil anlamındadır.)
-
$len(Text) » Parantez içine yazılan text kısmının kaç karakterden oluştuğuna eşdeğerdir.
-
$upper(Text) » Parantez içinde yazılan yazıların hepsini büyük harfe dönüştürür. (Türkçe karakterler hariç.)
-
$lower(text) » Parantez içinde yazılan yazıların hepsini küçük harfe çevirir. (Türkçe karakterler hariç.)
-
$query(sıra) » Özelinizdeki kullanıcılardan, belirtilen sıradakinin nicki ile eşdeğerdir. "sıra" yerine "0" yazıldığı taktirde özelinizde kaç kişinin olduğunu gösterir.
-
$chan(sıra) » Bulunduğunuz kanallardan belirtilen sıradakinin ismi ile eşdeğerdir. "sıra" yerine "0" yazılırsa, kaç kanalda bulunduğunuzu gösterir.
-
$notify(sıra) » Notify listenizdeki belirtilen sırada bulunan kullanıcının nicki ile eşdeğerdir. "sıra" yerine "0" yazılırsa, notify listenizdeki kullanıcı sayısını gösterir.
-
$ignore(sıra) » Ignore listenizdeki belirtilen sırada bulunan mask ile eşdeğerdir. "sıra" yerine "0" yazılırsa, ignore listenizdeki maske sayısını gösterir.
-
$ignore(sıra).type » Belirtilen sıradaki ignore maskının, hangi ignore parametrelerince engellenmiş olduğına eşdeğerdir.
-
$ignore(sıra).secs » Belirtilen sıradaki süreli olarak ignore ettiğiniz maskenin, engelinin açılmasına kaç saniye kaldığı ile eşdeğerdir.
-
$nick(#kanal,sıra) » Belirtilen kanalda, belirtilen sıradaki kullanıcının nickine eşdeğerdir. "sıra" yerine "0" yazılırsa, kanalda kaç tane kullanıcı olduğunu gösterir.
-
$nick(#kanal,sıra,h) » Belirtilen kanalda, belirtilen sıradaki halfop'un nicki ile eşdeğerdir. "sıra" yerine "0" yazılırsa, kanalda kaç halfop olduğunu gösterir.
-

$nick(#kanal,sıra,v) »
Belirtilen kanalda, belirtilen sıradaki voice'un nicki ile eşdeğerdir. "sıra" yerine "0" yazılırsa, kanalda kaç voice olduğunu gösterir.
-
$ibl(#kanal,sıra) » Belirtilen kanalda, belirtilen sıradaki ban maskesini gösterir. "sıra" yerine "0" yazılırsa, belirtilen kanalda ban listesine ekli ban sayısını gösterir.


-
$ibl(#kanal,sıra).by »
Belirtilen kanalda, belirtilen sıradaki ban maskesinin kim tarafından atıldığını gösterir.
-
$ibl(#kanal,sıra).date » Belirtilen kanalda, belirtilen sıradaki ban maskesinin süreli atılması durumunda, banın açılacağı tarih bilgisini gösterir.
-
$iel(#kanal,sıra) » Belirtilen kanalda, belirtilen sıradaki exception (koruma) maskesini gösterir. "sıra" yerine "0" yazılırsa, belirtilen kanalda exception listesine ekli koruma sayısını gösterir.

-
$iel(#kanal,sıra).by »
Belirtilen kanalda, belirtilen sıradaki exception (koruma) maskesininin kim tarafından verildiğini gösterir.
-
$iIl(#kanal,sıra) » Belirtilen kanalda, belirtilen sıradaki invex (invite exception/davet koruması) maskını gösterir. "sıra" yerine "0" yazılırsa, belirtilen kanalda invex listesine ekli davet koruması sayısını gösterir.
-
$iIl(#kanal,sıra).by » Belirtilen kanalda, belirtilen sıradaki invex maskesinin, kim tarafından verildiğini gösterir.
-
Bu ifadelerin sonuçlarını, ifadeleri yazdıktan sonra "Enter" tuşuna basmadan "TAB" tusuna basarak görüntüleyebilirsiniz.
Bu ifadeleri kanala yansıtabilmek için uygulayacağımız iki komut söz konusudur. Bu komutlar "/say" ve "/echo" komutlarıdır.
Komutların kullanımı esnasında belirteceğiniz ifadeleri herhangi bir karaktere bitişik bir şekilde olmamalıdır,
aksi halde sonuç alınamaz.
-



[Echo]: Uygulanan komutun sadece bizim tarafımızdan görüntülenmesini sağlar. Komut, çok kapsamlı bir kullanıma sahiptir.
Biz şu an sadece, işimize yarayacağı şekilde komutun kullanımını göreceğiz.
-
Örnek » //echo -a $parametre ($parametre dizininin aktif pencerenizde görüntülenmesini sağlar.)
Örnek » //echo -s $parametre ($parametre dizininin status pencerenizde görüntülenmesini sağlar.)
Örnek » //echo Ruya $parametre ($parametre dizininin Ruya nickine açtığınız özel pencerenizde görüntülenmesini sağlar.)
Örnek » //echo #Nur $parametre ($parametre dizininin #Nur kanalı penceresinde görüntülenmesini sağlar.)
-
[Say]: Uygulanan komutun, aktif penceremize yansımasını sağlar. Diğer kullanıcılar tarafından görüntülenebilir.
-
Bilgi » $+ ifadesi, kullanıldığı pozisyonda kendisinden önce gelen ve sonra gelen kelimeleri birleştirir.
Şöyle ki ;
//echo -a Eğitim $+ Departmanı komutunu uygularsak elde edeceğimiz sonuç "EğitimDepartmanı" şeklindedir.
-
Aşağıda bu konu dahilinde görmüş olduğunuz bilgiler ile ilgili örnekler yapılacaktır.
-
Örnek » Ruya nickine, bulunduğum 2. sıradaki kanalda 999 seviyeden access eklemek istiyorum.
Cevap »
//cs access $chan(2) add Ruya 999
-
Örnek » Özelimdeki ikinci kullanıcıyı notify listeme eklemek istiyorum.
Cevap » //notify $query(2)
-
Örnek » Kanalıma şifre koymak istiyorum. Şifre, notify listemdeki 3. kullanıcının nicki olsun.
Cevap » //mode #kanal +k $notify(3)
-
Örnek » Tek bir komutla, bulunduğum 2. ve 5. kanallardan ayrılmak istiyorum.
Cevap » //part $chan(2) $+ , $+ $chan(5)
5)
-
Örnek » Özelimdeki ikinci kullanıcının, #Nur kanalında konuşmasını engellemek istiyorum.
Cevap » //mode #Nur +b ~q: $+ $query(2)
-
Örnek » #Nur kanalında bulunan 20. sıradaki kullanıcıya kanalımda ban koruması vermek istiyorum.
Cevap » //mode #kanal +e $nick(#Nur,20)
-
Örnek » Notify listemdeki 3. kullanıcıyı, bulunduğum ikinci kanalın access listesine 100 seviyeden eklemek istiyorum.
Cevap » //cs access $chan(2) add $notify(3) 100
-
Örnek » #Nur kanalında atılmış 2. sıradaki ban maskesine, 3. sıradaki kanalımda ban koruması vermek istiyorum.
Cevap » //mode $chan(3) +e $ibl(#Nur,2)
-

BuKLe 17 Temmuz 2024 16:40

Elinize sağlık

Ruyanur 17 Temmuz 2024 16:59

Alıntı:

BuKLe Nickli Üyeden Alıntı (Mesaj 1695316)
Elinize sağlık

Teşekkür ederim.

Rhea 17 Temmuz 2024 19:38

Emeğine sağlık :yildiz:

Ruyanur 17 Temmuz 2024 20:49

Alıntı:

YiLDiZ Nickli Üyeden Alıntı (Mesaj 1695403)
Emeğine sağlık :yildiz:

Teşekkür ederim 🌺

Forbidden 17 Temmuz 2024 21:07

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Nyks 18 Temmuz 2024 11:40

Eline Emeğine Sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Ruyanur 19 Temmuz 2024 15:47

Alıntı:

Forbidden Nickli Üyeden Alıntı (Mesaj 1695453)
Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Alıntı:

Nyks Nickli Üyeden Alıntı (Mesaj 1695613)
Eline Emeğine Sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Teşekkür ederim arkadaşlar sizlerle beraber helpde cs ve ns de az günlerimiz geçmedi.🌸 Kıymetlisiniz

oMeN 30 Temmuz 2024 20:59

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Melodi 30 Temmuz 2024 21:26

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] nur:yildiz:


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:19.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.

Copyright ©2019 - 2025 | IRCRehberi.Net