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

ofyav 30 Mart 2006 20:22

Re: Isınla Tcl'ye ek
 
dediğini şu şekilde ekledim ama bi sonuç alamadım
"if {$what == "Sunucuya Girdi portu 8019:"} {"

[KBSC] 20::16 -irc.*******.com- *** Bilgi -- Sunucuya Girdi portu 8019: deneme ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [clients]

Bot Netadmin +c dir zaten orda sorun yok sanırım. Noticedamı sorun acaba?

Brain 30 Mart 2006 23:28

Re: Isınla Tcl'ye ek
 
o zaman

set what [join [lrange $text 5 6]]

olarak duzenlemen gerekir.

Sunucuya Girdi mesajini etkileyecektir.

if {$what == "Sunucuya Girdi"}

aRKHe 31 Mart 2006 01:22

...
 
iNaL ıN DeDiĞi GiBi aCoustiC KeLiMe TüReTMe TcLYi BeKLiYoRuZ.. KoLaY GeLSin..

bLackStar 31 Mart 2006 04:26

Re: Isınla Tcl'ye ek
 
servera giren otomatik ışınlanacaksa, ircd nizin autojoin özelliğini kullansanıza.

iNaL 31 Mart 2006 18:55

Re: ...
 
Alıntı:

aRKHe Nickli Üyeden Alıntı
iNaL ıN DeDiĞi GiBi aCoustiC KeLiMe TüReTMe TcLYi BeKLiYoRuZ.. KoLaY GeLSin..

aCoustiC baska forumda görmüstüm bende var döndügümde verecem demistin mailini ekledim o zaman kabul etmedin burdan paylasirmisin bizimle kelime turetmece tcl sini rica etsek

aRKHe 01 Nisan 2006 03:03

...
 
Yavv iNaL aYNeN BeNDe eKLeDim Msn'e eKLeYin VeReYim DeMiŞTi ;) BeNiDe KaBuL eTMeDi :P aYNı KaDeRi PaYLaŞıYoZ.. aCoustiC GöZüMüZ SeNDe.. SLmLaR..

Brain 01 Nisan 2006 14:24

Re: Isınla Tcl'ye ek
 
ayni yeri 1 daha okursaniz neden veremedigimi anlayacaksiniz

iyi calismalar.

iNaL 01 Nisan 2006 18:12

Re: Isınla Tcl'ye ek
 
ya kardesim yok de iste anlasin millet birisi daha böle bende var dedi is ciddiye bindi ver dedik tüh ana makinaya format atmislaar gitmis maalesef dedi yok diyin bahane yaratmayin..

Brain 01 Nisan 2006 23:24

Re: Isınla Tcl'ye ek
 
Bilen biliyor yargilamaya hakkin yok tanimadan. Simdiye kadar es gectigim 1 sey olmamistir! (gerekirse yeniden yazabilecegimi bilinlerde mevcuttur)

iyi calismalar.

iNaL 02 Nisan 2006 18:21

Re: Isınla Tcl'ye ek
 
kuru lafla peynir gemisi yürümez.. burasi paylasim yerise ve bende var demissen bi kere verecem demissen yapacaksin dedigini laf insan olanin agzindan bi kere cikar seni yargilamak deil gayem yapilan sahtekarliklar ;)

ofyav 03 Nisan 2006 00:42

Re: Isınla Tcl'ye ek
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] malesef işe yaramadı kod :S
bu arada konu uçmuş gitmiş buralarda

eSCoBaR 10 Ekim 2007 06:53

Cevap: Isınla Tcl'ye ek
 
peki arkadaşlar misal kötü nikler server giriş yaptı bot 30 sn içinde nikinizi değiştirmediniz takdirde sizi #yasak adında kanala otomatik ışınlıyorum demesi için nasıl kodlamak lazım tcl midir tcl.si varmıdır.....

Support 12 Ekim 2007 22:02

Cevap: Isınla Tcl'ye ek
 
selamun aleykum yanlis anlamadiysam webden girenler belirleyecegin kanallara otomatik girmesini istiyorsun sanirim ..
java appletinde sunu bulursan ..
PHP- Kodu:

<applet code=IRC.class name=JWIRC             width="80%" height=400 archive=jwirc_1_7_3.jar>
       <
param name="ConfigFile" value="config.txt">
       <
param name="CABBASE" value="jwirc_1_7_3.bin">
       <
param name="Nick" value="">
       <
param name="UserInfo" value="iSLaMDeNiZi.NeT Sohbetcisi">
       <
param name="identd" value="iSLaMDeNiZi">
       <
param name="Channels" value="#Sohbet"

en altta #sohbet yazan yere istedigin kanallari ayzarsan webden girenler otomatik o kanallara girmis olacak . umarim faydali olur.
VESSELAM

PHP- Kodu:

<param name="Channels" value="#Sohbet"



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

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