IrcServices'de Access Ekleyen'ini Gösterme - IrcServices'de, Access, Ekleyen'ini, Gösterme
Frmda.com
+ FRmda.Com Paylasim Platformu » Sohbet Chat Programları ve Tanıtımı Irc Serverler Msn Yahoo  » IRC Shell Hizmeti » Ircd Yazılımları
 IrcServices'de Access Ekleyen'ini Gösterme

Kullanıcı Adı: Beni Hatirla
Şifre:


 

HEM ARKADAŞ EDİNMEK HEMDE BİNLERCE HEDİYEDEN BİRİNİ KAZANMAK İSTERMİSİN?
HEMEN TIKLA VE SOHBETE KATIL HEM ARKADAŞ HEMDE HEDİYE KAZANMAYA BAŞLA
Konu Bilgileri
Konu BasligiKonu: IrcServices'de Access Ekleyen'ini Gösterme
Cevap SayisiCevap Sayisi: 0 cevap var
Okunma SayısıOkunma Sayısı 110 defa
Bu Konuyu Görüntüleyenler0 Üye ve 2 Ziyaretçi konuyu incelemekte.
Sayfa: [1]   Yukarı git
Konu: IrcServices'de Access Ekleyen'ini Gösterme  (Okunma Sayısı 110 defa) Seçenekler Arama
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
« : 02 Aralık 2007, 13:35:48 »            

GoKTuG'in Bilgileri
GoKTuG
Severiz bazi zaman gozyasimiz olur kan dostlar bizi aglatan katlaniriz mecburen..
Administrator
KraL Üye
*





Kisisel Mesaj Kurulmus bu yasanti.Hayat döner mecburen...

Cinsiyet Bay
Üye ID 29552
Kayit Tarihi 22 Mayıs 2007, 04:56:27
Nerden SAKARYA
Mesaj Sayisi 11942
Rep Puani
Rep Puan: 2588
Deneyimleri

Aktiflik

Deneyim
Seviye
Kötü Itibar
Iletisim
WWW Offline Offline

IrcServices'de Access Ekleyen'ini Gösterme

Www.Hossohbetci.Com " Degisen Dunyanin Degismeyen Yuzu Seviyeli Hossohbet Adresiniz"
IrcServices'de Access Ekleyen'ini Gösterme


hesaba login olduktan sonra /home/login/ircservices-5.0.x/modules/chanserv/ klasörüne girin.

pico access.c komutuyla access.c dosyasının içine girip access_add fonksiyonunun
tanımlandığı satırı bulun yani;



int access_add(ChannelInfo *ci, const char *nick, int level, int uacc)

üstteki satırı bulun.bu satırı;



int access_add(ChannelInfo *ci, const char *nick, int level, int uacc, char *ekleyen)

olarak değiştirin. daha sonra yine aynı dosyada, access_add fonksiyonu içerisinde bulunan;



ci->access.nickgroup = ni->nickgroup;ci->access.level = level;

satırlarını bulup bi alt satırına;



ci->access.ekleyen = sstrdup(ekleyen);

satırını ekleyip, kaydedip dosyayı kapatın. daha sonra yine aynı klasörde bulunan
access-levels.c dosyasını;



pico access-levels.c

komutuyla açtıktan sonra;



switch (access_add(ci, nick, level, is_servadmin ? ACCLEV_FOUNDER : get_access(u,ci)))

satırlarını bulup;



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

olarak değiştirin. yine aynı dosya içerisinde;



RET_LISTED

satırını bulup bi üst satırında bulunan



notice_lang(s_ChanServ, u, CHAN_ACCESS_LIST_FORMAT, index+1, access->level, ngi_mainnick(ngi));

satırlarını ;



notice_lang(s_ChanServ, u, CHAN_ACCESS_LIST_FORMAT, index+1, access->level, ngi_mainnick(ngi), access->ekleyen);

şeklinde değiştirin. kaydedip dosyayı kapatın. aynı klasörde bulunan
access-xop.c dosyasını



pico access-xop.c

komutuyla açıp



switch (access_add(ci, nick, level, is_servadmin ? ACCLEV_FOUNDER : get_access(u,ci)))

satırlarını bulup bu satırları



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

olarak değiştirin. kaydedip dosyayı kapatın.aynı klasörde bulunan chanserv.h dosyasını



pico chanserv.h

komutuyla açın ve



typedef struct { uint32 nickgroup; /* Zero if entry is not in use */ int16 level;} ChanAccess;

satırlarını bulup;



typedef struct { uint32 nickgroup; /* Zero if entry is not in use */ int16 level; char *ekleyen;} ChanAccess;

olarak değiştirin kaydedin kapatın.



pico cs-local.h

komutu ile cs-local.h dosyasını acıp



E int access_add(ChannelInfo *ci, const char *nick, int level, int uacc);

satırını bulun ve bu satırı



E int access_add(ChannelInfo *ci, const char *nick, int level, int uacc, char *ekleyen);

olarak değiştirin. kaydedip dosyayı kapatın.daha sonra /home/login/ircservices-5.0.x/lang/
klasörüne girip



pico tr.l

komutuyla tr.l dosyasını açın.



CHAN_ACCESS_LIST_HEADER %s Kanali Erisim Listesi: Sira Seviye NickCHAN_ACCESS_LIST_FORMAT %4d %4d %s

satırlarını bulup;



CHAN_ACCESS_LIST_HEADER %s Kanali Erisim Listesi: Sira Seviye Nick EkleyenCHAN_ACCESS_LIST_FORMA T %4d %4d %s %s

şeklinde değiştirin. kaydedip dosyayı kapatın.

daha sonra /home/login/ircservices-5.0.x/modules/database/ klasörüne girip



pico version4.c

komutuyla version4.c dosyasını açın.bu dosyada



SAFE(write_int16(ci->access_count, f)); ARRAY_FOREACH (i, ci->access) { if (ci->access.nickgroup) ngi = get_ngi_id(ci->access.nickgroup); else ngi = NULL; SAFE(write_int16(ngi != NULL, f)); if (ngi) { SAFE(write_int16(convert_new_level(ci->access.level), f)); SAFE(write_string(ngi_mainnick(ngi), f)); } }

satırlarını bulup hemen altına



SAFE(write_int16(ci->access_count, f)); ARRAY_FOREACH (i, ci->access) { SAFE(write_string(ci->access.ekleyen, f)); }

satırlarını ekleyin. kaydedip çıkın. /home/login/ircservices-5.0.x/ klasörüne girip
önce


make

bitince de


make install

komutunu uygulayıp servisleri ÇALIŞTIRIN.denemek amacıyla resgele bi kanalda rasgele bi nicke
access ekleyip access listesine bakın.

daha sonra;

/home/login/ircservices-5.0.x/modules/database/ klasörüne girip;



pico version4.c

komutuyla yine version4.c dosyasını açın.bu dosyada ;



SAFE(read_int16(&ci->access_count, f)); if (ci->access_count) { ci->access = scalloc(ci->access_count, sizeof(ChanAccess)); ARRAY_FOREACH (i, ci->access) { SAFE(read_int16(&tmp16, f)); /* in_use */ if (tmp16) { SAFE(read_int16(&lev, f)); ci->access.level = convert_old_level(lev); SAFE(read_string(&s, f)); if (s) { ni = get_nickinfo(s); if (ni) { ci->access.nickgroup = ni->nickgroup; } free(s); } } } } else { ci->access = NULL; }

satırlarını bulup en son parantezin bi alt satırına;



SAFE(read_int16(&ci->access_count, f)); if (ci->access_count) { ARRAY_FOREACH (i, ci->access) { SAFE(read_string(&ci->access.ekleyen, f)); } } else { ci->access = NULL; }

satırlarını ekleyin. ve kaydedip dosyayı kapatın./home/login/ircservices-5.0.x/ klasörüne girip
önce


make

bitince de


make install

komutunu uygulayıp servislere restart atın.bu kadar. kolay gelsin.




! FORUMDAN YARARLANMAK İÇİN BURAYA TIKLAYARAK KAYIT OLMALISINIZ !


BİNLERCE HEDİYEDEN BİRİNİ KAZANMAK İSTERMİSİN?
HEMEN TIKLA VE ÜYE OL HEM ARKADAŞ HEMDE HEDİYE KAZANMAYA BAŞLA


Bu Sayfayı Paylaş
Google Ekle Yumile Ekle Yahoo Ekle Msn Ekle Netspace Ekle Ask Ekle Clesto Ekle Digg Ekle Reddit Ekle Furl Ekle Del.icio.us Ekle Submit to Jeqq Spurl Ekle Technorati Ekle Newsvine Ekle Simpy Ekle BlinkList Ekle Shadows Ekle
Logged






Sohbet Etmenin Tam Zamanı TIKLA Sohbete Gel..

Etiket: IrcServices'de Access Ekleyen'ini Gösterme  
Sayfa: [1]   Yukarı git

 
Gitmek istediğiniz yer:  

İlgili Konular
Konu Başlığı Başlatan Yanıtlar Görüntülenme Son Mesaj
SMF 1.1 Finalde Üye profilinde nerden olduğunu gösterme Manuel Kurulumlar GoKTuG 0 98 Son Mesaj 26 Mayıs 2007, 09:09:37
Gönderen: GoKTuG
Evinizi Geniş Gösterme Hileleri Ev Dekorasyonu LiNDa 0 272 Son Mesaj 05 Ekim 2007, 10:13:56
Gönderen: LiNDa
Microsoft Access Ders Notları Diğer Ödev Konuları NauGhTy_GiRL 0 180 Son Mesaj 09 Ekim 2007, 03:08:39
Gönderen: NauGhTy_GiRL
Access Hataları ve Çözümleri[Bilgisayar Müh.] Mühendislik / Mimarlık / Peyzaj Mimarlığı GoKTuG 0 61 Son Mesaj 15 Şubat 2008, 10:11:55
Gönderen: GoKTuG
web sitesinde video gösterme kodu Web Tasarım ve Geliştirme GoKTuG 0 49 Son Mesaj 27 Ekim 2008, 23:17:43
Gönderen: GoKTuG
Arsiv

Powered by SMF 1.1.9 | SMF © 2006-2008, Simple Machines LLC
Theme Sohbet-Chat | Arrange GoKTuG
Sitemiz En iyi 1024x768 çözünürlükte Mozilla Firefox ile Görüntülenebilir