![]() |
Cevap: Client : Soru Cevap Alıntı:
$scon identifier'i bağlı olduğumuz sunucu sayısını, ismini, vs. verir. Identifier olarak kullanımları (Sadece Bildiklerim): $scon(0) Bağlı olduğumuz sunucu sayısı. $scon(Sunucu Sırası) Eğer atıyorum ki oraya 5 yazdık 5 sunucuya bağlıysak eğer 5 cevabını alırız. $scon(Sunucu Sırası).network Sunucunun asıl linkini alırız. (atıyorum ki Chat.Com.Tr gibi) $scon(Sunucu Sırası).server Sunucunun irc adresini alırız. (IRC.Chat.Com.TR gibi) Komutsal kullanımı ise şu şekildedir. /scon <sunucu sırası> <işlem> Üstteki komutta ben 1,2,3 şeklinde belirterek aslında sunucu sıralarını belirtmiş oldum. Diğerleri ise sadece işleme kalıyor. Yani ben listemdeki 7. sıradaki sunucudaki Hamit nickine Selam yazmak istiyorsam. /scon 7 /msg Hamit Selam şeklinde yapabilirim. İnşallah açıklamalı olmuştur. Yeni bir soru ile devam edelim :) Ben avrupada yaşıyorum diyelim ki, saatlerim 2 saat geri, ama ben bir kod yazdım ve o kodda saatimin türkiye saatine göre gitmesini istiyorum. Bilgisayar ayarlarıma ellemeden bunu nasıl bir kod ile halledebilirim? Not; Türkiyeye göre 2 saat geri yani 0 gmt :) |
Cevap: Client : Soru Cevap SCON Ek Bilgi : -a parametresi ile tüm sunucularda aynı anda uygulanmak üzere olan komut gerçekleştirilir.Örneğin; /scon -a amsg Selam __________________________________ Sorunuz: Ben avrupada yaşıyorum diyelim ki, saatlerim 2 saat geri, ama ben bir kod yazdım ve o kodda saatimin türkiye saatine göre gitmesini istiyorum. Bilgisayar ayarlarıma ellemeden bunu nasıl bir kod ile halledebilirim? Not; Türkiyeye göre 2 saat geri yani 0 gmt Yanıt: $time($calc($ctime +7200)) takviyesiyle 7200/120 dk. = 2 saat ileri yeni zaman alınabilir. __________________________________ Yeni Soru : Kanalda bulunan tüm nickleri alfabetik dizgiye göre aralarında bir boşluk olacak şekilde (yanyana) sıralayıp echo ekranımda görmek istiyorum ? |
Cevap: Client : Soru Cevap Cevap: Kod: //var %! 1 | while $nick(#,%!) { sline -a # $v1 | inc %! } | echo -a $sorttok($regsubex($snicks,/\x2C/g,$chr(32)),32)Soru: /harf kelime : Uyguladığımda kelime içeriği ne olursa olsun, harf harf sırası ile alta echolatan (client)komut nedir Örnek: /harf avdet a v d e t |
Cevap: Client : Soru Cevap //tokenize 32 $regsubex(kelime,/(.)/g,$chr(32)\1) | echo -a $* SORU: Ignore listemde nicki a ile başlayanları listeden çıkarmak istiyorum ? |
Cevap: Client : Soru Cevap Kod: //var %a 1 | while (%a <= $ignore(0)) { if $regex($ignore(%a),/^(a)/) { ignore -r $ignore(%a) } | inc %a } |
Cevap: Client : Soru Cevap IRC üzerindeki her mesaj 3 parçadan oluşur: Prefix (ön ek örn: (/)), Komut, Parametreler. Prefix ; Her mesajda bulunması gerekir. Bu server-client baglantılar için geçerlidir, server-server baglantılarında prefix kullanılmaz. Bu yüzden prefix olmayan bir mesaj, serverlar tarafından başka bir serverdan gönderilmiş olarak görülecektir. Eğitim notlarını okurken böyle bir bilgiye rastladım. /! ise ; en son yazdığımız mesajı, başka bir pencerenin edit box'unda görmek için kullanıyorduk. _____________ Soru : #A kanalındaki herkesin özeline "Merhaba" yazmak istiyorum. Nasıl yaparım? |
Cevap: Client : Soru Cevap Cevap: Kod: //var %a 1 | while $nick(#a,%a) { msg $v1 merhaba | inc %a }Bulunduğum 4. kanalın topic mesajını 2 kanalın +v ilerine göndermek istiyorum. |
Cevap: Client : Soru Cevap Alıntı:
[BOX="Kod"]//var %mins 1 | while %mins <= $nick($chan(2),0,v)) { msg $chan(2),%mins,v) $chan(4).topic | inc %mins }[/BOX] |
Cevap: Client : Soru Cevap while $nick($chan(2),0,v)) bu sorgu çalışmaz gibi yani kanaldaki bütün voiceler çıkana kadar devam etmesi gerek böyle bir döngünün. while %mins <= $nick($chan(2),0,v)) |
Cevap: Client : Soru Cevap Alıntı:
|
| Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:11. |
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