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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Servisler (https://www.ircforumlari.net/servisler/)
-   -   IF-Services Eklentiler ve Küçük Düzeltmeler... (https://www.ircforumlari.net/servisler/56199-if-services-eklentiler-ve-kucuk-duzeltmeler.html)

Kablosuz NET 30 Nisan 2008 23:43

IF-Services Eklentiler ve Küçük Düzeltmeler...
 
NetDelisi arkadaşımız tarafından yayınlanan IF-Services düzenlemesini serverıma kurduğumda xop sistemini kullanan birisi olarak bazı eksikleri gördüğüm için bunları tekrardan düzenlemek zorunda kaldım..Bunları sizlerlede paylaşarak IF-Servicesi tam anlamıyla kullanabilmenizi sağlamak istiyorum.. (Yardımlarından dolayı yanki arkadaşımıza teşekkür ederim)

Öncelikle IF-Services serverınızda kuruluysa problem yok eğer kurulu değilse
Kod:

wget http://irc.muhabbet.com.tr/IF-services.tar.gz
komutuyla sunucumuza çekiyoruz.. Kurulum ve servera linkleme olayları forumda ve IF-Services başlığında anlatıldığı için tekrar anlatma gereği duymuyorum.

Xop sistemi kullanıcıları için editlenmesi gereken dosyalar..
/IF-Services/modules/chanserv/access-xop.c dosyasını açıyoruz

Kod:

    NickGroupInfo *ngi;
    int i;

Satırının altına
Kod:

    User *kemal;
ekliyoruz, Yine aynı dosyada
Kod:

switch (access_add(ci, nick, level,
                          is_servadmin ? ACCLEV_FOUNDER : get_access(u,ci), u->nick)) {
          case RET_ADDED:

satırının altına
Kod:

kemal = get_user(nick);
  if (kemal) {
  if (user_identified(kemal)) {
    send_cmd(s_ChanServ, "NOTICE %s :%s Nicki %s Kanalında Size Yetki Ekledi.", kemal->nick, u->nick, chan);
    send_cmd(s_ChanServ, "privmsg #Yönetim :%s Nicki %s Kanalında %s Nickine Yetki Ekledi.",  u->nick, chan, kemal->nick);
  }
  }

Ekliyoruz.. Bu kodu eklediğimizde
Kod:

case RET_CHANGED:
satırının üstünde ki break; yazısını siliyoruz.

Bunları yaptığımız da birisine yetki eklenince kişiye uyarı gider..
Kod:

-ChanServ- Ask_HarfLeri Nicki #Yönetim Kanalında Size Yetki Ekledi.

Ayrıca Admin kanalında bilgi verilir

[23:35] <ChanServ> Ask_HarfLeri Nicki #Yönetim Kanalında Ask_HarfLeri Nickine Yetki Ekledi.

/IF-Services/lang/tr.l dosyasını açıyoruz

Kod:

CHAN_XOP_LIST_HEADER
        %s %s listesi:
          Sira  Nick
CHAN_XOP_LIST_FORMAT
          %4d  %s

Satırlarını
Kod:

CHAN_XOP_LIST_HEADER
        %s %s listesi:
          Sira  Nick        Ekleyen
CHAN_XOP_LIST_FORMAT
          %4d  %-10s  Yetkiyi ekleyen :  %-10s

Şeklinde değiştiriyoruz.. Bu İşlemi yapınca XOP kullananlar kanal yetki listelerini aşağıda ki şekilde görürler..
Kod:

-ChanServ- SOP #Yönetim listesi:
-ChanServ- Sira Nick Ekleyen
-ChanServ- 1 Ask_HarfLeri Yetkiyi ekleyen : Ask_HarfLeri

Böyle bir services düzenlemesi oluşturduğu için tekrar NetDelisi arkadaşımıza tşk ederim..

Kodlarda umarım bir hata yapmamışımdır hata var ise buradan yazarsanız sevinirim..

yanki 30 Nisan 2008 23:46

Cevap: IF-Services Eklentiler ve Küçük Düzeltmeler...
 
Örnek Sunucu Olarak ; irc.muhabbet.com.tr Bakabilirsiniz. ayrıca sunucuda services düşmesi yaşayan arkadaşlar /os update ile sorunu giderebilirler..

๖ۣۜDi®єctory 01 Mayıs 2008 16:53

Cevap: IF-Services Eklentiler ve Küçük Düzeltmeler...
 
Alıntı:

yanki Nickli Üyeden Alıntı (Mesaj 389583)
Örnek Sunucu Olarak ; irc.muhabbet.com.tr Bakabilirsiniz. ayrıca sunucuda services düşmesi yaşayan arkadaşlar /os update ile sorunu giderebilirler..


daha sonra /os restart yapınız..

Shades 14 Kasım 2008 15:16

Cevap: IF-Services Eklentiler ve Küçük Düzeltmeler...
 
ben bunu ircservicesde uyguladım başarıLı ama bir sorun var yetki ekliyeni göstermior dosya ismi olarak gösterior bakın kopyaliim:
-ChanServ- AOP #kanaL listesi:
-
-ChanServ- Sira Nick Ekleyen
-
-ChanServ- 1 Shade Yetkiyi ekleyen : modules/chanserv/access-xop.c

yardimci oLursanız sevinirim msn adresim [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kablosuz NET 14 Kasım 2008 16:55

Cevap: IF-Services Eklentiler ve Küçük Düzeltmeler...
 
Alıntı:

Shades Nickli Üyeden Alıntı (Mesaj 586329)
ben bunu ircservicesde uyguladım başarıLı ama bir sorun var yetki ekliyeni göstermior dosya ismi olarak gösterior bakın kopyaliim:
-ChanServ- AOP #kanaL listesi:
-
-ChanServ- Sira Nick Ekleyen
-
-ChanServ- 1 Shade Yetkiyi ekleyen : modules/chanserv/access-xop.c

yardimci oLursanız sevinirim msn adresim [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]



ilgili düzenleme sadece IF-Services içindir.. yamasız ircservicesde çalışması için birçok ayarlama yapılması lazım..

Shades 14 Kasım 2008 21:57

Cevap: IF-Services Eklentiler ve Küçük Düzeltmeler...
 
tmm ircservices için bir editLeme Lazım zaten, bunu benimLe beraber bir çok kişi bekLiyor, ircservices için access ekleyen editini anLatabiLicek varSa ßi çok kiŞi yararLanıcak ßekLiyoruz.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:41.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk