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/)
-   -   Sajoin Sorunu (https://www.ircforumlari.net/unreal-ircd/527682-sajoin-sorunu.html)

SaNaLStaR 04 Nisan 2013 13:16

Sajoin Sorunu
 
PHP- Kodu:

#include "config.h"
#include "struct.h"
#include "common.h"
#include "sys.h"
#include "numeric.h"
#include "msg.h"
#include "channel.h"
#include <time.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifdef _WIN32
#include <io.h>
#endif
#include <fcntl.h>
#include "h.h"
#ifdef _WIN32
#include "version.h"
#endif

static int m_proxy(aClient *, aChannel *);
ModuleHeader MOD_HEADER(m_proxys)
= {
"m_proxy",
"Proxy Korumasi (toXic)",
"Proxy Korumasi (toXic)",
"3.2-b8-1",
NULL
};
DLLFUNC int MOD_INIT(m_proxys)(ModuleInfo *modinfo)
{
HookAddEx(modinfo->handleHOOKTYPE_LOCAL_CONNECTm_proxy);
return 
MOD_SUCCESS;
}
DLLFUNC int MOD_LOAD(m_proxys)(int module_load)
{
return 
MOD_SUCCESS;
}
DLLFUNC int MOD_UNLOAD(m_proxys)(int module_unload)
{
return 
MOD_SUCCESS;
}
static 
char *proxylistesi[] = {
"95.245",
"78.222.222.222",
NULL
};
static 
int proxy_listesi(char *nick)
{
char **plist;
for (
plist=proxylistesi; *plist; *plist++)
{
if (
strstr(nick, *plist))
return 
1;
}
return 
0;
}
static 
int m_proxy(aClient *sptraChannel *chptr) {

char *kanal "#Proxy";
char *i[3], channels[512];
#define Kontrol "#Botkontrol"
#define aciklama1 "Proxy Girisi yaptiginiz tespit edildi.."
#define aciklama2 "Bu nedenle proxy kanalina aliniyorsunuz"
#define aciklama3 "Ban sorunlari icin, \2kline[MENTION=124379]sunucu[/MENTION]adi.com\2 adresini kullanmalisiniz."
if (proxy_listesi(sptr->user->realhost)) {
if ((
chptr find_channel(KontrolNullChn)) != NullChn)
sendto_channel_butone(&me, &mechptr":Proxy PRIVMSG %s : Proxy Girisi tespit edildi. Nick: \2%s\2 Proxy Kanalina Alindi.."Kontrolsptr->name);
sendto_one(sptr":Proxy NOTICE %s :%s"sptr->nameaciklama1);
sendto_one(sptr":Proxy NOTICE %s :%s"sptr->nameaciklama2);
sendto_one(sptr":Proxy NOTICE %s :%s"sptr->nameaciklama3);

return 
place_host_ban(sptrBAN_ACT_SHUN"proxy"60000);

/* Dosyaya yazdirma.. */
time_t irc_time;
struct tm tdate;
irc_time time(NULL);
tdate = *localtime(&irc_time);
FILE pFile;
pFile fopen ("Proxy.txt""a");
fprintf (pFile"Tarih: %02d-%02d-%02d Saat: %02d:%02d Nick: %s IP: %s \n"tdate.tm_mdaytdate.tm_mon 1,
tdate.tm_year 100tdate.tm_hourtdate.tm_minsptr->namesptr->user->realhost);
fclose (pFile);
sendto_realops("PROXY: %s Proxy Girisi yapti.",
sptr->name);
strlcpy(channelskanalsizeof(channels));
i[0] = sptr->name;
i[1] = channels;
i[2] = NULL;
do_cmd(sptrsptr"JOIN"2i);
} else {
sendto_one(sptr":Proxy NOTICE %s Guvenli giris yapiyorsunuz"sptr->name);
sendto_one(sptr":Proxy NOTICE %s Direk Kanallara aktarilacaksiniz."sptr->name);
char *ibo "#toXic,#Sohbet,#Muhabbet";
char *a[3], channels[512];
strlcpy(channelsibosizeof(channels));
a[0] = sptr->name;
a[1] = channels;
a[2] = NULL;
do_cmd(sptrsptr"JOIN"2a);
}
return 
0;


bu kodu toxic yapmisti güzel çalisiyor ama tek sorun daha önceleride eski basliginda belirttim uyarıyı veriyor fakat proxy ipi sajoinlemiyor kanala shunda atıyor tek sıkıntı sajoinlememesi proxy belirledigim kisiyi. yardımcı olabilirmisiniz.

toXic 04 Nisan 2013 14:28

Cevap: Sajoin Sorunu
 
Bu eski modul vasifsiz işine çokta yaramaz proxyleri webdeki listeden alan haline firsat bilirsem düzenleyip yollarim sana.

SaNaLStaR 04 Nisan 2013 15:22

Cevap: Sajoin Sorunu
 
iyi olur sana zahmet bekliyorum senden haber.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 15:22 -->-> Daha önceki mesaj 14:41 --

bu arada bunun sajoinini ayarlayabilirsen sana zahmet iyi olur bi süre sen öteki kodu yapana kadar işimi görürür

SaNaLStaR 04 Nisan 2013 22:13

Cevap: Sajoin Sorunu
 
düzeltme sansın varmi toxic veya düzeltebilecek arkadas varmı


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

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