Not: Eger bir script programi kullaniyorsaniz aliases.ini yerine baska bir dosya çikabilir. Bu o kadar önemli degil. Mirc editörünü açtiginizda harfler yerine garip isaretler görüyorsaniz ALT+V ye basin ve fontu fixedsys olarak degistirin.
Aliases.ini dosyasini mirc editörü ile açtiktan sonra bos bir satira
/düsün /me düsünür
yazin. Sonra mirc editörünün file menüsünden save'e tiklayin ve çikin. Artik yeni komutunuz hazir. Bundan sonra status hariç herhangi bir pencerede
/düsün
yazip enter'a bastiginizda eger nickiniz ahmet ise ekrana
* ahmet düsünür
yazar. simdi neler yaptigimizi bir gözden geçirelim. Önce aliases'a tikladik ve mirc editörü ile aliases.ini dosyasi açildi. Demek ki hazirladigimiz komutlar bu dosyada saklaniyor. Sonra bu dosyaya
/düsün /me düsünür
yazdik. Yani /me komutunu kullanarak /düsün adinda yeni bir komut hazirladik. Ve sonra aliases.ini dosyasini kaydederek mirc editörünü kapattik. Eger kaydetmeseydik mirci tekrar açtigimizda yeni komutumuzun yerinde yeller esiyor olacakti. Iyi ki kaydetmisiz dimi ;).
simdi ayni sekilde aliases.ini dosyasini açin ve sonuna
/tesekkür /say tesekkürler $1
yazin. Sonra da kaydederek çikin. simdi
/tesekkür mehmet
yazip enter'a bastiginizda ekrana
tesekkürler mehmet
yazar. Demek ki, aliases.ini dosyasinda yazdigimiz $1'in yerini komuttan sonra yazimiz ilk kelime aliyor. simdi aliases.ini dosyasinin az önce yazdigimiz satirini bu sekilde degistirin ve kaydedin:
/tesekkür /say tesekkürler $1 $4 $2 !
Ve simdi de
/tesekkür ali veli hakan ismail
yazip enter'a basin. Ekranda
tesekkürler ali ismail veli
yazar. Demek ki kelimeler aliases.ini dosyasinda verdigimiz siraya göre ekrana yazilir. $1 $4 $2 sirasini verdigimiz için önce 1. sonra 4. sonra da 2. kelime yazildi. Burada $3 olmadigi için 3. kelime yazilmadi.
Bu arada, komuttan sonra hiçbir sey yazmasaniz komut yine çalisir. Yani
/tesekkür
yazip enter'a bastiginizda
tesekkürler
yazar. Eger komuttan sonra mesela $1 yerine yazilacak kelime girilmemisse komutun islememesini istiyorsaniz aliases.ini dosyasinda $1 yerine $$1 yazmalisiniz. Yani
/tesekkür /say tesekkürler $$1
yazarsaniz artik /tetekkür komutundan sonra birsey yazmadan bu komut islemez.
Eger komuttan sonra yazacaginiz herseyin oldugu gibi ekrana çikmasini istiyorsaniz $1 yerine $* yazmalisiniz. Örnegin aliases.ini dosyasinda
/der /me der: $*
yazarsaniz
/der beles internet hep yavas olur
yazip entera bastiginizda ekrana
*ahmet der: beles internet hep yavas olur
yazar. Eger $1 yerine $?="soru" yazarsaniz, yazilacak kelime açilan bir pencere ile size sorulur. Örnegin aliases.ini dosyasinda
/selam /say selam $?="Kime selam vermek istiyorsunuz?"
yazarsaniz
/selam
yazip enter'a bastiginizda size Kime selam vermek istiyorsunuz? sorusunu soran bir pencere açilir. Bu pencerede mehmet yazip enter'a bastiginizda ekrana
selam mehmet
yazar.
Eger bir komutla birden çok komut yazdirmak istiyorsaniz { ve } parantezlerini kullanmalisiniz. Örnegin aliases.ini dosyasinda
/selam {
/say selam $1
/say nasilsin?
}
yazarsaniz
/selam mehmet
yazip enter'a bastiginizda ekrana
selam mehmet
nasilsin?
yazar.
Aliases.ini dosyasnda bir satira birden fazla komut yazmanin yolu da komutlarin arasina | isareti koymak. Yani ayni seyi
/selam /say selam $1 | /say nasilsin?
satirini aliases.ini dosyasina yazarak da yapabilirdik.