mIRC Addon Kaldırma: Eklentileri Temiz Şekilde Silmek
İçindekiler
- 1. Addon'un Kendi Kaldırma Yolunu Arayın
- 2. Scripti Kaldırmak: unload
- 3. Timer'ları Temizleyin
- 4. Değişkenleri Temizleyin
- 5. Hash Tablolarını Serbest Bırakın
- 6. Pencereleri Kapatın
- 7. Dosyaları Silin
- 8. mIRC Ayarlarını Kontrol Edin
- Temizlik Kontrol Listesi
- Kaldırdıktan Sonra Kontrol
- Geçici Olarak Devre Dışı Bırakmak
- Gerçek Bir Senaryo
- Neden Kaldırmalı?
- Sonuç
Bir addon'u artık kullanmıyorsanız kaldırmak doğru olandır: Yüklü her addon ilgili olaylarda çalışmaya devam eder, bellekte yer tutar ve menülerinizi kalabalıklaştırır. Ancak mIRC addon kaldırma işlemi, sanıldığı kadar tek adımlı değildir. Scripti kaldırmak, onun geride bıraktığı her şeyi temizlemez. Bu rehberde tam temizlik için yapılması gerekenleri anlatıyoruz.
1. Addon'un Kendi Kaldırma Yolunu Arayın
İyi tasarlanmış addon'lar, kaldırma işlemi için bir komut veya menü öğesi sunar. Bu komut, addon'un oluşturduğu bütün değişkenleri, tabloları, timer'ları ve pencereleri temizler ve ardından kendini kaldırır.
Kurulum kılavuzunu veya addon'un kendi yardım komutunu kontrol edin. Böyle bir yol varsa en temiz çözüm odur; aşağıdaki adımlara gerek kalmaz.
2. Scripti Kaldırmak: unload
/unload -rs addonlar\ornekaddon\ornekaddon.mrc
Parametreler yükleme komutundakilerle aynıdır: Hangi bölümden kaldırılacağını belirtir. Addon birden fazla dosyadan oluşuyorsa hepsini kaldırmanız gerekir.
Alternatif olarak script editöründen dosyayı listeden çıkarabilirsiniz. Editör kullanımı için mIRC scripts editörü yazımıza bakın.
Önemli not: unload komutu dosyayı diskten silmez; yalnızca mIRC'in script listesinden çıkarır. Dosyayı silmek isterseniz elle silmeniz gerekir.
3. Timer'ları Temizleyin
Addon'un kurduğu timer'lar, script kaldırıldıktan sonra da çalışmaya devam edebilir. Bu, en sık rastlanan "kaldırdım ama hâlâ bir şeyler oluyor" durumunun nedenidir.
Aktif timer'ları listeleyin:
/timers
Addon'a ait timer'ları bulup kapatın. Addon adlarına önek veren iyi yazılmış addon'larda bunları tanımak kolaydır. Timer'lar için mIRC timer yazımıza bakın.
4. Değişkenleri Temizleyin
Addon'un oluşturduğu global değişkenler, script kaldırıldıktan sonra da Variables bölümünde kalır. Bunlar zararsızdır ama birikmesi hem karmaşa yaratır hem de mIRC'in yapılandırma dosyasını büyütür.
Addon'un değişkenleri ortak bir önek kullanıyorsa joker karakterle hepsini silebilirsiniz:
/unset %onekaddon_*
Variables sekmesini açıp hangi değişkenlerin addon'a ait olduğunu gözle kontrol etmek de bir yöntemdir. Değişkenler için mIRC değişkenler yazımıza bakın.
5. Hash Tablolarını Serbest Bırakın
Addon veri saklamak için hash tablosu kullanıyorsa, bu tablolar bellekte kalır. Açık tabloları listeleyip addon'a ait olanları serbest bırakın:
//echo -a $hget(0)
/hfree tabloadi
Hash tabloları için mIRC hash tabloları yazımıza bakın.
6. Pencereleri Kapatın
Addon açtığı özel pencereler, script kaldırıldıktan sonra da ekranda kalabilir. Bunları elle kapatın:
/window -c @PencereAdi
Özel pencereler için mIRC özel pencereler yazımıza bakın.
7. Dosyaları Silin
Addon'u ayrı bir klasöre kurduysanız bu adım çok kolaydır: Klasörü silmeniz yeterlidir. Dosyalar mIRC klasörüne dağınık biçimde çıkarılmışsa hangi dosyanın addon'a ait olduğunu bulmak zahmetlidir.
Silmeden önce iki şeyi düşünün: Addon'u yeniden kurmayı düşünüyorsanız ayar dosyasını saklamak, baştan ayar yapmanızı önler. Addon biriktirdiği verileri (istatistikler, loglar, notlar) bir dosyada tutuyorsa, bu verilerin size değerli olup olmadığına karar verin.
8. mIRC Ayarlarını Kontrol Edin
Bazı addon'lar, özellikle temalar, mIRC'in kendi ayarlarını değiştirir: renk şeması, olay biçimleri, pencere düzeni, yazı tipi. Addon'u kaldırmak bu ayarları eski hâline döndürmez.
Kurulumdan önce yedek aldıysanız yapılandırma dosyalarını geri yükleyerek eski ayarlarınıza dönebilirsiniz. Yedek yoksa ayarları elle düzeltmeniz gerekir. Bu, kurulumdan önce yedek almanın neden önemli olduğunu gösteren tipik bir durumdur.
Tema addon'ları için mIRC tema addonu yazımıza bakın.
Temizlik Kontrol Listesi
Tam bir kaldırma için:
- Addon'un kendi kaldırma komutunu arayın ve varsa kullanın.
- Bütün script dosyalarını
unloadile kaldırın. - Aktif timer'ları kontrol edip addon'a ait olanları kapatın.
- Global değişkenleri temizleyin.
- Hash tablolarını serbest bırakın.
- Açık özel pencereleri kapatın.
- Addon dosyalarını ve klasörünü silin.
- mIRC'i yeniden başlatıp her şeyin yolunda olduğunu kontrol edin.
- Değiştirilmiş mIRC ayarlarını gözden geçirin.
Kaldırdıktan Sonra Kontrol
mIRC'i yeniden başlattıktan sonra durum penceresinde addon'a dair hata mesajı görmemelisiniz. Eğer "böyle bir alias yok" veya "dosya bulunamadı" gibi hatalar görüyorsanız, başka bir addon veya scriptiniz kaldırdığınız addon'un bir özelliğine bağımlı olabilir.
Sağ tık menülerinizi de kontrol edin: Addon'un eklediği öğeler kaybolmuş olmalı. Hâlâ görünüyorlarsa bir popup dosyası kaldırılmamış olabilir.
Geçici Olarak Devre Dışı Bırakmak
Bir addon'u tamamen kaldırmak yerine geçici olarak kapatmak isteyebilirsiniz. Bunun iki yolu vardır: Scripti kaldırıp dosyayı saklamak veya addon script grupları kullanıyorsa ilgili grubu devre dışı bırakmak:
/disable #grupadi
/enable #grupadi
Bu yöntem, bir sorunun kaynağını ararken addon'ları tek tek devre dışı bırakmak için de çok kullanışlıdır. Çakışma tespiti için mIRC addon çakışmaları yazımıza bakın.
Gerçek Bir Senaryo
Bir kullanıcı, kullanmadığı bir istatistik addon'unu kaldırıyor ve script dosyasını siliyor. Birkaç gün sonra mIRC'in her on dakikada bir durum penceresine "dosya bulunamadı" hatası yazdığını fark ediyor. Sorun, addon'un kurduğu kaydetme timer'ının hâlâ çalışıyor olması: Script yok ama timer mIRC'in belleğinde kalmış ve artık var olmayan bir alias'ı çağırmaya çalışıyor. Kullanıcı aktif timer'ları listeleyip ilgili timer'ı kapatıyor ve hata duruyor. Ayrıca Variables sekmesinde addon'a ait kırk değişken bulup joker karakterle temizliyor.
Neden Kaldırmalı?
Kullanmadığınız bir addon'u yüklü bırakmanın zararsız olduğunu düşünebilirsiniz, ama birkaç sakıncası vardır. Yüklü her addon, ilgili olaylarda çalışmaya devam eder; kalabalık kanallarda bu toplam yük fark edilir hâle gelir. Menülerinize eklediği öğeler, gerçekten kullandığınız seçenekleri bulmanızı zorlaştırır. Bir sorun çıktığında şüpheli listesini uzatır. Ve en önemlisi, güncellenmeyen bir addon'daki bir güvenlik açığı, siz onu kullanmasanız bile sizi etkiler.
Bu yüzden ara sıra yüklü addon listenizi gözden geçirip son bir ayda hiç kullanmadıklarınızı kaldırmak iyi bir bakım alışkanlığıdır.
Sonuç
Addon kaldırmak, yalnızca scripti çıkarmaktan fazlasıdır. Addon'un kendi kaldırma yolunu arayın, scripti kaldırın, timer'ları ve değişkenleri temizleyin, hash tablolarını serbest bırakın, pencereleri kapatın ve dosyaları silin. Her addon'u ayrı klasöre kurmak ve kurulumdan önce yedek almak, bu işi çok kolaylaştırır. Sık kullanılan bir addon türüyle başlamak için sıradaki rehberimiz mIRC away addonu.
IRC sorunun mu var? Kanalda birlikte çözelim.
💬 Kanala BağlanSıkça Sorulan Sorular
Addon'u kaldırdım ama bazı şeyler hâlâ çalışıyor, neden?
Addon'un oluşturduğu timer'lar, değişkenler veya hash tabloları bellekte kalmış olabilir.
unload komutu dosyayı siler mi?
Hayır. Scripti mIRC'ten kaldırır ama dosya diskte kalır. Dosyayı elle silmeniz gerekir.
Kaldırma sonrası ayarlarım kaybolur mu?
Addon'un ayar dosyasını silerseniz kaybolur. Addon'u yeniden kurmayı düşünüyorsanız ayar dosyasını saklayın.


