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)

Feragat 05 Temmuz 2015 11:23

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Paylaştığınız kodları önce bir deneyip sonra paylaşın.

- JOIN Event'ında $1- diye bir sonuç dönmez.
- JOIN Event'ında ( $chr(47) == $mid(%turkce,1,1) ) cümlenin ilk harfi / slash ise diye bir koşul olmaz.

Join ve part mantığında Türkçe karakter sıkıntısını çözmek için kod alttaki şekliyle kullanılabilir. (Karakter problemini bu da tamamen çözmez. Üstünde biraz daha uğraşmak gerek.)

Kod:

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

Quit için falan da benzer şekilde yapılabilir. Tabi Quit için nicki kanallara yayarken döngü veya işe yarayacak bir tokenize kullanılabilir.

Örnek: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Beatle 05 Temmuz 2015 14:38

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Feragat hocam denedimde işe yaramadı.

Phyton senin verdigin kodda çalışmadı.

%turkce = $replacecs(%turkce,ð,ğ,ý,ı,þ,ş,Ð,Ğ,Ý,İ,Þ,Ş)

Verdigin koddan yola çıkarak biraz bişeler yapılır gibi.Bozuk olan harfleri çevirme gibi.


Bir araştırma yaptım. 3 harf sıkıntı yaratıyor. Bu ü,ö harfi normal gözukuyor.Sıkıntı yaratan harfler kırmızı içinde.

Büyük harfle yazıldıklarında :

Kod:

ABCÇDEFGÐHIÝJKLMNOÖPRSÞTUÜVYZ
Kücük harfle yazıldıklarında :

Kod:

abcçdefgðhýijklmnoöprsþtuüvyz
Ð = Ğ

ð = ğ

ý = ı

þ = ş

ð bu karakteri gördügü zaman ğ çevirme gibi kod yazılamaz mı.

Feragat 05 Temmuz 2015 14:44

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Uğraşmak gerek tamamen düzelmez. Kısmi bölümleri Türkçe yaparsın. $replace ve $replacecs kullanabilirsin mevcut karakteri dönüştürmek için.

Kod:

//echo -a $replacecs(şĞğı,Ğ,Ğ,ğ,ğ,ı,ı,ş,ş)
Ayrıca benim üstte verdiğim, giriş ve part larda işe yarıyor. Birisi orjinal giriş diğeri benim üstte paylaştığım kod.

mIRC 7.41 de denedim.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Beatle 05 Temmuz 2015 15:09

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
[15:02] * Giriş: Zalım_Adam (Sohbet@77.247.Network)
[15:02] <Zalım_Adam> selam

Girişlerde karakter hatası kalkmıs çalısıyormus kod.Düşüncem olmadı girişte nick düzgün girerse öyle devam eder sandım .
Kanala yazdıklarında nicklerinde, nick list bölümünde bozukluk oluyor .

SwatEngin 14 Temmuz 2016 22:42

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Yazı karakterinden System i secin. Duzelir.

ZamaN 20 Kasım 2017 13:53

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Güzel paylaşım tbrkler

tarikkaya 28 Aralık 2018 16:12

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
hocam verdiğiniz kodlarla mircin son versionunu türkçeleştirdim lakin topic ayarladığım kısımda türkçe karakterler kutu kutu görünüyor yani o topice yazdığımız bölümde kanalda topic normal görünüyor

ZaLiM1979 14 Ocak 2019 02:44

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


burdan türkce karakter cözümü icin topladigim bililerle kendim cözmeye calistim ama mahleses kanalda türkce karakterli nick birsey yazinca nicki okunamiyor..


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


yazida SYSTEM secili..

yardimci olabilecek arkadaslara simdiden tskler..


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 372:*: echo -ts $turkish($2-) | halt

on ^*:join:#:{
if ($nick == $me) {
echo $chan %Logo 12====================
echo $chan %Logo 4[ $+ # KanaLina GirDiniz] | halt }
else { echo -tc join # * Joins: $turkish($nick) $+($chr(40),$address,$chr(41)) | halt }
}
on ^*:part:#:{
if ($nick == $me) { halt }
else { echo -tc part # * Parts: $turkish($nick) $+($chr(40),$address,$chr(41)) | halt }
}
on ^*:quit:{
haltdef
var %z = 1
while (%z <= $comchan($nick,0)) { echo $comchan($nick,%z) 2 $+ $timestamp 2* Quits: $turkish($nick) $+($chr(40),$address,$chr(41)) ( $+ $1- $+ ) | inc %z }
}

raw 332:* {
echo $2 %Logo 4[ $+ KaNaL BasLigi (Topic)] 5= 2 $+ $turkish($3-)
halt
}
raw 333:* {
echo $2 %Logo 4[ $+ KaNaL KuruLus Tarihi] 5=2 $asctime($4)
echo $2 %Logo 4[ $+ KaNaL BasLigini (Topici) Yazan] 5=2 $3
halt
}
raw 366:*: {
echo $2 %Logo 4[ $+ KanaLdaki] 5=2 OP Sayisi:4 $opnick($2,0) 2Voice Sayisi:4 $vnick($2,0) 2Toplam:4 $nick($2,0) 2Ki$i.
halt
}
raw 324:* {
echo $2 %Logo 4[ $+ KaNaL ModeLeri] 5=2 $3-
echo $2 %Logo 12====================
halt
} $str(=,60)

sermet1 07 Ağustos 2022 23:43

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Merhaba arkadaşlar, konuyu toparlarsak türkçe karakter sorunu tamamen çözüldü mü? Bunun için neler yapmamız gerekiyor. Kullandığım mirci değiştirmek zorundayım eski sürüm 2000 ve üzeri kullanıcıların olduğu sunucularda çok fazla kasıyor.

Besmelejack 06 Kasım 2024 01:32

Cevap: mIRC Türkçe Karakter Sorunu Çözümü.
 
Bu Türkçe karakter olayı çözülemiyor sanırım :(


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk