IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
4Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 16 Mayıs 2007, 22:30   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Tcl Kodlama Teknikleri ?




S.a Öncelikle ;

Arkadaşlar Şöyle birşey aklıma Geldi işini bilen yada Tcl ile uğraşan arkadaşlar Lütfen bu konuya sizler katkıda bulununuz!..

TCL Kodlama tekniklerini anlatma imkanı varmı

Ornek : kanala nasıl yazı yazar
Ornek : Özele nasıl yazı yazar
Ornek : Bota start emri
Ornek : Bota Dur emri
Ornek : Bota ! Uygulama emirleri

üstteki komutların kodları nelerdir ve daha nicesi ben bi kaç örnek verdim
şimdiden paylaşım yapacak arkadaşlara Teşekkür ederim ..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 24 Mayıs 2007, 12:00   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




bu konu arşivde mi kaldı arkadaşlar paylaşım yapacak varsa iyi olur bizlerde bilgilenelim yardımlarınızı bekliyoruz...

 
Alıntı ile Cevapla

Alt 24 Mayıs 2007, 13:39   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




BaRoN Nickli Üyeden Alıntı
S.a Öncelikle ;

Arkadaşlar Şöyle birşey aklıma Geldi işini bilen yada Tcl ile uğraşan arkadaşlar Lütfen bu konuya sizler katkıda bulununuz!..

TCL Kodlama tekniklerini anlatma imkanı varmı

Ornek : kanala nasıl yazı yazar
Ornek : Özele nasıl yazı yazar
Ornek : Bota start emri
Ornek : Bota Dur emri
Ornek : Bota ! Uygulama emirleri

üstteki komutların kodları nelerdir ve daha nicesi ben bi kaç örnek verdim
şimdiden paylaşım yapacak arkadaşlara Teşekkür ederim ..

ßazi TC'Lerli inceleyerek kodlarına göz atarak bunları ztn görebilirsiniz. örnek bir oyun botu Trivia.TCL

 
Alıntı ile Cevapla

Alt 24 Mayıs 2007, 18:29   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




vLkn Nickli Üyeden Alıntı
ßazi TC'Lerli inceleyerek kodlarına göz atarak bunları ztn görebilirsiniz. örnek bir oyun botu Trivia.TCL

Ornek kod buraya yazmalısın bence kod istiyoruz o ornek bu ornek istemiyoruz sanırım anlatmak istediğim anlaşılmadı vLkn ..

 
Alıntı ile Cevapla

Alt 24 Mayıs 2007, 20:35   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




Socket ile siteye bağlanmak için;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
puts -nonewline $socket "GET /wire/World/$partline HTTP/1.1\n" puts -nonewline $socket "Connection: Keep-Alive\n" puts -nonewline $socket "Host:
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
puts -nonewline $socket "Pragma: no-cache\n\n"


Nicke mesaj göndermek için;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
puthelp "PRIVMSG $nick : test test test"

Kanala girene mesaj;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - selam msg_selam proc join_selam {nick uhost handle chan} { if {$chan == "#kanal"} { putserv "NOTICE $nick :$nick selam" putserv "NOTICE $nick :$nick selam" } return 1 }

botun özeline ircforumlari yazdıktan sonra gelecek mesaj

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - ircforumlari pub_ircforumlari bind msgm - altug msg_altug bind msgm - karaali msg_karaali bind msgm - ircforum msg_ircforum proc msg_ircforumlari { nick uhost handle text } { putserv "PRIVMSG $nick :$nick , size asagidaki konularda yardimci olabilirim:" putserv "PRIVMSG $nick :1.) altug yazin" putserv "PRIVMSG $nick :2.) karaali yazin" putserv "PRIVMSG $nick :3.) ircforum yazin" } proc msg_altug { nick uhost handle text } { putserv "PRIVMSG $nick :altug yazdiniz" } proc msg_karaali { nick uhost handle text } { putserv "PRIVMSG $nick :karaali yazdiniz" } proc msg_ircforum { nick uhost handle text } { putserv "PRIVMSG $nick :ircforum yazdiniz" }

inşallah işine yarar
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 24 Mayıs 2007, 20:53   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




Yaramazmı gadam mutlak yarayacak bak sen ne güzel anlamış paylaşımda yapmışsın böyle devam etse ne güzel olur diğer arkadaşlarda ..

 
Alıntı ile Cevapla

Alt 24 Mayıs 2007, 21:37   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




Botun buludugu tum kanallarda calismasini istediginiz bir komut dizesi yapmak icin
ornek !denem komudu icin 1 kac eylem gerceklestirelim

Kullanimi:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - <komut> <protokol

<komut> yerine !deneme yada istediginiz baska bir komut algilayici girebilirsiniz
<protokol> buraya da !deneme yada ne yazmissaniz yapilacak eylemleri uygulayan protokol komut satiri dizesinin adini girmeniz hereklidir

ornek:

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - !deneme mesaj_yaz 

!deneme komudu icin mesaj_yaz adli 1 protokol oldugunu ve 1 kullanici kanala !deneme yazdiginda uygulanacak eylemi belirtir bunun icin protokol yazmak gerekecektir

Ornek protokol:

#protokol yaziyoruz
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc mesaj_yaz {nick uhand host chan text} {
....
.....
.....
uygulanaca komutlar


#ve protokol bitiyor

nick, uhand, host, chan, text ne anlama geliyor derseniz, bunlar eger kanal icinde kullanicilarin uygulayacagi ve ona duyarli bir eylem gerceklestirecekseniz zorunlu olarak kullanmaniz gereken degiskenlerdir
nick $nick seklinde getirilir ve !deneme komudunu uygulamis kisiyi temsil eder
uhost $uhost olarak getirilir ve komudu kullanan kisinin tam host bilgilerini getirir
host $host seklinde getirilir ve kullanicinin host bilgilerini getirir
chan $chan seklinde getirilir ve !deneme komudunun uygulandigi kanali temsil eder
text $text seklinde getirilir ve !deneme komudu yaninda yazilmis yazilari getirir (!deneme bu bir denemedir) yazdiklarinda bu bir denemedir yazisini getirecektir.

eger mesaj_yaz protokolumuz kisiye mesaj yada kanala mesaj yazacaksa mesaj gonderme protokolu olan PUTSERV,PUTQUICK yada PUTHELP kullanilabilir.

puthelp yavas mesaj yazma eylemi
putserv orta hizli mesaj yazma eylemi
putquick hizli mesaj yazma eylemi

buna gore !deneme komudu uygulamis kisiye mesaj yazalim

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - !deneme mesaj_yaz
#protokol yaziyoruz
proc mesaj_yaz {nick uhand host chan text} {
putquick "PRIVMSG $nick :!deneme komudunu $chan kanalinda kullandiniz"


yada !deneme komudu uygulandiginda uygulanan kanala 1 mesaj yazalim
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - !deneme mesaj_yaz
 
#protokol yaziyoruz
proc mesaj_yaz {nick uhand host chan text} {
putquick "PRIVMSG $chan :$nick !deneme komudu kullandi ve eylem olarak bu mesaj gonderiliyor."


gibi.

ozelde yazilacak 1 eyleme komut gelistirmek icinse

bind msgm - <komut> <protokol>

kanal icin uyguladigimiz olay burada da bu sekildedir.

iyi calismalar

__________________
Our brain is Our Weapon
 
Alıntı ile Cevapla

Alt 25 Mayıs 2007, 19:52   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tcl Kodlama Teknikleri ?




Devamını Bekliyoruz işini bilen Arkadaşlardan ..

 
Alıntı ile Cevapla

Alt 27 Mayıs 2007, 12:52   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Cevap: Tcl Kodlama Teknikleri ?




AlwaysGooD Nickli Üyeden Alıntı


Kanala girene mesaj;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - selam msg_selam proc join_selam {nick uhost handle chan} { if {$chan == "#kanal"} { putserv "NOTICE $nick :$nick selam" putserv "NOTICE $nick :$nick selam" } return 1 }


Tesekkurler guzel anlatim. Ben bunlara arti olarak biraz if e deginmenizi istesem. Ornegin yukarida kanala girene msg demissiniz peki bunu kanala sadece xxxx nicki girince kanala msg gondersin seklinde yapabilirmiyiz ?

 
Alıntı ile Cevapla

Alt 09 Haziran 2007, 13:59   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Tcl Kodlama Teknikleri ?




Yeni başlık açmaya gerek yok sanırım burdan sorabilirim ..

tcl scriptlerde okuttuğumuz herhangi bir değer (web sayfasından örneğin) üzerine nasıl ekleme yapabiliriz ? .. Toplama işlemi yani .. Okuduğu değerin üzerine sayı ekleyerek yansıtması ..

Kolay Gelsin

 
Alıntı ile Cevapla

Cevapla

Etiketler
kodlama, tcl, teknikleri


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
PHP – Blok Kodlama SeckiN PHP 0 02 Kasım 2014 16:18
Denetim teknikleri, kanıt toplama teknikleri Burce Ödev ve Tezler 0 24 Mayıs 2014 16:08
özel bir kodlama isteği ZenqerDenq mIRC Scripting Sorunları 4 12 Şubat 2014 22:49
Dialog kodlama hakkında.. MavipikSeL mIRC Scripting Sorunları 2 27 Mayıs 2007 09:07