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/)
-   -   Sock kod hakkında yardım (https://www.ircforumlari.net/mirc-scripting-sorunlari/740158-sock-kod-hakkinda-yardim.html)

Warrior 11 Mart 2016 01:14

Sock kod hakkında yardım
 
Merhabalar, çalışan bir kodun Sock sistemde ki karşılığı konusunda yardımlarınıza ihtiyacım var. Aşağıdaki kodun sockta çalışacak şekle girmesi için sanırım neredeyse baştan aşağı değişmesi lazım scriptingle çok seviyeli bir ilişkimiz var :D sock la henüz tanışmadık :)

Kod:

on ^*:join:#x: {
  if !$regex($address($nick,2),/(yonetici|oper|admin|yonetici)/i) {
    chghost $nick $+(,$nick,.Domain.com)
  }
}
#x kanalına girenlere bulunduğu nicki hostuna ekliyor

Ek olarak; #X kanalına giren "Abc" identli kullanıcıları, girişten (15 sn sonra) tüm kanallardan sapartlayıp, #a,#b,#c,#d kanallarına aktarması için yine socka nasıl bir ekleme yapılması lazım, şimdiden teşekkürler.

Toprak 11 Mart 2016 12:31

Cevap: Sock kod hakkında yardım
 
Aksam eve gectigimde duzenler paylasirim.

Toprak 11 Mart 2016 18:56

Cevap: Sock kod hakkında yardım
 
Alıntı:

Warrior Nickli Üyeden Alıntı (Mesaj 1041753505)
Merhabalar, çalışan bir kodun Sock sistemde ki karşılığı konusunda yardımlarınıza ihtiyacım var. Aşağıdaki kodun sockta çalışacak şekle girmesi için sanırım neredeyse baştan aşağı değişmesi lazım scriptingle çok seviyeli bir ilişkimiz var :D sock la henüz tanışmadık :)

Kod:

on ^*:join:#x: {
  if !$regex($address($nick,2),/(yonetici|oper|admin|yonetici)/i) {
    chghost $nick $+(,$nick,.Domain.com)
  }
}
#x kanalına girenlere bulunduğu nicki hostuna ekliyor

Ek olarak; #X kanalına giren "Abc" identli kullanıcıları, girişten (15 sn sonra) tüm kanallardan sapartlayıp, #a,#b,#c,#d kanallarına aktarması için yine socka nasıl bir ekleme yapılması lazım, şimdiden teşekkürler.


Kod:

if $regex($2,/^JOIN$/i) {
  if $regex($gettok($1,2,64),/(Root|admin|ircop|oper|techinal|serveradmin|services|network)/i) { return }
  sockwrite -nt $sockname chghost $remove($gettok($1,1,33),:) $+($remove($gettok($1,1,33),:),.Domain.Com)
  if ($right($3,-1) == #X) &&  $token($token($1,1,64),2,33) == Abc {
    $+(.timer,$remove($gettok($1,1,33),:)) 1 15 sockwrite -nt $sockname sapart $remove($gettok($1,1,33),:) #0,0 $(|) sockwrite -nt $sockname sajoin $remove($gettok($1,1,33),:) #a,#b,#c
  }
}


Warrior 12 Mart 2016 12:16

Cevap: Sock kod hakkında yardım
 
Teşekkürler Toprak deneyip sonucu bildiririm

Warrior 12 Mart 2016 19:20

Cevap: Sock kod hakkında yardım
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041753708)
Kod:

if $regex($2,/^JOIN$/i) {
  if $regex($gettok($1,2,64),/(Root|admin|ircop|oper|techinal|serveradmin|services|network)/i) { return }
  sockwrite -nt $sockname chghost $remove($gettok($1,1,33),:) $+($remove($gettok($1,1,33),:),.Domain.Com)
  if ($right($3,-1) == #X) &&  $token($token($1,1,64),2,33) == Abc {
    $+(.timer,$remove($gettok($1,1,33),:)) 1 15 sockwrite -nt $sockname sapart $remove($gettok($1,1,33),:) #0,0 $(|) sockwrite -nt $sockname sajoin $remove($gettok($1,1,33),:) #a,#b,#c
  }
}


her iki işlev de yerine gelmedi Toprak yine de ilgine tşk ederim

Toprak 12 Mart 2016 19:40

Cevap: Sock kod hakkında yardım
 
Alıntı:

Warrior Nickli Üyeden Alıntı (Mesaj 1041754186)
her iki işlev de yerine gelmedi Toprak yine de ilgine tşk ederim

Kod:

if $regex($2,/^JOIN$/i) && ($right($3,-1) == #X) {
  if $regex($gettok($1,2,64),/(Root|admin|ircop|oper|techinal|serveradmin|services|network)/i) { return }
  sockwrite -nt $sockname chghost $remove($gettok($1,1,33),:) $+($remove($gettok($1,1,33),:),.Domain.Com)
  if $token($token($1,1,64),2,33) == Abc {
    $+(.timer,$remove($gettok($1,1,33),:)) 1 15 sockwrite -nt $sockname sapart $remove($gettok($1,1,33),:) #0,0 $(|) sockwrite -nt $sockname sajoin $remove($gettok($1,1,33),:) #a,#b,#c
  }
}

Çalışmaması için bir sorun yok =)

Socks'a doğru eklediysen çalışır.


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

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