IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum muhabbet


ircforumu sekershell
bizimkiler sosyalchat


Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 10 Haziran 2016, 21:11   #1
Çevrimdışı
H-bot v1.2 (socket helper bot)


Reklam

Tarih: 17 Kasım 2007 Cumartesi
Yazan: L4roXyL - (Hasan AYDENİZ)

-

İlk öncelikle şunu söylemek istiyorum;
Bu bot'u yazmam aslında fazla vaktimi almadı. Ama yinede emek sarf ettiğim için saygı duyulmasını ve editlenmemesini istiyorum.
Zaten aşşağıdaki tanıtım bilgilerini okuyunca, editlenmesi için bir sebeb olmadığını göreceksiniz. Artı olarak normalde bu ve bu tarz bot'lar para ile satılır ve/ya yazılır. Benim hiç bir maddii istediğim yok.

-

H-Bot'u tanıyalım;

H-Bot neler yapar?

- H-Bot adından'da anlaşılacağı gibi, bir helper bot'dur.
- Ve tamamen socket bağlantı ile çalışır.

Özellikler;

1- Yardım kanal'ına giren yetkili kişinin özeline, yetkililere özel karşılama mesajı atar. Bu mesaj'da yetkili nick'in hep kanal'ına kaç defa girdiğini belirtir.

2- Yardım kanal'ına giren yetkisiz nick'in gerçek IP numarasını kayıt eder. Ve bu bilgiyi yetkisiz nick'e belirtir.

3- Yine help kanal'ında yetkili yok ise, sapart ile kanal'dan çıkarttığı kullanıcı, bot'un özeline; !destek yazdığı zaman 1 kaç öenmli komut hakkında bilgi verir. 2. sefer !destek yazar ise uyarı verir. 3. sefer !destek yazdığında sunucudan uzaklaştırır.

4- Yardım kanal'ı yetkililerinin toplandığı kanal'a(#helpers, #helpop vs) kanal sahibi girdiğinde; aynı kanal'a bildiri yaparak kanal sahibin girdiği belirtir. Ve kanal sahibinin özeline kullanabileceği komut'ları söyler.

5- Kanal sahibi için hazırlanmış komutları, başka hiç kimse kullanamaz.

6- DIALOG üzerinden belirlediğiniz limit'i aşan kullanıcıyı yardım kanal'ından banlar. Bu işlev'in mantığı, dialog üzerinden bir limit belirlersiniz; örneğin; 5 eğer 1 gün içerisinde herhangi bir IP numarası yardım kanal'ına oldukça fazla girerek 5 limitini aştığından, kanal'dan uzaklaştırılır. Ek olarak host'una AKICK ekler.

7- Yardım kanal'ına yetkisiz bir nick girdiğinde, yardım kanal'ı yetkililerin toplandığı diğer kanal'daki nick'lere who çeker. Ve away olmayan nick'lere seslenerek yardım kanal'ına user girdiğini belirtir.

8- Yardım kanal'ına girip yetkili konumuna geçildiğinde, eğer geçen nick; op konumundaysa, nick'in ident'ini Helper host'unu Network-adı.Helper olarak değiştirir. Eğer protect konumuna geçerse, nick'in ident'ini Helpsop, hostunu Network-adı.Helpsop olarak değişir.

9- HELP-FOUNDER özel komutlar;

!istatistik
- Help founder !istatistik kelimesini yazdığı zaman;
Toplam verilen voice sayısı, toplam verilen ban sayısı, toplam yetkili girişi, toplam yetkili çıkışı, yardım kanal'ında yazılan toplam yetkili satır'ını, IP flood'dan atılan toplam IP sayısını kanal'a yansıtır.

!hekle helper-nick
- Help founder !hekle helper-nick kelimesini yazdığı zaman;
Beliertilen nick, helper listesine eklenir. DİKKAT: Bu işlev zorunludur. Eğer helper'in kayıt'a alınmasını istiyorsanız yapmak zorundasınız.

!hsil helper-nick
- Help founder !hsil helper-nick kelimesini yazdığı zaman;
Kayıt listesinde olan helper nick'i silinecektir. Yani kısacası helper listesinden çıkartılacak, verdiği voice sayısı attğı ban sayısı vs gibi veriler'de değerlerden düşecektir.

!helperler
- Help founder !helperler kelimesini yazdığı zaman;
Bot'a kayıt ettiğiniz tüm helper'ler sıralanacaktır. UNUTMAYIN sadece bu liste'deki nickler için bot kayıt yapar.

!bilgi helper-nick
- Help founder !bilgi helper-nick'i yazdığı zaman;
Belirtilen helper'in, verdiği voice sayısı ve yüzdesi, attığı ban sayısı yüzdesi, yardım kanal'ına giriş sayısı ve yüzdesi, yardım kanalın'dan çıkış sayısı ve yüzdesi, yardım kanal'ında yazmış olduğu satır sayısı ve yüzdesini kanal'a yansıtır.

!giris helper-nick
- Help founder !giris helper-nick'i yazdığı zaman;
Belirtilen helper'in hangi tarihler'de yardım kanal'ına giriş/çıkış yaptığı, kanal'a yansıtılır.

!gsil helper-nick
- Help founder !gsil helper-nick'i yazdığı zaman;
Belirtilen helper'İn giriş/çıkış dökümanı silinir.

!banlar
- Help founder !banlar yazdığı zaman;
Kayıt tarihinden itibaren yardım kanal'ında kaç adet ban atıldığını ve ban atan helper'lerin kaç adet ban attığını kanal'a yüzdeler'i ile beraber yansıtır.

!voicelist
- Help founder !voicelist yazdığı zaman;
Yardım kanal'ında ilk kayıt tarihinden beri, hangi helper'in kaç adet voice verdiğini, toplam voice sayısını ve yüzdesini kanal'a yansıtır.

!bvoicelist
- Help founder !bvoicelist yazdığı zaman;
Yardım kanal'ında o gün verilen voicelerin sayısı ve hangi helper'in kaç adet voice verdiği yüzdelik oranlarla kanal'a yansıtılır.

!vclist
- Help founder !vclist yazdığı zaman;
Help kanal'ında günlük tutulan voice listeleri kanal'a yansıtılır.
Yani hergün için voice kaydı tutulur ve bunlar mIRC'ye kayıt edilir.

!vlist GG/AA/YY
- Help founder !vlist GG/AA/YY yazdığı zaman;
Buradaki GG/AA/YY gün/ay/yıl oluyor. Yani help founder, örneğin; !vlist 17/11/2007 yaptığında, o tarihte verilen toplam voice sayısı ve hangi helper'in kaç adet voice verdiği kanal'a yansıtılır.

!vsil GG/AA/YY
- Help founder !vsil GG/AA/YY yazdığı zaman;
Yukarıdaki mantık ile aynı olan komut'un yaptığı işlev, yazılan tarih'deki listeyi komple siler.

!idlelist
- Help founder !idlelist yazdığı zaman;
Yardımcıların toplandığı kanal'da(#helpers, #helpop vs) bulunan; tüm helper'lerin idle sürelerini ve sunucuya giriş zaman'larını kanal'a yansıtır.

!awaylist
- Help founder !awaylist yazdığı zaman;
Yardım kanal'ında bulunup'da away olan helper'leri yardımcıların toplandığı kanal'a yansıtır. Yani away helper'leri gösterir.

!floodip
- Help founder !floodip yazdığı zaman;
Belirlediğini IP giriş limitini aşıp, kanal akick listesine alınan kişinin, nick'ini ve ip adresini kanal'a yansıtır.

!ipsil
- Help founder !ipsil yazdığı zaman;
Kayıtlı olan tüm flood ip'leri silinecektir.

!silban
- Help founder !silban yazdığı zaman;
İlk kayıt gününden beri kayıt edilen tüm ban kayıtları tamamen silinecektir.

10- Yardımcı'ların(helper'lerin) kullanabilecekleri komutlar;

!kb nick sebeb.
- Herhangi bir helper, !kb nick sebeb yaptığı zaman, kullanıcı kanal'dan sebeb sebeb'i ile uzaklaştırılır.

!u nick
- Herhangi bir helper, !u nick yaptığı zaman; kanal'da voice durumunda olan nick, devoice durumuna geçer. Ve uyarı mesajı atılır. Eğer 10 saniye içerisinde kanal'dan çıkmaz ise, kanal'dan uzaklaştırılır.


Kullandıkça anlıyacağınız ve/ya farkına varacağınız bir çok özellik daha ekledim.

IP Flood ayarını bot bağlıyken bile güncelleştirebilirsiniz.


ÖNEMLİ UYARI:
Bot'a dialog'da gördüğünüz gibi oper eklemek zorundasınız.
/sajoin /chgident /chghost komutlarını uygulayabilmeli.
-
Ayrıca bot'un helper'leri tanıması için; yardım kanalınızdaki tüm yetkilileri;
!hekle helper-nick şeklinde helper listesine eklemelisiniz.

-

Bot'u eklentiden idendirebilirsiniz.
Tarih: 17 Kasım 2007 Cumartesi
Yazan: L4roXyL - (Hasan AYDENİZ)

-

İlk öncelikle şunu söylemek istiyorum;
Bu bot'u yazmam aslında fazla vaktimi almadı. Ama yinede emek sarf ettiğim için saygı duyulmasını ve editlenmemesini istiyorum.
Zaten aşşağıdaki tanıtım bilgilerini okuyunca, editlenmesi için bir sebeb olmadığını göreceksiniz. Artı olarak normalde bu ve bu tarz bot'lar para ile satılır ve/ya yazılır. Benim hiç bir maddii istediğim yok.

-

H-Bot'u tanıyalım;

H-Bot neler yapar?

- H-Bot adından'da anlaşılacağı gibi, bir helper bot'dur.
- Ve tamamen socket bağlantı ile çalışır.

Özellikler;

1- Yardım kanal'ına giren yetkili kişinin özeline, yetkililere özel karşılama mesajı atar. Bu mesaj'da yetkili nick'in hep kanal'ına kaç defa girdiğini belirtir.

2- Yardım kanal'ına giren yetkisiz nick'in gerçek IP numarasını kayıt eder. Ve bu bilgiyi yetkisiz nick'e belirtir.

3- Yine help kanal'ında yetkili yok ise, sapart ile kanal'dan çıkarttığı kullanıcı, bot'un özeline; !destek yazdığı zaman 1 kaç öenmli komut hakkında bilgi verir. 2. sefer !destek yazar ise uyarı verir. 3. sefer !destek yazdığında sunucudan uzaklaştırır.

4- Yardım kanal'ı yetkililerinin toplandığı kanal'a(#helpers, #helpop vs) kanal sahibi girdiğinde; aynı kanal'a bildiri yaparak kanal sahibin girdiği belirtir. Ve kanal sahibinin özeline kullanabileceği komut'ları söyler.

5- Kanal sahibi için hazırlanmış komutları, başka hiç kimse kullanamaz.

6- DIALOG üzerinden belirlediğiniz limit'i aşan kullanıcıyı yardım kanal'ından banlar. Bu işlev'in mantığı, dialog üzerinden bir limit belirlersiniz; örneğin; 5 eğer 1 gün içerisinde herhangi bir IP numarası yardım kanal'ına oldukça fazla girerek 5 limitini aştığından, kanal'dan uzaklaştırılır. Ek olarak host'una AKICK ekler.

7- Yardım kanal'ına yetkisiz bir nick girdiğinde, yardım kanal'ı yetkililerin toplandığı diğer kanal'daki nick'lere who çeker. Ve away olmayan nick'lere seslenerek yardım kanal'ına user girdiğini belirtir.

8- Yardım kanal'ına girip yetkili konumuna geçildiğinde, eğer geçen nick; op konumundaysa, nick'in ident'ini Helper host'unu Network-adı.Helper olarak değiştirir. Eğer protect konumuna geçerse, nick'in ident'ini Helpsop, hostunu Network-adı.Helpsop olarak değişir.

9- HELP-FOUNDER özel komutlar;

!istatistik
- Help founder !istatistik kelimesini yazdığı zaman;
Toplam verilen voice sayısı, toplam verilen ban sayısı, toplam yetkili girişi, toplam yetkili çıkışı, yardım kanal'ında yazılan toplam yetkili satır'ını, IP flood'dan atılan toplam IP sayısını kanal'a yansıtır.

!hekle helper-nick
- Help founder !hekle helper-nick kelimesini yazdığı zaman;
Beliertilen nick, helper listesine eklenir. DİKKAT: Bu işlev zorunludur. Eğer helper'in kayıt'a alınmasını istiyorsanız yapmak zorundasınız.

!hsil helper-nick
- Help founder !hsil helper-nick kelimesini yazdığı zaman;
Kayıt listesinde olan helper nick'i silinecektir. Yani kısacası helper listesinden çıkartılacak, verdiği voice sayısı attğı ban sayısı vs gibi veriler'de değerlerden düşecektir.

!helperler
- Help founder !helperler kelimesini yazdığı zaman;
Bot'a kayıt ettiğiniz tüm helper'ler sıralanacaktır. UNUTMAYIN sadece bu liste'deki nickler için bot kayıt yapar.

!bilgi helper-nick
- Help founder !bilgi helper-nick'i yazdığı zaman;
Belirtilen helper'in, verdiği voice sayısı ve yüzdesi, attığı ban sayısı yüzdesi, yardım kanal'ına giriş sayısı ve yüzdesi, yardım kanalın'dan çıkış sayısı ve yüzdesi, yardım kanal'ında yazmış olduğu satır sayısı ve yüzdesini kanal'a yansıtır.

!giris helper-nick
- Help founder !giris helper-nick'i yazdığı zaman;
Belirtilen helper'in hangi tarihler'de yardım kanal'ına giriş/çıkış yaptığı, kanal'a yansıtılır.

!gsil helper-nick
- Help founder !gsil helper-nick'i yazdığı zaman;
Belirtilen helper'İn giriş/çıkış dökümanı silinir.

!banlar
- Help founder !banlar yazdığı zaman;
Kayıt tarihinden itibaren yardım kanal'ında kaç adet ban atıldığını ve ban atan helper'lerin kaç adet ban attığını kanal'a yüzdeler'i ile beraber yansıtır.

!voicelist
- Help founder !voicelist yazdığı zaman;
Yardım kanal'ında ilk kayıt tarihinden beri, hangi helper'in kaç adet voice verdiğini, toplam voice sayısını ve yüzdesini kanal'a yansıtır.

!bvoicelist
- Help founder !bvoicelist yazdığı zaman;
Yardım kanal'ında o gün verilen voicelerin sayısı ve hangi helper'in kaç adet voice verdiği yüzdelik oranlarla kanal'a yansıtılır.

!vclist
- Help founder !vclist yazdığı zaman;
Help kanal'ında günlük tutulan voice listeleri kanal'a yansıtılır.
Yani hergün için voice kaydı tutulur ve bunlar mIRC'ye kayıt edilir.

!vlist GG/AA/YY
- Help founder !vlist GG/AA/YY yazdığı zaman;
Buradaki GG/AA/YY gün/ay/yıl oluyor. Yani help founder, örneğin; !vlist 17/11/2007 yaptığında, o tarihte verilen toplam voice sayısı ve hangi helper'in kaç adet voice verdiği kanal'a yansıtılır.

!vsil GG/AA/YY
- Help founder !vsil GG/AA/YY yazdığı zaman;
Yukarıdaki mantık ile aynı olan komut'un yaptığı işlev, yazılan tarih'deki listeyi komple siler.

!idlelist
- Help founder !idlelist yazdığı zaman;
Yardımcıların toplandığı kanal'da(#helpers, #helpop vs) bulunan; tüm helper'lerin idle sürelerini ve sunucuya giriş zaman'larını kanal'a yansıtır.

!awaylist
- Help founder !awaylist yazdığı zaman;
Yardım kanal'ında bulunup'da away olan helper'leri yardımcıların toplandığı kanal'a yansıtır. Yani away helper'leri gösterir.

!floodip
- Help founder !floodip yazdığı zaman;
Belirlediğini IP giriş limitini aşıp, kanal akick listesine alınan kişinin, nick'ini ve ip adresini kanal'a yansıtır.

!ipsil
- Help founder !ipsil yazdığı zaman;
Kayıtlı olan tüm flood ip'leri silinecektir.

!silban
- Help founder !silban yazdığı zaman;
İlk kayıt gününden beri kayıt edilen tüm ban kayıtları tamamen silinecektir.

10- Yardımcı'ların(helper'lerin) kullanabilecekleri komutlar;

!kb nick sebeb.
- Herhangi bir helper, !kb nick sebeb yaptığı zaman, kullanıcı kanal'dan sebeb sebeb'i ile uzaklaştırılır.

!u nick
- Herhangi bir helper, !u nick yaptığı zaman; kanal'da voice durumunda olan nick, devoice durumuna geçer. Ve uyarı mesajı atılır. Eğer 10 saniye içerisinde kanal'dan çıkmaz ise, kanal'dan uzaklaştırılır.


Kullandıkça anlıyacağınız ve/ya farkına varacağınız bir çok özellik daha ekledim.

IP Flood ayarını bot bağlıyken bile güncelleştirebilirsiniz.


ÖNEMLİ UYARI:
Bot'a dialog'da gördüğünüz gibi oper eklemek zorundasınız.
/sajoin /chgident /chghost komutlarını uygulayabilmeli.
-
Ayrıca bot'un helper'leri tanıması için; yardım kanalınızdaki tüm yetkilileri;
!hekle helper-nick şeklinde helper listesine eklemelisiniz.

-

Bot'u eklentiden idendirebilirsiniz.
Eklenmiş Dosya
Dosya tipi: zip H-Bot.zip (29.0 KB (Kilobyte), 18x kez indirilmiştir)
  Alıntı ile Cevapla

IRCForumu.Net - Reklam Alanı

Cevapla

Etiketler
bot, hbot, helper, socket, v12
IRCForumu.Net - Sponsor Bağlantılar


Seçenekler Arama
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 Açık
Pingbacks are Açık
Refbacks are Açık