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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 23 Temmuz 2010, 04:34   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Sunucu Help Servisi (NewServ)




Help ile alakalı bir çok bot isteyen arkadaşlar oluyor. Bende boş vakitlerimde bir kod yazarken newserv botunu yazmak aklıma geldi.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/server irc...
yazarak botunuzu bir kere servere bağlamanız yeterlidir

</i>
İşlevlerini botu açtığınızda kendi nickinizden /msg NewServ HELP COMMANDS yazarak öğrenebilirsiniz.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[03:05:05] -> *newservhelp commands
-NewServ5 ALIASES Serviste kayıtlı aliasları listeler.
-
NewServ5 RULES Serviste kayıtlı kuralları listeler.
-
NewServ5 SET Çesitli helper özelliklerini ekler.
-
NewServUNSET Çeşitli helper özelliklerini kaldırır.
-
NewServ5 INFO Nick hakkında bilgi gösterir.
-
NewServ5 NICKREG Nick kaydı için gerekli komutları belirtilen nicke gönderir.
-
NewServ5 CHANREG Kanal kaydı için gerekli komutları belirtilen nicke gönderir.
-
NewServ5 WHOISREG Whois bilgileri için gerekli komutları belirtilen nicke gönderir.
-
NewServ5 CLEAR Help ve help kanalına bağlı kanalları temizlemenizi sağlar.
-
NewServLIST Voicedevoiceban ve unban listelerini listeler.
-
NewServ5 NEWS Haber eklemenizisilmenizi veya listelemenizi sağlar.
-
NewServ5 REPORT Kendiniz hakkında rapor almanızı sağlar.
-
NewServ
-NewServ5 Aşağıdaki komutları sadece master ve üstü kullanabilir.
-
NewServ
-NewServ5 HELPER Helper eklemesilme veya listelemenizi sağlar.
-
NewServ5 MASTER Master eklemesilme veya listelemenizi sağlar.
-
NewServ5 STATUS Help kanalı için durum raporu almanızı sağlar.
-
NewServ5 MSG Belli bir nicke özel mesaj göndermenizi sağlar.
-
NewServGLOBAL Global kanaldaki herkese duyuru yapmanızı sağlar.
-
NewServ5 RESTART Servisi yeniden başlatmanızı sağlar.
-
NewServ5 QUIT Servisi serverden çıkartmanızı sağlar

Bu dosyada düzenlemeniz gereken yerler;

remote.ini
%opernick oper nicki
%operpass oper şifresi
%pass bot şifresi
%globalkanal global kanalınız

Helpfounderini chanserv tarafından +oq verilen kişi olarak belirleyecektir.

Tam yetki için;
#helpers olan ve #helpdesk olan kanallarına mesaj gönderebilmesi için;
//cs set #helpers mlock +ts-n | cs set #helpdesk mlock +ts-n

yani kısacası %helpc ve %hdesk olarak belirttiğiniz kanalların -n de olması gerekiyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


hmsg dosyası içindeki;
Aliases.hmsg ve rules.hmsg yide help kanalı aliaslarını ve kurallarını yazacaksınız.

Botun sadece help kanalında durması yeterlidir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ayrıca botun helper ekleyebilmesi için, oper girmesi gereklidir.

Helper ekleme yetkileri normal levels ayarlarına göre ayarlanmıştır. Değiştirmek için remote.ini dosyasından
n6=%helpes 30
n7=%hchans 1
n8=%helpcs 40
n9=%helpts 30
kısımlarını ayarlayınız.

Dosya: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Boyut: 1 mb
Version: v0.2

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NotGüncellemelerimi burdan vereceğimİlgilenenler burdan takip etsinler.

Bu kodda herhangi bir çıkarım yokturaksini düşünen kişiler tüm kodları tek tek inceleyebilirler :)

Eleştirilerinize saygım var, ama lütfen saygı penceresini aşmasın :)

Her türlü tavsiyeyi dinlerim ve bir sonraki güncellemede isteklerinize yer verebilirim

Servisin kullanımınının kolay olması için helplerlerinize
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/alias /ne /newserv $1- /alias /newserv /msg newserv $1-

aliaslarını ekletebilirsiniz.
Böylece;
/ne help commands yazarak daha kolay yapabilirsiniz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
***********************************************************
*                          
v0.1                           *
*
Dosyalar oluşturulacak.                                  *>+
*
Listeler list dosyasına toplanacak.                      *>+
*
Aliases ve kurallar için hmsg dosyaları oluşturulacak.   *>+
*
Chanregnickreg ve whoisreg oluşturulacak.              *>+
*
Haber sistemi yapılacak.                                 *>+
*
Status sistemi eklenecek.                                *>+
*
Restart ve quit sistemi yapılacak.                       *>+
*
Set, unset sistemi yapılandırılacak.                     *>+
*
Report sistemi geliştirilecek.                           *>+
*
Helper ekleme sistemi yazılacak.                         *>+
*
Master sistemi eklenecek.                                *>+
*
İnfo sistemi yapılacak.                                  *>+
*
Set, unset sistemi kısaltılacak.                         *>+
*
Restart sistemindeki sorun halledilecek.                 *>+
***********************************************************

***********************************************************
*                          
V0.2                           *
*
Hata mesajları kolaylaşacak.                             *>+
*
Founder özelliği eklenecek.                              *>+
*
İnfo hataları giderilecek.                               *>+
*
İşlemler arttırılacak.                                   *>+
*
İngilizce dil desteği eklenecek.                         *>+
*
Restart düzenlenecek.                                    *>+
*
Girişler noticeve kanallara iletilecek.                *>+
*
İnfo geliştirilecek.                                     *>+
***********************************************************

***********************************************************
*                          
v0.3                           *
*
Haber bildirme sistemi yapılacak.                        *>
*
Sıfırlama sistemi yapılacak.                             *>
*
Op-Deop sistemi eklenecek.                               *>
*
İngilizce dil desteği geliştirilecek.                    *>
*
İşlemler arttırılacak.                                   *>
*
Set'e hide parametre özelliği eklenecek.                  *>
***********************************************************

***********************************************************
*                          v0.4                           *
*Kelime sözlüğü projesi.                                  *>
*********************************************************** 

Kolay Gelsin.
İyi Forumlar...
Help ile alakalı bir çok bot isteyen arkadaşlar oluyor. Bende boş vakitlerimde bir kod yazarken newserv botunu yazmak aklıma geldi.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/server irc...
yazarak botunuzu bir kere servere bağlamanız yeterlidir

</i>
İşlevlerini botu açtığınızda kendi nickinizden /msg NewServ HELP COMMANDS yazarak öğrenebilirsiniz.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[03:05:05] -> *newservhelp commands
-NewServ5 ALIASES Serviste kayıtlı aliasları listeler.
-
NewServ5 RULES Serviste kayıtlı kuralları listeler.
-
NewServ5 SET Çesitli helper özelliklerini ekler.
-
NewServUNSET Çeşitli helper özelliklerini kaldırır.
-
NewServ5 INFO Nick hakkında bilgi gösterir.
-
NewServ5 NICKREG Nick kaydı için gerekli komutları belirtilen nicke gönderir.
-
NewServ5 CHANREG Kanal kaydı için gerekli komutları belirtilen nicke gönderir.
-
NewServ5 WHOISREG Whois bilgileri için gerekli komutları belirtilen nicke gönderir.
-
NewServ5 CLEAR Help ve help kanalına bağlı kanalları temizlemenizi sağlar.
-
NewServLIST Voicedevoiceban ve unban listelerini listeler.
-
NewServ5 NEWS Haber eklemenizisilmenizi veya listelemenizi sağlar.
-
NewServ5 REPORT Kendiniz hakkında rapor almanızı sağlar.
-
NewServ
-NewServ5 Aşağıdaki komutları sadece master ve üstü kullanabilir.
-
NewServ
-NewServ5 HELPER Helper eklemesilme veya listelemenizi sağlar.
-
NewServ5 MASTER Master eklemesilme veya listelemenizi sağlar.
-
NewServ5 STATUS Help kanalı için durum raporu almanızı sağlar.
-
NewServ5 MSG Belli bir nicke özel mesaj göndermenizi sağlar.
-
NewServGLOBAL Global kanaldaki herkese duyuru yapmanızı sağlar.
-
NewServ5 RESTART Servisi yeniden başlatmanızı sağlar.
-
NewServ5 QUIT Servisi serverden çıkartmanızı sağlar

Bu dosyada düzenlemeniz gereken yerler;

remote.ini
%opernick oper nicki
%operpass oper şifresi
%pass bot şifresi
%globalkanal global kanalınız

Helpfounderini chanserv tarafından +oq verilen kişi olarak belirleyecektir.

Tam yetki için;
#helpers olan ve #helpdesk olan kanallarına mesaj gönderebilmesi için;
//cs set #helpers mlock +ts-n | cs set #helpdesk mlock +ts-n

yani kısacası %helpc ve %hdesk olarak belirttiğiniz kanalların -n de olması gerekiyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


hmsg dosyası içindeki;
Aliases.hmsg ve rules.hmsg yide help kanalı aliaslarını ve kurallarını yazacaksınız.

Botun sadece help kanalında durması yeterlidir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ayrıca botun helper ekleyebilmesi için, oper girmesi gereklidir.

Helper ekleme yetkileri normal levels ayarlarına göre ayarlanmıştır. Değiştirmek için remote.ini dosyasından
n6=%helpes 30
n7=%hchans 1
n8=%helpcs 40
n9=%helpts 30
kısımlarını ayarlayınız.

Dosya: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Boyut: 1 mb
Version: v0.2

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NotGüncellemelerimi burdan vereceğimİlgilenenler burdan takip etsinler.

Bu kodda herhangi bir çıkarım yokturaksini düşünen kişiler tüm kodları tek tek inceleyebilirler :)

Eleştirilerinize saygım var, ama lütfen saygı penceresini aşmasın :)

Her türlü tavsiyeyi dinlerim ve bir sonraki güncellemede isteklerinize yer verebilirim

Servisin kullanımınının kolay olması için helplerlerinize
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/alias /ne /newserv $1- /alias /newserv /msg newserv $1-

aliaslarını ekletebilirsiniz.
Böylece;
/ne help commands yazarak daha kolay yapabilirsiniz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
***********************************************************
*                          
v0.1                           *
*
Dosyalar oluşturulacak.                                  *>+
*
Listeler list dosyasına toplanacak.                      *>+
*
Aliases ve kurallar için hmsg dosyaları oluşturulacak.   *>+
*
Chanregnickreg ve whoisreg oluşturulacak.              *>+
*
Haber sistemi yapılacak.                                 *>+
*
Status sistemi eklenecek.                                *>+
*
Restart ve quit sistemi yapılacak.                       *>+
*
Set, unset sistemi yapılandırılacak.                     *>+
*
Report sistemi geliştirilecek.                           *>+
*
Helper ekleme sistemi yazılacak.                         *>+
*
Master sistemi eklenecek.                                *>+
*
İnfo sistemi yapılacak.                                  *>+
*
Set, unset sistemi kısaltılacak.                         *>+
*
Restart sistemindeki sorun halledilecek.                 *>+
***********************************************************

***********************************************************
*                          
V0.2                           *
*
Hata mesajları kolaylaşacak.                             *>+
*
Founder özelliği eklenecek.                              *>+
*
İnfo hataları giderilecek.                               *>+
*
İşlemler arttırılacak.                                   *>+
*
İngilizce dil desteği eklenecek.                         *>+
*
Restart düzenlenecek.                                    *>+
*
Girişler noticeve kanallara iletilecek.                *>+
*
İnfo geliştirilecek.                                     *>+
***********************************************************

***********************************************************
*                          
v0.3                           *
*
Haber bildirme sistemi yapılacak.                        *>
*
Sıfırlama sistemi yapılacak.                             *>
*
Op-Deop sistemi eklenecek.                               *>
*
İngilizce dil desteği geliştirilecek.                    *>
*
İşlemler arttırılacak.                                   *>
*
Set'e hide parametre özelliği eklenecek.                  *>
***********************************************************

***********************************************************
*                          v0.4                           *
*Kelime sözlüğü projesi.                                  *>
*********************************************************** 

Kolay Gelsin.
İyi Forumlar...

Konu xwerswoodx tarafından (30 Temmuz 2010 Saat 21:06 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 24 Temmuz 2010, 16:02   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Evet,henüz kuracak zamanım olmamasına ragmen işlevsel bir sisteme benziyor.Emeklerine saglık teşekkür ederim.

__________________
Google Pagespeed optimization ve Seo hizmetleri
 
Alıntı ile Cevapla

Alt 24 Temmuz 2010, 16:06   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Ben teşekkür ederim Network
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 30 Temmuz 2010, 20:59   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




v0.2 çıkmıştır. 1. mesajdan indirebilirsiniz. Kolay gelsin.

 
Alıntı ile Cevapla

Alt 06 Ağustos 2010, 19:58   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




v0.3 de sistem değişiyor...

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
***********************************************************
*                          
v0.3                           *
*
Haber bildirme sistemi yapılacak.                        *>
*
Sıfırlama sistemi yapılacak.                             *>
*
Op-Deop sistemi eklenecek.                               *>
*
İngilizce dil desteği geliştirilecek.                    *>
*
İşlemler arttırılacak.                                   *>
*
Sete hide parametre özelliği eklenecek.                  *>
*
Kelime sözlüğü projesi.                                  *>
*
Sistem değişiyor.                                        *>
*********************************************************** 

Böyle olmasını planladığım v0.3 sistemini şu şekilde değiştirme kararı aldım. Böylece NewServ çok daha geniş çaplı bir bot olacak. Servis durumundan çıkıp bir bakıma helper ve helper geliştirme botuda olacak.

Bu v0.3 nedir.
v0.3 ün özelliği chanserv gibi access üstünden çalışması olacak.
Şöyle ki;
1000 seviye olacak. -100 -> +1000

1000 seviye Help Founder (./~)
500-999 Help Master (&)
100-499 Help sop (&)
50-99 Help Op (@)
40-49 Helper (%)
30-39 Yardımcı Helper (+)
1-29 Eğitimdeki Helper
(-1)-(-100) Kesinlikle helper olamaz.

-1 ve -100 arasında eklenen helperler kesinlikle helper olamaz.

Peki bu -1 ve -100 yerine neden sadece -1 yapılmadı zaten aynı işlev değilmi diyeceksiniz.
Şöyle ki;
NewServ'in sunucuda bulunduğu her saat başına - listesindeki nicklerin - leri 1 artacaktır. şöyle ki;

-50 olarak listede ekli olan nick nickinde birini düşünelim, bot 3 saattir serverde bu durumda 3 saat sonra nick nickinin seviyesi -47 olacaktır.

Peki kesinlikle eklenmesini istemiyoruz yani bu süreden etkilensin istemiyorsanız. -100 olarak eklemeniz yeterlidir.
-99 eklerseniz her saat başı yine seviyesi 1 artacaktır.

Diğer bir servis özelliği olacak olan ise helpers kanalında !komutlar özelliği olacaktır. Böylece servis kendi bilgilerini kişisel olmaktan ek olarak kanal geneline mesaj olarakta iletebilecektir.

Yine yeni eklenecek özelliklerden biri ise helperlerden oper çıkarma özelliğidir. Şöyle ki artık günümüzde her help kanalı operlerini kendi helperlerinden çıkartmak istiyor. Böylede %odesk diye belirleyeceğiniz kanalda eklenecek olan kişiler !komutlar kullanarak yine operlere özel komutlar kullanabilecektir. Tabi bu kullanılan komutlar hakkında bilgiler opers kanalı geneline bildirilecektir. Böylece yanlış bir durumda adminlerin oradan bu durumu engelleme şansı olacaktır.

Help servisi olmasından dolayı bu bota çoğu eklenti gelecektir. Öncelikle daha önce yaptığım
Soru/Cevap
ve
Sınav
eklentileridir. Böylece bu accesslerden bilgileri çekip bot Sınav kanalında belli nick ve ipleri sınava otomatik alacaktır.

Soru cevap ise sizin belirlediğiniz bir kanalda etkinleşecektir.

Kelime sistemide yeni bir sistem olacaktır. Bot Words dosyasında bulunan dosyaların isimlerini, dosyaların içindeki bilgileri falan filan otomatik okuyarak istatistik bilgisi yaratacak böylece botta ekli olan kelimeleri !kelime harf, !kelimeler gibi komutlarla öğrenebileceksiniz. Böylece siz eksik gördüğünüz bir kelimeyi eklediğinizde bota komuy eklemek zorunda olmayacaksınız, çünkü bot zaten istatistikleri otomatik okuyacaktır.

Help kanalında operatör olmadığı durumlarda ise bot otomatik olarak kendini otomatik yardım moduna alacaktır. Böylece otomatik olarak gelen kullanıcıya yardımcı olacaktır...

Ve bunlara ek olarak eklenecek bir sürü şey.

İyi forumlar dilerim.
Hoş sohbetler.

 
Alıntı ile Cevapla

Alt 28 Eylül 2010, 16:18   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Link kırık üstad bi bakabilirmisin.

 
Alıntı ile Cevapla

Alt 16 Ocak 2011, 13:13   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Yeniliyorum yenileyince atacam direk. (:

 
Alıntı ile Cevapla

Alt 16 Ocak 2011, 13:50   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Shell Firaları İçinde Güzel Bir bot olabilir aslında
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
aklıma geldide birden Aliaslarda biraz oynadıktan sonra musterinin yazdıklarına bile cevap verebilir diye düşünüyorum merakla bekliyorum....

 
Alıntı ile Cevapla

Alt 16 Ocak 2011, 14:07   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Güzel sisteme benziyor başarilar.

 
Alıntı ile Cevapla

Alt 22 Ocak 2011, 20:11   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Sunucu Help Servisi (NewServ)




Çok güzel bir paylaşım olmus hamit ellerine sağlık.

 
Alıntı ile Cevapla

Cevapla

Etiketler
mirc, mirc download, mirc indir, newserv, servisi, sunucu


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