IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   mIRC Türkçe Karakter Sorunu Çözümü. (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/605167-mirc-turkce-karakter-sorunu-cozumu.html)

XcLusive 16 Ağustos 2014 15:55

mIRC Türkçe Karakter Sorunu Çözümü.
 
Kod:

on ^&*:text:*:*:{
  var %text = $mid($rawbytes, $calc($pos($rawbytes, $chr(32), 3) + 2))
  if (!$isutf(%text)) {
    echo -mbflirt $iif(#, #, $nick) $+(<, $left($nick(#, $nick, a, r).pnick, 1), $nick, >) $turkish(%text)
    haltdef
  }
}

alias turkish $iif($isid, return, echo -a) $utfdecode($utfencode($1-, 162))

(kod copy/paste'dir yani bana ait değildir.)
remote kısmına ekleyip karakter sorununu ortadan kaldırabilirsiniz.
extra olarak diğer eventlerde kullanmak istiyorsanız "/turkish text" olarak eventlere ekleyebilirsiniz.

AfraN 16 Ağustos 2014 18:12

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
yazan ve paylaşımda bulunanın eline koluna sağlık.

Feragat 13 Mayıs 2015 12:41

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
- Topic - Notice - Motd - Join - Part özelliklerindeki karakter sorunları için alttaki şekilde kullanabilirsiniz.

Kod:

on ^&*:text:*:*:{
  var %text = $mid($rawbytes, $calc($pos($rawbytes, $chr(32), 3) + 2))
  if (!$isutf(%text)) {
    echo -mbflirt $iif(#, #, $nick) $+(<, $left($nick(#, $nick, a, r).pnick, 1), $nick, >) $turkish(%text)
    haltdef
  }
}

alias turkish $iif($isid, return, echo -a) $utfdecode($utfencode($1-, 162))
raw 332:*:echo -ta 7Topic is $+(',$chr(15),$turkish($3-),$chr(3),7,',) | halt
raw 333:*:echo -ta 7Set by $3 $asctime($4) | halt
raw 372:*:echo -ts $turkish($2-) | halt
on ^*:notice:*:*:echo 5 -tes $+(-,$nick,-) $turkish($1-) | halt
on ^*:join:#:echo -tc join # * Giriş: $turkish($nick) $+($chr(40),$address,$chr(41)) | halt
on ^*:part:#:echo -tc part # * Part: $turkish($nick) $+($chr(40),$address,$chr(41)) | halt


c00 21 Mayıs 2015 14:41

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bende böyle bir uyarı veriyor.
Kod:

* Tanıtma  menüsü Ayarlar Menüsünde kitlenmiş durumda: $utfdecode (Satır 9, karakter.txt)

Feragat 22 Mayıs 2015 21:50

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Alıntı:

c00 Nickli Üyeden Alıntı (Mesaj 1041652558)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bende böyle bir uyarı veriyor.
Kod:

* Tanıtma  menüsü Ayarlar Menüsünde kitlenmiş durumda: $utfdecode (Satır 9, karakter.txt)

Türkçe mIRC
ALT + O > Diğer > Kilitle > Decode (işareti kaldır.)

İngilizce mIRC
ALT + O > Other > Lock > Decode (işareti kaldır.)

BeSToNe 04 Haziran 2015 17:33

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Bu Kod Mirc'in 7x sürümlerinde çalışmıyor sanırsam. 7.1 den 7.41 e kadar denedim benim scriptte çözüm sağlamadı. Siz hangi sürümde kullanıyorsunuz bu Kod u ?

Yazılar doğru çıksa daNİCK lerde karakter bozukluğu var.

Feragat 05 Haziran 2015 12:37

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Türkçe karakter sorunu 7 sürümlerinde var. Yazılar noticeler, topicler deki sorunları gideriyor. Nickler dediğin hangisi nick list mi.

Beatle 03 Temmuz 2015 16:07

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] böyle bir hata aldım. Kanala giriş cıkıslarda karakterler bozuk gözüküyor. Nick list bölümünde duran nicklerdede bozuk karakterler var. Bitanesi gülümsemiş onun nickide bozuk : )

Feragat 03 Temmuz 2015 16:52

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
İftardan sonra fırsat olursa bakalım. Tabi daha önceden cevap veren olmazsa :)

Phyton 04 Temmuz 2015 22:15

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Kod:

on ^*:join:#:{
  unset %turkce
  set %turkce $1-
  if ( $chr(47) == $mid(%turkce,1,1) ) { %turkce | unset %turkce* | halt }
  %turkce = $replacecs(%turkce,&#240;,ğ,&#253;,ı,&#254;,ş,&#208;,Ğ,&#221;,İ,&#222;,Ş)
  echo -t $chan < $+ $nick $+ > %turkce
  unset %turkce
  halt
}

Birde bunu dene bakalım.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:16.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net