Tekil Mesaj gösterimi
Alt 11 Kasım 2024, 15:23   #33
Çevrimiçi
ZaLiM1979
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Mırc script ve toolbar hakkında bir kaç sorun.




OperServ 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!
set %serverlist irc.dal.net irc.ircforumlari.net on *:START: { connect_all_servers } on *:CONNECT: { if !$hget(RTEC) { hmake RTEC 50 } if !$hget(RTECOPT) { hmake RTECOPT 2 } .hload -b RTEC $qt($+($scriptdir,rtec.bin)) if (!$timer(RTEC_ $+ $cid)) { .timerRTEC_ $+ $cid -m 0 80 RTEC $cid } } alias connect_all_servers { var %i = 1 while ($gettok(%serverlist, %i, 32) != $null) { var %server = $gettok(%serverlist, %i, 32) server -m %server inc %i } } alias RTEC { var %cid = $iif($1 isnum, $1, $cid) scon -a if ($cid == %cid) { if $regex($window($active).type,^(channel|query|chat)$) && !$regex(%str,(^\/)) { var %str = $editbox($active), %replaced = %str, %selstart = $editbox($active).selstart, %selend = $editbox($active).selend if %rtecstr != %str { if $right($editbox($active),1) != $chr(32) { var %i = $hget(RTEC,0).item while %i { %replaced = $replace(%replaced,$hget(RTEC,%i).item,$hget(RTEC,%i).data) dec %i 1 } if %rtecsentence { %replaced = $regsubex(%replaced,/((?<=\.|\?|\!)([^\s]))/g,$+($chr(32),$upper(\1))) %replaced = $regsubex(%replaced,/((?<=\.|\?|\!)(\s)([a-zğüöçşı]))/g,$+($upper(\1))) %replaced = $regsubex(%replaced,/((?<=^)(.))/g,$+($upper(\1))) %replaced = $regsubex(%replaced,/((?<=,)([^\s]))/g,$+($chr(32),\1)) } var %xdif = ($len(%replaced) - $len(%str)) %selstart = $calc(%selstart + %xdif) %selend = $calc(%selend + %xdif) %rtecstr = %replaced editbox $+(-ab,%selstart,e,%selend) %replaced } } } } } alias stil { rtec $1- } alias GlobalRTECControl { var %i = 1 while ($scon(%i)) { scon %i if ($server) && (!$timer(RTEC_ $+ $cid)) { .timerRTEC_ $+ $cid -m 0 80 /RTEC $cid } inc %i } }

Sunucu Listesi Tanımlama : set %serverlist ile sunucu listesini sağlar. Örneğin, irc.dal.net, irc.ircforumlari.net, gibi sunucu adreslerini bu listeye alabilirsiniz.
Otomatik Bağlanma (connect_all_servers) : mIRC başlatıldığında connect_all_serversalias'i çalışır ve listedeki her sunucuya dikkat edilir.
Bağlantı ID (CID) Bazlı RTEC İşlemi : Her bağlantı için benzersiz bir cidkullanılır ve sunucuya özel bir zamanlayıcı başlatılır ( timerRTEC_<cid>).
Her Sunucu İçin Bağımsız İşlem : GlobalRTECControltakma ad, ona bağlı sunucu için bağımsız olarak bağımsız işlem yapılmasını sağlar.
Dene bakalım olacakmı


bunuda denedim simdi birtek 2.nci serveri degistim..
bu hatayi verdi..


* /if: invalid format (line 33, rtecv103NEU.mrc)

__________________
SeN BeNiM YiLDiZ KaYaRKeN TuTTuGuM DiLeGiM DeGiL, eZaN oKuRKeN eTTiGiM DuaMSiN!!!
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver