Tekil Mesaj gösterimi
Alt 22 Mart 2023, 22:35   #17
Diablo
Diablo - ait Kullanıcı Resmi (Avatar)

Standart

Alıntı:
OmerAti Nickli Üyeden Alıntı Mesajı göster
Merhaba IR,

Malum yenilik şart diyerek ircservices-5.1.24 prokol güncellemesi yaparak kullanıma açmayı düşünüyorum hali hazırda zaten unreal3x destegi mevcuttur bunun yanında yeni protokol destegi olacaktır yapılan yenilkler aşağıdaki gibi olacaktir

UnrealIRCD5 ve UnrealIRCD6 Destegi
InspIRCD Destegi

moduler yapi kullanarak edite gerek kalmadan yok o dosyaya gir yok ordan bunu ekle bunu cikar gibi bir dert olmayacaktir

kısaca bahsediyim oncelikle Lisans sistemi entegre edildi IP bazli lisanslama yapilacaktir Servisleri çaldım başka hesaba geçtim kullaniyim sagını solunu degistiriyim vs olaylarinin önüne geçmek için bu sistemi yapmaya karar verdim ekran görüntüsü aşağıdaki gibidir



Hali hazırda
OperServ
NickServ
ChanServ
MemoServ
StatsServ

Seçenekleri mevcut olmasından dolayı moduler yapiyi kullanarak C dilinde kendi 2 tane Modülümü Oluşturdum Neymiş Bunlar Hemen Bakalım !!

EggServ

EggServ- EggServ uzaktan eggdrop botlari calistirmayi saglar
-
EggServ- eggdrop bot konfigurasyonundan anlamayanlar yada
-
EggServ- ssh izin vermeyen networkler icin gelistirilmistir
-
EggServ- Mevcut komutlar asagida listelenmistir. Kullanmak icin.
-
-EggServ- /msg EggServ HELP komut yazin

-EggServ-
-
EggServ- OYUN ON Oyun Botunu Calistirir
-
EggServ- KELIME ON Kelime Botunu Calistirir
-
EggServ- YARISMA ON Yarisma Botunu Calistirir
-
EggServ-
-
EggServ- OYUN OFF Oyun Botunu Kapatir
-
EggServ- KELIME OFF Kelime Botunu Kapatir
-
EggServ- YARISMA OFF Yarisma Botunu Kapatir
-
EggServ-
-
EggServ- Mevcut komutlari sadece Yetki.txt Kayitli Olan Kisiler Kullanabilir.



Adından anlasıldıgı gibi eggdrop oyun botlarini SSH yani sizin tabirinizle telnete girmeden aktif etme kapatip acma puanlari sifirlama gibi bir dolu özellik dolu bunları yaparkende edite gerek yok modules.conf dosyasında servicesleri kapatip acmadan istediginz islemleri anlık yapabiliyorsunuz hersey conf dosyasında entegreli

Ornek modules.conf dosyasi görünüş şekli



aynı zamanda EggSLogChannel "#opers" özelligi koyarak yapılan işlemleri kanala yansıtma özelligi bulunuyor

<EggServ> OmerAti nicki uzaktan Kelime Oyun Botunu calistirdi.
<EggServ> OmerAti nicki uzaktan Kelime Oyun Botunu durdurdu


gibi isteginiz kanala yansıtma özelligi mevcuttur ve aynı zamanda

ChanServ,NickServ,OperServ,MemoServ Kanal Yansıtmalarıda modules.conf dosyasından services restart atmadan istediginiz kanalı koyabilirsiniz örnek vermek gerekirse chanserv x kanalına nickservi b kanalına operservi c kanalına yansıta bilirsiniz veya hepsini bir kanala yansıtma bilirsiniz size kalmış birşey

BotServ özelligide aynı yukarda bahsettigim gibi örnek ekran görüntüsü



en önemli özelligi unreal6 ve inspircd desteginin saglanması olacaktır

aklınaza gelen özellik varsa bu olsa güzel olurdu dediginiz lütfen konu altında paylasin
Günümüzdeki irc sunucuların Unreal5 ve 6 sürümlerini kullanmaları çok zor gibi görünsede bunu ircservices5 ve üzeri servislerin desteklemesi imkansız. Sebebi ise ircservicesin artık kendini güncellemesi ve şuanki durumu ise ircv3 alt yapısına uygun olmamasıdır.

Bu protokolleri oluşturmadan önce yapman gereken ircservicesi ircv3 yapsına uygun mesaj etiketleri, kullanıcı kimlikleri ve benzeri yapıları oluşturacak bir tablo yapman gerekli. Bana göre bu yeni Unrealleri kullanacak bir kesim daha oluşmadığına göre uğraşman ve yapman çok zor olacak.

Botserve gelince önceden kendiminde uğraşıp %90 veri yapsını ve database sini oluşturduğum halde kalan %10 ne gerek var botserve deyip rafa kaldırmışımdır.Bu konuda başarırsan gerçekden helal olsun derim. Botserv ile uğraşmak isteyen olursada

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

linkindeki main-0001.obj veya main.obj dosyasını bilgisayarınıza indirip Notepad++ yükle ise sağ tıklayıp içeriğini görebilirsiniz veya indirdiğiniz .obj uzantısnı .c olarak değişitirip içeriği görebilirsiniz.

Alıntı:
Microsoft Nickli Üyeden Alıntı Mesajı göster
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , vakti zamaninda bir servis görmüştüm yabanci bir sunucuda kod kaynaklarını bulamadim sonrasında araştırdığımda şunu bulda irc de bir çığır aç:)


Pageserv diye bir servis botu uzerinde çalışan bir servis vardi kod skype ile entegre çalışıyordu irc den komut giriyorsun skype den arkadaşlık teklifi geliyor onaylandığında irc de söylene bağlı bir nick giris yapıyor ve irc den özeline yazılan mesajları kişiler skype den görebiliyor cevap verip alabiliyor.

Şunu bulunda değişik bir şeylerle tanıştıralım insanları:)
dediğin version BitlBee bu konuda [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinden yada im.bitlbee.org:6667 irc sunucusundan gerekli bilgi ve yardımı alabilirsin.