Ana Sayfa
mIRC Scripting Hazır Kodlar Hazır yazılmış mIRC Scripting kodlarını bu bölümde bulup, mIRC'lerinizde kullanabilirsiniz.


mIRC 7.x Gelen Türkçe Karakter Sorunu – PARSELINE Çözümü

Hazır yazılmış mIRC Scripting kodlarını bu bölümde bulup, mIRC'lerinizde kullanabilirsiniz.


Kullanıcı Etiket Listesi

 
LinkBack Konu Araçları Görünüm Modları
05 Eylül 2026, 15:34   #1
Çevrimdışı
Varsayılan mIRC 7.x Gelen Türkçe Karakter Sorunu – PARSELINE Çözümü

mIRC 7.x sürümlerinde bazı IRC sunucularından gelen Türkçe karakterler aşağıdaki gibi bozuk görünebiliyor:

Kod:
BaÄŸlantı  → Bağlantı
açılmıÅŸtır → açılmıştır
ð Ð ý Ý þ Þ → ğ Ğ ı İ ş Ş
Bu sorun, gelen mesajların UTF-8 veya Windows-1254/ISO-8859-9 karakterlerinin yanlış yorumlanmasından kaynaklanmaktadır.

Çözüm:

mIRC’te ALT + R tuşlarına basarak Remote bölümünü açın ve aşağıdaki kodu boş bir Remote dosyasına ekleyin:

Kod:
on *:PARSELINE:in:*:{
var %u6c.old = $parseline
var %u6c.new = %u6c.old

; Gelen satır geçerli UTF-8 ise Unicode'a dönüştür
if ($isutf(%u6c.new)) {
%u6c.new = $utfdecode(%u6c.new)
}

; Windows-1254 / ISO-8859-9 karakterlerini düzelt
%u6c.new = $replace(%u6c.new,ð,ğ,Ð,Ğ,ý,ı,Ý,İ,þ,ş,Þ,Ş)

if (%u6c.new != %u6c.old) {
.parseline -itu0 %u6c.new
}
}
Kodu kaydettikten sonra IRC sunucusuna yeniden bağlanın.

Kodun düzelttiği alanlar:
  • Kanal ve özel mesajlar
  • Topic metinleri
  • MOTD satırları
  • Status penceresindeki sunucu mesajları
  • Services mesajları
  • UTF-8 olarak yanlış görüntülenen Türkçe karakterler
  • Windows-1254/ISO-8859-9 kullanan eski istemcilerden gelen mesajlar

Kod herhangi bir sunucu adına bağlı değildir; aynı anda bağlı olduğunuz bütün IRC ağlarında çalışır. Gönderdiğiniz mesajlara müdahale etmez, yalnızca gelen satırları kontrol eder.

Not: Komuttaki `.parseline` ifadesinin başındaki nokta önemlidir. Nokta kullanılmazsa Status penceresinde aşağıdaki gibi ham satırlar görüntülenebilir:

Kod:
* Parseline in: ...
Bu çözüm, farklı karakter kodlamaları kullanan eski ve yeni IRC istemcileri arasında Türkçe karakter uyumluluğu sağlamak amacıyla hazırlanmıştır.

 

Yer İmleri


Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 konuk)
 

Yayınlama Kuralları


Forum saati GMT +3 olarak ayarlanmıştır. Şu an saat: 06:01

Forum
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
IRCdForum.Net, lisanslı vBulletin® kullanmaktadır.
Yasal Uyarı
IRCdForum.Net; 5651 sayılı kanuna göre yer sağlayıcı bir forum sitesidir. Dolayısıyla forumdaki içeriklerden ilgili içeriği paylaşan üyeler sorumludur. Hukuka aykırı içerik bildirimleri için İLETİŞİM linkinden bildirim gönderebilirsiniz.

güzel hosting

IRCdForum.Net; altyapı gücünü Güzel Hosting'den alır.