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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 03 Mayıs 2008, 18:30   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
nomercy için giriş karşılama Kodu.




sunucuya giren birine otomatik selam sunucumuza hoşgeldiniz yazmasını istiyorum socket bot nasıl yaparız.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 03 Mayıs 2008, 20:09   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: nomercy için giriş karşılama Kodu.




yoKmu arkadaŞlar yardımcı Olacak?

 
Alıntı ile Cevapla

Alt 03 Mayıs 2008, 20:19   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: nomercy için giriş karşılama Kodu.




İlk öncelikle bir bot oluşturacaksın socket olarak.
Sonra gelen veriye göre işlev yapıcaksın.
Mesela tam olarak bilmiyorum ama;
if (*client connect* iswm $1-) { sockwrite -n socket-bot $3 mesajın. }
Gibi.
Ben sana bir kod vereceğim, bundan yola çıkarak birşeyler yapabilirsin.

/sockbot irc.deneme.net 6667 şeklinde bot'u istediğin sunucuya bağla.
/re oper nick pass şeklinde oper girdir.
@Data penceresine gelen veriye göre işlev yap.

Not: Data penceresine veriler verdiğim /ok alias'ı sayesinde;
$(1)Bu $(2)veri $(3)sunucudan $(4)gelen $(5)veridir.
Şeklinde gelecektir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sockbot if ($1 && $2) { sockopen bot $1-2 } alias re sockwrite -n bot $1- alias ok var %s = 1,%q | while (%s <= $numtok($1-,32)) { %q = $addtok(%q,$+($chr(40),$chr(36),%s,$chr(41),$gettok($1-,%s,32)),32) | inc %s } | $iif($window(@data),aline -p @data $timestamp Veri: $+($chr(2),%q)) on *:sockopen:bot:{ if ($sockerr) { echo -at Bağlantı başarısız. | halt } re nick BOT | re user ident * * :sckbot | sockmark bot BOT } on *:sockread:bot:{ if ($sockerr) { echo -at Bağlantı başarısız. | halt } var %1 | sockread %1 | tokenize 32 %1 $iif(!$window(@data),window -k0 @data) ok $1- | sckbt $1- } alias sckbt { if ($sock(bot)) { $iif($regex($1,^ping$/i),re PONG $2-) } }


 
Alıntı ile Cevapla

Cevapla

Etiketler
giris, giriş, için, karsilama, karşılama, kodu, mirc, mirc download, mirc indir, nomercy


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

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
giriş yogunlugu gzline Nomercy için angry1 mIRC Scripting Sorunları 7 26 Haziran 2012 21:41
Giriş Kodu Giriş Paneli ve Nick Listesi yardımı impOsibLe mIRC Scripting Sorunları 4 12 Temmuz 2010 13:35