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 Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   $+(Kelime1,1denfazLaboşluk,Kelime2) (https://www.ircforumlari.net/mirc-scripting-sorunlari/8589-kelime11denfazlaboslukkelime2.html)

The Physicist 01 Aralık 2005 12:55

$+(Kelime1,1denfazLaboşluk,Kelime2)
 
Bakalım bu soruyu kim bilecek?

alias deneme { echo *** Kelime1 Kelime2 }

yazdığınız zaman Kelime1 ile Kelime2 arasında her zaman 1 boşluk oluyor.

Hatta bu mesaj da bile aslında daha fazla boşluk vardı ama çıkmadı .

2 veya daha fazla boşluk çıkartabilen varmı ¿


Not: $chr(32) nin denendiğini hatırlatayım. Olmuyor... ;)

Utku 01 Aralık 2005 13:10

alt + 255 veya $chr(160) dene.

CoCoRiCo 01 Aralık 2005 23:06

$+(kelime1,$str($chr(32),2),kelime....,kelime...)

01 Aralık 2005 23:22

Ya da Alt+0160

Utku 02 Aralık 2005 00:30

Alıntı:

©º©º®î©º Nickli Üyeden Alıntı
$+(kelime1,$str($chr(32),2),kelime....,kelime...)

Öyle de işe yaramıyor.

CoCoRiCo 02 Aralık 2005 01:03

eksik "brach" }
 
Alıntı:

Utku Nickli Üyeden Alıntı
Alıntı:

©º©º®î©&#186 ; Nickli Üyeden Alıntı
$+(kelime1,$str($chr(32),2),kelime....,kelime...)

Öyle de işe yaramıyor.

Olur olur azimle ...can mermer delermiş (.

$cok($1-)
extra prop
$cok($1-).kelime
toplam kelime
;-------------------------------
1 adet 32 char ve 1 adet 13 (enter) char ekleyerek istedigini vermiş oluruz sanırım

Kod:


alias cok {
  var %a =  $1-
  tokenize 32 %a
  if (!$prop) {  return $replace(%a,$chr(32),$+($chr(32),$chr(13),$chr(32))) }
  if ($prop == kelime) {
    return $calc($count($1-,$chr(32)) + 1)
  } 
}


UOnur 02 Aralık 2005 21:25

//echo -a *** $+(a,b,c,$chr(160),c,$chr(160),$chr(160),a)
Sonuç:
*** abc c  a

$chr(160) dene...

CoCoRiCo 02 Aralık 2005 21:40

Alıntı:

UOnur Nickli Üyeden Alıntı
//echo -a *** $+(a,b,c,$chr(160),c,$chr(160),$chr(160),a)
Sonuç:
*** abc c a

$chr(160) dene...

Amaç kelimeler arasına 2 yada daha cok bosluk eklemek 32 char olmadıgı için 13 char la yada 160 ile cogaltıyor. Maksat harfleri ayırmak degil..
Bileşik belli bir metin yerine genel bir metni verdim.

Ayrıca "Long Word" gibi korumalarda 160 Space olarak algılanmadıgı için, bütün bir kelime zunlugu içinde tek kelime; ve cok uzun olarak algılanırsa Atılır..

[box= ]
//echo -t *** $cok(kelime1 kelime2 kelime3..)
//echo -t *** $cok(kelime1 kelime2 kelime3 vs. vs. vs.).kelime [/box]

UOnur 02 Aralık 2005 23:34

harf yerine kelime yaz aynı görevi yapar.
Sonuçta $chr(160) ile birden fazla boşluk çıkarabilirsin...

CoCoRiCo 02 Aralık 2005 23:52

önemli olan modüler yapmak her yazısını $+( deyip eklemek yerine $cok($1-) daha kolay degilmi (.


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

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