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

19Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Haziran 2006, 16:55   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
ConferenceRoom da Renkli Nick Yapma




'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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Ö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,
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
hem konumuza uygun.

Öncelik ile baglanacagımız LINK ile ilgili hesabı oluşturmalıyız.

ben sercan isminde bir server oluşturacağım ve şifreside sercan olacak


/as server sercan add
/as server sercan set inpass sercan
/as server sercan set outpass sercan
Buraya dikkat buradaki link ismini ve şifresini aşagıdaki verdigimiz kod içersinede girecegiz.
/as server sercan set name sercan.ConferenceRoom.com
/as server sercan set ping 240
/as server sercan enable

Ve asıl linklenecegimiz server HUB olmalı
/as general set hub

şimdi mIRC'e aşagıdaki kodu koyalım.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;### Link Conf. alias -l linkname return sercan.ConferenceRoom.com alias -l linkpass return sercan alias -l irchost return irc.sizinserveriniz.com alias -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 Code on *: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 :pong } ;### Gelen verileri echo için. Aktif etmek için aşağı satır başındaki ';' işaretini kaldırın if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv) { window -k0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv } | aline -p @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv $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 sercan
ve NickServ;
-NickServ- sercan: -vO0HQOmqr7NJ2wgSB/ 1

sercan nickinin ID'si: -vO0HQOmqr7NJ2wgSB/

sercan nickini degiştirmek için bu ID'i kullanarak, mircden

/SetNick <ID> <Yeni Nick>
komutu ile yani;

/SetNick -vO0HQOmqr7NJ2wgSB/ RenkliSercanNicki

yapıyoruz ve nickimiz degişiyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Konu Goemon tarafından (22 Kasım 2015 Saat 10:26 ) değiştirilmiştir. Sebep: genel düzenleme!
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 09 Mayıs 2008, 09:49   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cr nick değiştirme (farklı yöntem ) + User modlarını değiştirme




eğerki yanlış nick değiştirirseniz askıda kalırsa
/sockclose link komutu ile askıdan çıkarıp yeniden denersiniz

Komutlar
/as server serveradı add (serveradı yazan kısıma istediğiniz ismi yazabilirsiniz )
/as server serveradı set name stats.hercai.com (server name oluyor)
/as server serveradı set port 7000
/as server serveradı set ping 240
/as server serveradı set inpass şifren
/as server serveradı set outpass şifren
/as server serveradı enable
/as server serveradı set leaf

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:sockopen:link: { sockwrite -nt $sockname PASS (linkpass) sockwrite -nt $sockname PROTOCTL CBURST sockwrite -nt $sockname SERVER (server name ) 2 :Fantasy Server } on 1:sockread:link: { var %t sockread %t tokenize 32 %t if $1 == PING { sockwrite -nt $sockname PONG $2- } } alias baglan { sockopen link irc.serveradı.com port }


Kullanımı ;

kodu remote kısmına atıyorsunuz gerekli bilgileri yazıyorsunuz

sonra : /as privilage svsnick sa
/as privilage svsmode sa

komutlarıyla svsnick ve svsmode komutlarını aktif ediyoruz .

/baglan komutu ile sockumuzu bağlıyoruz .

bağlandıktan sonra ;

/sockwrite -nt link svsnick (kendi nickin) (değiştirilecek nick)
örn :
/sockwrite -nt link svsnick HeRCai Fenerbahçe v.s userlerin nickinide ve renkli de değişebilirsiniz tabiki.

/sockwrite -nt link svsmode Hercai +osac v.s bu gibi modlarla herhangi bir useri direk oper admine çıkabilirsiniz -osach v.s oper yada admini normal bir kullanıcıya düşürebilirsiniz yani kısacası userin yada admin modlarıyla oynuyabilirsiniz . (kullanılabilir motdlar +oAahgsfyw - oAahgsfyw )
/sockclose link komutu ilede socku kapatabilirsiniz .


Sonuç:

*** uMuT mod değiştirdi:+a

*** uMuT mod değiştirdi:-a


Konu Goemon tarafından (22 Kasım 2015 Saat 13:31 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 09 Mayıs 2008, 12:38   #3
Çevrimdışı
~ IRCTR.Org ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
ConferenceRoom da Renkli Nick Yapma




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#kontrol:{ if !sockserv isin $1 { .msg #kontrol 12SockServ Yeniden Sisteme Alınıyor .. .sockserv } }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;### Link Conf. alias -l linkname return DaDaS.ConferenceRoom.com alias -l linkpass return Halil alias -l irchost return irc.Siteadı.Com alias -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 Code on *: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 :pong } ;### Gelen verileri echo için. Aktif etmek için aşağı satır başındaki ';' işaretini kaldırın ;if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv) { window -k0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv } | aline -p @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv $timestamp < %data }


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!nickdegis*:#kontrol:{ if (!$read(rootlar.txt,w,$nick)) { msg $chan 7 $nick 7Bu Komutu 14Kullanmaya 7Yetkili 14Değilsiniz | return } .set %rnick $3 | .ns id $2 | .enable #nickr | .msg $chan $2 12Nick'i 1 %rnick 12Nicki'ne Dönüştürülüyor.. Bekleyiniz... } #nickr on *:notice:*:?: { if ($nick == NickServ) { .setnick $2 %rnick | .disable #nickr } } #nickr off

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#yönetim:{ if !rootekle isin $1 { if $nick == DaDaS { .write rootlar.txt $2 | msg #yönetim $2 $+ : 2 Server root administrator yönetici listesine eklendi. } else { .msg # $nick $+ , Bu komutu yalnızca özel bir client kullanabilir. } } }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#yönetim:{ if !rootsil isin $1 { if $nick == DaDaS { if $read(rootlar.txt,w,$+($2,*)) { write -dl $+ $readn rootlar.txt .msg # $2 $+ : 2 Server root administrator yönetici listesinden cikartildi. } else { .msg # 2Silme işleminde hata! Siz 4 Server Sahibi 2 değilsiniz ya da, 4 $2 2 zaten root listesinde bulunmuyor. } } } }


[22:57] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> !sockserv
[22:57] <@TRBoT> SockServ Yeniden Sisteme Alınıyor ..
Dikkat!: TRBoT, #Bilgi kanalında senden bahsetti
[22:58] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> !nickdegis TRBot T®ßøt™
[22:58] <@TRBoT> TRBot Nick'i T®ßøt™ Nicki'ne Dönüştürülüyor.. Bekleyiniz...
[22:58] * TRBoT Nick değişerek T®ßøt™ Oldu


Konu Goemon tarafından (22 Kasım 2015 Saat 10:33 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 09 Mayıs 2008, 13:03   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



En baştan sade bir şekilde anlatıyorum.

Alıntı:
;##############################
;#
;#
alias baslat {
if $sock(bot) { sockclose bot }
sockopen bot ipno portno
echo -as JOIN: $kanallar
echo -as SUNUCUYA LİNKLENDİLDİ: /calistir <kanaladi> <botsayisi> komutu ile çalıstırınız.
sajoin $replace($kanallar,$chr(32),$chr(44))
.timerpingpong 0 10 pingpong
}
on *:nick: {
if guest* iswm $newnick && $timer($+(_bot_,$nick)) {
replacenick $nick $newnick
}
}
alias confchan { return #Tst }
alias botname { return UserBot }
alias kanallar { return #Sohbet #muhabbet }
on *:start: {
.set %dbname tmpnicks
.hmake nicks 10000
.hmake tmpnicks 10000
.hload tmpnicks tmpnicks.db
.hload nicks nicks.db
}
on *:sockopen:bot:{
sockwrite -tn $sockname pass svgm
sockwrite -tn $sockname server irc2.sevgimsin.net 1 Chat Leaf Server
sockwrite -tn $sockname NICK $botname 0 1112988092+oiwghmxX2szAa $botname Sevgimsin.Net iRc2.Sevgimsin.Net -28kMQCN9xGI2p5UQA $+ $rand(a,z) $+ > :Master .
sockwrite -tn $sockname $+(:,$botname) JOIN $confchan
}
on *:sockread:bot:{
if ($sockerr) {
echo $color(info) -st Socket botun bağlantısı kesildi.
return
}
var %my
sockread %my
tokenize 32 %my
if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv) { window -k0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv } | aline -p @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Serv $timestamp < $1-
if $1 == TUNL { sockwrite -n bot $1- }
mybot $1-
}
alias mybot {
if $sock(bot) {
if :VERSION iswm $4- { sockwrite -n bot NOTICE $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ VERSION myBOT v1.0 XXX $+ $chr(1) }
if :FINGER iswm $4- { sockwrite -n bot $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ FINGER XXX $+ $chr(1) }
if *PING* iswm $1- { sockwrite -n bot PONG $2- }
if $2 == PRIVMSG {
var %msg = $right($4-,-1), %gnick = $right($1,-1), %anick = $3
if !$reges(%anick,#) {
;sockwrite -tn bot $+(:,%anick) PRIVMSG %gnick : $+ %msg
botukonustur %anick %gnick %msg
}
}
}
}
alias pingpong {
if $sock(bot) {
sockwrite -tn bot $+(:,$botname) PRIVMSG $confchan :PING? PONG! - $ctime
}
else {
timerpingpong off
}
}
alias replacenick {
.timer $+ $1 off
var %nick = $+(Guest,$r(1245,9566))
sockwrite -n bot $+(:,$2) NICK %nick
.timer $+ %nick -o 1 $gettok(50 100 150 175 200 225 250 275 300 310,$r(1,9),32) nickidonguyesok %nick #tst $r(1,2)
sockwrite -tn bot $+(:,$botname) PRIVMSG $confchan :Guest NICK oluşumu: $1 - Degiştirildi: %nick
}
alias dbname {
var %nget = $hget( $+ %dbname $+ ,0).item
if %nget < 11 {
set %dbname $iif(%dbname == nicks,tmpnicks,nicks)
}
return %dbname
}
alias calistir {
var %k $1
var %p $2
var %s 1
while %p >= %s {
var %nick = $hget($dbname,1).item
if $regex(%nick,ü|Ü|İ|ı|ş|Ş|ç|Ç|ö|Ö) {
.hdel $iif(%dbname == tmpnicks,tmpnicks,nicks) %nick
sockwrite -tn bot $+(:,$botname) PRIVMSG $confchan :4HATA NICK: %nick - Diziliş hatası -1 bot deactive
goto End
}
if %nick != $null && !$timer(%nick) {
var %ip = $+($gettok(88 80 212 195 62 216 81 85,$r(1,4),32),.,$rand(0,255),.,$rand(0,255),.,$ra nd(0,255)))
var %rand = -My8BQFth $+ $+($rand(A,Z),$rand(A,Z),$rand(0,9),$rand(0,9),$ra nd(A,Z),$rand(0,9),$rand(A,Z)) $+ >
sockwrite -n bot NICK %nick $ctime $ctime $+ +inx Anavatan . $+ %ip iRc2.Sevgimsin.Net %rand :esChat
sockwrite -tn bot $+(:,%nick) join %k
var %speed = $gettok(10 15 20 25 30 35 40 45 50 55,$r(1,9),32), %time = $gettok(100 150 200 250 300 350 400 450 500 550,$r(1,9),32)
var %timer = $iif($3 == speed,%speed,%time)
.timer $+ _bot_ $+ %nick -o 1 %timer nickidonguyesok %nick %k $r(1,2)
if %dbname == tmpnicks {
.hadd nicks %nick
.hdel tmpnicks %nick
}
else {
.hdel nicks %nick
.hadd tmpnicks %nick
}
}
else {
echo -a : sss
sockwrite -tn bot $+(:,$botname) PRIVMSG $confchan :4HATA NICK: %nick - Çakışma Yaşandı -1 bot deactive
.hdel $iif(%dbname == tmpnicks,tmpnicks,nicks) %nick
}
:End
inc %s
}
}
alias rand.chan {
var %n = $kanallar
var %r = $numtok(%n,32)
return $gettok(%n,$r(1,%r),32)
}
alias nickidonguyesok {
if $3 == 1 {
botquit $1 $r(1,2) $2
}
if $3 == 2 {
botpart $1 $2
}
if $3 == 3 {
botpart $1 $2
}
}
alias botquit {
.timer $+ _bot_ $+ $1 off
if $2 == 1 { sockwrite -tn bot $+(:,$1) quit QUIT: User exited }
if $2 == 2 { sockwrite -tn bot $+(:,$1) quit Connection Closed }
if $hget($1) {
.hdel nicks $1
}
calistir $rand.chan 1
}
alias botpart {
sockwrite -tn bot $+(:,$1) part $2
;sockwrite -tn bot $+(:,$1) join $read(kanallar.txt)
botquit $1 $r(1,2) $2
}
alias botmsg_cmd {
var %c = $gettok(+ -,$rand(1,2),32)
var %ntime = $calc($iif($len($3-) > 60,7,3) %c $iif(%c == +,$rand(1,9),1))
if !$timer($+(_msg_,$2)) {
$+(.timer,_msg_,$2) 1 %ntime sockwrite -tn bot $+(:,$1) PRIVMSG $2 : $+ $3-
}
}
;################################################# ################################################## ########################
;#
;#
alias botukonustur {
var %me = $1, %nick = $2, %msg = $3-
/*
* Burada gelen verileri uygun isimdeki değişkenlere atadık
* şimdi artık konuşmaları için mantıksal ifadeler kullanacagız
*
*/
;## Gelen bilgileri kontrol ediyoruz...
if *selam* iswm %msg || *slm* iswm %msg || *s.a* iswm %msg {
;Burada botun verecegi cevapların olasıklıklarını yazıyoruz...
;Daha sonra random olarak herhangi birisini karşı tarafa gönderticegiz.
var %olasilik = a.selam|a.s.|as|aleyküm selam|Aleyküm Selam

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
abit degişken degiştirilmez.
var %randno = $numtok(%olasilik,124)
botmsg_cmd %me %nick $gettok(%olasilik,$rand(1,%randno),124)
}
if *nbr* iswm %msg || *naber* iswm %msg || *nasılsın* iswm %msg {
var %olasilik = tşkr. senden nbr|iyi senden?|iyim sagol ya sen?|sagol senden naber|iyi senden naber|pek iyi sayılmaz şu sıralar, senden nbr?|iyi olmaya çalışıyoruz işte senden naber|idare eder senden?
var %randno = $numtok(%olasilik,124)
botmsg_cmd %me %nick $gettok(%olasilik,$rand(1,%randno),124)
}
if *nrd* iswm %msg || *nereden?* iswm %msg || *nerden* iswm %msg || from?* iswm %msg || *where are you from* iswm %msg || *hangi sehir* iswm %msg {
var %olasilik = ist|ankara|antalya|konya|izmir|bursa|balikesir|riz e|konya|adıyaman|diyerbakir|ordu|samsun|batman|çor um|urfa|adana|giresun|mardin|antep|istanbul|ankara |
var %randno = $numtok(%olasilik,124)
botmsg_cmd %me %nick $gettok(%olasilik,$rand(1,%randno),124)
}
;Büyük harflere cevap
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

var %e = $remove($strip(%msg),$chr(32))
if $iif($len(%e) >= 13,$calc($regex(%e,/[A-ZÄÖÜĞÇİ]/g)/$len(%e)*100),0) >= 70 {
var %olasilik = Ne bağırıyorsun dewe buradayız işte!!|Küçük harflerle konussak
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
|Herkez uyuyor küçük harflerle pls
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
|Caps açık kaldı galiba hee?|büyük harfle yazmakta moda oldu bu aralar
var %randno = $numtok(%olasilik,124)
botmsg_cmd %me %nick $gettok(%olasilik,$rand(1,%randno),124)
}
}

bir txt dosyasına bunu kaydet daha sonra o txt dosyasının adını yani bunu yazdıgın txt dosyasının adını bots.mrc olarak değiştiriyorsun , mIRC in ana klasorune atıyorsun.

Daha sonra herkesle paylaşılan nicks.db ve tmpnicks.db dosyalarını mirc in ana klasorune atıyorsun.

Sıra geldi mIRC daki işlemlerimize.mIRC ini açıyorsun ve şunu yazıyorsun ;

/load -rs bots.mrc

Böylece dosyayı mIRC inin remotesine eklemiş oluyorsun.Daha sonra bu işlemi uygulamak istediğin ve kısaca root oldugun servera giriyorsun ve oper giriyorsun.Ancak root admin olman gerekiyor yada erişimleri kısıtsız olan Csop olman gerekiyor neyse aşağıda verdiğim ayarları değiştirmeden uyguluyorsun ;

Alıntı:
/as server Sevgimsin2 add
/as server Sevgimsin2 set name irc2.sevgimsin.net
/as server Sevgimsin2 set port 7000
/as server Sevgimsin2 set ping 240
/as server Sevgimsin2 set inpass svgm
/as server Sevgimsin2 set outpass svgm
/as server Sevgimsin2 enable
/as server Sevgimsin2 set leaf

Bunlarıda uyguladıktan sonra geriye sadece yapmak istediğin işlemler kalıyor.

Alıntı:
/baslat (Direk Sunucuya Linkler seni)
/sockopen bot irc.serveradın.com yada ip adresi 6667 (Manuel Bağlanmak için)
/sockclose bot (Linki kapatma)
/sockwrite -tn bot globops mesaj
/sockwrite -tn bot svsnick eskinick yeninick (Nick değiştirme Görünmez olma ve renkli yapma)
/sockwrite -tn bot svsmode Nick +oahgsfyw (Kullanıcıya Op yada Mod verme alma + ve - olayı +ohgsfyw
-ohgsfyw
/sockwrite -tn bot :nbot privmsg #arkadaslik selam (Linkde Bağlanan Services Botu Konuşturma)

Services düşerse

Alıntı:
/as util services start

Umarım kısa ve öz şekilde anlatabilmişimdir..

__________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


ÇALIŞAN; Hata Yapar
ÇALIŞMAYAN; Dedikodu Yapar
ASİL İNSAN; İdare Eder
ACİZ İNSAN; Şikâyet Eder
BASİT İNSAN; İftira eder
DÜRÜST İNSAN; Sabreder...

Konu Goemon tarafından (22 Kasım 2015 Saat 10:45 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 09 Mayıs 2008, 14:07   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



buda kendi yazdığımız kod ; linki oluşturuyorsunuz
/nickdegis kendi-nickin değiştirilecek-nick

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:sockopen:link: { sockwrite -nt $sockname PASS şifre sockwrite -nt $sockname PROTOCTL CBURST sockwrite -nt $sockname SERVER stats.sunucuismi.com 2 :Fantasy Server } on 1:sockread:link: { var %t sockread %t tokenize 32 %t if $1 == PING { sockwrite -nt $sockname PONG $2- } if $1 == NICK { if %nick == $2 { sockwrite -nt $sockname : $+ $8 NICK %yeninick unset %yeninick %nick sockclose $sockname } } } alias nickdegis { %nick = $1 %yeninick = $2 sockopen link irc.sunucuismi.com port }



Komutlar

/as server serveradı add (serveradı yazan kısıma istediğiniz ismi yazabilirsiniz )
/as server serveradı set name stats.hercai.com (server name oluyor)
/as server serveradı set port 7000
/as server serveradı set ping 240
/as server serveradı set inpass şifren
/as server serveradı set outpass şifren
/as server serveradı enable
/as server serveradı set leaf


Konu Goemon tarafından (22 Kasım 2015 Saat 13:29 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 09 Mayıs 2008, 14:12   #6
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
ConferenceRoom da Renkli Nick Yapma




Merhaba Sevgili iF ConfrenceRoom Kullanıcıları

ConferenceRoom da Renkli Nick Yapmak İstiyorum Diyorsanız Bu Başlık Altındaki Yorumları Dikkatlice Okursanız Sizde Kendi Sunucunuzda Renkli Nick Kullana Bilirsiniz.


Genel Düzenleme Dolayısıyla Tek Başlık Altında Daha Sağlıklı Olacaktır.



Kodun Kullanımı ;

kodu ALT - R tuşlarına basarak remote kısmına atıyorsunuz gerekli bilgileri yazıyorsunuz


/as server Goemon add
/as server Goemon set inpass inadınagoemon
/as server Goemon set outpass inadınagoemon
Buraya dikkat buradaki link ismini ve şifresini aşagıdaki verdigimiz kod içersinede girecegiz.
/as server Goemon set name stats.goemon.com
/as server Goemon set ping 240
/as server Goemon enable

Ve asıl linklenecegimiz server HUB olmalı
/as general set hub
yada
/as general set leaf da olabilir ama hub olursa daha iyi olur :-)

hemen sonrasında yapacağımız 2 adım var ondan sonra işlemlerimiz tmm dır.

sonra : 1 ci ADIM;/as privilage svsnick sa
sonra : 2 ci ADIM; /as privilage svsmode sa

komutlarıyla svsnick ve svsmode komutlarını aktif ediyoruz .

ve işlem tamamlanmış oluyor.

sonra /baglan komutu ile sockumuzu bağlıyoruz .

bağlandıktan sonra ; bot bize echo bilgi mesajı atacaktır sockserv açıldı die.


/nickal (kendi nickin) (değiştirilecek nick)
örn :
/nickal Goemon Goemon gibi v.s userlerin nickinide renkli değişebilirsiniz tabiki.

/pasver Goemon +osac

bu gibi modlarla herhangi bir useri direk oper admine çıkabilirsiniz veya

/pasal Goemon -osach

oper yada admini normal bir kullanıcıya düşürebilirsiniz yani kısacası userin yada admin modlarıyla oynuyabilirsiniz .
(kullanılabilir motdlar +oAahgsfyw - oAahgsfyw )

/nickal nick renklinick Gibi.Yazarak Nickinizi Renkli Yapabilirsiniz.

/kapat yazarakda socket link komutu ilede socku kapatabilirsiniz .


Kod:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:sockopen:goemonrenk: { sockwrite -nt $sockname PASS inadınagoemon sockwrite -nt $sockname protoctl cburst sockwrite -nt $sockname server stats.goemon.com 2 :Goemon echo -a 5Sockserv ile Bağlantı sağlanmaya Çalışılıyor. echo -a 5SokcServ e Başarıyla Bağlanıldı. } on 1:sockread:goemonrenk: { var %t sockread %t tokenize 32 %t if $1 == ping { sockwrite -nt $sockname pong $2- } } alias baglan { sockopen goemonrenk $sunucu } alias nickal { sockwrite -nt goemonrenk svsnick $1 $2 } alias pasver { sockwrite -nt goemonrenk svsmode $1 +osac } alias pasal { sockwrite -nt goemonrenk svsmode $1 -osach } alias kapat { sockclose goemonrenk echo -a Sockserv RenkLi Nick Kapanmışdır. }


Not: Koddaa kırmızı ile belirtdiğim ve komutlarda aynı yazan yerleri siz kendi adınızada değiştirebilirsiniz.


kodun çalışdığına dair örn resim:


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


panelden resimli anlatım


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kodun orjinali HeRCai nickli arkadaşdan alıntıdır ben daha pratik ve daha hızlı işlev yapınız die aliaslar ve size açılıp açılmadı hakkında bilgi veren echo kısımlarını uygun görerek kolaylık sağladım.


Konu Goemon tarafından (27 Kasım 2015 Saat 17:38 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 18 Mayıs 2008, 20:27   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: CR'de Renkli nick olayı (Açıklama/Anlatımı)




Hepsi yapılabilir.

Root usere renkli nick ayarladığında , kullanıcı o nicki hemen şifreler.Daha sonra user o nicki kullanabilmesi için ;

/ns sidentify nick şifre

komutu ile renkli nicki alabilir.

__________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


ÇALIŞAN; Hata Yapar
ÇALIŞMAYAN; Dedikodu Yapar
ASİL İNSAN; İdare Eder
ACİZ İNSAN; Şikâyet Eder
BASİT İNSAN; İftira eder
DÜRÜST İNSAN; Sabreder...
 
Alıntı ile Cevapla

Alt 30 Temmuz 2008, 16:18   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: CR'de Renkli nick olayı (Açıklama/Anlatımı)




Onu Kodu calistirdak sonra /ns id nick SekLinde O'andaki nick'ın Idını Alıorsun. Sonrasına /setnick id Alt+0160 sekLinde Yapiorsun.

ORn: /ns id goKhaN
-NickServ- goKhaN : -Y8oGQAGeCGzjlxgSq+c< 16651


Orn: /setnick -Y8oGQAGeCGzjlxgSq+c< Alt+0160
Yaparsan Olan Sonuc..

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

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


ßu Sekilde Olur. Umarim dedigin gıbi anlamisimdir.

 
Alıntı ile Cevapla

Alt 30 Temmuz 2008, 21:11   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: CR'de Renkli nick olayı (Açıklama/Anlatımı)




/SetNick -vO0HQOmqr7NJ2wgSB/ RenkliSercanNicki

/SetNick -vO0HQOmqr7NJ2wgSB/ :

komutunda Şöyle denersen %99 olması lazım

/SetNick -idnumaran/ :

 
Alıntı ile Cevapla

Alt 24 Ekim 2008, 20:21   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: CR'de Renkli nick olayı (Açıklama/Anlatımı)




TwiLight Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Aslina bakarsaniz kimisi CR de yOk diyor kimisi var diyOr.. Log öne sürenLer oLdu Gördüm diyenLer oLdu.. Gokhan'in verdiği iLe uyguLanabiLir ama kanaLda nick beLLi oLuyor.. Asil bahsediLen Görünmezlik oLayi KanaLa nickin iLe yaziyorsun ama Listede Nickin gözükmüyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
CR'de cözüLmeyen tek bu kaLdi sanirim..

/sockwrite -tn bot svsnick oankinickin :

yaparsan görünmez olursun ve listede nickin görünmez..

__________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


ÇALIŞAN; Hata Yapar
ÇALIŞMAYAN; Dedikodu Yapar
ASİL İNSAN; İdare Eder
ACİZ İNSAN; Şikâyet Eder
BASİT İNSAN; İftira eder
DÜRÜST İNSAN; Sabreder...
 
Alıntı ile Cevapla

Cevapla

Etiketler
aciklamaanlatimi, conferenceroom, cr21, crde, da, degistirme, farkli, karakter, kısıtı, modlarini, nickdegis, olayi, renkli, renklinick, serverda, whois, yapma, yontem


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Nick renklendirici addon lazım sunucu sahibi nin nick rengi renkli olcak mesela iCe-t mIRC Scripting Sorunları 10 10 Kasım 2009 23:36