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

1Beğeni(ler)
  • 1 Post By BARBOROS

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Mart 2011, 02:24   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Botun version cevabını düzenlemek




Merhabalar Bir arkadaşıma soru botu addonu yaptırmıştım ancak
Bot sunucuya girerken yapılan version sorgusunda cevap olarak

[02:10] -SoruCevap- VERSION esChat v3.6 © 2006
[02:10] -SoruCevap- VERSION mIRC v6.21 Khaled Mardam-Bey


Şeklinde Notice Atıyor.

Bunu Normale nasıl Çevirebilirim Yani Kullanıcı Gibi

[02:17] [[Destek]Yagiz VERSION tekrarı]: mIRC v6.21 Khaled Mardam-Bey

Şeklinde Bir Cevap Versin



Botun Version Cevabındaki ilgili alan Şöyle.

If ($4 == :VERSION) { SockWrite -nt $SockName NOTICE $Remove($Gettok($1,1,33),
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
:VERSION esChat v3.6 © 2006 }
If ($4 == :VERSION) { SockWrite -nt $SockName NOTICE $Remove($Gettok($1,1,33),
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
:VERSION mIRC v6.21 Khaled Mardam-Bey }

Teşekkürler.


Konu BARBOROS tarafından (27 Mart 2011 Saat 02:26 ) değiştirilmiştir. Sebep: İmla kurallarına dikkat etmemişim.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 27 Mart 2011, 13:11   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




If ($4 == :VERSION) { SockWrite -nt $SockName NOTICE $Remove($Gettok($1,1,33),
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
:VERSION esChat v3.6 © 2006 }

şu satırı silmeniz kâfi.

__________________
Şimdi Saat Sensizliğin Ertesi..
 
Alıntı ile Cevapla

Alt 27 Mart 2011, 19:19   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




Hayır Hocam, Sorunum 2 Tane version cevabı vermesi değil.Sorunum Cevabını Notice ile vermesi. Buda sunucuya girişi sırasında korumaya takılmasına neden oluyor. Ben normal mirc gibi

[02:17] [[Destek]Yagiz VERSION tekrarı]: mIRC v6.21 Khaled Mardam-Bey


Şeklinde yanıtlasın istiyorum.
Yani Ctcp Nick Version cekildiğinde Notice ile cevap vermesin. Normal Mirc ne yolla cevap veriyorsa öyle versin..

Değişik yollar denedim. Notice yerine privmsg vs yazdım ancak olmadı.Kurulu olduğu mircin Version cevabını çekerek gönderebilme şekli olabilir ama nasıl yapar hiçbir fikrim yok kod bilgim biraz yazıf
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Konu BARBOROS tarafından (27 Mart 2011 Saat 21:52 ) değiştirilmiştir. Sebep: İfade edemedim.
 
Alıntı ile Cevapla

Alt 27 Mart 2011, 22:47   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




Son Haliyle Biraz daha uğraşıp düzelttim Şuan Bu şekilde ama yine sorun var...
[23:43] -> [SoruCevap] VERSION
[23:43] [[Destek]Yagiz VERSION tekrarı]: mIRC v6.21 Khaled Mardam-Bey



Şuan Tek kalan Sorun Kalın OLarak yazdığım [Destek]Yagiz Kısmının Botun Kendi nicki olarak ayarlayamamam. Addon 5 adet yarışma botu seçeneği sunduğu için O kısma Botun kendi nickini yazarak düzeltemiyorum... O sırada hangi bota version cekilirse o botun nicki ile cevap gitmesi gerek yani 2 gündür 1 satır şeyi beceremedim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kodun ilgili kısmı Şuan ...
If ($4 == :VERSION) { .ctcpreply $nick VERSION mIRC v6.21 Khaled Mardam-Bey }



Dün saat 9Dan beri uyumadan deniyorum 32 saat :/

Var ile %nick tanımlamak istedim ama başarısız oldum ..


Konu BARBOROS tarafından (28 Mart 2011 Saat 16:37 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 30 Mart 2011, 21:10   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




Günceldir. Yardım edicek kimse yokmu.

 
Alıntı ile Cevapla

Alt 30 Mart 2011, 21:14   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




$me identifieri kod içerisinde kendi nicki olarak döner.

 
Alıntı ile Cevapla

Alt 31 Mart 2011, 00:13   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




Difuzyon Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
$me identifieri kod içerisinde kendi nicki olarak döner.


[23:43] [[Destek]Yagiz VERSION tekrarı]: mIRC v6.21 Khaled Mardam-Bey

$me Denemiştim.. $me O Anda Benim Sunucuda Online Olduğum Nicki Yansıtıyor.

 
Alıntı ile Cevapla

Alt 31 Mart 2011, 00:52   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




Elinizdeki kodu görmemizde fayda var.
Uygun bir noktasına bir eklenti (/sockmark) ile nicke ulaşmayı ($sock(Socket).mark) sağlayabiliriz.

 
Alıntı ile Cevapla

Alt 31 Mart 2011, 02:07   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




var %nick = ($sock(Sorubot).mark)
Bunu conncetin altına tanımlayıp %nick olarak koyup deniycem hocam Ben kendim yapmayı hedefliyorum öğrenme amaçlı
Teşekkürler Yapamazsam yine yardım isterim


Son sorum
var %nick = ($sock(Sorubot).mark)

Bunu Onsockopen ın altında tanımlıycam ama
} den sonra bu şekildemi yazıyım
yoksa kapalı parantezden önce sockopen ın içinemi ?
Ben SoruBot yazdım bende oyle yazıodu ?

 
Alıntı ile Cevapla

Alt 31 Mart 2011, 21:25   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Botun version cevabını düzenlemek




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:sockopen:bot:{ sockwrite -n $sockname nick Difuzyon .. sockmark $sockname Difuzyon }

Socket ismi bot , bağlantı olduktan sonra nick olarak Difuzyon'u alacak.
Sockmark ile ileride kullanacağım bir tanım\komut meydana getiyorum.

Bu tanım ON Sockread kısmında $sock($sockname).mark olarak kullanıldığında Difuzyon olarak döner.

 
Alıntı ile Cevapla

Cevapla

Etiketler
addon, bot, botu, botun, cevabını, cevap, düzenlemek, soru, sorunu, version


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
Tablo’da Sütünları Düzenlemek hAte PHP 0 19 Ekim 2014 00:07
Versiyon Cevabını Değiştirme.. asiL@mIRCALem mIRC Scripting Sorunları 4 12 Ekim 2007 20:43