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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Isınla Tcl'ye ek (https://www.ircforumlari.net/eggdrop-neostats-bnc/15010-isinla-tclye-ek.html)

ofyav 30 Mart 2006 15:53

Isınla Tcl'ye ek
 
Isınla tcl kullanıyorum malum server girişlerinde user bir kanala giriyo ve ordan ışınlanıyo. istediğim ise java kullanıcılarının servera girdiğinde ISINLA botu tarafından otomatik olarak ışınlanması. bunun için isinla.tcl ye eklemem gereken kod nedir?

iNaL 30 Mart 2006 16:16

Re: Isınla Tcl'ye ek
 
arkadas1m onun yerine verify giris kodu olayini kursan serverine web java girislerinede bi port acip direk girmelerini saglasan daha iyi olmazmi ?

ofyav 30 Mart 2006 16:32

Re: Isınla Tcl'ye ek
 
Alıntı:

iNaL Nickli Üyeden Alıntı
arkadas1m onun yerine verify giris kodu olayini kursan serverine web java girislerinede bi port acip direk girmelerini saglasan daha iyi olmazmi ?

sagol ama isinla.tcl yi tercih ediyorum.Daha dorusu öyle alisti millet degisemem simdi.
Bu konuda yardimci olacak varsa sevinirim.Veya java kullanicilarini giriste ayri kanallara sokmanin yolu varsa oda olur.

Kablosuz NET 30 Mart 2006 16:53

Re: Isınla Tcl'ye ek
 
Ben bi ara 2 cr server açmıştım Serverları linkledim. Eschatimi SohbetLere.net üzerine aldırdım. serverın birisi sohbetlere.com diğeri sohbetlere.net di.. java kullanıcıları SohbetLere.net üzerinden giriş yapıyordu. SohbetLere.net üzerine join botu kurdum sohbetlere.net üzerinden giriş yapan java kullanıcılarını istediğim kanallara ışınlıyordu. Sohbetlere.com olarak giriş yapan kullanıcıları ise kendileri kanallara giriyorlardı yada manual olarak ışınla olayını yapıyorlardı.Sende böyle bişey yapabilirsin ama unrealde nasıl yapılır bilmiyorum.. CR de sorunsuz çalışıyordu.

Brain 30 Mart 2006 17:59

Re: Isınla Tcl'ye ek
 
Goremiyorum kodlari o yuzden yardim edemiyorum, bi kaynak kodlarini goster o zaman neler yapilabilecegi konusunda oneri ve ekler yapabilirim.

iNaL 30 Mart 2006 19:24

Re: Isınla Tcl'ye ek
 
# isinlama yapan TCL Bot.!! #
#
# kullanimi !isinla nick seklinde. ( botun özeline değil. kanal geneline.. #
# Kodlaması Bana Ait Değil. Düzenledim Sadece.. #
bind pub - !isinla birbirx
bind msgm - !isinla birbirx

proc birbirx {nick uhost handle chan poseidon } {
global birbir
if {[llength $poseidon] == 1} {
putserv "SAJOIN $poseidon #Türkiye,#oyun,#istanbul,#kutcityfm"
putserv "SAPART $poseidon #isinlama_kanali"
putserv "notice $nick :isinlama islemi tamamlanmıştır.Lutfen Kurallara Uyunuz.Kendinize Nasil Davranilmasini İstiyorsaniz Baskalarina Oyle Davraniniz.iyi Sohbetler Dileriz"
return 0
}
return 0
}

kodlar bu isinlama.tcl nin

ofyav 30 Mart 2006 19:54

Re: Isınla Tcl'ye ek
 
tcl kodlar arkadasin yazdigi gibi
servera giren kullanicinin portunu tarayarak 8000 ise direk isinlayacak bi koda ihtiyacim var.

Brain 30 Mart 2006 19:54

Re: Isınla Tcl'ye ek
 
Olay kullanicilar baqlantiktan sonra belirtilen kanallara girmesiyse bu tcl o ise yaricak argumenler tasimamakta.

dogru anlamissam ona gore baglanti sirasinda kulllanicilari sajoin yapacak birt tcl yaparim.

Brain 30 Mart 2006 20:06

Re: Isınla Tcl'ye ek
 
Kod:


bind raw - NOTICE acobaglan
 
proc acobaglan {from keyword text} {
    set text [split $text]
    set what [join [lrange $text 4 5]]
    if {$what == "Client connecting:"} {
    set nick [lindex $text 6]
    putserv "SAJOIN $nick #kanaladi
  }
}

bu sekilde herhangi bir tcl dosyasinin icine atin

Bot Oper ve baglanti mesajlarini gormesi icin +c modunda ise baglanan kullanicilari kanaladi kanalina atacaktir

NOT denemedim ama calisacaktir.

iNaL 30 Mart 2006 20:12

Re: Isınla Tcl'ye ek
 
arkadasin demek istedigi irc den girenler .isinla nick deyip girecek ama web den girenler direk girecek nasilki verify giris olayinda acik port yapio isek öyle bisey olurmu dior

bide sana özel aCoustiC : baska bi forumda elinde kelime türetme tcl si oldugunu yazmistin onuda paylasirmisin bizimle rica etsem


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

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