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/)
-   Soru - Cevap (https://www.ircforumlari.net/soru-cevap/)
-   -   Client Soru-Cevap Oyunu (https://www.ircforumlari.net/soru-cevap/51644-client-soru-cevap-oyunu.html)

xwerswoodx 17 Haziran 2011 15:00

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040765201)
Ben client'i yeni yeni öğreniyorum. Scon komutunu görmüştüm daha önce farklı sunucularda aynı nickte olan kullanıcılar içindi. Açıklayarak anlatabilir misiniz Scon ve kullanımlarını.

Tabiki bende bildiğim kadarı ile açıklamaya çalışayım.

$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 :)

Difuzyon 17 Haziran 2011 17:51

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 ?

avdet 18 Haziran 2011 03:37

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

Difuzyon 19 Haziran 2011 16:41

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 ?

avdet 20 Haziran 2011 20:11

Cevap: Client : Soru Cevap
 
Kod:

//var %a 1 | while (%a <= $ignore(0)) {  if $regex($ignore(%a),/^(a)/) { ignore -r $ignore(%a) } | inc %a }
Soru: / ve /! komutlarının kullanım amaçları nelerdir.

Minstrel 21 Haziran 2011 14:55

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?

avdet 25 Haziran 2011 03:51

Cevap: Client : Soru Cevap
 
Cevap:
Kod:

//var %a 1 | while $nick(#a,%a) { msg $v1 merhaba | inc %a }
Soru:
Bulunduğum 4. kanalın topic mesajını 2 kanalın +v ilerine göndermek istiyorum.

Minstrel 28 Haziran 2011 10:49

Cevap: Client : Soru Cevap
 
Alıntı:

avdet Nickli Üyeden Alıntı (Mesaj 1040769308)
Cevap:
Kod:

//var %a 1 | while $nick(#a,%a) { msg $v1 merhaba | inc %a }
Soru:
Bulunduğum 4. kanalın topic mesajını 2 kanalın +v ilerine göndermek istiyorum.

Ben yazayım sen eksiğimi düzeltirsin .)

[BOX="Kod"]//var %mins 1 | while %mins <= $nick($chan(2),0,v)) { msg $chan(2),%mins,v) $chan(4).topic | inc %mins }[/BOX]

xwerswoodx 28 Haziran 2011 11:18

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))

Minstrel 29 Haziran 2011 14:24

Cevap: Client : Soru Cevap
 
Alıntı:

avdet Nickli Üyeden Alıntı (Mesaj 1040769308)
Cevap:
Kod:

//var %a 1 | while $nick(#a,%a) { msg $v1 merhaba | inc %a }
Soru:
Bulunduğum 4. kanalın topic mesajını 2 kanalın +v ilerine göndermek istiyorum.

//privmsg + $+ $chan(2) $chan(4).topic


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