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/)
-   -   BehroozWolf apSis ustaLar yardim (https://www.ircforumlari.net/servisler/48434-behroozwolf-apsis-ustalar-yardim.html)

k3y 27 Ocak 2008 12:14

BehroozWolf apSis ustaLar yardim
 
seLam ustaLar ben sunucumdaki butun kayitLi nickLerin şifrelerini maiLini ve kayitLi butun kanaLLarin founderLerini gormek istiyorum mumkunmu pls teLnetten

BehroozWolf 27 Ocak 2008 12:19

Cevap: BehroozWolf apSis ustaLar yardim
 
Mesajimi söyle degistiyorum : Servislere bagli bir komut ile, kayitli nicklere, sifrelerine ve mail adreslerine erismen, ircservices üzerinde essek yüküyle oynama yapmak demek. Hadi yazdik diyelim, hata verme olasiligi cok yüksek. Yani bu dedigin islemi, ufak bir mirc koduyla yapman daha saglikli olur kanisindayim :)

k3y 27 Ocak 2008 12:45

Cevap: BehroozWolf apSis ustaLar yardim
 
şöyLe bişi butun kayitLi nickLerin şifrelerini maiLini ve kayitLi butun kanaLLarin founderLerini gorebilecegim dosyalar varmi iRcServices kuLLaniyorum

BehroozWolf 27 Ocak 2008 12:48

Cevap: BehroozWolf apSis ustaLar yardim
 
ns list *
ns getpass nick
cs list *

k3y, mIRC Bölümünden bulabilirmisin bilmiyorum ama yardim alirsan, ns list * komutunu uyguladiginda gelen noticelerde nickleri secip getpass cekebilirsin. Ve gene ayni sekilde chanservden gelen noticeleri secip founderleri alirsin. Bu daha basit bana göre. Cünkü bende bir ara l4xroly nin yardimiyla bu tarz bi kod kullandim.

ysfm 27 Ocak 2008 12:49

Cevap: BehroozWolf apSis ustaLar yardim
 
ircservicesin icerisinde bu mumkun degil

cunku dedigin kayıtlar nick.db
ve chan.db de bulunuyor ve bırcok diger olzeelıkte aynı dblerde

bir komut ile istedıgın bu seylerı yapmakta pek mumkun gelmıyor cunku services sana cok uzun bir mesaj ile cevap verecektır kı sanmıyorum duzgun calıssın

sorunun oluruna gelınce dedigin bir sekılde belkı yapılabılır ama ugrasırmıyız bılmem

nick kayıt ve kanal kayıt fonskıyonunda bir duzenleme ile ayrı birer db e kanal founder
nick sifre mail
eklenebılır bunuda yıne bir komutlar dbden okutarak mail e yollayabılırsın veya db yapısı duzgun olacagı icin pico dbismi.db seklınde telnetten kontrol edebilirsin

behroozwolf un soyledıgı daha mantıklı gelıyor

BehroozWolf 27 Ocak 2008 14:14

Cevap: BehroozWolf apSis ustaLar yardim
 
Apsis'in bir fikri onun üzerine;

Kod:

pico ircservices-*/modules/nickserv/main.c
Kod:

snprintf(buf, sizeof(buf), "%-20s %s", ni->nick, mask);
satirini

Kod:

snprintf(buf, sizeof(buf), "Nick - %-20s %s", ni->nick, mask);
olarak degistirin ve kaydedip dosyadan cikin.
Kod:

pico ircservices-*/modules/chanserv/main.c
Kod:

snprintf(buf, sizeof(buf), "%-20s  %s", ci->name,
satirini

Kod:

snprintf(buf, sizeof(buf), "kanal - %-20s  %s", ci->name,
olarka degistirin. yine ayni dosyada
Kod:

notice_lang(s_ChanServ, u, CHAN_INFO_FOUNDER, ngi_mainnick(ngi));
satirini

Kod:

notice_lang(s_ChanServ, u, CHAN_INFO_FOUNDER, chan, ngi_mainnick(ngi));
olarak degistirip kaydedin ve dosyadan cikin.

Kod:

pico ircservices-*/lang/tr.l
Kod:

NICK_GETPASS_PASSWORD_IS
    %s nick'inin sifresi : %s.

satirini
Kod:

NICK_GETPASS_PASSWORD_IS
    <> %s nick'inin sifresi : %s.

olarak degistirin.

Kod:

CHAN_INFO_FOUNDER
      Kanal Sahibi: %s

satirini

Kod:

CHAN_INFO_FOUNDER
      Kanal Sahibi: %s %s

olarak degistirin.

Daha sonra make ve make install ile hata olup olmadigi kontrol edin. Eger hata yoksa servislerinize restart atin(os restart)

Baska bisi kaldimi apsis ? unutmus olabilirim :)

ysfm 27 Ocak 2008 14:15

Cevap: BehroozWolf apSis ustaLar yardim
 
behroozwolf ircservices de karısıklıkları onlemek ıcın duzenleme yaptı bende mirce birseyler ekledım
alies


PHP- Kodu:

/list1 timer 1 1 /msg nickserv list 1* | timer 1 2 /msg nickserv list 2* | timer 1 3 /msg nickserv list 3* | timer 1 4 /msg nickserv list 4* | timer 1 5 /msg nickserv list 5* | timer 1 6 /msg nickserv list 6* | timer 1 7 /msg nickserv list 7* | timer 1 8 /msg nickserv list 8* | timer 1 9 /msg nickserv list 9* | timer 1 10 /msg nickserv list 0* | timer 1 11 /msg nickserv list _* | timer 1 12 /msg nickserv list -* | timer 1 13 /msg nickserv list ^* | timer 1 14 /msg nickserv list {* | timer 1 15 /msg nickserv list [* | timer 1 16 /msg nickserv list }* | timer 1 17 /msg nickserv list ]*
/
list2 timer 1 1 /msg nickserv list q* | timer 1 2 /msg nickserv list w* | timer 1 3 /msg nickserv list e* | timer 1 4 /msg nickserv list r* | timer 1 5 /msg nickserv list t* | timer 1 6 /msg nickserv list y* | timer 1 7 /msg nickserv list u* | timer 1 8 /msg nickserv list ı* | timer 1 9 /msg nickserv list o* | timer 1 10 /msg nickserv list p* | timer 1 11 /msg nickserv list ü* | timer 1 12 /msg nickserv list é* | timer 1 13 /msg nickserv list æ
/
list3 timer 1 1 /msg nickserv list a* | timer 1 2 /msg nickserv list s* | timer 1 3 /msg nickserv list d* | timer 1 4 /msg nickserv list f* | timer 1 5 /msg nickserv list g* | timer 1 6 /msg nickserv list h* | timer 1 7 /msg nickserv list j* | timer 1 8 /msg nickserv list k* | timer 1 9 /msg nickserv list l* | timer 1 10 /msg nickserv list ş* | timer 1 11 /msg nickserv list i*
/
list4 timer 1 1 /msg nickserv list <* | timer 1 2 /msg nickserv list >* | timer 1 3 /msg nickserv list |* | timer 1 4 /msg nickserv list z* | timer 1 5 /msg nickserv list x* | timer 1 6 /msg nickserv list c* | timer 1 7 /msg nickserv list v* | timer 1 8 /msg nickserv list b* | timer 1 9 /msg nickserv list n* | timer 1 10 /msg nickserv list m* | timer 1 11 /msg nickserv list ö* | timer 1 12 /msg nickserv list ç

PHP- Kodu:

/listc1 timer 1 1 /msg chanserv list 1* | timer 1 2 /msg chanserv list 2* | timer 1 3 /msg chanserv list 3* | timer 1 4 /msg chanserv list 4* | timer 1 5 /msg chanserv list 5* | timer 1 6 /msg chanserv list 6* | timer 1 7 /msg chanserv list 7* | timer 1 8 /msg chanserv list 8* | timer 1 9 /msg chanserv list 9* | timer 1 10 /msg chanserv list 0* | timer 1 11 /msg chanserv list _* | timer 1 12 /msg chanserv list -* | timer 1 13 /msg chanserv list ^* | timer 1 14 /msg chanserv list {* | timer 1 15 /msg chanserv list [* | timer 1 16 /msg chanserv list }* | timer 1 17 /msg chanserv list ]*
/
listc2 timer 1 1 /msg chanserv list q* | timer 1 2 /msg chanserv list w* | timer 1 3 /msg chanserv list e* | timer 1 4 /msg chanserv list r* | timer 1 5 /msg chanserv list t* | timer 1 6 /msg chanserv list y* | timer 1 7 /msg chanserv list u* | timer 1 8 /msg chanserv list ı* | timer 1 9 /msg chanserv list o* | timer 1 10 /msg chanserv list p* | timer 1 11 /msg chanserv list ü* | timer 1 12 /msg chanserv list é* | timer 1 13 /msg chanserv list æ
/
listc3 timer 1 1 /msg chanserv list a* | timer 1 2 /msg chanserv list s* | timer 1 3 /msg chanserv list d* | timer 1 4 /msg chanserv list f* | timer 1 5 /msg chanserv list g* | timer 1 6 /msg chanserv list h* | timer 1 7 /msg chanserv list j* | timer 1 8 /msg chanserv list k* | timer 1 9 /msg chanserv list l* | timer 1 10 /msg chanserv list ş* | timer 1 11 /msg chanserv list i*
/
listc4 timer 1 1 /msg chanserv list <* | timer 1 2 /msg chanserv list >* | timer 1 3 /msg chanserv list |* | timer 1 4 /msg chanserv list z* | timer 1 5 /msg chanserv list x* | timer 1 6 /msg chanserv list c* | timer 1 7 /msg chanserv list v* | timer 1 8 /msg chanserv list b* | timer 1 9 /msg chanserv list n* | timer 1 10 /msg chanserv list m* | timer 1 11 /msg chanserv list ö* | timer 1 12 /msg chanserv list ç

remote

Alıntı:

on *:NOTICE:*:?:{ if ($nick == NickServ) && ($1 == Nick) { msg nickserv getpass $2 } }
Alıntı:

on *:NOTICE:*:?:{ if ($nick == ChanServ) && ($1 == - ) { msg chanserv info $2 } }
Alıntı:

on *:NOTICE:*:?:{ if ($nick == NickServ) && ($1 == <>) { write nickler.txt $2 $4 } }
Alıntı:

on *:NOTICE:*:?:{ if ($nick == ChanServ) && ($1 == Kanal) && ($2 == Sahibi: ) { write chanlar.txt $3 $4 } }


/list1
/list2
/list3
/list4
/listc1
/listc2
/listc3
/listc4

komutları ile işlemi yapabılırsın
alies ayarlamasını flooddan dusme dıye yaptım ve servisleri biraz rahatlatır
list1 list2 alies i o kadar uzun tutamadıgım ıcın oldu
ve listin birisi en fazla 13 sanıye suruyor 2 listi o bitmeden cekme

bu işlem nasıl yapılırsa yapılsın servisleri yorar

ysfm 27 Ocak 2008 14:18

Cevap: BehroozWolf apSis ustaLar yardim
 
tmam gibi gorunuyor denesın tabı isterse

BehroozWolf 27 Ocak 2008 14:23

Cevap: BehroozWolf apSis ustaLar yardim
 
bu arada sirv olayini yaptim aksam tolga sok olucak :))))))))))))

k3y 27 Ocak 2008 15:37

Cevap: BehroozWolf apSis ustaLar yardim
 
sizin giBi kraL adamLar oLdukca insanLar dahada biLgiLi oLur teşkler


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

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