Bu Foruma Üye Olduğum
Tarihten Beri;
Bu Sizdeki LMSG Ekleme
Zorunluluğu Durumu Olan,
Bu Konuda Soru Soran
Birini Daha Hatırlamıyorum.
Bu Da; Kullandığınız Applet,
Yazılım Herneyse Onun Yarattığı
Bu Durumun Çok Yaygın Bir
Durum Olmadığını Veya
Bu Şeyi Kullanan Fazla
Kişi Olmadığını Düşündürüyor.
Mademki Böyle Bir Özele Mahsus
Bir Durumunuz ,Sıkıntı Var,
O Halde Taşın Altına El Atmaya
Hazır Olmanız Gerekiyor Ki,
Mesala Büyük Uluslarası
Sunucularda, Teknik Staff'ları
Vardır. Hepsi Okumuş Çocuklardan
Oluşan, (Programcı,Geliştiricisi,
Sistem Admini Gibi Vasıflı Kişiler)
Bu Gönüllüler Takımı Sunucuda
Gerekli Olan Teknik Bilgi Gerektiren
İşleri Üstlenir.Kendi Yazılımlarını,
Geliştirirler.
Quakenet,Freenode,Efnet
Vb..
Şimdi Burada Böyle Bir Şansınız Yok.
Bu Da Olay Sizde Biter Demek.
Ben Sizin Sunucunun
Gönüllü Elemanı Gibi ,
Sizin Adınıza İstenen Düzenlemeleri
Yapmam.
Ha Bilsem ki Bu Durum Yaygındır.
Burada Yapacağım Düzenlemeyi
Kullanacak ,Yararlanacak Birsürü
İnsan Evladı Vardır.
O Zaman Tamam Derdim.
Ama Durum Öyle Değil.
Bu Koşullarda Ben Size
Tarif Eder Yol Gösterir.
Yukarıdaki Gibi yapılması Gereken
Düzenlemeleri Tarif Ederim.
Yapıp da Hazırını Vermem.
Şimdi Kelime Oyunu Demişsiniz.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
İşte Bir Kelime Oyunu Scripti.
Scripti Baştan Sona Gözden Geçirip ,
Kanala Atılan Textlerin Olduğu
Satırlara Dikkat Edin,
Bu Postalanan Satır Başlarında,
Postalama Komutu Olur,
Eğerki Klasik Bir Eggdrop-Tcl
Postalama Komutu Değilse,
Bknz :
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
O Halde Kodu Yazan Bunu
Script İçinde Oluşturduğu
Bir Prosedürle İlişkilendirmiş,
Anlamı Çıkarabiliriz.
Kod İçinde O Komutu
Oluşturan Prosedürü Aratın
.
Örnek :
Bu Kelime.Tcl İçinde
Kanala Text Atan Bir Satırı
Gözümüze Kestirelim:
tggamemsg "4Soru 2$nick Tarafından Direkt Olarak Geçildi!"
Gibi,
Görüldüğü Gibi Satırın İlk Başında;
tggamemsg Komutuyla Postalanmaya
Çalışılmış.
Bu Klasik Bir Eggdrop-Tcl Komutu Değil,
O Halde Bu Komutu Yaratan
Bir Prosedürü Olmalı Bu Script
İçinde ,Aratın,,,
Satır 614.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
proc tggamemsg {what} {
global tgchan
putquick "PRIVMSG $tgchan :$what"
}
Görüldüğü Üzere O Postalamak
İçin Oluşturulmuş Komut
Prosedürü,
Hedef Kanala ,Bu Komutla
İstenen Texti,
Eggdrop-Tcl'nin
putquick Methoduyla Gönderiliyormuş.
Buradan Sizin LMSG Eklemeniz
Tüm Script İçindeki Postalama
İşlerine Yansıyacaktır.
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
proc tggamemsg {what} {
global tgchan
putquick "PRIVMSG $tgchan :LMSG $what"
}
Değişikliği Artık Bu Scriptte
Kullanılan tggamemsg Komutunun
İstenen Hedefe Textleri,
Başına LMSG Ekleyerek Atmasını
Sağlayacaktır.
Tcl Yada Herhangi Bir
Dili Öğrenme Yolu,
Düşünmeden İçine Dalmaktır.
Tarih Gibi Okuyarak Değil,
Matematik Gibi Eline
Kalem Kağıt Alıp İşlem Yapıp,
Yazıp Çizerek Öğrenilebilir.