mIRC Scripting Dersleri mIRC veya IRC komutları hakkında detaylı anlatım makalelerine bu başlık altından ulaşabilirsiniz. |
| Seçenekler | Stil |
17 Temmuz 2024, 16:22 | #1 |
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) -
________________ "hakikâte giden yolda, meşakkatsiz bir varış yoktur." | |
|
17 Temmuz 2024, 16:40 | #2 |
Elinize sağlık | |
|
17 Temmuz 2024, 16:59 | #3 |
________________ "hakikâte giden yolda, meşakkatsiz bir varış yoktur." | |
|
17 Temmuz 2024, 19:38 | #4 |
Emeğine sağlık
________________ Sonra da sevmelere küsüyor insan işte... | |
|
17 Temmuz 2024, 20:49 | #5 |
________________ "hakikâte giden yolda, meşakkatsiz bir varış yoktur." | |
|
17 Temmuz 2024, 21:07 | #6 |
Emeğine sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | |
|
18 Temmuz 2024, 11:40 | #7 |
Eline Emeğine Sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________ Seven, | |
|
19 Temmuz 2024, 15:47 | #8 | ||
Alıntı:
Alıntı:
________________ "hakikâte giden yolda, meşakkatsiz bir varış yoktur." | |||
|
30 Temmuz 2024, 20:59 | #9 |
Emeğine sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________ Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive.. | |
|
30 Temmuz 2024, 21:26 | #10 |
Emeğine sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
nur | |
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
| |