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

 Kayıt ol  Topluluk
21Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Ocak 2016, 20:46   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




"_" yerine istediğin karakter, "4" yerinede istediğin
kadar aralık koymak için sayıyı yazabilirsin.

$str($+($chr(32),$chr(160)),2) bu örnekte 4 boşluk içindir..
mirc 1 den fazla boşluk karakterine izin vermez.. bu nedenle kısa boşluk
$chr(32) 1 uzun boşluk $chr(160) kombine yapmalısın.. 4 bosluk yapmak
istersen iki bosluk karakteri kullandıgın icin /2 olarak yazman gerekir..
eğer alt cizgi yada başla bir karakter kullanmak istersen $str(_,4) bu
şekilde yazman yeterli


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: { if $regex($window($active).type,/(Query|Channel)/ig) && !$regex($1,/(^\/)/) && !$ctrlenter { haltdef var %~s $str($+($chr(32),$chr(160)),2) ;var %~s $str(_,4) msg $target $regsubex($regsubex($1-,/(\s+)/ig,$+(\t,%~s)),/([[:print:]])/ig,$+(\1,$chr(32))) } }


__________________
2b|!2b=?
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 21 Ocak 2016, 16:44   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




CoCoRiCo Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
"_" yerine istediğin karakter, "4" yerinede istediğin
kadar aralık koymak için sayıyı yazabilirsin.

$str($+($chr(32),$chr(160)),2) bu örnekte 4 boşluk içindir..
mirc 1 den fazla boşluk karakterine izin vermez.. bu nedenle kısa boşluk
$chr(32) 1 uzun boşluk $chr(160) kombine yapmalısın.. 4 bosluk yapmak
istersen iki bosluk karakteri kullandıgın icin /2 olarak yazman gerekir..
eğer alt cizgi yada başla bir karakter kullanmak istersen $str(_,4) bu
şekilde yazman yeterli

Kodu aynen uyguladim ama aşağıdaki resimde gösterdiğim gibi kelime arasinda  seklinde bir karakter beliriyor ve bu karakter sadece karşı tarafta görünüyor.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 21 Ocak 2016, 17:32   #13
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




uzun boşlugun ascii görüntüsü UTF den kaynaklı..
ve karsı tarafın encode decode kilidi kapalıdır..
bunu $chr(160) yerine $chr(9) kullanabilirsin


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 21 Ocak 2016, 18:53   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




CoCoRiCo Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: { if $regex($window($active).type,/(Query|Channel)/ig) && !$regex($1,/(^\/)/) && !$ctrlenter { haltdef var %~s $str($+($chr(32),$chr(160)),2) ;var %~s $str(_,4) msg $target $regsubex($regsubex($1-,/(\s+)/ig,$+(\t,%~s)),/([[:print:]])/ig,$+(\1,$chr(32))) } }


Karşı tarafa şu şekilde gitmesi için "B u g ü n ___ S i n e m a y a ___ G i d e c e ğ i m" bu kodun neresini değiştirmeliyim. $str(_,4) kısmını değiştiriyorum ama hiçbirşey farketmiyor. Uzun çizgi yapamadim bir türlü.. Çizgilerin arasinda da boşluk çıkıyor

 
Alıntı ile Cevapla

Alt 21 Ocak 2016, 20:08   #15
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




mavi satırın ; işareti kaldır kırmızı satırın basına ; işareti koy.
başta anlattım dikkatli okursan anlayacaksın.

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 22 Ocak 2016, 06:35   #16
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




CoCoRiCo Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: { if $regex($window($active).type,/(Query|Channel)/ig) && !$regex($1,/(^\/)/) && !$ctrlenter { haltdef var %~s $str($+($chr(32),$chr(160)),2) ;var %~s $str(_,4) msg $target $regsubex($regsubex($1-,/(\s+)/ig,$+(\t,%~s)),/([[:print:]])/ig,$+(\1,$chr(32))) } }


Türkçe karakterler kullandigim zaman harfler birleşmeye başlıyor ve kelimelerin arasına aralıksız uzun çizgi "___" koymayı başaramadım "_ _ _" bu şekilde gozukuyor.

Vakit ayırdığınız için teşekkürler. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'un verdigi kod zaten işimi görmüştü.

 
Alıntı ile Cevapla

Alt 22 Ocak 2016, 15:05   #17
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yazı tipi: Harfler arasında boşluk




$regsubex($regsubex($1-,/(\s+)/ig,$+(\t,%~s)),/([[:print:]][^_])/ig,$+(\t,$chr(32)))

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 16:05 -->-> Daha önceki mesaj 15:04 --

Aslında kod doğru çalışıyor..
problem mIRC kendisinde..
BUG yani hata var..
birlikte iken harfler doğru UTF8 çözümlerken aralarına ektra boşluk yada
görünmez karekter eklenince hata oluşuyor.. düzeltmenin birçok yolu var..
ama yinede çözüm degil.. sende doğru görünse bile karşındakinde hatalı olabilir
onda hatalı görünse de sende doğru görünebilir..

en pratik çözüm alternatifleriyle kontrol yapmak..
dier arkadaşın verdiği kod "replace" ile çalışır.. o da saglıklı çalışmaz tekrar eden
kelimeleri tek olarak gösterecektir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: { if $regex($window($active).type,/(Query|Channel)/ig) && !$regex($1,/(^\/)/) && !$ctrlenter { haltdef ;var %~s $str($+($chr(32),$chr(160)),4) var %~s $str(_,4) var %t~ $regsubex($regsubex($1-,/(\s+)/ig,$+(\t,%~s)),/([[:print:]][^_])/ig,$+(\t,$chr(32))) echo 1 : msg $target %t~ echo 3 : msg $target $utfdecode($utfencode(%t~),0) echo 2 : msg $target $utfdecode($utfencode(%t~),1) echo 4 : msg $target $utfdecode($utfencode(%t~),2) echo 5 : msg $target $utfdecode($utfencode(%t~),160) echo 7 : msg $target $utfdecode($utfencode(%t~),161) echo 14 : msg $target $utfdecode($utfencode(%t~),162) } }


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Alıntı:
  • 000 - ANSI_CHARSET
  • 001 - DEFAULT_CHARSET
  • 002 - SYMBOL_CHARSET
  • 077 - MAC_CHARSET
  • 128 - SHIFTJIS_CHARSET
  • 129 - HANGEUL_CHARSET
  • 130 - JOHAB_CHARSET
  • 134 - GB2312_CHARSET
  • 136 - CHINESEBIG5_CHARSET
  • 161 - GREEK_CHARSET
  • 162 - TURKISH_CHARSET
  • 163 - VIETNAMESE_CHARSET
  • 177 - HEBREW_CHARSET
  • 178 - ARABIC_CHARSET
  • 186 - BALTIC_CHARSET
  • 204 - RUSSIAN_CHARSET
  • 222 - THAI_CHARSET
  • 238 - EASTEUROPE_CHARSET
  • 255 - OEM_CHARSET


__________________
2b|!2b=?
 
Alıntı ile Cevapla

Cevapla

Etiketler
arasında, harfler, tipi, yazı


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Yazı Tipi Addon ( Ilk Harfler Buyuk ) RahmetLi mIRC Scripting Hazır Kodlar 2 23 Nisan 2021 22:46
Yazı Tipi Impulsiv mIRC Scripting Sorunları 11 21 Haziran 2008 21:19
Nickinizin arasında BoşLuk KHaZa^DuM vB 3.8.x Eklentileri 0 12 Kasım 2005 00:10