(ircservices) /ns set MSN Özelligi Koymak. Verilmiş evet, siliyorum postu. |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. emeklerine saglık , bence cok kısıye fayda saglayacak. |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. konu zaten verilmişti, arama fonksiyonunu kullanmanız şiddetle tavsiye ederim. bknz-> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. ircservices versiyonlarında nicke info çekildiği zaman yani /ns info nick (nick db lerinizi yedekleyin) komutu uygulandıgı zaman nick infosunda msn adresinin görünmesi için ilk önce login olduktan sonra /home/login/ircservices-5.0.x/modules/nickserv/ klasörüne girin. Kod: pico main.c komutuyla main.c dosyasını açın ve; Kod: { "SET INFO", NULL, NULL, NICK_HELP_SET_INFO, -1,-1 }, satırını bulup bi alt satırına Kod: { "SET MSN", NULL, NULL, NICK_HELP_SET_MSN, -1,-1 }, satırını ekleyin.yine aynı dosyada; Kod: if (ngi->info) notice_lang(s_NickServ, u, NICK_INFO_INFO, ngi->info); satırlarını bulun ve bi alt satırına; Kod: if (ngi->msn) notice_lang(s_NickServ, u, NICK_INFO_MSN, ngi->msn); satırlarını ekleyin.kaydedip dosyayı kapatın.ardından yine aynı klasörde bulunan set.c dosyasını; Kod: pico set.c komutuyla açıp; Kod: static void do_set_info(User *u, NickGroupInfo *ngi, char *param); satırını bulun ve bi satır altına; Kod: static void do_set_msn(User *u, NickGroupInfo *ngi, char *param); satırını ekleyin.yine aynı dosyada; Kod: } else if (stricmp(cmd, "EMAIL") == 0) { do_set_email(u, ngi, param); } else if (stricmp(cmd, "INFO") == 0) { do_set_info(u, ngi, param); } else if (stricmp(cmd, "KILL") == 0) { satırlarını bulun ve bu satırları; Kod: } else if (stricmp(cmd, "EMAIL") == 0) { do_set_email(u, ngi, param); } else if (stricmp(cmd, "INFO") == 0) { do_set_info(u, ngi, param); } else if (stricmp(cmd, "MSN") == 0) { do_set_msn(u, ngi, param); } else if (stricmp(cmd, "KILL") == 0) { şeklinde değiştirin.daha sonra yine aynı dosyada; Kod: } else if (stricmp(cmd, "INFO") == 0) { do_set_info(u, ngi, NULL); } else { syntax_error(s_NickServ, u, "UNSET", NSRequireEmail ? NICK_UNSET_SYNTAX_REQ_EMAIL : NICK_UNSET_SYNTAX); } } satırlarını bulup; Kod: } else if (stricmp(cmd, "INFO") == 0) { do_set_info(u, ngi, NULL); } else if (stricmp(cmd, "MSN") == 0) { do_set_msn(u, ngi, NULL); } else { syntax_error(s_NickServ, u, "UNSET", NSRequireEmail ? NICK_UNSET_SYNTAX_REQ_EMAIL : NICK_UNSET_SYNTAX); } } şeklinde değiştirin.yine aynı dosyada; Kod: static void do_set_info(User *u, NickGroupInfo *ngi, char *param) { const char *nick = ngi_mainnick(ngi); free(ngi->info); if (param) { ngi->info = sstrdup(param); notice_lang(s_NickServ, u, NICK_SET_INFO_CHANGED, nick, param); } else { ngi->info = NULL; notice_lang(s_NickServ, u, NICK_UNSET_INFO, nick); } put_nickgroupinfo(ngi); } satırlarını bulup altına; Kod: static void do_set_msn(User *u, NickGroupInfo *ngi, char *param) { const char *nick = ngi_mainnick(ngi); free(ngi->msn); if (param && !valid_email(param)) { notice_lang(s_NickServ, u, BAD_EMAIL); return; } if (param) { ngi->msn = sstrdup(param); notice_lang(s_NickServ, u, NICK_SET_MSN_CHANGED, nick, param); } else { ngi->msn = NULL; notice_lang(s_NickServ, u, NICK_UNSET_MSN, nick); } put_nickgroupinfo(ngi); } satırlarını ekleyin.kaydedip dosyayı kapatın.daha sonra yine aynı klasörde bulunan util.c dosyasını; Kod: pico util.c komutuyla açın ve; Kod: free(ngi->info); satırını bulun, bi alt satırına; Kod: free(ngi->msn); satırını ekleyip, kaydedip dosyayı kapatın.aynı klasörde bulunan nickserv.h dosyasını; Kod: pico nickserv.h komutuyla açın ve Kod: char *info; satırını bulun bi alt satırına; Kod: char *msn; satırını ekleyin.kaydedip dosyayı kapatın. /home/login/ircservices-5.0.x/lang/ klasöründe girin ve tr.l dosyasını açın. Kod: NICK_SET_INFO_CHANGED ^B%s^B nicki icin bilgi satiri degistirildi. satırını bulun ve bi alt satırına; Kod: NICK_SET_MSN_CHANGED ^B%s^B nicki icin MSN Adresi degistirildi. satırlarını ekleyin.daha sonra yine aynı dosyada Kod: NICK_UNSET_INFO ^B%s^B nicki icin bilgi satiri silindi. satırlarını bulun ve bi alt satırına; Kod: NICK_UNSET_MSN ^B%s^B nicki icin MSN Adresi satiri silindi. satırlarını ekleyin.yine aynı dosyada; Kod: NICK_INFO_INFO Bilgi: %s satırlarını bulun ve bi alt satırına; Kod: NICK_INFO_MSN MSN: %s satırlarını ekleyin.yine aynı dosyada; Kod: INFO INFO komutunda bir bilgi satiri gösterir. satırını bulun ve bi alt satırına; Kod: MSN INFO komutunda MSN Adresi satiri gösterir. satırını ekleyin.Aynı dosyada bulunan; Kod: NICK_HELP_SET_INFO Kullanimi: ^BSET INFO ^_metin^_^B Nickiniz icin bir bilgi metni belirler, bu metin INFO komutu kullanildiginda gösterilir. satırlarını bulun ve altına; Kod: NICK_HELP_SET_MSN Kullanimi: ^BSET MSN ^_MSN Adresi^_^B Nickiniz icin bir MSN Adresi belirler, bu adres INFO komutu kullanildiginda gösterilir. satırlarını ekleyin. Kod: NICK_HELP_UNSET Kullanimi: ^BUNSET {URL | EMAIL | INFO}^B satırını; Kod: NICK_HELP_UNSET Kullanimi: ^BUNSET {URL | EMAIL | INFO | MSN}^B şeklinde değiştirin.kaydedip dosyayı kapatın.aynı klasörde bulunan index adlı dosyayı; Kod: pico index komutuyla açın ve Kod: NICK_SET_INFO_CHANGED satırının altına Kod: NICK_SET_MSN_CHANGED satırını; Kod: NICK_UNSET_INFO satırının altına Kod: NICK_UNSET_MSN satırını; Kod: NICK_INFO_INFO satırının altına Kod: NICK_INFO_MSN satırını; Kod: NICK_HELP_SET_INFO satırının altına Kod: NICK_HELP_SET_MSN satırını; ekleyip kaydedip çıkın.daha sonra yine aynı klasörde bulunan langstrs.h dosyasını açın ve Kod: #define NICK_SET_INFO_CHANGED 121 satırının altına Kod: #define NICK_SET_MSN_CHANGED 122 satırını; Kod: #define NICK_UNSET_INFO 155 satırının altına Kod: #define NICK_UNSET_MSN 156 satırını; Kod: #define NICK_INFO_INFO 212 satırının altına Kod: #define NICK_INFO_MSN 213 satırını; Kod: #define NICK_HELP_SET_INFO 969 satırının altına Kod: #define NICK_HELP_SET_MSN 970 satırını; ekleyip kaydedip çıkın.burda benim belirttiğim rakamlar sizin dosyanızda bulunan rakamlardan farklı olabilir ancak bunun bir önemi yok. make cektiğinizde hepsi yeniden numaralandırılacaktır. şimdi /home/login/ircservices-5.0.x/modules/database/ klasörüne girin ve pico version4.c komutuyla version4.c dosyasını açın. Kod: SAFE(write_string(ngi->info, f)); satırını bulun ve bi alt satırına; Kod: SAFE(write_string(ngi->msn, f)); satırını ekleyin. Kod: if (ngi->info) mem += strlen(ngi->info)+1; satırlarının altına ise; Kod: if (ngi->msn) mem += strlen(ngi->msn)+1; satırlarını ekleyin.kaydedip dosyayı kapatın.make ve ardından make install cekip servislere restart atın. Kod: /ns set msn msnadresi komutuyla bi msn adresi belirtin. yine /home/login/ircservices-5.0.x/modules/database/ klasörüne girip version4.c dosyasını açın; Kod: SAFE(read_string(&ngi->info, f)); satırının altına Kod: SAFE(read_string(&ngi->msn, f)); satırını ekleyip kaydedip çıkın. tekrar make ve make install çekip servislere restart atın. /ns help set msn komutuyla yardım alabilirsiniz. bu kadar.kolay gelsin. |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. delisinsen sen baya bi zekisin ya :) Neden bu kadar zekisin? |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. ßen'mi Yok ya karde$ Zeki N demeK. Senden ZekiSi yoKTur inan'Ki :) ßanada ßiraz o zekandan verirmisin kerberos.. Hem yardım istiosun ondan sonra Kelime Yapıorsunuz.. N ayaksiniz Siz ßen anLamadim.. |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. delisinsen ; once okuma yetenegınızı kontrol edin Bknz :> Alıntı:
burda bir paylaşım söz konusuydu ( Yardım ) istenmemişti. Düşüncelisiniz , teşekkürler. |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. Alıntı:
Gereksiz post atmana gerek yok. Iyi çalışmalar. |
Yanıt: (ircservices) /ns set MSN Özelligi Koymak. Muaahahaha Hee tamam ßaßaSiniz Siz ßizim ßi$e Dediğimiz yoK size ßaßa'Lar.. Ne SinirLeniorsunuzki Kendi Kendinize.. ßen ßişe demedim Sizde duymadınız ßo$verin ßu i$Leri :) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:50. |
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