| mIRC Scripting Dersleri mIRC Scripting için yazılmış, öğretici ders dokümanlarına ulaşabilirsiniz. |
|
|
Konu Araçları |
| 09 Ekim 2026, 23:17 | |
|
İçeriği görmek için buraya tıklayarak kaydolunuz.
İlk dersimize küçük bir teknik ilave yapalım arkadaşlar.
mIRC Scripting'de alias yapısı yalnızca hazır bir mesajı çalıştırmak için kullanılmaz. Parametre kontrolü, özel identifier tanımlama ve koşullu işlemleri bir araya getirerek daha düzenli sistemler geliştirebiliriz. Aşağıdaki örnekte basit bir sistem bilgi komutu hazırladım. Ancak bilgileri doğrudan komut içerisine yazmak yerine, ayrı bir identifier üzerinden yönetiyoruz. Kod: Kod:
alias sistem.veri {
if ($1 == tarih) return $date(dd/mm/yyyy)
if ($1 == saat) return $time(HH:nn:ss)
if ($1 == surum) return $version
if ($1 == nick) return $me
if ($1 == sunucu) return $iif($server,$server,Bağlantı yok)
return Bilinmeyen parametre
}
alias sistem {
echo -a 12━━━━━━━━ Sistem Bilgileri ━━━━━━━━
echo -a 10Tarih : $sistem.veri(tarih)
echo -a 10Saat : $sistem.veri(saat)
echo -a 10mIRC Sürümü : $sistem.veri(surum)
echo -a 10Nick : $sistem.veri(nick)
echo -a 10Sunucu : $sistem.veri(sunucu)
echo -a 12━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}
Kod:
/sistem Kod:
$sistem.veri() Kod:
//echo -a $sistem.veri(sunucu) Kod:
$iif() Kısacası: mIRC scripting'de önemli olan kodu uzatmak değil, tekrar kullanılabilir ve yönetilebilir hâle getirmektir. Bugün basit bir alias ile başladığımız yapı, yarın daha kapsamlı bir scriptin temelini oluşturabilir. İyi forumlar.
__________________
Her kapıyı açabiliyor olmanız, her kapıdan geçmeniz gerektiği anlamına gelmez. |
|
| 09 Ekim 2026, 23:22 | |
|
İçeriği görmek için buraya tıklayarak kaydolunuz.
[Only registered and activated users can see links. ]
Gelecek nesiller dinleyin deneyin meyvesini yiyin 😉
__________________
![]() |
|
| 09 Ekim 2026, 23:27 | |
|
İçeriği görmek için buraya tıklayarak kaydolunuz.
Emeğinize sağlık
__________________
|
|
| Yer İmleri |
| Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 konuk) | |
|
|