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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Ekim 2009, 06:48   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
List komutunda topic'i olmayan kanallara topic




Öyle gogıl da gezerken dikkatimi çekti. Bende buna benzer bir çalışma yapmıştım zamanında o yüzden paylaşmak istedim. Benim yaptığım edit(aslında edit de değil de neyse), mesela list komutunu çektiniz topici olmayan kanallarda bir bosluk gözüküyor değil mi? İşte o boşluk olan yere istediğiniz yazıyı yazabilirsiniz. Ve o kanala topic attığınızda ise o yaziniz gider list komutunda topic gözükür. Her neyse edit için:

Adım 1:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico Unreal3.2*/src/channel.c

dosyasına giriş yaptıktan sonra

Adım 2:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#ShowChannel(cptr, chptr) ? (chptr->topic ? chptr->topic : "") : "");

satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ShowChannel(cptr, chptr) ? (chptr->topic ? chptr->topic : "[Bu kanal icin henuz bir topik belirtilmemis.]") : "");

seklinde degistirip
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ../..

ile Unreal3.2 ana dizinde
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make

komutunu uygulayın. Daha sonra
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
./unreal rehash

ile işlemi tamamlayın.

Not: Kodları denemedim bir sunucu için uygulamıştım aklıma kaldığı kadariyla gösterdim. Deneyenler olacaktır, çalışıp çalışmadığını söylerseniz sevinirim.


Konu BehroozWolf tarafından (27 Ekim 2009 Saat 12:39 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 27 Ekim 2009, 10:58   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




BehroozWolf Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Öyle gogıl da gezerken dikkatimi çekti. Bende buna benzer bir çalışma yapmıştım zamanında o yüzden paylaşmak istedim. Benim yaptığım edit(aslında edit de değil de neyse), mesela list komutunu çektiniz topici olmayan kanallarda bir bosluk gözüküyor değil mi? İşte o boşluk olan yere istediğiniz yazıyı yazabilirsiniz. Ve o kanala topic attığınızda ise o yaziniz gider list komutunda topic gözükür. Her neyse edit için:

Adım 1:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico Unreal3.2*/src/channel.c

dosyasına giriş yaptıktan sonra

Adım 2:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#ifdef LIST_SHOW_MODES "",

satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#ifdef LIST_SHOW_MODES "[Bu kanal icin henuz bir topik belirtilmemis.]",

seklinde degistirip
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ../..

ile Unreal3.2 ana dizinde
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make

komutunu uygulayın. Daha sonra
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
./unreal rehash

ile işlemi tamamlayın.

Not: Kodları denemedim bir sunucu için uygulamıştım aklıma kaldığı kadariyla gösterdim. Deneyenler olacaktır, çalışıp çalışmadığını söylerseniz sevinirim.

valla denemediğim için fikrim yok, fakat, modları -tn felan yapıp ( modları sıfırlayıp), birde topic atıp, list çekip bir bakılması lazım. sanki bu; mod yok ise, mod kısmı yerine gelecek yazıymış gibi geliyor bana :S

bir şey daha;

Unreal ın 3.2.4 veya 3.2.5 den sonraki versiyonları için bu işlem:
modules/m_list.c -> bu modüle taşınmış..
Bilginize..

iyi Çalışmalar..

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 12:36   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




Dalginlik mi desem hata mi desem ben ne desem bilemiyorum. Sen söyle abi yerime :-) Konuyu düzelttim.

 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 12:38   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




BehroozWolf Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Dalginlik mi desem hata mi desem ben ne desem bilemiyorum. Sen söyle abi yerime :-) Konuyu düzelttim.

dalgınlık diyelim..
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ama güzel bir yere değinmişsin..

iyi Çalışmalar..

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 13:19   #5
Çevrimdışı
Raw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
***@keyfalem.com [~]# cd Unreal3.2 ***@keyfalem.com [~/Unreal3.2]# make Building src make[1]: Entering directory `/home/keyf55/Unreal3.2/src' cd modules; make 'CFLAGS=-I../include -I/home/keyf55/Unreal3.2/extras/regexp/inc lude -I/home/keyf55/Unreal3.2/extras/c-ares/include -L../extras/c-ares/lib -pipe -g -O2 -funsigned-char -fno-strict-aliasing -Wno-pointer-sign -export-dynamic ' 'CC=gcc' 'IRCDLIBS=-lcrypt -lnsl -ldl -L/home/keyf55/Unreal3.2/extras/regexp/ lib -ltre -lcares' 'LDFLAGS=' 'IRCDMODE=711' 'BINDIR=/home/keyf55/Unreal3.2/sr c/ircd' 'INSTALL=/usr/bin/install' 'INCLUDEDIR=../include' 'IRCDDIR=/home/keyf55 /Unreal3.2' 'MANDIR=' 'RM=/bin/rm' 'CP=/bin/cp' 'TOUCH=/bin/touch' 'RES=' 'SHELL =/bin/sh' 'STRTOUL=' 'CRYPTOLIB=' 'CRYPTOINCLUDES=' 'URL=' all make[2]: Entering directory `/home/keyf55/Unreal3.2/src/modules' gcc -I../include -I/home/keyf55/Unreal3.2/extras/regexp/include -I/home/keyf55/U nreal3.2/extras/c-ares/include -L../extras/c-ares/lib -pipe -g -O2 -funsigned-ch ar -fno-strict-aliasing -Wno-pointer-sign -export-dynamic -fPIC -DPIC -shared -c m_list.c gcc -I../include -I/home/keyf55/Unreal3.2/extras/regexp/include -I/home/keyf55/U nreal3.2/extras/c-ares/include -L../extras/c-ares/lib -pipe -g -O2 -funsigned-ch ar -fno-strict-aliasing -Wno-pointer-sign -export-dynamic -fPIC -DPIC -shared -o commands.so l_commands.c \ m_sethost.o m_chghost.o m_chgident.o m_setname.o m_setident.o m_sdesc.o m_svsmode.o m_swhois.o m_svsmotd.o m_svsnline.o m_who.o m_mkpasswd.o m_away.o m_ svsnoop.o m_svso.o m_svsnick.o m_adminchat.o m_akill.o m_chgname.o m_guest.o m_h tm.o m_kill.o m_lag.o m_message.o webtv.o m_nachat.o m_oper.o m_pingpong.o m_qui t.o m_rakill.o m_rping.o m_sendumode.o m_sqline.o m_tsctl.o m_unkline.o m_unsqli ne.o m_unzline.o m_whois.o m_tkl.o m_vhost.o m_cycle.o m_svsjoin.o m_svspart.o m _svslusers.o m_svswatch.o m_svssilence.o m_sendsno.o m_svssno.o m_sajoin.o m_sap art.o m_samode.o m_kick.o m_topic.o m_invite.o m_list.o m_time.o m_svskill.o m_s join.o m_pass.o m_userhost.o m_ison.o m_silence.o m_knock.o m_umode2.o m_squit.o m_protoctl.o m_addline.o m_addmotd.o m_addomotd.o m_wallops.o m_admin.o m_globo ps.o m_locops.o m_chatops.o m_trace.o m_netinfo.o m_links.o m_help.o m_rules.o m _close.o m_map.o m_eos.o m_server.o m_stats.o m_svsfline.o m_dccdeny.o m_undccde ny.o m_whowas.o m_connect.o m_dccallow.o m_userip.o m_nick.o m_user.o m_mode.o m _watch.o m_part.o m_join.o m_motd.o m_opermotd.o m_botmotd.o m_lusers.o m_names. o gcc -I../include -I/home/keyf55/Unreal3.2/extras/regexp/include -I/home/keyf55/U nreal3.2/extras/c-ares/include -L../extras/c-ares/lib -pipe -g -O2 -funsigned-ch ar -fno-strict-aliasing -Wno-pointer-sign -export-dynamic -fPIC -DPIC -shared -DDYNAMIC_LINKING \ -o m_list.so m_list.c make[2]: Leaving directory `/home/***/Unreal3.2/src/modules' make[1]: Leaving directory `/home/***/Unreal3.2/src' __________________________________________________ | Compile is now complete. | | You should now read the documentation and learn | | how to configure your IRCd. | | | | If you really like UnrealIRCd, and would like to | | make a donation, please read the Donation file in| | this archive. :) | | | | Thanks for using Unreal IRCd! If you are in need | | for any kind of help regarding the IRCd please | | read the Unreal.nfo file. | |__________________________________________________| ***@keyfalem.com [~/Unreal3.2]# ./unreal rehash Rehashing UnrealIRCd ***@keyfalem.com [~/Unreal3.2]#

m_list.c dosyasında gerekli değişiklik yapılmış , hatasız make çekilmiştir . Ancak istenilen sonuç alınamamış topicsiz kanala topic atanmamıştır . Bilginize
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Mehmet zaman makinesi nerde
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Dipnot : Unreal.3.2.6 sürüm kullanmaktayım .

__________________
ĻêģäĻ Düšűņ īĻĹęğàĻ Yàşà! ~
 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 13:48   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




m_list.c

Bul;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#endif (chptr->topic ? chptr->topic : "")); }

Degistir;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#endif (chptr->topic ? chptr->topic : "TOPIC")); }

Ali kirmizi TOPIC yazisini gorunmesini istedigin topic mesajini yaz.

cd Unreal3.2
make
make install
./unreal stop
./unreal start


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 14:41   #7
Çevrimdışı
Raw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




gerekli yerler değiştirilmiş , sorunsuz make çekilmiştir. Unreal rehash ta bir sonuç alınamamış , restart a üşenilmiştir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bilginize
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
ĻêģäĻ Düšűņ īĻĹęğàĻ Yàşà! ~
 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 15:07   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




Raw Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
gerekli yerler değiştirilmiş , sorunsuz make çekilmiştir. Unreal rehash ta bir sonuç alınamamış , restart a üşenilmiştir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bilginize
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

sfdghshdgdsg
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ana modüller için bildiğim kadarı ile restart şart
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bilgine
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 19:22   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




Raw Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
gerekli yerler değiştirilmiş , sorunsuz make çekilmiştir. Unreal rehash ta bir sonuç alınamamış , restart a üşenilmiştir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bilginize
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

İnsan bir restart atarda dener yahu. Benim elimde ssh olmadığı 3.2.3 den sonraki sürümlerde deneme firsatim olmadı.

 
Alıntı ile Cevapla

Alt 27 Ekim 2009, 20:25   #10
Çevrimdışı
Raw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: List komutunda topic'i olmayan kanallara topic




BehroozWolf Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
İnsan bir restart atarda dener yahu. Benim elimde ssh olmadığı 3.2.3 den sonraki sürümlerde deneme firsatim olmadı.

test sunucumda restart atıp denedim .. olumsuz ..

__________________
ĻêģäĻ Düšűņ īĻĹęğàĻ Yàşà! ~
 
Alıntı ile Cevapla

Cevapla

Etiketler
kanallara, komutunda, list, olmayan, topic, topici


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
!topic mesaj komutunda topic sorunum var helloweenfs Eggdrop, NeoStats, BNC 2 21 Kasım 2012 03:15
!topic Mesajınız (Botunuz topic atsın ) Raw TCL Scriptler 5 16 Ekim 2011 13:22
Topic:d Siyah1 Komik Loglar 18 12 Haziran 2010 23:47
topic yap Techno Komik Loglar 0 17 Temmuz 2007 01:45