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/)
-   Hazır_kodlar (https://www.ircforumlari.net/hazir_kodlar/)
-   -   IRC Giris Bilgi Modulu. (https://www.ircforumlari.net/hazir_kodlar/355019-irc-giris-bilgi-modulu.html)

toXic 15 Eylül 2010 14:04

IRC Giris Bilgi Modulu.
 
Kod:

#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_giris(aClient *, aChannel *);
int ibo = 0;
ModuleHeader MOD_HEADER(m_giris)
= {
        "m_giris",
 "Kullanici Baglanti bilgileri. (toXic)",
"Kullanici Baglanti bilgileri. v2 (toXic)",
 "3.2-b8-1",
NULL
};
DLLFUNC int MOD_INIT(m_m_giris)(ModuleInfo *modinfo)
{
  HookAddEx(modinfo->handle, HOOKTYPE_LOCAL_CONNECT, m_giris);
  return MOD_SUCCESS;
}
DLLFUNC int MOD_LOAD(m_m_giris)(int module_load)
{
  return MOD_SUCCESS;
}
DLLFUNC int MOD_UNLOAD(m_m_giris)(int module_unload)
{
  return MOD_SUCCESS;
}
static int m_giris(aClient *sptr, aChannel *chptr) {
sendto_one(sptr, ":INFO PRIVMSG %s Merhaba \2%s\2",  sptr->name, sptr->name);
ibo++;
sendto_one(sptr, ":INFO PRIVMSG %s Sunucuya giren \2%d\2 . Kisisiniz.", sptr->name, ibo);
sendto_one(sptr, ":INFO PRIVMSG %s  Baglanti bilgileriniz Assagidaki gibidir.", sptr->name);
sendto_one(sptr, ":INFO PRIVMSG %s \2", sptr->name);
sendto_one(sptr, ":INFO PRIVMSG %s  Nickiniz \2%s\2", sptr->name, sptr->name);
sendto_one(sptr, ":INFO PRIVMSG %s IP Adresiniz, \2%s\2", sptr->name, sptr->user->realhost);
sendto_one(sptr, ":INFO PRIVMSG %s IDENTINIZ \2 %s\2", sptr->name, sptr->user->username);
sendto_one(sptr, ":INFO PRIVMSG %s Baglanti bilgilerinz, Tarih ve saat ile birlikte LOG Alinmistir.", sptr->name);
sendto_one(sptr, ":INFO PRIVMSG %s \2", sptr->name);
sendto_one(sptr, ":INFO PRIVMSG %s \2EXTRA", sptr->name);
#define bildiri "Kanallara Girmek icin, Size Kanal Listesi Verilecektir."
#define bildiri2 "Girmek istediginiz Kanalin ustune cift tiklayarak girebilir, veya /join #toXic olarak girebilirsiniz."
#define bildiri3 "Girebileceginiz Kanallar Assagidaki Gibidir."
sendto_one(sptr, ":INFO  PRIVMSG %s %s",  sptr->name, bildiri);
sendto_one(sptr, ":INFO PRIVMSG %s %s",  sptr->name, bildiri2);
sendto_one(sptr, ":INFO PRIVMSG %s %s",  sptr->name, bildiri3);
char *kanal[7] = { "#yarisma", "#Sohbet", "#Oyun",
                    "#Muhabbet", "#Radyo", "#yurtdisi", "#istanbul" };
int tox;
for(tox=0; tox<7; tox++)
sendto_one(sptr, ":INFO PRIVMSG %s Kanal Listemiz; %d. \2 %s",  sptr->name, tox+1, kanal[tox]);
sendto_one(sptr, ":INFO PRIVMSG %s \2", sptr->name);
sendto_one(sptr, ":INFO PRIVMSG %s SUNUCU MOTD Bilgileri.", sptr->name);
#define OKU "ircd.motd"
int i;
FILE *dosya;
char buf[BUFSIZE];
dosya = fopen(OKU, "r");
if (dosya != NULL) {
while (fgets(buf, sizeof(buf), dosya)) {
buf[strlen(buf)-1] = 0;
sendto_one(sptr, ":INFO PRIVMSG %s :%s",  sptr->name, buf);
}
return 0;
}
}


Kae 15 Eylül 2010 14:06

Cevap: IRC Giris Bilgi Modulu.
 
güzel olmus kardeşim eline saglık

D€moN 15 Eylül 2010 14:07

Cevap: IRC Giris Bilgi Modulu.
 
Emeğine Sağlik ibo Güzel bir çalişma Başarilar..

h3l2 19 Eylül 2010 12:14

Cevap: IRC Giris Bilgi Modulu.
 
Bunu nereye atacaz kardes

TNR 19 Eylül 2010 14:33

Cevap: IRC Giris Bilgi Modulu.
 
Unreal3.2/src/modules klasörü içine

AspavA 30 Eylül 2010 12:05

Cevap: IRC Giris Bilgi Modulu.
 
PHP- Kodu:

m_baglanti.cIn function âMod_Loadâ:
m_baglanti.c:40errorexpected declaration specifiers before âreturnâ
m_baglanti
.c:41errorexpected declaration specifiers before â}â token
m_baglanti
.c:43errorexpected â=ââ,ââ;ââasmâ or â__attribute__â before â{â token
m_baglanti
.c:47errorexpected â=ââ,ââ;ââasmâ or â__attribute__â before â{â token
m_baglanti
.c:74errorexpected â{â at end of input
make
[2]: *** [custommoduleError 1
make
[2]: Leaving directory `/home/irckema/Unreal3.2/src/modules'
make[1]: *** [custommodule] Error 2
make[1]: Leaving directory 
`/home/irckema/Unreal3.2/src'
make: *** [custommodule] Error 2 


toXic 30 Eylül 2010 12:35

Cevap: IRC Giris Bilgi Modulu.
 
*** m_channotext (Forbiddin text to channels 1 min. (zirve)) [3RD]
*** m_sure - kisilerin baglanti sureleri hakkinda bilgiler (AspavA) [3RD]
m_temizle (Belirtilen kanalın yazılarını temizler. (v1.0 ) (By AspavA))

bu modulleri yazmayi biliyonda bi static int eşitlemeyi bilmiyonmu.

Disconnected 30 Eylül 2010 13:22

Cevap: IRC Giris Bilgi Modulu.
 
Relax beyler , ibrahim emeğine yüreğine sağlık.

İyi IF'ler.

Supernova 02 Kasım 2010 21:02

Cevap: IRC Giris Bilgi Modulu.
 
satır hatası veriyor . kodun bir yerinde hata var paylaşan arkadaş tekrardan paylaşırsa sevinirim

toXic 02 Kasım 2010 21:19

Cevap: IRC Giris Bilgi Modulu.
 
Hatayi gösterirsen bakabilirim ( Muhtemelen m_giris ile alakalidir. )


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

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