DataLife Engine > IRC Komutlari > Timer Komutu
Timer Komutu27 Haziran 2008. Düzenleme: uGuR |
|
/timer[N/name] [-ceomhipr] [zaman]
Timer komutlarının kapatılması; Tüm timerleri kapatmak istiyorsanız; /timers off Belli bir timeri kapatmak istiyorsanız; timer ismini kullanarak kapatabiliriz. Örnek : /timer1 1 1 /ame mIRC Sitemiz Http://wWw.mIRCse.Com Dur. Şeklinde bir timer açuksa, bu timeri kapatmak için ( timerin adı /timer1 dir. ) --> /timer1 off komutunu yazarız. /timer1 0 20 /ame awayım! bu komutla her 20 saniyede bir kez olmak şartıyla sonsuza kadar bulundugum bütün kanalla awayım! yazisini yollarız (tabi mirc kapatılmassa yada /timer1 off komutu girilmesse) /timer5 10 60 /msg #cikolata Gelecem bekleyin beni Bu Timer'ida #cikolata kanalına her 60 saniyede toplam 10 adet mesaj atacak sekilde ayarladık /timer 14:30 1 1 /echo -a Şimdi saat 14:30 Burda dedikki Saat 2 buçuk oldugu zaman beni bir kere uyar /timer 10 20 /ame gelecem. Bu komutla 20 saniyelik bir timer açtık bu işlem mesaj limitim 10'u bulana kadar devam edecek Bir sayıyı yada sözcük kullanarak bir zamanlayıcı için bir ismi belirtebilirsiniz (örnegin /timer1 , /timer2 Yada /timerdie /timerirc ) gibi Timer komutlarıyla kodlarda kullanılan identifier'ları da rahatlıkla kullanabiliriz (örnegin: /timer 1 1 echo -a $nick $server $time ) gibi... /timer3? 30'dan 39'a tüm zamanlayıciları gösterir (-h) yada (-m) Parametresi: girilen saniye seviyesini milisaniyeye indirir (örnek /timer -h 10 20 /echo -a deneme 20 saniyede atılması gerekirdi mesajin eğer biz -h parametresini girmeseydik /timer 1 0 /echo -a deneme komutuyla eş değere sahiptir ) (-i) Parametresi: açilan ikinci server penceresindede komutu aktif kılar (örnek /timer -i mesajadeti süre /komut) (-p) parametresi: Girilen Timer Komutunu Durdurur (örnegin timer1 komudunu durdurmak istersek /timer1 -p yapmamız gerekir) (-r) Parametresi: -p Parametresi ile durdurulan timeri tekrar aktif kılar (örnegin timer1 komudunu /timer1 -p yazarak durdurmuştuk şimdi /timer1 -r yazarak tekrar aktifleştiriyoruz) $ltimer /timer komutuyla başlatılan en son timer'in sayısını verir. (timer'in önündeki l == last == son). Yani: /timer3 1 15 echo selam yazarak 15 saniye sonra selam diye echolayacağımiz timeri başlattığimızda, 15 saniye içinde $ltimer identifieri 3 degerini alacaktır tabi bu 15 saniye içinde başka timer başlatmazsak. (-o) flagi ise: normal şartlarda servera bağlıyken /timer komutunu kullandığınızda, timeriniz serverdan düştükten sonra kapatılır, -o flagını kullanırsak timer serverdan düşşeniz bile çalışmaya devam eder. (-e) flagı ise: önceden çalışıyor olan /timer'in yapacağı islemi hemen yapması içindir, yani /timer3 1 15 echo hi yazdığınızda, 3 nolu timer 15 saniye sonra hi diye echolayacaktır. /timer3 -e yazdığında echo hi komutunu anında uygulayacaktır. (-c) flagi ise: mIRC help dosyasından anladığım kadarıyla olması gerektiğinden yavaş giden bir timer varsa, mIRC timer'in uygulayacağı komutu hemen uygular timer'i beklemeden. High-resolution timer (-h) a alternatif bir timer gibi yani. |