IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
12Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Aralık 2011, 20:07   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
IRC Giriş Bilgi Modulu (v.5)




Düzenlemeniz gerekenler;


MESAJ GÖNDEREN NICK;
Alıntı:
#define iboname "INFO"

Ban sikayet kanali;
Alıntı:
#define bansikayet "#OperHelp"

Yardim kanali;
Alıntı:
#define yardim "#Help"

Extra birşeyler yazmak için dosya;
Alıntı:
#define OKU "dosyaadi.txt"

Tavsiye edilen kanallar;

Alıntı:
char *ibokanallar[7]={
"#Radyo,#Oyun,#Muhabbet",
"#istanbul, izmir, #yarisma",
"#Ankara, #Sanalnikah, #Test",
"#Bursa, #Diyalog, #Samsun",
"#Turkiye, #Geyik, #Ayna",
"#Zurna, #mIRC, #Chat",
"#Sevgi, #zurna, #Samsun"
};

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#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_baglanti(aClient *, aChannel *); int ibo = 0; int i; #define iboname "INFO" #define bansikayet "#OperHelp" #define yardim "#Help" #define OKU "dosyaadi.txt" char *ibokanallar[7]={ "#Radyo,#Oyun,#Muhabbet", "#istanbul, izmir, #yarisma", "#Ankara, #Sanalnikah, #Test", "#Bursa, #Diyalog, #Samsun", "#Turkiye, #Geyik, #Ayna", "#Zurna, #mIRC, #Chat", "#Sevgi, #zurna, #Samsun" }; ModuleHeader MOD_HEADER(m_baglanti) = { "m_baglanti", "Kullanici Karsilama ve bilgilendirme. (toXic)", "Kullanici Karsilama ve bilgilendirme v5 (toXic)", "3.2-b8-1", NULL }; DLLFUNC int MOD_INIT(m_m_baglanti)(ModuleInfo *modinfo) { HookAddEx(modinfo->handle, HOOKTYPE_LOCAL_CONNECT, m_baglanti); return MOD_SUCCESS; } DLLFUNC int MOD_LOAD(m_m_baglanti)(int module_load) { return MOD_SUCCESS; } DLLFUNC int MOD_UNLOAD(m_m_baglanti)(int module_unload) { return MOD_SUCCESS; } static int m_baglanti(aClient *sptr, aChannel *chptr) { sendto_one(sptr, ":%s PRIVMSG %s :Merhaba \2%s\2", iboname, sptr->name, sptr->name); ibo++; sendto_one(sptr, ":%s PRIVMSG %s :Sunucuya giren \2%d\2 . Kisisiniz.", iboname, sptr->name, ibo); sendto_one(sptr, ":%s PRIVMSG %s :Baglanti bilgileriniz Assagidaki gibidir.", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Nickiniz \2%s\2", iboname, sptr->name, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :IP Adresiniz, \2%s\2", iboname, sptr->name, sptr->user->realhost); sendto_one(sptr, ":%s PRIVMSG %s :IDENTINIZ \2 %s\2", iboname, sptr->name, sptr->user->username); sendto_one(sptr, ":%s PRIVMSG %s :Baglanti bilgileriniz, Tarih ve saat ile birlikte LOG Alinmistir.", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Sunucu kurallararina uymamaniz takdirde sunucudan uzaklastirilabilirsiniz.", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Baskalarinin \2MSN, FACEBOOK, TWITTER, TEL NUM.\2 gibi kisisel bilgilerinin dagitimi suctur.", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :\2Global Kanallarimiz;", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :%s", iboname, sptr->name, AUTO_JOIN_CHANS); sendto_one(sptr, ":%s PRIVMSG %s :\2", iboname, sptr->name); aChannel *chanptr; sendto_one(sptr, ":%s PRIVMSG %s :\2Kanal bilgilerimiz", iboname, sptr->name); if (chanptr = find_channel("#Muhabbet", (aChannel *)NULL)) { sendto_one(sptr, ":%s PRIVMSG %s :\2Muhabbet\2 kanali su anda \2%d\2 kisi.", iboname, sptr->name, chanptr->users); } if (chanptr = find_channel("#Radyo", (aChannel *)NULL)) { sendto_one(sptr, ":%s PRIVMSG %s :\2#Radyo\2 kanali su anda \2%d\2 kisi.", iboname, sptr->name, chanptr->users); } if (chanptr = find_channel("#Oyun", (aChannel *)NULL)) { sendto_one(sptr, ":%s PRIVMSG %s :\2#Oyun\2 kanali su anda \2%d\2 kisi.", iboname, sptr->name, chanptr->users); } if (chanptr = find_channel("#Sohbet", (aChannel *)NULL)) { sendto_one(sptr, ":%s PRIVMSG %s :\2#Sohbet\2 kanali su anda \2%d\2 kisi.", iboname, sptr->name, chanptr->users); } sendto_one(sptr, ":%s PRIVMSG %s :\2", iboname, sptr->name); srand ( time(NULL) ); int r = rand()%7; sendto_one(sptr, ":%s PRIVMSG %s \2Tavsiye edilen Kanallarimiz;", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :%s", iboname, sptr->name, ibokanallar[r]); sendto_one(sptr, ":%s PRIVMSG %s :\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :IRC Banlari hakkinda sikayet icin \2%s", iboname, sptr->name, bansikayet ); sendto_one(sptr, ":%s PRIVMSG %s :IRC Komut yardimi icin \2%s\2", iboname, sptr->name, yardim); sendto_one(sptr, ":%s PRIVMSG %s :Kanallarini kullanabilirsiniz.\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Online \2IRC OPER\2 Gorevlilerini gormek icin \2IRCOPS\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Online \2IRC HELP\2 Gorevlilerini gormek icin \2/HELPERS\2", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Sunucu yoneticilerinin listesini ve gorevlerini gormek icin \2/MOTD", iboname, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Komutlarini kullanabilirsiniz.", iboname, sptr->name); 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, ":%s PRIVMSG %s :%s", iboname, sptr->name, buf); } return 0; } else { sendto_one(sptr, ":%s PRIVMSG %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", iboname, sptr->name, buf); return 0; } }

Bunlar dişinda birşeyler yazmak için; dosyaadi.txt adli bir dosya hazirlayip yazabilirsiniz.


Konu toXic tarafından (28 Aralık 2011 Saat 20:57 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 28 Aralık 2011, 20:50   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




hocam bu modulü kurarken böyle bi hata alıyorum

m_giris.c: In function âm_girisâ:
m_giris.c:69: error: invalid storage class for function âm_girisâ
m_giris.c:139:2: warning: no newline at end of file
m_giris.c:139: error: expected declaration or statement at end of input
make[2]: *** [custommodule] Error 1
make[2]: Leaving directory `/home/berat/Unreal3.2/src/modules'
make[1]: *** [custommodule] Error 2
make[1]: Leaving directory `/home/berat/Unreal3.2/src'
make: *** [custommodule] Error 2
berat@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].com [~/Unreal3.2]#

 
Alıntı ile Cevapla

Alt 28 Aralık 2011, 20:54   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




Telnetten eklediğim için static int bölümü 2 defa çikmiş düzelttim. Tekrar alip kullanabilirsiniz.

 
Alıntı ile Cevapla

Alt 29 Aralık 2011, 13:29   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




modulu .c ile paylasir misiniz sanırım kopyalarken hata oluyo Unreal kapandı core olusmadı log'da da bişi yok

 
Alıntı ile Cevapla

Alt 29 Aralık 2011, 13:31   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




kurarken zaten :\2Muhabbet\2 kanali surda hata verdi
Alıntı:
:\2#Muhabbet\2 kanali

yaparak duzellttim ama genede olmadı
kurarkende soyle bi hata almısdım
Alıntı:
karsila.c:132:2: warning: no newline at end of file


 
Alıntı ile Cevapla

Alt 29 Aralık 2011, 13:35   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




Kopyalarken sorun yaşayan aşşağidaki linkten indirebilirler.

Burdan İndir Bu forumdaki ekleri görübilmek için 25 mesaja sahip olmanız gerekir. Sizin 0 Mesajınız var.
 
Alıntı ile Cevapla

Alt 29 Aralık 2011, 14:28   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




Unreal Kapanıyor

 
Alıntı ile Cevapla

Alt 29 Aralık 2011, 14:44   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




Unreal versiyonun nedir?

 
Alıntı ile Cevapla

Alt 09 Şubat 2012, 02:02   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




m_baglanti.c:134:2: warning: no newline at end of file

Böle bir hata alıyorum Sunucum Unreal3.2 bunu kurdukdan sonra i harfli kanalarada giriş yapamıyorum yardım PLSS

 
Alıntı ile Cevapla

Alt 10 Şubat 2012, 21:09   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRC Giriş Bilgi Modulu (v.5)




Modülü kurduktan sonra sürekli unreal kapanıyor sebebi nedir...

 
Alıntı ile Cevapla

Cevapla

Etiketler
bilgi, giriş, irc, modulu, v5


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
IRC Giris Bilgi Modulu. toXic Hazır_kodlar 33 30 Ağustos 2018 16:41
Giriş Kodu Giriş Paneli ve Nick Listesi yardımı impOsibLe mIRC Scripting Sorunları 4 12 Temmuz 2010 13:35
2010 YGS Giriş Belgesini Kaybedenler Veya Giriş Belgesi Gelmeyenler İçin Pentagram YGS ve LYS'ye Hazırlık 0 05 Nisan 2010 13:48