CR'de Renkli Nick Olayı Detaylı Anlatım
Merhaba Arkadaşlar Şimdi Size CR yani ConferenceRoom Sunucularda Nasıl Renkli Nick Alınır onu Detaylı Bir Şekilde Anlatacagım Yapmanız Gereken Soylediklerimi Aynen Yapmanız.!!
'CR üzerinde renkli nick kullanıyorlar bende kullanmak istiyorum!!' diyorsanız dikkatlice okuyunuz, yazılanları harfien uyguladıgınızda amacınıza ulaşmış olacaksınız Öncelikle bu işin başka bir yolu varmı bilmiyorum fakat bizim kullanacagımız yolun mantığını anlatmak istiyorum, şayet anlamadığımız bir olayı kullanmak istemeyiz değilmi. ? Mantık; Biz servere linklenerek, bu link üzerinden gönderdigimiz komutalar ile nicklerimizi server üzerinde zorunlu olarak degiştirmeyi sağlıyoruz. Bir nevi servere var olmayan bir sunucu linkleyerek serveri aldatıyoruz. Ee peki nasıl linklenecegiz? Basit bir sock uygulaması ile (bu herhagi bir programlama dili ile yazılmış olabilir) biz burada mIRC Scripting dilini kullanacagız çünki hem basit, hem konumuza uygun. Öncelik ile baglanacagımız LINK ile ilgili hesabı oluşturmalıyız. ben Atesbey isminde bir server oluşturacağım ve şifreside ates olacak.. /as server Atesbey add /as server Atesbey set inpass ates /as server Atesbey set outpass ates Buraya dikkat buradaki link ismini ve şifresini aşagıdaki verdigimiz kod içersinede girecegiz. /as server Atesbey set name Atesbey.ConferenceRoom.com /as server Atesbey set ping 240 /as server Atesbey enable Ve asıl linklenecegimiz server HUB olmalı /as general set hub şimdi mIRC'e aşagıdaki kodu koyalım. ;### Link Conf.alias -l linkname return Atesbey.ConferenceRoom.comalias -l linkpass return atesalias -l irchost return irc.sizinserveriniz.comalias -l ircport return 6667 alias SockServ { sockclose SockServ sockopen SockServ $irchost $ircport echo $color(info) -a :SockServ Açıldı}alias SetNick { if $sock(SockServ) { sockwrite -nt SockServ $+(:,$1) NICK $2 } else { echo $color(info) -at Socket bağlantı hatası }};## Sock Codeon *:sockopen:SockServ:{ sockwrite -tn $sockname PASS $linkpass $+ $crlf $+ $& server $linkname 1 Bot Services Agent }on *:sockread:SockServ:{ if ($sockerr) { echo $color(info) -at Socket botun bağlantısı kesildi. | return } sockread %data if PING* iswm %data { sockwrite -tn $sockname PONG $gettok(%data,2,32) | echo -a ong } ;### Gelen verileri echo için. Aktif etmek için aşağı satır başındaki ';' işaretini kaldırın ;if !$window(@SocketServ) { window -k0 @SocketServ } | aline -p @SocketServ $timestamp < %data} Yukarıdaki koduda mIRC'e load ettikten sonra (gerekli bilgileri kod içerisine girdiginizi varsayıyoruz) mIRC'imizden /SockServ komutu ile servere linkleniyoruz. Linklenme işleminden sonra kimin nickini degiştirmek istiyor isek o kişinin server üzerindeki ID numarsını almamız lazım bunuda /ns id NICK komutu ile ögrenebiliriz; örnek; /ns id Atesbey ve NickServ; -NickServ- Atesbey: -vO0HQOmqr7NJ2wgSB/ 1 Atesbey nickinin ID'si: -vO0HQOmqr7NJ2wgSB/ Atesbey nickini degiştirmek için bu ID'i kullanarak, mircden /SetNick <ID> <Yeni Nick> komutu ile yani; /SetNick -vO0HQOmqr7NJ2wgSB/ RenkliAtesbeyNicki yapıyoruz ve nickimiz degişiyor. NOT: Forum renk karterlerini (ctrl+k) karkterlerini göstermedigi için bire bir yazmadım, renkli nickler içerisinde yani "Yeni Nick" içerisinde nickin renklenmesi için CTRL+K karakterlerini kullanıyorsunuz. Sonuç olarak biz dolaylı yollardan server üzerinde nickler içerisinde CTRL karakterini kullanarak renkli nicke sahip olduk. iyi çalışmalar. Umarım anlaşılmıştır sonra nicki şifreliyorsun nicki alma ise /ns sidentify RenkliAtesbeyNicki nick şifren Herkese iyi Forumlar iyi Çalışmalar Dilerim.. |
Forum Saati: 20:50. Zaman dilimi GMT +4 olarak ayarlanmıştır. |
Powered by vBulletin™ Version 3.8.4
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimization by vBSEO
User Alert System provided by
Advanced User Tagging (Lite) -
vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.