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/)
-   Anope (https://www.ircforumlari.net/anope/)
-   -   Access Ekleyeni Görme? (https://www.ircforumlari.net/anope/166397-access-ekleyeni-gorme.html)

KatiLPence 18 Aralık 2008 23:47

Access Ekleyeni Görme?
 
Merhaba arkadaşlar anope servislerini kullanıyorum ircservicesde access ekleyeni görebiliyoruz.Bunu anopede de yapan varmı.Varsa bizimle paylaşabilirmi.Yoksa biri bu konuda yardımcı olabilirmi ekleyen ve zaman olsa kafi... Şimdiden teşekkürler kolay gelsin...

Lord_FSohbet 15 Ağustos 2009 15:50

Cevap: Access Ekleyeni Görme?
 
Pek Sanmıyorum :)

GemLik 15 Ağustos 2009 16:49

Cevap: Access Ekleyeni Görme?
 
Alıntı:

KatiLPence Nickli Üyeden Alıntı (Mesaj 606371)
Merhaba arkadaşlar anope servislerini kullanıyorum ircservicesde access ekleyeni görebiliyoruz.Bunu anopede de yapan varmı.Varsa bizimle paylaşabilirmi.Yoksa biri bu konuda yardımcı olabilirmi ekleyen ve zaman olsa kafi... Şimdiden teşekkürler kolay gelsin...

Kod:


cd anope*
cd src
cd core
pic cs_access.c

şu kodu buluyoruz;

Kod:

alog("%s: %s!%s@%s (level %d) set access level %d to %s (group %s) on channel %s", s_ChanServ, u->nick, u->username, u->host, ulev, access->level, na->nick, nc->display, ci->name);
hemen altına şunu ekliyoruz;

Kod:

send_cmd(s_ChanServ, "privmsg #services [ACC-ADD]: * %s * nick'i %s kanalina yetkisi %d Ayarında eklendi", nick, chan, level);
make , make install ve serviceslere restart

örnek gösterim;

[16:47] <ChanServ> [ACC-ADD]: * dreams * nick'i #gemlik kanalina yetkisi 4 Ayarında eklendi

ysfm 17 Ağustos 2009 18:20

Cevap: Access Ekleyeni Görme?
 
sımdı yanlıs anlamadı isem siz ekleyen kısıyı access listte kontrol etmek ıstıyorsunuz

gunun icin access add ve remove icin anopede eventler var eventler hakkında bilgiye docs/EVENTS den ulasabilirsiniz. daha sonrasında ise bir txt kayıt veya db kullanımı ile dosyaya ekleyen kişiyi ekleyip silebilirsiniz list dekı dongudede girilen nicki arayıp ardından gelenıde alarak geri gonderme yapabilirsiniz su anda en fazla bu kadar yardımcı olabilecegım

Sephiroth 20 Aralık 2009 16:10

Cevap: Access Ekleyeni Görme?
 
aynı sekil bunuda access değilde su nick bu kanala aop olarak eklenmistir ekleyen kisi galbadia gibi yapmak mumkun mu :) veya sop vs vs

tolgabati 12 Kasım 2014 09:30

Cevap: Access Ekleyeni Görme?
 
Access ekleyeni görebiliyoruz ama Access sileni nasıl görebiliriz bunun için ne yapmalı

BehroozWolf 12 Kasım 2014 22:10

Cevap: Access Ekleyeni Görme?
 
Ufak bir karışıklık :)

tolgabati 13 Kasım 2014 08:13

Cevap: Access Ekleyeni Görme?
 
Bunu bilen yokmu acc ekleyeni görebiliyoruz ama acc silenide aynı şekilde nasıl görebiliriz

BehroozWolf 13 Kasım 2014 20:35

Cevap: Access Ekleyeni Görme?
 
Alıntı:

tolgabati Nickli Üyeden Alıntı (Mesaj 1041540656)
Bunu bilen yokmu acc ekleyeni görebiliyoruz ama acc silenide aynı şekilde nasıl görebiliriz

Services log dosyasına çıkması lazım eğer ki çıkmıyor ise TAM EMIN OLMAMAK şartı ile şunu deneyebilirsin;

En son sürüm anope kullandığınızı varsayarak;
modules/commands/cs_access.cpp dosyası içerisine

Kod:

Anope::string mask = params[2];
altına

Kod:

NickCore *nc = source.nc;
ekleyin gene aynı dosya içerisinde
Kod:

source.Reply(_("\002%s\002 deleted from %s access list."), access->Mask().c_str(), ci->name.c_str());
satırının bir altına
Kod:

source.Reply(_("%s nicki %s listesinden %s tarafindan silindi."),  access->Mask().c_str(), ci->name.c_str(), nc->display.c_str());
Ama sanki log dosyasına çıkıyor diye hatırlıyorum.

tolgabati 13 Kasım 2014 22:06

Cevap: Access Ekleyeni Görme?
 
Alıntı:

BehroozWolf Nickli Üyeden Alıntı (Mesaj 1041541167)
Services log dosyasına çıkması lazım eğer ki çıkmıyor ise TAM EMIN OLMAMAK şartı ile şunu deneyebilirsin;

En son sürüm anope kullandığınızı varsayarak;
modules/commands/cs_access.cpp dosyası içerisine

Kod:

Anope::string mask = params[2];
altına

Kod:

NickCore *nc = source.nc;
ekleyin gene aynı dosya içerisinde
Kod:

source.Reply(_("\002%s\002 deleted from %s access list."), access->Mask().c_str(), ci->name.c_str());
satırının bir altına
Kod:

source.Reply(_("%s nicki %s listesinden %s tarafindan silindi."),  access->Mask().c_str(), ci->name.c_str(), nc->display.c_str());
Ama sanki log dosyasına çıkıyor diye hatırlıyorum.


Teşekkürler.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net