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

9Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 14 Ekim 2022, 00:00   #41
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Socket bot yapımı




GeneraL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
girip durması yeterli bağlatı gitmesi durumunda yeniden giriş yapması farklı bi işlemine gerek yok.
şöyle bişi olabilirse general nicki ile gireceği kanalları !kanalEkle KanalSil !reset gibi işlem yaptırımı olursa çok daha güzel olur. harici bişi yok. Alaka için tşk ederim...

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:start: { sockopen bot irc.sunucu.com 6667 | timer 1 10 sockopen bot1 irc.sunucu.com 6667 | timer 1 20 sockopen bot2 irc.sunucu.com 6667 | timer 1 30 sockopen bot3 irc.sunucu.com 6667 | timer 1 40 sockopen bot4 irc.sunucu.com 6667 | server irc.sunucu.com 6667 } alias swbot if ($sock(bot).status == active) sockwrite -n bot $1- on *:sockclose:bot:{ sockopen bot irc.sunucu.com 6667 } on *:sockopen:bot:{ if ($sockerr) { sockclose bot | sockopen bot irc.sunucu.com 6667 | return } | swbot NICK $+(Botnick,$ticks) | swbot USER Botident "" " Turkce Mirc v6.35 } on *:sockread:bot:{ var %; | sockread %; | tokenize 32 %; | if ($1 = ping) swbot pong $remove($2,:) | if ($sockerr) || ($2 = 451) { sockclose bot | sockopen bot irc.sunucu.com 6667 | return } if ($regex($2,/481|411|001)) { swbot nick Ayse | swbot nickserv identify 22520 | swbot partall | swbot join #kanal,#Kanal1 } } alias swbot1 if ($sock(bot1).status == active) sockwrite -n bot1 $1- on *:sockclose:bot1:{ sockopen bot1 irc.sunucu.com 6667 } on *:sockopen:bot1:{ if ($sockerr) { sockclose bot1 | sockopen bot1 irc.sunucu.com 6667 | return } | swbot1 NICK $+(Botnick,$ticks) | swbot1 USER Botident "" " Turkce Mirc v6.35 } on *:sockread:bot1:{ var %; | sockread %; | tokenize 32 %; | if ($1 = ping) swbot1 pong $remove($2,:) | if ($sockerr) || ($2 = 451) { sockclose bot1 | sockopen bot1 irc.sunucu.com 6667 | return } if ($regex($2,/481|411|001)) { swbot1 nick Fatma | swbot1 nickserv identify 22520 | swbot1 partall | swbot1 join #kanal1,#Kanal2 } } alias swbot2 if ($sock(bot2).status == active) sockwrite -n bot2 $1- on *:sockclose:bot2:{ sockopen bot2 irc.sunucu.com 6667 } on *:sockopen:bot2:{ if ($sockerr) { sockclose bot2 | sockopen bot2 irc.sunucu.com 6667 | return } | swbot2 NICK $+(Botnick,$ticks) | swbot2 USER Botident "" " Turkce Mirc v6.35 } on *:sockread:bot2:{ var %; | sockread %; | tokenize 32 %; | if ($1 = ping) swbot2 pong $remove($2,:) | if ($sockerr) || ($2 = 451) { sockclose bot2 | sockopen bot2 irc.sunucu.com 6667 | return } if ($regex($2,/481|411|001)) { swbot2 nick Hayriye | swbot2 nickserv identify 22520 | swbot2 partall | swbot2 join #kanal2,#kanal3 } } alias swbot3 if ($sock(bot3).status == active) sockwrite -n bot3 $1- on *:sockclose:bot3:{ sockopen bot3 irc.sunucu.com 6667 } on *:sockopen:bot3:{ if ($sockerr) { sockclose bot3 | sockopen bot3 irc.sunucu.com 6667 | return } | swbot3 NICK $+(Botnick,$ticks) | swbot3 USER Botident "" " Turkce Mirc v6.35 } on *:sockread:bot3:{ var %; | sockread %; | tokenize 32 %; | if ($1 = ping) swbot3 pong $remove($2,:) | if ($sockerr) || ($2 = 451) { sockclose bot3 | sockopen bot3 irc.sunucu.com 6667 | return } if ($regex($2,/481|411|001)) { swbot3 nick Kübra | swbot3 nickserv identify 22520 | swbot3 partall | swbot3 join #kanal3,#Kanal4 } } alias swbot4 if ($sock(bot4).status == active) sockwrite -n bot4 $1- on *:sockclose:bot4:{ sockopen bot4 irc.sunucu.com 6667 } on *:sockopen:bot4:{ if ($sockerr) { sockclose bot4 | sockopen bot4 irc.sunucu.com 6667 | return } | swbot4 NICK $+(Botnick,$ticks) | swbot4 USER Botident "" " Turkce Mirc v6.35 } on *:sockread:bot4:{ var %; | sockread %; | tokenize 32 %; | if ($1 = ping) swbot4 pong $remove($2,:) | if ($sockerr) || ($2 = 451) { sockclose bot4 | sockopen bot4 irc.sunucu.com 6667 | return } if ($regex($2,/481|411|001)) { swbot4 nick Hatice | swbot4 nickserv identify 22520 | swbot4 partall | swbot4 join #Kanal4,#Kanal5 } }


Basit bir şekilde böyle olabilir.
En üstte kırmızı ile işaretlediğim yerleri kendine göre düzenlersin. İdent nickşifresi gireceği kanallar istersen oper şifresi dahi girdirebilirsin. (kırmızı ile işaretlemeyi unuttuğum gözümden kaçan kısım varsa onları da düzenlersin basit zaten)
Kodu denedim çalışıyor. Agresif giriş korumalarına takılmaman için timer ekledim.
Kodu mircine ekledikten sonra mirci kapatıp açman yeterli sen sunucuya bağlandığın an en son bot 40 saniye sonra sunucuya giriş yapıyor. Daha da yapacağın bir şey olursa şablon elinde. Benden bu kadar hayırlı olsun.

__________________
Kahpeliğin bahanesi, İhanetin telafisi olmaz.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 14 Ekim 2022, 01:05   #42
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Socket bot yapımı




ellerine sağlık lakin kanallardan çıkıp kanala girmiyor tek bot olarak deneyim dedim yine olmadı şifreyi giriyor ama kanaldan çıkıp kanala girmiyor.

 
Alıntı ile Cevapla

Alt 14 Ekim 2022, 12:39   #43
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Socket bot yapımı




GeneraL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ellerine sağlık lakin kanallardan çıkıp kanala girmiyor tek bot olarak deneyim dedim yine olmadı şifreyi giriyor ama kanaldan çıkıp kanala girmiyor.

O kısım gözümden kaçmış. Socketlerde partall çalışmaz.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
swbot partall

olan kısmı
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
swbot part #kanal,#kanal,#kanal olarak değiştirin

swbot join olan kısımları da girecekleri kanalları yazın.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[14/10/22-12 /31 /47] » * Giriş: Botnick152229588 (Userus@178.243.5ABF47E1.CEE3752F) [14/10/22-12 /31 /47] » * Botnick152229588 Nick değişerek Ayşe Oldu [14/10/22-12 /31 /47] » * Ayrıldı: Ayşe (Sevdimvall@178.243.5ABF47E1.CEE3752F) (Part)

Bu girişi

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
»»» Nick : Ayşe »»» FullName: Turkce Mirc v6.35 »»» İp Adresi: Userus@178.243.5ABF47E1.CEE3752F »»» Nick modeleri: Kullanıcı: +iwxY - Snomask: modlarını kullanıyor. »»» Gerçek Ip Adresi: *@178.243.101.27* »»» Kanalları: @#Kanal1 @#Kanal »»» Bağlandığı Zaman: Cuma Ekim 14 12:31:52 2022 »»» Boş Olduğu Süre: 27saniye »»» Bağlandıktan Sonra Geçen Süre: 23secs »»» Şuan ki Zaman : Fri Oct 14 12:32:15 2022

Şeklinde.

__________________
Kahpeliğin bahanesi, İhanetin telafisi olmaz.
 
Alıntı ile Cevapla

Alt Bugün, 16:23   #44
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Socket bot yapımı




MasteR06 Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
O kısım gözümden kaçmış. Socketlerde partall çalışmaz.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
swbot partall

olan kısmı
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
swbot part #kanal,#kanal,#kanal olarak değiştirin

swbot join olan kısımları da girecekleri kanalları yazın.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[14/10/22-12 /31 /47] » * Giriş: Botnick152229588 (Userus@178.243.5ABF47E1.CEE3752F) [14/10/22-12 /31 /47] » * Botnick152229588 Nick değişerek Ayşe Oldu [14/10/22-12 /31 /47] » * Ayrıldı: Ayşe (Sevdimvall@178.243.5ABF47E1.CEE3752F) (Part)

Bu girişi

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
»»» Nick : Ayşe »»» FullName: Turkce Mirc v6.35 »»» İp Adresi: Userus@178.243.5ABF47E1.CEE3752F »»» Nick modeleri: Kullanıcı: +iwxY - Snomask: modlarını kullanıyor. »»» Gerçek Ip Adresi: *@178.243.101.27* »»» Kanalları: @#Kanal1 @#Kanal »»» Bağlandığı Zaman: Cuma Ekim 14 12:31:52 2022 »»» Boş Olduğu Süre: 27saniye »»» Bağlandıktan Sonra Geçen Süre: 23secs »»» Şuan ki Zaman : Fri Oct 14 12:32:15 2022

Şeklinde.


partall olayı şöyle çalışır..


JOIN 0,

Alıntı:
-> tardis.en.uk.SwiftIRC.net join 0,
<- :CoCoRiCo!~
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
PART #mox :Left all channels
<- :CoCoRiCo!~
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
PART #moox :Left all channels

PART ile de kanaller virgüller ayırılır (bunun bir limiti sunucu ayarlarında tanımlıdır) işlev şöyle uygulanır.

Alıntı:
-> tardis.en.uk.SwiftIRC.net PART #moox,#mox
<- :CoCoRiCo!~
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
PART #moox
<- :CoCoRiCo!~
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
PART #mox


 
Alıntı ile Cevapla

Cevapla

Etiketler
bot, mirc, mirc download, mirc indir, socket, yapimi, yapımı


Konuyu Toplam 2 Üye okuyor. (1 Kayıtlı üye ve 1 Misafir)
Vision
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
Evde Puf Nasıl Yapılır?, Resimli Puf Yapımı Anlatımı, Renkli Puf Yapımı Violent El Sanatları 0 25 Eylül 2014 20:07
socket bot LineS mIRC Scripting Sorunları 1 20 Eylül 2012 23:19
'Cause' IRC Socket bot. Xpyhre mIRC Scripting Sorunları 1 16 Aralık 2010 01:46
socket bot berduSh mIRC Scripting Sorunları 0 10 Ağustos 2007 11:46