IRC ve mIRC Kullanıcılarının Buluşma Noktası
  Reklam Ver


Forum tutkunlarının tek adresi Türkiye Sohbet Odaları Sohbetteyiz herkes burda

ayna chat muhabbetbayilik veren firmalar

Şeker Shell  Sohbet



Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 26 Ağustos 2007, 01:58   #1
Çevrimdışı
IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.


-- Sponsor Baglantı --


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices-5.0.5*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/chanserv/main.c

dosyasının içine girin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_info(User *u) { char *chan = strtok(NULL, " "); char *param = strtok(NULL, " "); ChannelInfo *ci;

satırının altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NickInfo *ni = u->ni;

satırını ekleyin, yine aynı dosyada hemen altında;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NickGroupInfo *ngi, *ngi2 = NULL; char buf[BUFSIZE], *end, *s;

satırlarının altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char emre[BUFSIZE]; time_t now = time(NULL); int nick_online = 0;

satırlarını ekleyin, yine aynı dosyada;



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_ChanServ, u, CHAN_INFO_HEADER, chan);

satırının altındaki;



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_ChanServ, u, CHAN_INFO_FOUNDER, ngi_mainnick(ngi));

satırını kaldırın ve hemen altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ni = get_nickinfo(ngi_mainnick(ngi)); if (ni && ni->user && nick_id_or_rec(ni)) nick_online = 1; if (nick_online) { send_cmd(s_ChanServ, "NOTICE %s : Kanal Sahibi: %s [ONLINE]", u->nick, ngi_mainnick(ngi)); } else { emre_time2(emre, now-ni->last_seen, u); send_cmd(s_ChanServ, "NOTICE %s : Kanal Sahibi: %s [OFFLINE] [%s]", u->nick, ngi_mainnick(ngi), emre); }

satırlarını ekleyin, kaydedip dosyadan çıkın.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico extern.h

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
E int lock_data(void);

satırının üstüne

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
E void emre_time2(char *buf, time_t t, User *u);

satırını ekleyin, kaydedip dosyadan çıkın.



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico misc.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (outpos < outsize) outp[outpos] = (i2&3)<<6 | i3; outpos++; } return outpos; }

satırlarının altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
void emre_time2(char *buf, time_t t, User *u) { int days, hours, minutes, seconds; days = t / (24 * 3600); t %= 24 * 3600; hours = t / 3600; t %= 3600; minutes = t / 60; t %= 60; seconds = t; sprintf (buf, "\2%d\2 gün,\2%d\2 saat,\2%d\2 dakika ve \2%d\2 saniye önce", days, hours, minutes, seconds); }

satırlarını ekleyin, kaydedip dosyadan çıkın.



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make make install

Ardından servislerinize restart atın. Güle güle kullanın.

NOT: Bu son olan konular benim kod yayınlama isteğimi dahada artırıyor sanmayın ki düşürüyor
Inat değil mi ? KOD DAĞITIMLARI DEVAM EDECEKTIR.



Kodu yazan : Soldy dir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices-5.0.5*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/chanserv/main.c

dosyasının içine girin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_info(User *u) { char *chan = strtok(NULL, " "); char *param = strtok(NULL, " "); ChannelInfo *ci;

satırının altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NickInfo *ni = u->ni;

satırını ekleyin, yine aynı dosyada hemen altında;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NickGroupInfo *ngi, *ngi2 = NULL; char buf[BUFSIZE], *end, *s;

satırlarının altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char emre[BUFSIZE]; time_t now = time(NULL); int nick_online = 0;

satırlarını ekleyin, yine aynı dosyada;



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_ChanServ, u, CHAN_INFO_HEADER, chan);

satırının altındaki;



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_ChanServ, u, CHAN_INFO_FOUNDER, ngi_mainnick(ngi));

satırını kaldırın ve hemen altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ni = get_nickinfo(ngi_mainnick(ngi)); if (ni && ni->user && nick_id_or_rec(ni)) nick_online = 1; if (nick_online) { send_cmd(s_ChanServ, "NOTICE %s : Kanal Sahibi: %s [ONLINE]", u->nick, ngi_mainnick(ngi)); } else { emre_time2(emre, now-ni->last_seen, u); send_cmd(s_ChanServ, "NOTICE %s : Kanal Sahibi: %s [OFFLINE] [%s]", u->nick, ngi_mainnick(ngi), emre); }

satırlarını ekleyin, kaydedip dosyadan çıkın.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico extern.h

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
E int lock_data(void);

satırının üstüne

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
E void emre_time2(char *buf, time_t t, User *u);

satırını ekleyin, kaydedip dosyadan çıkın.



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico misc.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (outpos < outsize) outp[outpos] = (i2&3)<<6 | i3; outpos++; } return outpos; }

satırlarının altına;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
void emre_time2(char *buf, time_t t, User *u) { int days, hours, minutes, seconds; days = t / (24 * 3600); t %= 24 * 3600; hours = t / 3600; t %= 3600; minutes = t / 60; t %= 60; seconds = t; sprintf (buf, "\2%d\2 gün,\2%d\2 saat,\2%d\2 dakika ve \2%d\2 saniye önce", days, hours, minutes, seconds); }

satırlarını ekleyin, kaydedip dosyadan çıkın.



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make make install

Ardından servislerinize restart atın. Güle güle kullanın.

NOT: Bu son olan konular benim kod yayınlama isteğimi dahada artırıyor sanmayın ki düşürüyor
Inat değil mi ? KOD DAĞITIMLARI DEVAM EDECEKTIR.



Kodu yazan : Soldy dir.
__________________
MCPD
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
Alt 29 Eylül 2007, 22:14   #2
Çevrimdışı
Yanıt: IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.




Ellerine sağlık aslan
Bu forumdaki linkleri ve resimleri görebilmek için en az 20 mesajınız olması gerekir.

__________________
Møre Questiøbns !nterdisciplinary Science Reviews
  Alıntı ile Cevapla

Alt 17 Aralık 2008, 00:21   #3
Çevrimdışı
Cevap: IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.




arkadaşlar pardon pico extern.h ve misc.c ircservices-5.0.5* klasorünün içindedir.bilginize.

  Alıntı ile Cevapla

Alt 17 Aralık 2008, 02:24   #4
Çevrimdışı
Cevap: IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.




anlatımda zaten belirtilmiş dosyaların yerleri... lütfen dikkatlice takip edelim ona göre cevap yazalım.

__________________
GemLik'li Olunmaz GemLik'li Doğulur.
  Alıntı ile Cevapla

Alt 24 Ağustos 2009, 19:22   #5
Çevrimiçi
Cevap: IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.




sagolasin adamim.

__________________
death is a start.
  Alıntı ile Cevapla

Alt 17 Şubat 2016, 13:03   #6
Çevrimdışı
Uzaklaştırıldı
wolera - ait Kullanıcı Resmi (Avatar)
Cevap: IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.




Kullandığım services: ircservices-5.0.64

söylediklerinizi uyguladım fakat aşağıdaki hatayı almaktayım.

modules/chanserv/main.c: In function 'do_channel_join_check':
modules/chanserv/main.c:326: warning: unused variable 'ngi'
modules/chanserv/main.c: In function 'do_drop':
modules/chanserv/main.c:896: warning: too few arguments for format
modules/chanserv/main.c: In function 'do_info':
modules/chanserv/main.c:936: error: redefinition of 'now'
modules/chanserv/main.c:933: note: previous definition of 'now' was here
modules/chanserv/main.c:1075: warning: too many arguments for format
modules/chanserv/main.c:1077: warning: too many arguments for format
modules/chanserv/main.c:1078: warning: too many arguments for format
modules/chanserv/main.c:1079: warning: too many arguments for format
modules/chanserv/main.c:1080: warning: too many arguments for format
modules/chanserv/main.c:1081: warning: too many arguments for format
modules/chanserv/main.c: In function 'do_suspend':
modules/chanserv/main.c:1764: warning: too few arguments for format
modules/chanserv/main.c: In function 'do_unsuspend':
modules/chanserv/main.c:1809: warning: too few arguments for format
make[4]: *** [.compiled-main.o] Error 1
make[3]: *** [main.o] Error 2
make[2]: *** [main.so] Error 2

  Alıntı ile Cevapla

Alt 17 Şubat 2016, 13:45   #7
Çevrimiçi
Cevap: IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.




Dostum hata satırları tekrar kontrol et. Şuanda telefondayım detaylı bakamıyorum. Ancak tek dosya üzerinde hataların var olmadı dersen, aksam pc den bakarız.

__________________
En Kısa Sürede; Başta Mobil ve Full HD + HD Olmak Üzerede Film Sitem Yakında Hizmette...
  Alıntı ile Cevapla

Cevapla

Etiketler
founderin, gozukmesi, gözükmesi, için, info, ircservices, komutunda, online, or cs, versionlari, versionları

Seçenekler
Stil

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 Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
IRCServices versionları için Co-founder Online ve [/cs info] komutu kullanıldı mesajı SaLTaNaT Services Hazır Kodlar 14 29 Mayıs 2011 11:17
IRCServices versionları için /NS SET MSN,YAS,BURC,SEHIR NeTDeLiSi Services Hazır Kodlar 15 26 Kasım 2010 19:57
(IRCServices versionları için [/MS list] komutunda ufak bir çalışma) NeTDeLiSi Services Hazır Kodlar 0 26 Ağustos 2007 02:04
IRCServices versionları için [/cs info] komutu kullanıldı mesajı NeTDeLiSi Services Hazır Kodlar 0 26 Ağustos 2007 02:01
IRCServices versionları için /ns info komutu kullanıldı mesajı NeTDeLiSi Services Hazır Kodlar 0 26 Ağustos 2007 01:55