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/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   whois ekleme (https://www.ircforumlari.net/unreal-ircd/462654-whois-ekleme.html)

fLayer 14 Mart 2012 14:33

whois ekleme
 
arkadaşlar Geçen bir yerde gormuştum ama aradım bulamadım Yardım edebilirmisiniz
Ornek; whois Çekilen kişinin bilgileri
Whois: Şehir
whois: isim
whois msn
gb gb...
bu vardı ama bulamadım Elinde olan varsa paylaşabilirmi bu herkeze Degil tek kişiye ozel whois SAnırım Swhois Sistemi ile yapılıyordu

Neo 14 Mart 2012 15:06

Cevap: whois ekleme
 
toXic bunun anlatimini yapmisti, asagidakileri aynen uygulayin ve son olarakta m_cswhois modulunu kurun.

Kod:

cd Unreal*
Kod:

cd src/include
Kod:

pico msg.h
girip
Kod:

#define MSG_SWHOIS      "SWHOIS"
#define TOK_SWHOIS      "BA"

satiri altina;
Kod:

#define MSG_SWHOIS2      "SWHOIS2"
#define TOK_SWHOIS2      "IB"
#define MSG_SWHOIS3      "SWHOIS3"
#define TOK_SWHOIS3      "YY"
#define MSG_SWHOIS4      "SWHOIS4"
#define TOK_SWHOIS4      "TT"
#define MSG_SWHOIS5      "SWHOIS5"
#define TOK_SWHOIS5      "PP"
#define MSG_SWHOIS6      "SWHOIS6"
#define TOK_SWHOIS6    "YY"
#define MSG_SWHOIS7      "SWHOIS7"
#define TOK_SWHOIS7    "XX"
#define MSG_SWHOIS8      "SWHOIS8"
#define TOK_SWHOIS8    "NN"
#define MSG_SWHOIS9      "SWHOIS9"
#define TOK_SWHOIS9    "JJ"
#define MSG_SWHOIS10    "SWHOIS10"
#define TOK_SWHOIS10    "SS"

ekleyin.

Sonra
Kod:

pico struct.h
dosyasina girip;
Kod:

char *swhois;
altina;
Kod:

char *swhois2;
char *swhois3;
char *swhois4;
char *swhois5;
char *swhois6;
char *swhois7;
char *swhois8;
char *swhois9;
char *swhois10;

ekleyin..

Kod:

char            *name, *swhois, *snomask;
satirini;
Kod:

  char            *name, *swhois, *swhois2, *swhois3, *swhois4, *swhois5, *swhois6, *swhois7, *swhois8, *swhois9,
*swhois10, *snomask;

olarak degisin..
Kod:

    char            *login, *virthost, *virtuser, *swhois
;
satirini
Kod:

char            *login, *virthost, *virtuser, *swhois,
*swhois2, *swhois3, *swhois4, *swhois5, *swhois6, *swhois7, *swhois8, *swhois9, *swhois10;

olarak degisin..
Kod:

cd
Kod:

cd Unreal3.2*
Kod:

pico -w src/modules/m_whois.c
girip
Kod:

  if (!BadPtr(user->swhois) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois);

altina;

Kod:

if (!BadPtr(user->swhois2) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois2);
 if (!BadPtr(user->swhois3) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois3);
 if (!BadPtr(user->swhois4) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois4);
 if (!BadPtr(user->swhois5) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois5);
 if (!BadPtr(user->swhois6) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois6);
 if (!BadPtr(user->swhois7) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois7);
if (!BadPtr(user->swhois8) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois8);
if (!BadPtr(user->swhois9) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois9);
if (!BadPtr(user->swhois10) && !hideoper)
                                        sendto_one(sptr, ":%s %d %s %s :%s",
                                            me.name, RPL_WHOISSPECIAL, parv[0],
                                            name, acptr->user->swhois10);

ekleyin ve make cekin..




Modulu Unreal3.2/src/modules klasorune atiyorsunuz.

Kod:

make custommodule MODULEFILE=m_cswhois
Kurulumunu yapin ve sunucunuza restart atin.


Modul

Kod:

http://www.uploadet.tk/download.php?file=861m_cswhois.rar

fLayer 14 Mart 2012 16:03

Cevap: whois ekleme
 
tşk ederim ama aradıgım bu degil ARadıqım Şey whois çekenin ozeline Gerçek whoisi degil bizim ayarladıgımız whois qidecek

dEathLeSs 14 Mart 2012 16:51

Cevap: whois ekleme
 
m_whois.c`i editleyeceksin o zaman. Forumda arama yaparsan bulabilirsin, bu tür örnekleri.

fLayer 14 Mart 2012 19:57

Cevap: whois ekleme
 
forumdan bulabilseydim istedigimi konu açmazdım :)

fLayer 14 Mart 2012 22:23

Cevap: whois ekleme
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Entrance Arkadaşımız Yardım etti konu amacına ulaşmıştır


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

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