İşinize Yarayacak Birkaç Bilgi işinize yarayacak bilgileri bu başlık altından yayınlayacağım öğrendiğim bütün yenilikleri ekliyicem :) öncelikle /ircops komutunu gösteriyim ilk önce shell hesabınıza login olun ssh ile sonra aşşağıdaki komutları sırasıyla uygulayın cd Unreal3.2 cd src cd modules şimdi modüles klasörüne girdiniz m_ircops.c yi çekmekte sıra modüles klasörüne aşşağıdaki komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bunu yazınca m_ircops.c adında dosya oluşcak modules klasöründe sonra aşşağıdaki komutları yazın cd .. birkere daha cd .. yazın sondaki iki noktayıda koymayı unutmayınız. şimdi bu alttaki komutu yazın m_ircops.so oluşucak o komutu yazınca make custommodule MODULEFILE=m_ircops sonra unreal ircd conf klasörüne girelim girmek için alttaki komutu yazın pico unrealircd.conf gelen sayfada modules bölümünde commands.so modülü vardır muhtemelen onun bi satır altına şu aşşağıdaki yazıyı yazın */ loadmodule "src/modules/m_ircops.so"; /* sonra ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın çıkıcak ordan sonra ya ssh de ./unreal rehash komutunu yazın yada sunucunuzdan /rehash komutunu yazın sonrada sunucunuzda /ircops komutunu yazın bütün online yetkilileri göreceksiniz arkadaşlar m_ircops.c yi ssh de indirince yada bilgisayarınıza önce indirip biraz düzenleme yapın içinde 1 yada 2 yerde başka serverin adı yazar /ircops komutunu yazınca bilginize. |
özel okuma modülünü kuralım şimdi arkadaşlar öncelikle putty ile shell hesabınıza girin ondan sonra cd Unreal3.2 komutunu yazın ondan sonra cd src komutunu yazın ondan sonra cd modules komutunu yazın şimdi özel okuma dosyasını çekelim modüles klasörüne aşşağıdaki komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şimdi modüles klasörüne indirdiniz özel okuma dosyasını şimdi cd .. komutunu yazın birkez daha cd .. yazın şimdi so dosyasını oluşturucaz aşşağıdaki komutu yazın lütfen make custommodule MODULEFILE=m_oku şimdi unreal ircd conf klasörüne modüles kısmına aşşağıdaki yazıyı ekleyin modüles bölümü muhtemelen en üsttedir commands.so vardır muhtemelen onun bir satır altına bu aşşağıdaki yazıyı yazın */ loadmodule "src/modules/m_oku.so"; /* ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın ya ssh de ./unreal rehash yazın yada serverinizde /rehash yazın işlem tamam m_oku.c dosyasında editlemek düzenlemek gereken biryer yok + özel okuma modülünün olduğu görünmüyor /module yazarsa bi user serverinizde nasıl kullanacağınıza gelince türkçedir özel okuma yardım almak için serverinizde özel okumak için /oku komutunu yazın size türkçe nasıl kullanacağınızın açıklaması gelecek kanal okumak içinde /okukanal komutunu yazarsanız size türkçe gerekli açıklama gelecek örnek vercek olursak /oku add DarkSun #netadmin DarkSun yazan yere özelini okumak istediğiniz kişinin nickini yazcaksınız #netadmin yazan yere hangi kanala özel yazışmanın gitmesini istiyosanız o kanalı yazın saygılar bilgi paylaşımını elimizden geldiğince sürdürmeye devam edeceğiz |
şimdi jointhrottle modülünü kuralım nedir ne işe yarar bu modül ? kanalınıza örneğin birisi girdi çıktı tekrar giricek sizin kanaldan çıkınca tekrar girmek için belirlediğiniz süreden önce kanala tekrar giremez nedir bundaki amaç join part saldırısına karşı kesin çözüm en fazla birkere girer çıkar ikinciye giremez proxy ler cloneler diyiceksinizki aynı anda 200 tane sokarsa nolucak onada çözüm var size ya buraya yazdığım yada yazacağım kanal limit tcl yi kurarsınız 10 kişilik limit koyarsınız aynı anda en fazla 10 kişi girer kanala bu durumdada 100 lerce nickde birden kanala giremez sonra birde +f modunu koyarsınız kanala 2:2 şeklinde 10 tane bot garanti gircek onlarda mesaj yazsada 2 saniyede 3 kelime yazarsa saldırı mahiyetinde kanaldan şutlanıcaklar saldırı olasılığı düşük seviyeye inecek şimdi gelelim jointhrottle modülünü kurmaya önce shell hesabınıza bağlanın ssh den sonra aşşağıdaki komutları sırasıyla yazınız lütfen cd Unreal3.2 cd src cd modules sonra modules klasörüne jointhrottle modülünü atalım aşşağıdaki komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şimdi bu komutu iki kere yazın lütfen cd .. sondaki noktaları koymayı unutmayınız. şimdi jointhrottle.so dosyasını oluşturmak için aşşağıdaki komutu yazın make custommodule MODULEFILE=jointhrottle sonra unreal ircd conf klasörüne girelim aşşağıdaki komutla pico unrealircd.conf şimdi modules bölümüne aşşağıdaki satırı ekleyiniz modules kısmı muhtemelen en üsttedir */ loadmodule "src/modules/jointhrottle.so"; /* bunu eklediyseniz modüleslerin oraya ssh de şu komutu yazın ./unreal rehash yada serverinizde /rehash komutunu yazınız artık tek yapmanız gereken /mode #kanal +j 1:60 komutunu yazmak en sondaki 60 saniye oluyor bu saniyeyi ister düşürebilir 10 ws ister yükseltebilirsiniz. lütfen sizinde bildiğiniz güzel modüller varsa download linkiyle anlatımını yazarsanız sevinirim çoğu arkadaş download adresini yazmadan direk anlatıyor ozaman download adresini bulamıyoruz yada çoğu bugün çalışıyor yarın çalışmıyor |
şimdi radyo kuralım shell imize ilk önce ssh ile hesabınıza bağlanın ve sonra şu komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu komutu yazdıysanız shell inize radyonun zip i yüklenmiş demektir şimdi dosyayı açalım tar zvfx shoutcast-1-9-5-linux-glibc6.tar.gz arkadaşlar dosyayı açma komutunda en son kısım tar.gz olmayabilirde tar.tar olabilir tam ona dikkat etmedim o komutu yazmadan önce ls komutunu yazın o zip in uzantısına bakın ona göre yazın en sonu şimdi dosyasını açtınız şimdi aşşağıdaki komutu yazarak radyo dosyasının içine girin cd shoutcast-1-9-5-linux-glibc6 sonrada aşşağıdaki komutu yazın pico sc_serv.conf komutunu yazın açılan sayfada ingilizce yazılar yazıyor aşşağılara doru inin Password=ŞİFRENİZ öyle password diye kısım göreceksiniz şifreniz yazan yerde ingilizce passwords falan yazar oraya kendi şifrenizi yazınız sonra aşşa doru inin port diye bir yazı görceksiniz oraya boşta olan bir portu yazın örneğin 1234 veya 12345 veya 3436 kullanılmayan bir port yazın sonra ctrl yi basılı tutun x tuşuna basın sonrada y harfine basın sonrada entere basın çıkın conf tan sonra ./sc_serv komutunu yazın baştaki noktaya dikkat onuda yazın port hatası vermezse çalışır radyo bu durumda lütfen ssh nizi kapatın sonra tekrar açın radyonuz kurulmuştur iyi yayınlar |
şimdi net admin korumasını kuralım arkadaşlar öncelikle shell hesabınıza bağlanın ssh ile sonra cd Unreal3.2 cd src cd modules komutlarını yazın lütfen yukarıdaki sonra netadmins.c yi wget le çekelim modules klasörüne aşşağıdaki komutu yazın lütfen [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] çektiyseniz sonra iki kere cd .. komutunu yazın sondaki iki noktaya dikkat onlar yazılcak sonra netadmins.so yu oluşturalım arkadaşlar aşşağıdaki komutu yazın make custommodule MODULEFILE=netadmins şimdi unreal ircd conf a girelim aşşağıdaki komutu yazın pico unrealircd.conf aşşağıdaki komutu lütfen modulesler in oraya ekleyin commands.so modulesi muhtemelen vardır onun hemen bi satır altına aşşağıdaki yazıyı ekleyin */ loadmodule "src/modules/netadmins.so"; /* şimdi ssh de ./unreal rehash komutunu yazınız yada serverinizde /rehash komutunu yazınız artık net admin koruma modülünü kurdunuz oper ler services adminler size kill kline ws atamayacak ama kesin çözüm olmamakla beraber bir nevi koruma çünkü bir komutu işletebiliyor services adminler os akill mi neydi o komutta işlemiyor bu net admin koruması zaten insan güvenmediği kişiye admin eklemez iyi çalışmalar lütfen bilgilerinizi bu başlık altından paylaşın. |
şimdi unreal kuralım arkadaşlar korumaları falan verdik unreal kurulumunu vermezsek ayıp olur diyerekten veriyorum :) ilk önce ssh ile bağlanın hesabınıza sonra aşşağıdaki komutu yazın lütfen wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sonra yüklediğimiz zip li dosyayı açalım aşşağıdaki komutu yazın lütfen tar zxvf Unreal3.2-RC1.tar.gz şimdi unreal klasörüne girelim aşşağıdaki komutu yazın cd Unreal3.2 şimdi kuralım unreal i aaşşağıdaki komutu yazınız ./Config burada sorular soracak hepsine enter diyerek geçin lütfen ingilizceniz iyiyse sorulara göre server inizde bazı değişiklikler yapabilirsiniz sorular bittiyse aşşağıdaki komutu yazın make unreal i kurduk arkadaşlar şimdi unrealircd.conf u düzenleyip Unreal3.2 klasörüne atmaya geldi şimdi aşşağıdaki komutu yazın lütfen wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şimdi unrealircd.conf u attık hesabımıza şimdi aşşağıdaki komutu yazın lütfen pico unrealircd.conf şimdi gelen sayfada serverinizin-adı yazan yerlere kendi serverinizin adını yazın şifreniz yazan yerler var link li bölümlerde oradaki şifreleride yazın birde koruma.serverinizinadı.com şeklinde yaptım bıraktım ama kapalı baş tarafında # işareti var şayet burada anlattığım yada ileride anlatacağım lantar proxy korumasını birgün kurmanız gerekirse sadece o koruma.serverinizinadı.com şeklindeki yerin baş tarafındaki kare işaretlerini silmeniz ve rehash çekmeniz yeterli olur bütün heryeri kendi serverinize göre editlediyseniz orada ROOT-ADMİN SERVİCES ADMİN OPER yazan yerlere birer oper admin ws nickleri yazın şifrelerini yazın onları ne için bıraktım örnek amaçlı bıraktım yardımcı olmak mahiyetinde bütün editleme bittiyse ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın çıkın şimdi dediklerimi yapın lütfen yoksa serveriniz açılmaz çoğu arkadaş bu hata yüzünden açamıyor serverini aşşağıdaki komutu yazın pico ircd.log boş bir ekran geldiyse oraya herhangi bir mesaj yazın sonra ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın çıkın o mesajı niye yazdık unreal ircd.log dosyası olmadığı için çalışmıyor bizde ircd.log dosyasını oluşturduk şimdi aşşağıdaki komutu yazın pico ircd.motd bu komutu yazmamızdaki sebep motd yu oluşturmakta istediğiniz motdu mesajını o boş sayfaya yazın sonra ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın çıkın onu boş bırakamazsınız yoksa ircd.motd dosyası oluşmaz oyüzden server açılmaz şimdi aşşağıdaki komutu yazın pico ircd.rules bu komutu yazınca boş bi sayfa çıkcak buraya /rules komutunu server yazınca gelecek mesajı yazın sonra ctrl yi basılı tutun x e basın sonra y harfine basın kaydedin entere basın çıkın bitmiştir unreal kuruldu şimdi ./unreal start komutunu yazın serverinize giriş yapın serverin ıp si ile hayırlı olsun iyi çalışmalar iyi büyütmeler serveri diğer verdiğim modülleri falan yükleyin arkadaşlar tarife göre |
şimdi size unreal de bazı yerleri türkçeleştirilmiş halinde c dosyası vericem bunu yükleyin mesela nereler türkçeleştirilmiş burada hoş geldiniz sohbet sunucusuna giriş ıp niz kontrol ediliyor türkçe belirtiliyor sonra serverdeki kullanıcı sayısı fazla görünüyor 1000 ler gibi ws rakamlarda siz onu sonra değişirsiniz o dosyanın içine girip + her kullanıcı girdikçe o /lusers de görünen rakamda değişiyor away dan çıkınca bu mesajı veriyor Suan Mesgul Durumundan Ciktiniz away olunca ise Suan Mesgul Durumundasiniz bu mesajı veriyor kayıtlı nicklerde registered nickname değilde türkçe Kayitli Bir Rumuz diyor helperlerde ingilizce bir helperdir yerine türkçe YARDIM Yetkilisidir yazıyor end of /who list yerine türkçe :/WHO listesi sonu yazıyor iddle süresini türkçe söylüyor cevap bu Konusmadigi, zaman whois çekince end of whois yerine Kisi bilgisi sonu mesajı veriyor kanal listesi çekince end of /list yerine Kanal Listesi Sonu cevabı veriyor oper girince birisi Sen bir irc yoneticisisin iyi gorevler mesajı veriyor errous nickname yazısı yerine Bu Bir Yasakli Rumuzdur Yoneticinin yasaklama sebebi mesajını verir ve sunucuda ingilizce olan bir çok kelime türkçeleştirildi içinde hala ingilizce olarak geçenler var sizde onları düzenleyebilirsiniz şimdi gelelim napcaz önce shell inize bağlanın sonra cd Unreal3.2 komutunu yazın sonrada cd src yazın sonrada rm -r s_err.c komutunu yazınız sonrada aşşağıdaki komutu yazınız wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şimdi şu komutu yazın pico s_err.c komutunu yazın içerisinde kendi sunucunuza göre düzenlemek istediğiniz birşey varsa düzenleyin lütfen satırları kaydırmamaya çalışın düzenlemeniz bittiyse ctrl yi basılı tutun x e basın sonra y harfine basın kaydedin sonra entere basın sonra aşşağıdaki komutları sırayla uygulayın önce make clean sonra make en son make install komutlarını yazın şimdi sunucunuzu kapatın açın değişiklikleri göreceksiniz iyi çalışmalar kolay gelsin saygılar sevgiler... |
şimdi girişte ilk başta karşımıza çıkan şu yazıları nasıl türkçeleştiricez irc.cilve.org- *** Looking up your hostname... irc.cilve.org- *** Checking ident... irc.cilve.org- *** Received identd response shell hesabınıza bağlanın ssh ile sonra aşşağıdaki komutu yazınız cd Unreal3.2 sonra cd include sonra pico h.h komutunu yazın şimdi gelen sayfada şu yukarıda yazan yazıları ctrl + w harfini basılı tutup aratın bulduğunuzda ordaki mesajları türkçeye çevirin dikkat edin arkadaşlar satır kaydırmanız zarar verir alt satıra inmesin şimdi cd .. komutunu yaz sonra make clean komutunu yaz sonra make komutunu yaz sonrada make install komutunu yaz tamamdır serverini kapat aç iyi çalışmalar nasıl kapatır açarsın komutu ./unreal stop kapandı şimdi açma komutu ./unreal start iyi çalışmalar |
arkadaşlar serverinizde /module komutunu kimsenin kullanmasını istemiyormusunuz ozaman burdaki işlemleri yapınız lütfen shell hesabınıza ssh ile bağlanın sonra cd Unreal3.2 komutunu yazınız sonra cd include komutunu yazınız sonrada arkadaşlar pico msg.h komutunu yazın sonra aşşalara doru inin #define MSG_MODULE "MODULE" yazısı göreceksiniz orada tırnak içindeki MODULE yazısını istediğiniz birşeyle değiştirin örnek ayse yazın oraya sonra ctrl yi basılı tutun x e basın sonra y harfine basın kaydedin entere basın çıkın sonra cd .. komutunu yazarak geri dönün şimdi make komutunu yazın sonra serverinizi kapatın açın artık /module komutu yok onun yerine oraya ne yazdıysanız o komut var dediğim gibi ayse yazdıysanız /ayse yazarsanız make komutunun cevabını alırsınız kimsede bulamaz :)) --------------------------------- aynı şekil aynı yere girin oradan /lusers komutunu yasaklayın nasılmı busefer şu satırı bulun #define MSG_LUSERS "LUSERS" /* LUSE */ bu satırdaki LUSERS yazan yazıyı başka birşeyle değiştir örneğin LUSERS yazan yere kazim yaz /kazim yazarlarsa lusers komutunun cevabını alırlar saygılar sevgiler oradan /version komutunuda değiştirebilirsiniz arayın oranın içinde version olan kısmı ordan değişin en üstteki işlemi sonra aynen uygulayın sunucuyu kapayın açın işleve girdi saygılar sevgiler |
Gerçekten bunlar, çok işlerine yarayabilir. Saol DarkSunTR ;) |
şimdi sunucunuzda TÜRKÇE rumuz kullanmayı anlatayım arkadaşlar öncelikle shell hesabınıza login olun daha sonra cd Unreal3.2 komutunu yazınız sonra cd include komutunu yazınız sonra rm -r struct.h komutunu yazın struct.h dosyasını silin sonra benim editlediğim struct.h dosyasını yüklemek için aşşağıdaki komutu yazınız wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sonrada cd .. komutunu yazarak Unreal3.2 dizinine döndük şimdi make komutunu yazınız sunucunuzu kapatın açın türkçe nickleri kullanmaya başlayın iyi çalışmalar |
ala ala unreal i kurduk güzelim korumaları falan kurduk biraz radyo falan filan kurduk servisleri kurmazsak olmazki :) servisleri kuralım şimdi arkadaşlar ilk önce shell hesabınıza login olun ssh ile sonra şu komutu yazın lütfen wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] üstteki komutu yazdıysanız zip li dosya shell hesabınıza yüklendi anopenin şimdi bu komutu yazın zip li dosyayı açın tar zxvf anope-1.4.27.tar.gz şimdi anope klasörüne girelim kurulumu yapmak için cd anope-1.4.27 şimdi kuruluma başlıyıcaz aşşağıdaki komutu yazın lütfen ./configure burda başta gelen bazı soruları enter diyerek geçin sonra şu aşşağıdaki yazı çıkınca 1) DreamForge 4.6.7 [this is an old IRCd, you should upgrade to Bahamut] 2) Bahamut 1.4.27 or later 3) UnrealIRCd 3.1.1 or later 4) UltimateIRCd 2.8.2 or later 5) Sequana 0.3.0 or later 6) UltimateIRCd 3.0.0 (alpha26 or later only) unreal kullanıyorsunuz muhtemelen 3 rakamını yazın entere basın sonraki sorularada enter diyerek geçiniz. şimdi aşşağıdaki komutu yazınız make şimdide bu komutu yazın make install kurulum bitti arkadaşlar şimdi services.conf ta sıra şimdi cd .. komutunu yazarak çıkın anope klasöründen şimdi cd services yazarak services klasörüne giriniz. sonra şu komutu yazınız wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] services.conf u attık hesabımıza şimdi aşşağıdaki komutu yazınız pico services.conf girdiniz önünüze gelen sayfada domaininizin adını yazın serverinizin ıp si yazan yerlere serverinizin ıp sini yazınız arkadaşlar burda şunu belirtiyim confirm açık burada yani rumuz kaydetmek için mail e bir kod gidiyor o kodu girmeyen mailini kaydedemiyor 24 saat kaydında tutuyor 24 saat içinde maile giden kodu girmezse işlemi iptal ediyor auth code gibi birşey bunu açık bırakmamdaki amaç sunucunuza girip boşa saldırı yapıp nick kaydı yapmasın lamerler :) sonra dil otomatik türkçedir sadece mail inize giden kod ingilizce onu çok uraştım türkçeye çevirmeye ama beceremedim siz denemek isterseniz türkçeye çevirmeye lang klasörü içindeki tr.l klasöründen değişiliyor ama çok hassas klasör o neyse services.conf ta [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazan yere yazdığınız mail adresi mail auth kodu gidince o adresten gönderildiği görünücek bilginize sonra services root bölümüne birtek nick yazılır iki nick yazılmaz o nedir admin ekleme yetkisi olan tek kişidir yani admin eklemeden kastim şu /os admin add nick o admin liste yani o nick ekleyebilir sadece sonra bittiyse düzenlemeniz services.conf u şimdi ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın çıkın ./services yazarak servicesinizi serverinize sokun services giriş şifresi services olarak belirtilmiş durumda unrealircd.conf takine göre değiştirin onu yada unrealircd.conf takini services yapın şifreyi bilginize iyi çalışmalar anope servislerimiz bağlandı |
şimdi sunucunuzda normal sohbet kullanıcılarının kanal açmalarını istemiyormusunuz ozaman yapmanız gereken şu aşşağıdaki kodları unrealircd.conf a ekleyin deny channel { channel "#*"; reason "kanal açabilmek için yöneticilere danışınız"; redirect "#cilve"; warn on; }; allow channel { channel "#cilve"; }; allow channel { channel "#help"; }; yukarıdaki kodları eklediyseniz ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın kaydedin sonra ssh de ./unreal rehash yazın yada serverinizde /rehash yazın artık kullanıcılar kanal açamayacak iyi çalışmalar |
DarkSun Kimlik Bilgisi: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] * cilve DarkSun is connecting from [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Sunucu.GENEL.yoneticisi.cilve.org DarkSun Kayitli Bir Rumuz DarkSun Bulunduğu Kanallar: #log #help #opers #Cilve #sohbet #zurna DarkSun Bağlı Olduğu Server: irc.cilve.org Turkiyenin IRC Sohbet Sunucusu DarkSun is Sunucu Genel Yoneticisi Yardim Almak icin Help Kanalını Kullanınız DarkSun Keyifli sohbetin doğru adresi. DarkSun Türkiye'nin En Keyifli Sohbet Sunucusu.. DarkSun JavaSohbet Adresimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] DarkSun Forum Adresimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Radyo Dinlemek ve İstekleriniz İçin #Radio kanalına gidiniz DarkSun Sunucu Komutları Hakkındaki Sorunlarınız İcin #Help Kanalına gidiniz DarkSun Idle süresi: 1hr 55mins 1sec, Bağlandığı zaman: Wed May 25 05:36:07 DarkSun Kisi bilgisi sonu. sohbet kullanıcılarınızın yukarıdaki şekilde ek whoisinde yazılar olmasını istermisiniz ozaman bu verdiğim işlemleri yapınız bende bunu bi ara biryerden örenmiştim arşivimde duruyordu sizlerle paylaşıyım dedim öncelikle shell hesabınıza ssh ile bağlanın sonra cd Unreal3.2 yazın sonra cd src yazın sonra cd modules yazın girdik modules klasörüne şimdi aşşağıdaki komutu yazın rm -r m_whois.c bu komutu yazın m_whois.c dosyasını silin sonra benim m_whois.c yi yüklüyücek aşşağıdaki komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bunu yazdınız ve m_whois.c yi çektik şimdi aşşağıdaki komutu yazın pico m_whois.c şimdi m_whois.c dosyasına girdik lütfen en altlara doğru inin düzenlemeyi kendi sunucunuza göre yapın [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazılarını kendi sitenizin adını falan yazın sonra ctrl yi basılı tutun sonra x e basın sonra y harfine basın sonra entere basın kaydedin sonra cd .. komutunu iki kere yazınız unreal ana klasörüne döndük şimdi şu komutları sırasıyla yapınız make clean sonra make bunları yaptıysanız sunucunuzu kapatınız ve açınız serverinize girip kendinize whois çekin değişikliği görün iyi çalışmalar diliyorum arkadaşlar LÜTFEN SİZDE BİRŞEY BİLİYORSANIZ PAYLAŞIN BELKİ BİZ BİLMİYORUZ SUNUCUMUZA YAPARIZ BİZDE BİLGİLERİMİZİ PAYLAŞALIM |
şimdi bnc kuralım arkadaşlar bnc nedir bnc serverinizin IP sinden sunucunuza yada başka bir sunucuya rumuz sokmaya yarayan bir programdır 7 gün 24 saat shell hesabınız açık olduğu sürece açık kalır rumuzunuz sokmuş olduğunuz serverde rumuzunuz siz chatten çıkarsınız ama kimse çıktığınızı görmez rumuzunuz chatte kalır siz chatte yokken özelinize yazılan tüm mesajları okursunuz çok güzel bir program öncelikle bunu kuralım ilk başta shell hesabınıza login olun ssh ile sonra şu komutu yazın zip dosyasını yükleyin wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sonrada aşşağıdaki komutu yazın zipli dosyayı açın tar zvfx psyBNC2.3.tar.tar şimdi psybnc klasörüne girin aşşağıdaki komutu yazıp cd psybnc şimdi aşşağıdaki komutu yazın make kurulum bitti şimdi siz otomatik verilen portu hatırlamaz unutur falan olursunuz şu komutu yazın pico psybnc.conf açılan sayfada 31337 yazısını o port oluyor onu unutmayacağınız kullanılmayan bir portla değişin mesela 4321 yapın yada 1234 yapın yada 6565 yapın ws sonra ctrl yi basılı tutun x e basın kaydedin çıkın sonra ./psybnc yazın bnc niz çalışıyor şuan hayırlı olsun şimdi gelelim kuru fasülyenin faydalarına nasıl kullanırız biz bu bnc yi öncelikle mirc de ident fullname e-mail kısımları var onların hepsini aynı yapın örneğin DarkSun yapın hepsini sonra /server SERVERİNİZİN-IPSİ:PORT şimdi örnek şöyle veriyim /server 207.44.183.185:12345 burda serverin ıp sini 207.44.183.185 olarak varsayık portuda 12345 olarak varsaydık böyle yada domaininiz varsa şöyle yapın o ıp ye giren /server irc.domainadı.com:12345 gibi bağlanın ekrana şu yazı gelicek ------------------------------------------------ [08:08] -Welcome- psyBNC2.3 - [08:08] --psyBNC- Your IRC Client did not support a password. Please type /QUOTE PASS yourpassword to connect. ilk bağlanışta ilk kim bağlanırsa o admin olur bnc nin burada ilk bağlanışta şu komutu yazmalısınız yukarıda yazdığı gibi /QUOTE PASS ŞİFRENİZ-BURAYA sonra füze gibi ingilizce yazılar geçicek nasıl kullanılır falan filan diye neyse ben onların türkçe mealini vericem sizlere sonra şimdi bağlandınız şimdi şunu yapmalısınız /ADDSERVER serverIPsi:6667 varsa-şifre örnek /ADDSERVER 207.44.183.185:6667 cilve bu 207.44.183.185 örnek server ıp siydi kendi serverinizin ıp sini yazın 6667 neydi servere bağlanacağımız port en sondaki cilve yazısı neydi server şifreli diyelim şifre neyse servere bağlanmak için onu yazıyorsunuz bağlanıyorsunuz servere kapiş örnek birtane daha /server irc.zurna.net:6667 şifre yazan yeri boş bıraktık çünkü zurna nete giriş şifreli değil bakın unutmayın mirc teki ident fullnameniz email iniz bağlanırken sabit olsun herzaman bnc ye bağlanırken o ident fullname email yazan yerdeki kısımlar hep aynı olcak şimdi kapatın bnc yi bağlanalım tekrar beraber ilk önce ident fullname email kısmı sizin ilk girişte yaptığınız olcak yoksa şifreyi doru girsek bile bnc otomatik kabul etmiyicek. /server 207.44.183.185:6667 dedik karşımıza şu çıktı [08:08] -Welcome- psyBNC2.3 - [08:08] --psyBNC- Your IRC Client did not support a password. Please type /QUOTE PASS yourpassword to connect. demin şifre girdiniz ya o şifreyi girin /QUOTE PASS ilk-girdiğiniz-şifreyi-yazın sizi otomatik olarak /addserver de yazdığınız servere atacak diyelimki çıktığımız arada birisi özelimize mesaj yazdı nasıl anlıyıcağız ? statusta şu aşşağıdaki gibi bir yazı varsa özelinize biri mesaj yazmış demektir [08:08] --psyBNC- You have Messages. Type /QUOTE PLAYPRIVATELOG to read your messages. komutu vermiş zaten bnc /QUOTE PLAYPRIVATELOG yazın bu komutu özelinize bnc sizin bütün herkesin sizin özele bıraktığı mesajı kopyalayacak [08:08] <-psyBNC> Wed May 25 00:57:06 :(KolerA[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) selam [08:08] <-psyBNC> Use ERASEPRIVATELOG to kill the log bakın selam yazmış özele KolerA en sonda bir yazı daha var ordaki yazıyı yazarsak loglar silinir logları silme komutu şudur /ERASEPRIVATELOG anlamışsınızdır umarım BWHO: Bncdeki butun kullanicilari listeler komutu : /BWHO PASSWORD: Sifrenizi degistirir örnek : /PASSWORD YENİ-ŞİFRE PROXY: Proxy uzerinden baglanmanizi saglar SETUSERNAME: Whoisde gozuken realname bolumunu degistirir SETAWAY: Bncden ciktiginizda psybnc`nizi away moduna gecirir SETLEAVEMSG: bncden cikinca bulundugu butun kanalara /ame yolu ile msg gonderir LEAVEQUIT: Eger 1 olarak birakilirsa bncden ciktiginizda bnc butun kanallardan part eder.(tavsiye edilmez). SETWAWAYNICK: Bncden ciktiginizda nickinizi degistirir JUMP: Listedeki servera baglanmaya saglar. Eger listenizde 1 server varsa o servera re-connect yapar. BQUIT: Bncnin serverdan disconnect olmasini saglar. AIDLE: Anti-idle modunu acar yada kapatir. (1 yada 0) AUTOREJOIN: 1 ile aktif edildiginde kicklendiginde kanala tekrardan girer. ADDSERVER: Server listenize yeni bir server ekler. DELSERVER: Listenizdeki serverlardan belirtiginizi siler. Ayrica sadece numara ilede silebilirsiniz. ornk: /delserver 2 (2. siradaki serveri siler.) LISTSERVERS: Server listesindeki serverlari numaralariyla listeler. ADDNETWORK: Bncye baska bir network ekler DELNETWORK: Ekli olan bir networku siler ADDBAN: Bncye ban ekler ADDAUTOOP: Bncye otomatik op ekler.(eklenen kisi otomatik olarak kanalda oplanir) ADMİN KOMUTLARI BREHASH: Bncyi bastan baslatir, butun baglantilar kopar MADMIN: Belirtilen kullaniciya adminlik yetkisi verir UNADMIN: Belirtilen kisinin adminlik yetkisini alir BKILL: Kullaniciyi bncden killer SOCKSTATS: Baglanti raporu verir ADDUSER: Bncye kullanici ekler örnek : /ADDUSER darksun:darksun bu darksun darksun yazıları ident fullname kısımları oluyor siz bu komutu yazınca size otomatik şifreyi verecek bnc DELUSER: Ekli kullaniciyi siler NAMEBOUNCER: Bncnize ozel ad verir PLAYMAINLOG: Ana log dosyasini gosterir ERASEMAINLOG: Ana logu siler saygılarımı sunarım lütfen bilgilerinizi paylaşın |
şimdi eggdrop kuralım arkadaşlar bu eggdrop tcl siz çalışmıyor bu bildiğiniz arama bilmem oyun tcl ws değil bu başka tcl bunuda kurmanız gerekiyor ikisinin kurulumunu aynı anda anlatıyorum sırasıyla yapıyorum öncelikle shell hesabınıza login olun sonra şu komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eggdrop un zip li klasörünü attık shell e şimdi tcl yi atalım wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tcl nin zip li klasörünü attık shell e şimdi eggdrop un zip li klasörünü açalım tar zvfx eggdrop1.6.17.tar.gz şimdi tcl nin zip li klasörünü açalım tar zvfx tcl8.4a3.tar.gz şimdi tcl yi yüklüyelim lütfen komutları sırasıyla yazın cd tcl8.4a3/unix ./configure --prefix=$HOME --enable-shared make install export TCLLIB=$HOME/lib export TCLINC=$HOME/include export LD_LIBRARY_PATH=$HOME/lib cd .. cd .. şimdi eggdrop u yükleyelim cd eggdrop1.6.17 ./configure make config make make install cd .. eggdrop uda kurduk bukadar basit sıra geldi conflarla tcl leri ayarlamakta onlarıda ya anlatmışımdır yada anlatırım ileride ona göre yaparsınız. saygılarımı sunarım |
şimdi eggdrop.conf veriyorum birtane adı kaos.conf olarak kalsın değişmeyin arkadaşlar şimdi shell inize bağlanın sonra şu komutu yazın cd eggdrop ondan sonra şu komutu yazın wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ondan sonra pico kaos.conf komutunu yazın içeri girin kaos.conf u düzenleyin aşşağıda düzenlemeniz gereken yerler anlatıldı conf dosyasında düzenlemeniz gereken yerleri yazıyorum set username "BOTUN-USER-NAMESİ" set chan "#Cilve" set chan2 "#zurna" set chan3 "#sohbet" set chan4 "#istanbul" set chan5 "#diyalog" set admin "EGGDROP-ADMİN-NİCKİ" set network "NETWORK-ADI" set timezone "EST" set max-logs 5 set log-time 1 set keep-all-logs 0 set my-ip "SERVER-IPsi" botun user namesi yazan yere botun user namesini yazın setchan setchan2 oralarada botun girmesini istediğiniz kanalları yazın eggdrop admin nicki yazan yere botu kim yönetsin admini kim olsun istiyorsanız onun nickini yazın network adı yazan yere eggdrop botun gireceği network un adını yazın server ıp si yazan yere eggdrop botun gireceği serverin IP nosunu yazın sonra aşşalara doru inin şu kısmı bulun set nick "BOTUN-NİCKİ" set altnick "BOTUN-İKİNCİ-NİCKİ" set realname "BOTUN FULLNAME KISMI" set init-server { putserv "MODE $botnick +ixws" putserv "PRIVMSG NickServ IDENTIFY BOTUN-NİCK-ŞİFRESİ" putserv "oper BOTUN-OPER-NİCKİ BOTUN-OPER-ŞİFRESİ" putserv "mode #cilve +v cilve" putserv "mode #help +v cilve" } set servers { SERVER-IPsi:6667 } botun nicki yazan yere botun nickini yazın botun ikinci nicki yazan yere guest olma durumu olursa değişeceği nicki yazın botun fullnamesi yazan yere whoisinde gözüken isim kısmını yazın botun nick şifresi yazan yere ilk önce serverinizde botun nickini şifreleyin sonra yaptığınız şifreyi oraya yazın botun oper olarak görünmesini istiyosanız botun nickini ne yaptıysanız o nicke oper ekleyin sonra oper nickini ve şifresini yazın oraya server ıp si yazan yere serverinizin ıp sini yazın sonra en alta inin şu yazıyı göreceksiniz source scripts/TCLNİNİSMİ.tcl adındanda göründüğü gibi eggdrop klasörünün içindeki script klasörünün içine attığınız tcl lerin isimlerini yazın oraya yoksa tcl leri scripts klasörüne atsanız tanımaz 2 3 tane tcl atarsanız örneğin source scripts/arama.tcl source scripts/help.tcl böyle alt alta koyun o yazıları tcl isimlerini yazın sonra ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın çıkın tcl leri scripts klasörüne atıp sonra kaos.conf ada eklediyseniz şimdi eggdrop botu çalıştırmakta sıra ./eggdrop -m kaos.conf komutunu yazın eggdrop bot servere girer nick şifresini girer oper ini girer görevine başlar :) |
burada da tcl ler veriyim bir kaçtanebu tcl ler eggdrop klasöründeki scripts klasörünün içine atılır sonra conf dosyasının en altındaki yere şu satır eklenir source scripts/TCLNİNİSMİ.tcl [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
CONFERENCEROOM Cr Kurulumu ilk önce shell hesabınıza login olun ve sonra şu komutu yazınız wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sonra zip li klasörü açalım aşşağıdaki komutu yazın tar xvzf CR2.1-Linux.tar.gz sonra cr nin klasörüne girelim aşşağıdaki komutu yazınız cd CR2.1-Linux şimdi install işlemini yapalım ./install bu işleme başladığında key soracak ister entere basıp geçebilirsiniz istersenizde şu keyi girebilirsiniz X9B7-FD2D-4E00-2408 Please enter a valid fully qualified DNS name for this server For example: irc.mycompany.com buraya serverinizin ıp adresini yazın Please enter the name you want your server to use For example: my.server.name.tld buraya serverinizin ismini yazın irc.serverinizinadı.com gibi Please enter a brief description of your server For example: MyCompany, Inc's Chat Server buraya sloganınızı yazın yani Cilve.org cilvelilerin mekanı gibi Please enter a contact email address for your server For example: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buraya mail adresinizi yazın Please select the ports you wish your chat server to listen on. Do not include the web server port in this list The first port listed is the primary port For example: 7000,6666-6669 buraya portları yazın + serverinizin ıp adresini yazınız örnek : 7020,6667-7000:207.44.183.185 Please enter a nickname for the local channel management agent For example: ChanBot buraya sunucunuza girmesini istediğiniz botun nickini yazınız Please select the port you would like the web server to listen on. You may use '0' if you don't wish to run our internal web server. Do not use '80' unless no other web server will run on this machine. For example: 8000 buraya web yönetim panelinize girmeniz için portu yazınız 8080 yazmanızı tavsiye ederim Please select the nickname of the first operator For example: admin buraya admin nickini yazınız lütfen Please select the password of the first operator For example: MyPass buraya şifrenizi yazın admin şifresi sonra services falan yazılar çıkacak oraya yes diyin sonra ./startcr yazın sunucunuza ıp ile girin şimdi admin ekleyelim cd db komutunu yazın sonra pico oper.db yazın gelen boş sayfaya şunu yazın [2062549759] m 11 O admin - 1073741824 z sonra ctrl yi basılı tutun x e basın sonra y harfine basın sonra entere basın sonrada şu komutu yazın lutfen cp oper.db oper.bak cd .. komutunu yazıp çıkın klasörden cd bin komutunu yazın şimdi şimdi crack i yüklüyelim wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şimdi buraya rm -r crchat komutunu yazın sonra cp crchat.1 crchat komutunu yazın birkez daha aynı komutu yazın cp crchat.1 crchat şimdi bu komutu yazın rm -r crchat.1 sonra bu komutu yazın : chmod 755 crchat cd .. komutunu yazıp klasörden çıkın ./stopcr yazın serveri kapayın ./startcr yazın tekrar açın sonra admin eklediğiniz nicki şifreleyin girin operinizi sonra serverde şu komutu yazın /as services operserv enable sonrada şu komutu yazın /as services memoserv enable serverde şu komutu yazın /restart şimdi servisleri durdurup tekrar açmamız lazım yeniliklerin devreye girmesi için şu komutları yazın serverde /as util services stop /as util services start şimdi web panele girebilirsiniz [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] örnek : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibi iyi çalışmalar |
şimdi diyorlarki unreal de renkli motd nasıl yazarım bunun cevabıda şudur bir note pad açacaksınız motd nuzu yazacaksınız sonra scriptten renk kodunu alacak başına yapıştıracaksınız sonra ftp den Unreal3.2 klasörüne atacaksınız sonra /rehash çekceksiniz servere alın size renkli motd saygılar sevgiler. |
güzel bilgiler bi başlıkda toplanması çok iyi bizler hep ayrı ayrı veriyoduk iyi yapmışın |
Alıntı:
saygılar |
eha bu çok basit ben araşdırarak örendim hep valla siteelerde dolandım araşdırdım sordum telnette girdim dağıttım bozdum yapdım öle örendim paylaşdım öle yane |
auth olayını akşama tam sana benim yerimdekinin aynısını nasıl yapıcan şekilde söelrim dosyalarım evdeki makinad a hep sonra daha bir çok şey :) oke şuan işde fazla zamanım yok sadece msj yazmalık zamanım var |
tüm sorularınıza cevap bulabilmeniz için elimden geldiğince tüm bilgilerimi paylaşıcam serverinize girmeye çalıştınız bi baktınız girmiyor server kapanmış ara sıra olur böyle vakalar shell firması tarafından yapmanız gereken ssh ile shell hesabınıza bağlanmak sonra şu komutları yazmak ben burda anlattığım şeyleri kurup kullananlara hitaben yazıyorum cd Unreal3.2 komutunu yazın sonra ./unreal start komutunu yazın serveriniz açıldı şimdi server kapandığı için servislerde gider şimdi şunu yazın cd .. ana klasöre dönün bu komutu yazarak sonra cd services komutunu yazın services klasörüne girin sonra ./services komutunu yazın servisler sunucunuza girdi.. lantar proxy koruması kuruluysa onuda getirmeyi anlatıyım cd .. yaparak ana klasöre dönün sonra cd sunucu_korumasi1.1 yazarak lantar proxy korumasının klasörüne girin sonra şu komutu yazın ./proxy proxy koruması çalışıyor gibi bir yanıt verirse şu komutu yazın rm -r proxy.pid sonra tekrar ./proxy komutunu yazın bağlansın proxy korumanız serverinize sonra eggdropu sokalım cd .. komutunu yazın ana klasöre dönün sonra şu komutu yazın cd eggdrop sonrada conf ./eggdrop -m dosyaadı.conf yazarak eggdrop unuzu çalıştırın bnc yi çalıştıralım şimdide cd .. komutunu yazın ana klasöre dönün sonra cd psybnc komutunu yazın sonrada ./psybnc komutunu yazın psybnc çalışsın başkada birşey yok heralde çalıştırılıcak diyicektimki radyo var cd .. komutunu yazın ana klasöre dönün sonra ls komutunu yazın radyonun dosyasının adına bakın sonra cd radyonunun-dosyasının-adı komutunu yazın sonra ./sc_serv komutunu yazın radyo çalıştı radyo çalıştıysa kapatın ssh yi çünkü radyo çalıştıktan sonra ana klasöre dönülmüyor kapatıp açmak gerekiyor saygılar iyi çalışmalar |
Alıntı:
|
şimdi anope nin versiyonunu değiştiriceksiniz ama nick kanal kayıtlarının düşmesini istemiyorsunuz ozaman yapmanız gereken services klasöründeki services.conf u nick.db chan.db yi kopyalamak bilgisayarınıza sonra yeni versiyonu kurun sonra bunları ftp den services conf a kopyalayın servicesinizi çalıştırın nickler kanallar droplanmaz eskisi gibi kayıtlar dewam eder |
/cs set #opers noexpire on kanalı düşmezler listesine alır kanala hiç op girmesin gene düşmez hiç bi zaman /os restart oper servi baştan başlatır /umode2 +q Kanaldan kimse atamaz seni admin oper hariç /Adchat mesaj Tum Server Adminlerine Msg gonderir (+A /stats q yasaklı nickleri gösterir /os raw svsLusers irc.cilve.org 2032 1025 genel kullanıcı sayısı deişir /CHGHOST Nick host : hostunu değişir /CHGIDENT Nick ident : identini deişir /CHGNAME nick fullname : fullname yi değişir /spamfilter add c block * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. mesajı bloke eder baştaki yıldızın manası başı ne olursa olsun sondaki yıldızın manası sonu ne olursa olsun içeriğinde Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. kelimesi geçen her kelimeyi bloke et demektir kanallarda yazılan /spamfilter add p block * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. mesajı bloke eder özelde yazılan içeriğinde Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. olan her kelime bloke olur otomatik /cs set #help mlock +lL 1 #yardım Veya /mode #help +lL 1 #yardım Olcak bu komut kanal yönlendirme komutudur /ns list * kayıtlı tüm nickleri listeler /os exception add +0 IPADRESI 100 sebep yazdığınız ıp den kaç nick girebilme sayısıdır 100 yazdığı için o ıp den servere 100 nick girebilir demek |
Server linkleme de yardımcı olur Servicesler Kalanservere Eklenecek komutlar... link irc.karsitarafinadi.com { username *; hostname karşıtarafinipsi; bind-ip *; port 6667; hub *; password-connect "master"; password-receive "master"; class servers; }; ulines { services.serviceslerinkalacagıserverinadi.com; irc.karsitarafinadi.com; }; Ba lanacak Servere Eklenecek Komutlar... link irc.karsitarafinadi.com { username *; hostname karşıtarafinipsi; bind-ip *; port 6667; hub *; password-connect "master"; password-receive "master"; class servers; }; ulines { services.serviceslerinkalacagıserverinadi.com; irc.karsitarafinadi.com; }; NOT : 2 Serverinde Numeric'leri Aynı olursa link Ba lanmaz biri 1 se Digeride 2 olmas gerekir. Bu işlemleri Yaptıktan sonra 2 serverde /rehash çekiniz. Sonra Ba lanacak serverden /connect irc.ba lanacagınızserver.com yazınız bu mesaj teufel nickli arkadaşın mesajından alıntıdır hiç bir kelimesi değiştirilmeden buraya paylaşmak adına yazılmıştır kendisininde kızacağını sanmam buraya copy yapmama |
helper modulu /*---------------------------- m_helpers.c modülü Yazan: nick ------------------------------*/ #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 STRIPBADWORDS #include "badwords.h" #endif #ifdef _WIN32 #include "version.h" #endif #define RPL_HELPERS 357 #define RPL_ENDOFHELPERS 358 #define MSG_HELPERS "HELPERS" #define TOK_HELPERS "HP" #define MyMod ModHelpers->handle #define IsAway(x) (x)->user->away #define IsHelper(sptr) IsHelpOp(sptr) #define DelCommand(x) if (x) CommandDel(x); x = NULL static Command *AddCommand(char *msg, char *token, int (*func)()); DLLFUNC int m_helpers(aClient *cptr, aClient *sptr, int parc, char *parv[]); ModuleInfo *ModHelpers; Command *CmdHelpers; #ifndef DYNAMIC_LINKING ModuleHeader m_helpers_Header #else #define m_helpers_Header Mod_Header ModuleHeader Mod_Header #endif = { "helpers", "$Id: m_helpers.c, oluşum tarihi 30 Kasım 2004.Yazan Salazar Exp $", "/helpers komutu", "3.2-b8-1", NULL }; #ifdef DYNAMIC_LINKING DLLFUNC int Mod_Init(ModuleInfo *modinfo) #else int m_helpers_Init(ModuleInfo *modinfo) #endif { ModHelpers = modinfo; CmdHelpers = AddCommand(MSG_HELPERS, TOK_HELPERS, m_helpers); if (!CmdHelpers) return MOD_FAILED; return MOD_SUCCESS; } #ifdef DYNAMIC_LINKING DLLFUNC int Mod_Load(int module_load) #else int m_helpers_Load(int module_load) #endif { return MOD_SUCCESS; } #ifdef DYNAMIC_LINKING DLLFUNC int Mod_Unload(int module_unload) #else int m_helpers_Unload(int module_unload) #endif { DelCommand(CmdHelpers); return MOD_SUCCESS; } typedef struct { unsigned long *umode; char *text; } hmode; static hmode otypes[] = { { &UMODE_HELPOP, "Yardım Yetkilisi" }, { NULL, NULL } }; static char *find_otype(unsigned long umodes) { unsigned int i; for (i = 0; otypes[i].umode; i++) if (*otypes[i].umode & umodes) return otypes[i].text; return "bilinmeyen yetkili"; } static Command *AddCommand(char *msg, char *token, int (*func)()) { Command *cmd; if (CommandExists(msg)) { config_error(" %s komutu zaten mevcut", msg); return NULL; } if (CommandExists(token)) { config_error(" %s komutu zaten mevcut", token); return NULL; } cmd = CommandAdd(MyMod, msg, token, func, MAXPARA, 0); #ifndef _WIN32 if (ModuleGetError(MyMod) != MODERR_NOERROR || !cmd) #else if (!cmd) #endif { #ifndef _WIN32 config_error("Komut eklenirken hata--> %s: %s", msg, ModuleGetErrorStr(MyMod)); #else config_error("Komut eklenirken hata--> %s", msg); #endif return NULL; } return cmd; } int m_helpers(aClient *cptr, aClient *sptr, int parc, char *parv[]) { aClient *acptr; char buf[BUFSIZE]; int yetkililer = 0, mesgul = 0, toplam = 0; sendto_one(sptr, ":%s 339 %s :+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+", me.name, sptr->name); sendto_one(sptr, ":%s 339 %s : \2Komut Yardım Yetkilisi Listesi\2 ", me.name, sptr->name); sendto_one(sptr, ":%s 339 %s : Listede bulunan yetkililerden #help kanalında ", me.name, sptr->name); sendto_one(sptr, ":%s 339 %s : IRC/Services hakkında komut bilgisi isteyebilirsiniz. ", me.name, sptr->name); sendto_one(sptr, ":%s 339 %s :+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+", me.name, sptr->name); for (acptr = client; acptr; acptr = acptr->next) { if (IsULine(acptr) || !IsPerson(acptr) || !IsHelpOp(acptr)) continue; sendto_one(sptr, ":%s %d %s : \2 %-23s \2 %-16s " "%s", me.name, RPL_HELPERS, sptr->name, acptr->name, find_otype(acptr->umodes), (IsAway(acptr) ? "-Meşgul" : "")); if (IsAway(acptr)) mesgul++; else if (IsHelper(acptr)) yetkililer++; } toplam = yetkililer + mesgul; sprintf(buf, "Toplam: %d Komut Yardım Yetkilisi Ba lı - %d Yetkili , %d Meşgul", toplam , yetkililer , mesgul); sendto_one(sptr, ":%s 339 %s :+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+", me.name, sptr->name); sendto_one(sptr, ":%s %d %s :%s", me.name, RPL_HELPERS, sptr->name, buf); sendto_one(sptr, ":%s %d %s :Komut Yardım Yetkilisi listesi sonu", me.name, RPL_ENDOFHELPERS, sptr->name); return 0; } bu mesaj teufel nickli arkadaşın mesajıdır copy edilmiştir tarafımdan buraya kızacağını sanmıyorum şahıs belirtiyorum :) bu modülün kurulumunu anlatmaya gerek yok /ircops modülünün kurulumuyla aynıdır hiç bir fark yoktur arasında bilginize takıldığınız yerler olursa sorun iyi çalışmalar bu mesajı yazdıktan sonra bende cilveye kurucam bakalım çalışıcakmı :) |
evet kurdum çalışıyor |
ehueheuheuehuheu bunu nerden aldın sen aldın yerde çoğu şeyi vermişimdir zati reklam yapmim :D |
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ekle msn ne :) |
Alıntı:
|
ala ala :D seninkini bi yazsana bi açayım engelini çoğu kişi engelli zati son günlerde kötüyüm bu yüzden ve az sonra imzamı değişince anlarsın sorunumu |
Alıntı:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] auth olayını burda yazmışım :) |
Alıntı:
|
akşama eve gidince yapıcam işde oke hazırlarım sana sen tr.l dosyasını yolal mailime dedim gibi oke |
DarkSunTr ßi taneSin Sağol kardes ßunlar Çok Güzel Şeyler ßide Sana ßişi SorCam MEsala ßir ßöle Whois Kurcam Nasıl Karaßilirim 7 ««««« 14[6 Whois AngeliyouS 14]7 »»»»» 14* 6Adres:10 [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 14*6 İsim: 4 Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. AngeliyouS 2Kayitli bir nick'tir 4(+R) 14* 6 Kanallar:10 #GeceSiz #Muhabbet 14*6 Server: 4 irc.GeceSiz.Net 2Turkiyenin Sohbet Odalari - 7 Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. IRCop: 10AngeliyouS is 10Network Genel Sorumlusudur. 14*6 IRCop: 10AngeliyouS is10 Nickine Oper,Op,Voice,Access Icin Mesaj Atmak Yasaktir. 14*6 IRCop: 10 AngeliyouS is Bu Yasaga Uymayanlari Aciklama Yapmadan Atabilir.(AKILL) 14*6 IRCop: 10AngeliyouS is Gereksiz Yere Ozelini Rahatsiz Etmeyin.. 14*6 IRCop: 10 AngeliyouS is Sohbetin Doyumsuz Mekani. 14*6 IRCop: 10 AngeliyouS is Web Girisi Icin [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 14*6 IRCop: 10AngeliyouS is a IRC Operator - Network Administrator. (IRCop) 14*6 AngeliyouS10 Bir Helper(IRC YardImcI) dır. AngeliyouS is a 4Root Administrator. 14(Founder) 4Sorun ve Gorusleriniz Icin Iletisim Email : Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 14*6 IRCop: 10AngeliyouS is10 Teknik Sorunlarınızı Bildirebilirsiniz!. 14*6 IRCop: 10AngeliyouS is10 Sorunlarınız için Burdayız. 14*6 IRCop: 10AngeliyouS is10 Bizi Sectiğiniz için Teşekkür Ederiz. 14*6 IRCop: 10AngeliyouS is10 Şikayet ve Önerinizi Bekliyorum.. 14*6 IRCop: 10AngeliyouS is10 Email Adresimiz: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 14*6 IRCop: 10AngeliyouS is10 Sunucu Hakkında Bilgi için: /Motd ve /Rules Kullanınız!. AngeliyouS is 2Sevgi, Arkadaslik, Sohbet, Ask, Tartisma, Yarisma. AngeliyouS is 2Türkiye'nin En Doyumsuz Sohbet Sunucusu. AngeliyouS is 2Web Girisimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] AngeliyouS is 2Forum Adresimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] . AngeliyouS is 2Mail Adresimiz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] . AngeliyouS is 2Oyun Oynamak Isterseniz. #Oyun Kanalina Girebilirsiniz.. AngeliyouS is 2Hassas Kulaklara Sahip . 14*6 Konuşmadığı Süre: 100secs 14* 6 Nete Giriş Saati: 6 7««««« 14[6 Whois Sonu 14]7 »»»»» ßöyle ßir Whois Hazırlamak istiyorum m_whois.c De yapıp ßana ßurda hazırlanmıs ßir Link vereßilirmisin Önemli Değil Renk leri Çıkmamıs Sa ßen halledeRim ßundan Sonra Sana ßir Sorum daha Olucak |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:07. |
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