mIRC Hatırlatıcı Addonu: Zamanlanmış Notlar ve Uyarılar
İçindekiler
IRC'de vakit geçirirken bir şeyi belirli bir süre sonra hatırlamak isteyebilirsiniz: Fırındaki yemeği kontrol etmek, bir toplantıya katılmak, birine geri dönmek, bir işlemin tamamlanmasını kontrol etmek. mIRC hatırlatıcı addonu, bu işi istemcinizin içinde yapmanızı sağlar; ayrı bir uygulama açmanıza gerek kalmaz.
Temel İşleyiş
Bir hatırlatıcı addon'u, belirttiğiniz süre veya saat geldiğinde size bir bildirim gösterir. Tipik kullanım şöyledir: /hatirlat 15 Yemegi kontrol et komutuyla on beş dakika sonrası için hatırlatma kurarsınız; süre geldiğinde ekranda bir uyarı görünür.
İşin arkasındaki mekanizma genellikle timer'dır: Addon, belirtilen süre için bir timer kurar ve süre dolduğunda bildirim gösteren bir kodu çalıştırır. Timer'lar için mIRC timer yazımıza bakın.
Kalıcılık Sorunu
Timer'lar mIRC'in belleğinde tutulur. mIRC kapandığında veya çöktüğünde bütün timer'lar kaybolur. Bu, yalnızca timer kullanan bir hatırlatıcının önemli bir eksiğidir: Üç saat sonrası için kurduğunuz hatırlatma, mIRC'i kapatıp açtığınızda yok olur.
İyi tasarlanmış addon'lar bu sorunu şöyle çözer: Hatırlatmaları bir dosyada saklar, mIRC açıldığında dosyayı okuyup henüz zamanı gelmemiş olanlar için timer'ları yeniden kurar. Zamanı geçmiş olanları ise "gecikmiş hatırlatma" olarak gösterir.
Bu özellik, bir hatırlatıcının gerçekten kullanılabilir olup olmadığını belirleyen en önemli ayrımdır. Addon seçerken bunu kontrol edin.
Zaman Belirtme Biçimleri
Addon'lar farklı zaman belirtme biçimleri destekler:
| Biçim | Örnek |
|---|---|
| Dakika cinsinden süre | 15 dakika sonra |
| Saat ve dakika | 2 saat 30 dakika sonra |
| Belirli saat | Bugün 20:00'de |
| Tarih ve saat | 15 Haziran 09:00'da |
| Günlük tekrar | Her gün 09:00'da |
| Haftalık tekrar | Her pazartesi 10:00'da |
Esnek zaman belirtme, addon'u kullanışlı kılan özelliklerden biridir. Ancak esneklik ayrıştırma karmaşıklığı getirir: Kullanıcının yazdığı zaman ifadesini doğru yorumlamak, metin işlemenin zorlu bir alanıdır. Metin işleme için mIRC regex yazımıza bakın.
Bildirim Biçimleri
Hatırlatma zamanı geldiğinde kullanıcıyı uyarmanın birkaç yolu vardır:
Durum penceresine yazmak: En basit yol. Pencereye bakmıyorsanız kaçırabilirsiniz.
Özel pencere açmak: Dikkat çekici bir pencere açmak, kaçırmayı önler. Bkz. mIRC özel pencereler.
Sesli uyarı: mIRC ses çalabilir; dikkat çekmenin etkili bir yoludur.
Pencere başlığını değiştirmek: Görev çubuğunda fark edilmesini sağlar.
Tepsi bildirimi: mIRC'in simge durumundayken bildirim gösterme özelliği.
Dialog penceresi: Kullanıcının onaylamasını bekleyen bir pencere; en dikkat çekici ama en rahatsız edici yöntem. Bkz. mIRC dialog tasarımı.
İyi bir addon, bildirim biçimini seçmenize izin verir. Kişisel tercihler çok farklıdır: Bazı kullanıcılar sessiz bir satır yeterli bulur, bazıları ekranı kaplayan bir uyarı ister.
Başkalarına Hatırlatma
Bazı addon'lar, başka kullanıcılara hatırlatma göndermeyi destekler: Bir kişiye belirli bir süre sonra mesaj gönderilir.
Bu özellik dikkatli kullanılmalıdır. İzinsiz olarak birine zamanlanmış mesaj göndermek, rahatsız edici bulunabilir ve kötüye kullanıldığında taciz aracına dönüşebilir. Ayrıca kişi o anda çevrimiçi olmayabilir ve mesaj boşa gider.
Kanala hatırlatma göndermek de benzer şekilde dikkat gerektirir: Kanal kuralları bu tür otomatik mesajları yasaklıyor olabilir.
Başkalarına not bırakmak için IRC'nin kendi aracı daha uygundur: Services'in MemoServ'i, çevrimdışı kullanıcılara not bırakmak için tasarlanmıştır. Bkz. MemoServ kullanımı.
Kendi Hatırlatıcınızı Yazmak
Hatırlatıcı, mIRC scripting öğrenmek için ideal bir projedir: Yeterince basit ama birkaç farklı tekniği bir arada gerektirir.
Temel sürüm:
- Komutu ayrıştır: süre ve mesaj.
- Sürenin geçerli bir sayı olduğunu doğrula.
- Timer kur.
- Süre dolduğunda bildirim göster.
Geliştirilmiş sürüm:
- Hatırlatmaları bir dosyada sakla.
- mIRC açılışında dosyayı okuyup timer'ları yeniden kur.
- Aktif hatırlatmaları listeleyen bir komut ekle.
- Hatırlatma iptal etme komutu ekle.
- Tekrarlayan hatırlatmaları destekle.
- Bildirim biçimini ayarlanabilir yap.
Bu adımları sırayla tamamlamak, scripting'in temel tekniklerinin neredeyse tamamını öğretir. Script örnekleri için mIRC script örnekleri yazımıza bakın.
Zaman Hesaplama
Hatırlatıcı yazarken zaman hesaplaması önemli bir konudur. mIRC, zamanı saniye cinsinden bir sayı olarak veren identifier'lar sunar; bu sayıyla aritmetik yapmak, tarih ve saat hesaplamalarının en güvenilir yoludur.
Gelecekteki bir anın saniye değerini hesaplayıp saklamak, "ne kadar süre kaldı" hesabını her an yapmanızı sağlar. mIRC açılışında bu değeri şimdiki zamanla karşılaştırarak kalan süreyi bulur ve timer'ı ona göre kurarsınız.
Saat dilimi ve yaz saati gibi konular, kişisel bir hatırlatıcıda genellikle sorun yaratmaz çünkü hem kurulum hem de tetiklenme aynı bilgisayarda olur.
Gerçek Bir Senaryo
Bir kullanıcı, kendi yazdığı basit bir hatırlatıcı kullanıyor: Komut bir timer kuruyor ve süre dolduğunda ekrana mesaj yazıyor. Bir gün iki saat sonrası için önemli bir hatırlatma kuruyor; bu arada mIRC bir hata nedeniyle kapanıp yeniden açılıyor ve hatırlatma kayboluyor. Kullanıcı önemli bir toplantıyı kaçırıyor. Scripti geliştiriyor: Artık her hatırlatma bir dosyaya kaydediliyor, mIRC açılışında dosya okunup zamanı gelmemiş olanlar için timer'lar yeniden kuruluyor ve zamanı geçmiş olanlar gecikmiş uyarı olarak gösteriliyor. Bir daha aynı sorunu yaşamıyor.
Hatırlatmaları Düzenli Tutmak
Hatırlatıcıyı sık kullanmaya başladığınızda kurulan hatırlatmaları takip etmek önemli hâle gelir. Aktif hatırlatmaları listeleyen bir komut, kaç hatırlatmanın beklediğini ve ne zaman tetiklenecekleri görmenizi sağlar. Yanlış kurulan bir hatırlatmayı iptal etmek de bu listeden mümkün olmalıdır.
Bir diğer pratik ayrıntı, hatırlatmalara kısa etiketler vermektir. "Toplanti" veya "Firin" gibi tek kelimelik etiketler, listeye baktığınızda hangi hatırlatmanın ne için olduğunu hemen anlamanızı sağlar. Uzun açıklamalar liste görünümünü okunamaz hâle getirir; ayrıntıyı hatırlatma metnine bırakıp etiketi kısa tutmak daha iyi çalışır.
IRC Dışı Alternatifler
Dürüst bir değerlendirme: Günlük hayatınızdaki önemli hatırlatmalar için telefonunuzun veya işletim sisteminizin hatırlatıcısı daha güvenilirdir. mIRC'in hatırlatıcısı yalnızca mIRC açıkken ve bilgisayarınız çalışırken işe yarar. Bu yüzden mIRC hatırlatıcısını IRC ile ilgili kısa süreli işler için kullanmak, önemli randevuları ise başka bir araca bırakmak en mantıklı yaklaşımdır.
Sonuç
Hatırlatıcı addon'ları, IRC'de vakit geçirirken günlük işlerinizi takip etmenin pratik yoludur. Kalıcılık özelliğine sahip bir addon seçin, bildirim biçimini kendi alışkanlığınıza göre ayarlayın, başkalarına hatırlatma göndermekten kaçının ve kendi sürümünüzü yazmayı bir öğrenme projesi olarak değerlendirin. Bağlantıları toplamak için sıradaki rehberimiz mIRC URL yakalayıcı addonu.
IRC sorunun mu var? Kanalda birlikte çözelim.
💬 Kanala BağlanSıkça Sorulan Sorular
Hatırlatmalar mIRC kapanınca kaybolur mu?
Addon kayıtları dosyada tutuyorsa kaybolmaz; yalnızca timer kullanıyorsa kaybolur.
Başkalarına hatırlatma gönderebilir miyim?
Teknik olarak mümkün ama izinsiz yapılmamalıdır. Çoğu kanalda bu tür mesajlar rahatsız edici bulunur.
Tekrarlayan hatırlatma kurulabilir mi?
Evet, çoğu addon günlük veya haftalık tekrar destekler.


